stark_evm_adapter

Type Alias ContractFunctionCall

source
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: TypedTransaction

The raw transaction object

§function: Function

The ABI of the function being called

§block: Option<BlockId>

Optional block number to be used when calculating the transaction’s gas and nonce