revm_wiring::default

Type Alias EnvWiring

Source
pub type EnvWiring<EvmWiringT> = Env<<EvmWiringT as EvmWiring>::Block, <EvmWiringT as EvmWiring>::Transaction>;
Expand description

Subtype

Aliased Type§

struct EnvWiring<EvmWiringT> {
    pub cfg: CfgEnv,
    pub block: <EvmWiringT as EvmWiring>::Block,
    pub tx: <EvmWiringT as EvmWiring>::Transaction,
}

Fields§

§cfg: CfgEnv

Configuration of the EVM itself.

§block: <EvmWiringT as EvmWiring>::Block

Configuration of the block the transaction is in.

§tx: <EvmWiringT as EvmWiring>::Transaction

Configuration of the transaction that is being executed.