diff --git a/crates/cli/commands/src/stage/dump/execution.rs b/crates/cli/commands/src/stage/dump/execution.rs index 8640a2c109b..a6ecef2725d 100644 --- a/crates/cli/commands/src/stage/dump/execution.rs +++ b/crates/cli/commands/src/stage/dump/execution.rs @@ -6,7 +6,7 @@ use reth_db_api::{ }; use reth_db_common::DbTool; use reth_evm::ConfigureEvm; -use reth_node_builder::NodeTypesWithDB; +use reth_node_api::HeaderTy; use reth_node_core::dirs::{ChainPath, DataDirPath}; use reth_provider::{ providers::{ProviderNodeTypes, RocksDBProvider, StaticFileProvider}, @@ -58,7 +58,7 @@ where } /// Imports all the tables that can be copied over a range. -fn import_tables_with_range( +fn import_tables_with_range( output_db: &DatabaseEnv, db_tool: &DbTool, from: u64, @@ -74,7 +74,7 @@ fn import_tables_with_range( ) })??; output_db.update(|tx| { - tx.import_table_with_range::( + tx.import_table_with_range::>, _>( &db_tool.provider_factory.db_ref().tx()?, Some(from), to, diff --git a/crates/cli/commands/src/stage/dump/merkle.rs b/crates/cli/commands/src/stage/dump/merkle.rs index 453242b777b..162379b220c 100644 --- a/crates/cli/commands/src/stage/dump/merkle.rs +++ b/crates/cli/commands/src/stage/dump/merkle.rs @@ -10,6 +10,7 @@ use reth_db_api::{database::Database, models::BlockNumberAddress, table::TableIm use reth_db_common::DbTool; use reth_evm::ConfigureEvm; use reth_exex::ExExManagerHandle; +use reth_node_api::HeaderTy; use reth_node_core::dirs::{ChainPath, DataDirPath}; use reth_provider::{ providers::{ProviderNodeTypes, RocksDBProvider, StaticFileProvider}, @@ -41,7 +42,7 @@ where let (output_db, tip_block_number) = setup(from, to, &output_datadir.db(), db_tool)?; output_db.update(|tx| { - tx.import_table_with_range::( + tx.import_table_with_range::>, _>( &db_tool.provider_factory.db_ref().tx()?, Some(from), to,