reth::api

Trait FullProvider

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

Helper trait to unify all provider traits for simplicity.

Object Safety§

This trait is not object safe.

Implementors§