From b3fe1685488ce84ac6c7fb00b1f9d02ad6db635b Mon Sep 17 00:00:00 2001 From: Emma Jamieson-Hoare Date: Mon, 9 Feb 2026 21:45:53 +0000 Subject: [PATCH] fix(rpc): enforce blockHash constraint in append_matching_block_logs (#22007) Co-authored-by: Amp --- crates/rpc/rpc-eth-types/src/logs_utils.rs | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/crates/rpc/rpc-eth-types/src/logs_utils.rs b/crates/rpc/rpc-eth-types/src/logs_utils.rs index 6562c3043d..4eb2ee7c00 100644 --- a/crates/rpc/rpc-eth-types/src/logs_utils.rs +++ b/crates/rpc/rpc-eth-types/src/logs_utils.rs @@ -79,6 +79,10 @@ pub fn append_matching_block_logs

( where P: BlockReader, { + if !filter.matches_block(&block_num_hash) { + return Ok(()); + } + // Tracks the index of a log in the entire block. let mut log_index: u64 = 0;