FnCall

Type Alias FnCall 

Source
pub type FnCall = FunctionCall<Arc<SignerMiddleware<Provider<Http>, Wallet<SigningKey<Secp256k1>>>>, SignerMiddleware<Provider<Http>, Wallet<SigningKey<Secp256k1>>>, ()>;

Aliased Type§

pub struct FnCall {
    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