Struct fuels_programs::contract::ContractCall
source · pub struct ContractCall {
pub contract_id: Bech32ContractId,
pub encoded_args: UnresolvedBytes,
pub encoded_selector: Selector,
pub call_parameters: CallParameters,
pub compute_custom_input_offset: bool,
pub variable_outputs: Option<Vec<Output>>,
pub message_outputs: Option<Vec<Output>>,
pub external_contracts: Vec<Bech32ContractId>,
pub output_param: ParamType,
}Expand description
Contains all data relevant to a single contract call
Fields§
§contract_id: Bech32ContractId§encoded_args: UnresolvedBytes§encoded_selector: Selector§call_parameters: CallParameters§compute_custom_input_offset: bool§variable_outputs: Option<Vec<Output>>§message_outputs: Option<Vec<Output>>§external_contracts: Vec<Bech32ContractId>§output_param: ParamType