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

Required Associated Types§

type EstimateGasAdapter: EstimateGasAdapter + Send + Sync

type RuntimeStorageOverride: RuntimeStorageOverride<B, C>

Implementations on Foreign Types§

§

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>