chore: add BlockBodyIndicesProvider trait (#13347)

This commit is contained in:
joshieDo
2024-12-12 13:49:44 +00:00
committed by GitHub
parent cdb03ac0b1
commit 59fb0e210d
14 changed files with 136 additions and 112 deletions

View File

@ -60,8 +60,9 @@ mod tests {
use reth_provider::{
providers::{StaticFileProvider, StaticFileWriter},
test_utils::MockNodeTypesWithDB,
AccountExtReader, BlockReader, DatabaseProviderFactory, ProviderFactory, ProviderResult,
ReceiptProvider, StageCheckpointWriter, StaticFileProviderFactory, StorageReader,
AccountExtReader, BlockBodyIndicesProvider, DatabaseProviderFactory, ProviderFactory,
ProviderResult, ReceiptProvider, StageCheckpointWriter, StaticFileProviderFactory,
StorageReader,
};
use reth_prune_types::{PruneMode, PruneModes};
use reth_stages_api::{

View File

@ -376,8 +376,8 @@ mod tests {
use reth_primitives::{SealedBlock, TransactionSigned};
use reth_primitives_traits::SignedTransaction;
use reth_provider::{
providers::StaticFileWriter, DatabaseProviderFactory, PruneCheckpointWriter,
StaticFileProviderFactory, TransactionsProvider,
providers::StaticFileWriter, BlockBodyIndicesProvider, DatabaseProviderFactory,
PruneCheckpointWriter, StaticFileProviderFactory, TransactionsProvider,
};
use reth_prune_types::{PruneCheckpoint, PruneMode};
use reth_stages_api::StageUnitCheckpoint;

View File

@ -257,7 +257,8 @@ mod tests {
use assert_matches::assert_matches;
use reth_primitives::SealedBlock;
use reth_provider::{
providers::StaticFileWriter, DatabaseProviderFactory, StaticFileProviderFactory,
providers::StaticFileWriter, BlockBodyIndicesProvider, DatabaseProviderFactory,
StaticFileProviderFactory,
};
use reth_stages_api::StageUnitCheckpoint;
use reth_testing_utils::generators::{