Trait EthExecutorSpec

pub trait EthExecutorSpec: EthereumHardforks {
    // Required method
    fn deposit_contract_address(&self) -> Option<Address>;
}
Available on crate feature evm only.
Expand description

A configuration object for super::EthBlockExecutor

Required Methods§

fn deposit_contract_address(&self) -> Option<Address>

Address of deposit contract emitting deposit events.

Used by super::eip6110::parse_deposits_from_receipts.

Implementations on Foreign Types§

§

impl<'a, T> EthExecutorSpec for &'a T

§

fn deposit_contract_address(&self) -> Option<Address>

§

impl<T> EthExecutorSpec for Arc<T>

§

fn deposit_contract_address(&self) -> Option<Address>

Implementors§