pub trait EthConfig<B, C>: Send + Sync + 'static
where B: Block,
{ type EstimateGasAdapter: EstimateGasAdapter + Send + Sync; type RuntimeStorageOverride: RuntimeStorageOverride<B, C>; }

Required Associated Types§

Implementations on Foreign Types§

source§

impl<B, C> EthConfig<B, C> for ()
where B: Block,

Implementors§

source§

impl<C, BE> EthConfig<Block<Header<u32, BlakeTwo256>, OpaqueExtrinsic>, C> for DefaultEthConfig<C, BE>
where C: StorageProvider<Block, BE> + Sync + Send + 'static, BE: Backend<Block> + 'static,

§

type EstimateGasAdapter = ()

§

type RuntimeStorageOverride = SystemAccountId20StorageOverride<Block<Header<u32, BlakeTwo256>, OpaqueExtrinsic>, C, BE>