Struct fuels_contract::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