mirror of
https://github.com/hl-archive-node/nanoreth.git
synced 2025-12-06 10:59:55 +00:00
feat: introduce statewriter trait (#8160)
This commit is contained in:
@ -23,7 +23,7 @@ use reth_primitives::{fs, stage::StageId, BlockHashOrNumber, ChainSpec, Receipts
|
||||
use reth_provider::{
|
||||
AccountExtReader, BundleStateWithReceipts, HashingWriter, HeaderProvider,
|
||||
LatestStateProviderRef, OriginalValuesKnown, ProviderFactory, StageCheckpointReader,
|
||||
StaticFileProviderFactory, StorageReader,
|
||||
StateWriter, StaticFileProviderFactory, StorageReader,
|
||||
};
|
||||
use reth_revm::database::StateProviderDatabase;
|
||||
use reth_tasks::TaskExecutor;
|
||||
|
||||
@ -24,7 +24,7 @@ use reth_network_api::NetworkInfo;
|
||||
use reth_primitives::{fs, stage::StageCheckpoint, BlockHashOrNumber, ChainSpec, PruneModes};
|
||||
use reth_provider::{
|
||||
BlockNumReader, BlockWriter, BundleStateWithReceipts, HeaderProvider, LatestStateProviderRef,
|
||||
OriginalValuesKnown, ProviderError, ProviderFactory,
|
||||
OriginalValuesKnown, ProviderError, ProviderFactory, StateWriter,
|
||||
};
|
||||
use reth_revm::database::StateProviderDatabase;
|
||||
use reth_stages::{
|
||||
|
||||
@ -17,7 +17,7 @@ use reth_node_core::version::SHORT_VERSION;
|
||||
use reth_primitives::{stage::StageId, ChainSpec, StaticFileSegment};
|
||||
use reth_provider::{
|
||||
BundleStateWithReceipts, OriginalValuesKnown, ProviderFactory, StageCheckpointReader,
|
||||
StaticFileProviderFactory, StaticFileWriter,
|
||||
StateWriter, StaticFileProviderFactory, StaticFileWriter,
|
||||
};
|
||||
use tracing::{debug, error, info};
|
||||
|
||||
|
||||
Reference in New Issue
Block a user