mirror of
https://github.com/paradigmxyz/reth.git
synced 2026-04-30 03:01:58 -04:00
Chore: move tree config from engine-tree to engine-primitives (#14890)
Co-authored-by: Arsenii Kulikov <klkvrr@gmail.com> Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
This commit is contained in:
@@ -14,7 +14,6 @@ use futures::Future;
|
||||
use reth_chainspec::{EthChainSpec, EthereumHardforks, Hardforks};
|
||||
use reth_cli_util::get_secret_key;
|
||||
use reth_db_api::{database::Database, database_metrics::DatabaseMetrics};
|
||||
use reth_engine_tree::tree::TreeConfig;
|
||||
use reth_exex::ExExContext;
|
||||
use reth_network::{
|
||||
transactions::TransactionsManagerConfig, NetworkBuilder, NetworkConfig, NetworkConfigBuilder,
|
||||
@@ -551,15 +550,7 @@ where
|
||||
{
|
||||
let Self { builder, task_executor } = self;
|
||||
|
||||
let engine_tree_config = TreeConfig::default()
|
||||
.with_persistence_threshold(builder.config.engine.persistence_threshold)
|
||||
.with_memory_block_buffer_target(builder.config.engine.memory_block_buffer_target)
|
||||
.with_legacy_state_root(builder.config.engine.legacy_state_root_task_enabled)
|
||||
.with_caching_and_prewarming(builder.config.engine.caching_and_prewarming_enabled)
|
||||
.with_always_compare_trie_updates(builder.config.engine.state_root_task_compare_updates)
|
||||
.with_cross_block_cache_size(
|
||||
builder.config.engine.cross_block_cache_size * 1024 * 1024,
|
||||
);
|
||||
let engine_tree_config = builder.config.engine.tree_config();
|
||||
|
||||
let launcher =
|
||||
EngineNodeLauncher::new(task_executor, builder.config.datadir(), engine_tree_config);
|
||||
@@ -579,15 +570,7 @@ where
|
||||
{
|
||||
let Self { builder, task_executor } = self;
|
||||
|
||||
let engine_tree_config = TreeConfig::default()
|
||||
.with_persistence_threshold(builder.config.engine.persistence_threshold)
|
||||
.with_memory_block_buffer_target(builder.config.engine.memory_block_buffer_target)
|
||||
.with_legacy_state_root(builder.config.engine.legacy_state_root_task_enabled)
|
||||
.with_caching_and_prewarming(builder.config.engine.caching_and_prewarming_enabled)
|
||||
.with_always_compare_trie_updates(builder.config.engine.state_root_task_compare_updates)
|
||||
.with_cross_block_cache_size(
|
||||
builder.config.engine.cross_block_cache_size * 1024 * 1024,
|
||||
);
|
||||
let engine_tree_config = builder.config.engine.tree_config();
|
||||
|
||||
let launcher = DebugNodeLauncher::new(EngineNodeLauncher::new(
|
||||
task_executor,
|
||||
|
||||
@@ -32,9 +32,6 @@ pub use launch::{
|
||||
*,
|
||||
};
|
||||
|
||||
/// Temporarily re-export engine tree config.
|
||||
pub use reth_engine_tree::tree::config as engine_tree_config;
|
||||
|
||||
mod handle;
|
||||
pub use handle::NodeHandle;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user