diff --git a/crates/storage/provider/src/lib.rs b/crates/storage/provider/src/lib.rs index 194c60d500..45847067f5 100644 --- a/crates/storage/provider/src/lib.rs +++ b/crates/storage/provider/src/lib.rs @@ -15,18 +15,7 @@ /// Various provider traits. mod traits; -pub use traits::{ - AccountExtReader, AccountReader, BlockExecutionWriter, BlockExecutor, BlockExecutorStats, - BlockHashReader, BlockIdReader, BlockNumReader, BlockReader, BlockReaderIdExt, BlockSource, - BlockWriter, BlockchainTreePendingStateProvider, BundleStateDataProvider, CanonChainTracker, - CanonStateNotification, CanonStateNotificationSender, CanonStateNotifications, - CanonStateSubscriptions, ChainSpecProvider, ChangeSetReader, EvmEnvProvider, ExecutorFactory, - HashingWriter, HeaderProvider, HeaderSyncGap, HeaderSyncGapProvider, HeaderSyncMode, - HistoryWriter, PrunableBlockExecutor, PruneCheckpointReader, PruneCheckpointWriter, - ReceiptProvider, ReceiptProviderIdExt, StageCheckpointReader, StageCheckpointWriter, - StateProvider, StateProviderBox, StateProviderFactory, StateRootProvider, StorageReader, - TransactionVariant, TransactionsProvider, TransactionsProviderExt, WithdrawalsProvider, -}; +pub use traits::*; /// Provider trait implementations. pub mod providers; diff --git a/crates/storage/provider/src/traits/mod.rs b/crates/storage/provider/src/traits/mod.rs index 64f806f5f2..d6c023f828 100644 --- a/crates/storage/provider/src/traits/mod.rs +++ b/crates/storage/provider/src/traits/mod.rs @@ -50,8 +50,8 @@ pub use executor::{BlockExecutor, BlockExecutorStats, ExecutorFactory, PrunableB mod chain; pub use chain::{ - CanonStateNotification, CanonStateNotificationSender, CanonStateNotifications, - CanonStateSubscriptions, + CanonStateNotification, CanonStateNotificationSender, CanonStateNotificationStream, + CanonStateNotifications, CanonStateSubscriptions, }; mod spec;