Trait reth_provider::FullProvider

source ·
pub trait FullProvider<N: NodeTypesWithDB>:
    DatabaseProviderFactory<DB = N::DB>
    + StaticFileProviderFactory
    + BlockReaderIdExt
    + AccountReader
    + StateProviderFactory
    + EvmEnvProvider
    + ChainSpecProvider<ChainSpec = N::ChainSpec>
    + ChangeSetReader
    + CanonStateSubscriptions
    + ForkChoiceSubscriptions
    + StageCheckpointReader
    + Clone
    + Unpin
    + 'static { }
Expand description

Helper trait to unify all provider traits for simplicity.

Object Safety§

This trait is not object safe.

Implementors§

source§

impl<T, N: NodeTypesWithDB> FullProvider<N> for T