pub type ContractFunctionCall = FunctionCall<Arc<SignerMiddleware<Provider<Http>, Wallet<SigningKey>>>, SignerMiddleware<Provider<Http>, Wallet<SigningKey>>, ()>;Expand description
A type alias for ethers contract function call.
Aliased Type§
struct ContractFunctionCall {
pub tx: TypedTransaction,
pub function: Function,
pub block: Option<BlockId>,
/* private fields */
}Fields§
§tx: TypedTransactionThe raw transaction object
function: FunctionThe ABI of the function being called
block: Option<BlockId>Optional block number to be used when calculating the transaction’s gas and nonce