pub(crate) fn generate_contract_bytecode(
metadata: &mut ContractMetadata,
ir_module: &Module,
verbose: bool,
optimizer_level: u8,
use_callt: bool,
) -> Result<BytecodeBuildOutput, String>pub(crate) fn generate_contract_bytecode(
metadata: &mut ContractMetadata,
ir_module: &Module,
verbose: bool,
optimizer_level: u8,
use_callt: bool,
) -> Result<BytecodeBuildOutput, String>