From a824735ade095648c654a869eab45b584cbd4e30 Mon Sep 17 00:00:00 2001 From: Skanda Bhat Date: Sun, 4 Aug 2024 16:47:32 +0100 Subject: [PATCH] chore(reth-node-builder): Replace HeadersClient + BodiesClient with BlockClient (#10059) Co-authored-by: Emilia Hane --- crates/node/builder/src/setup.rs | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/crates/node/builder/src/setup.rs b/crates/node/builder/src/setup.rs index 294d7a8f68..0b0cbc534c 100644 --- a/crates/node/builder/src/setup.rs +++ b/crates/node/builder/src/setup.rs @@ -10,8 +10,7 @@ use reth_downloaders::{ use reth_evm::execute::BlockExecutorProvider; use reth_exex::ExExManagerHandle; use reth_network_p2p::{ - bodies::{client::BodiesClient, downloader::BodyDownloader}, - headers::{client::HeadersClient, downloader::HeaderDownloader}, + bodies::downloader::BodyDownloader, headers::downloader::HeaderDownloader, BlockClient, }; use reth_node_core::primitives::{BlockNumber, B256}; use reth_provider::ProviderFactory; @@ -39,7 +38,7 @@ pub fn build_networked_pipeline( ) -> eyre::Result> where DB: Database + Unpin + Clone + 'static, - Client: HeadersClient + BodiesClient + Clone + 'static, + Client: BlockClient + 'static, Executor: BlockExecutorProvider, { // building network downloaders using the fetch client