From 63dff64b8a74ae86f1844d08486836bed179d6e7 Mon Sep 17 00:00:00 2001 From: DaniPopes <57450786+DaniPopes@users.noreply.github.com> Date: Fri, 27 Feb 2026 14:09:13 +0900 Subject: [PATCH] chore: simplify tx iterator (#22365) --- crates/engine/tree/src/tree/payload_processor/mod.rs | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/crates/engine/tree/src/tree/payload_processor/mod.rs b/crates/engine/tree/src/tree/payload_processor/mod.rs index 57a9d1a0ec..d0dbbb3d05 100644 --- a/crates/engine/tree/src/tree/payload_processor/mod.rs +++ b/crates/engine/tree/src/tree/payload_processor/mod.rs @@ -822,9 +822,7 @@ impl PayloadHandle { /// Returns iterator yielding transactions from the stream. pub fn iter_transactions(&mut self) -> impl Iterator> + '_ { - core::iter::repeat_with(|| self.transactions.recv()) - .take_while(|res| res.is_ok()) - .map(|res| res.unwrap()) + self.transactions.iter() } }