EthExecutorSpec

Trait EthExecutorSpec 

Source
pub trait EthExecutorSpec: EthereumHardforks {
    // Required method
    fn deposit_contract_address(&self) -> Option<Address>;
}
Expand description

A configuration object for super::EthBlockExecutor

Required Methods§

Source

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§

Source§

impl<'a, T: 'a + EthExecutorSpec + ?Sized> EthExecutorSpec for &'a T

Source§

impl<T: EthExecutorSpec + ?Sized> EthExecutorSpec for Arc<T>

Implementors§