diff --git a/crates/engine/tree/src/tree/root.rs b/crates/engine/tree/src/tree/root.rs index 5d987648cf..17419bc6a4 100644 --- a/crates/engine/tree/src/tree/root.rs +++ b/crates/engine/tree/src/tree/root.rs @@ -16,7 +16,7 @@ use revm_primitives::{keccak256, EvmState, B256}; use std::{ collections::BTreeMap, sync::{ - mpsc::{self, Receiver, RecvError, Sender}, + mpsc::{self, Receiver, Sender}, Arc, }, time::{Duration, Instant}, @@ -59,23 +59,6 @@ pub(crate) struct StateRootConfig { pub input: Arc, } -/// Wrapper for std channel receiver to maintain compatibility with `UnboundedReceiverStream` -#[derive(Debug)] -pub(crate) struct StdReceiverStream { - rx: Receiver, -} - -#[allow(dead_code)] -impl StdReceiverStream { - pub(crate) const fn new(rx: Receiver) -> Self { - Self { rx } - } - - pub(crate) fn recv(&self) -> Result { - self.rx.recv() - } -} - /// Messages used internally by the state root task #[derive(Debug)] #[allow(dead_code)]