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;