diff --git a/Cargo.lock b/Cargo.lock index 473ec4583..d4913d7a9 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -6162,9 +6162,10 @@ dependencies = [ "reth-db", "reth-downloaders", "reth-engine-primitives", + "reth-ethereum-engine-primitives", + "reth-evm-ethereum", "reth-interfaces", "reth-metrics", - "reth-node-ethereum", "reth-payload-builder", "reth-payload-validator", "reth-primitives", diff --git a/crates/consensus/beacon/Cargo.toml b/crates/consensus/beacon/Cargo.toml index f195c98bd..439002ec5 100644 --- a/crates/consensus/beacon/Cargo.toml +++ b/crates/consensus/beacon/Cargo.toml @@ -54,7 +54,8 @@ reth-rpc-types-compat.workspace = true reth-tracing.workspace = true reth-revm.workspace = true reth-downloaders.workspace = true -reth-node-ethereum.workspace = true +reth-evm-ethereum.workspace = true +reth-ethereum-engine-primitives.workspace = true reth-config.workspace = true assert_matches.workspace = true diff --git a/crates/consensus/beacon/src/engine/test_utils.rs b/crates/consensus/beacon/src/engine/test_utils.rs index 42f85282c..329ea6446 100644 --- a/crates/consensus/beacon/src/engine/test_utils.rs +++ b/crates/consensus/beacon/src/engine/test_utils.rs @@ -8,6 +8,8 @@ use reth_blockchain_tree::{ }; use reth_config::config::EtlConfig; use reth_db::{test_utils::TempDatabase, DatabaseEnv as DE}; +use reth_ethereum_engine_primitives::EthEngineTypes; +use reth_evm_ethereum::EthEvmConfig; type DatabaseEnv = TempDatabase; use reth_downloaders::{ bodies::bodies::BodiesDownloaderBuilder, @@ -20,7 +22,6 @@ use reth_interfaces::{ sync::NoopSyncStateUpdater, test_utils::{NoopFullBlockClient, TestConsensus}, }; -use reth_node_ethereum::{EthEngineTypes, EthEvmConfig}; use reth_payload_builder::test_utils::spawn_test_payload_service; use reth_primitives::{BlockNumber, ChainSpec, FinishedExExHeight, PruneModes, B256}; use reth_provider::{