Skip to content

Commit

Permalink
simplify block range
Browse files Browse the repository at this point in the history
  • Loading branch information
mattsse committed Nov 2, 2023
1 parent f3e8b8b commit 18aef8e
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions crates/rpc/rpc/src/eth/filter.rs
Original file line number Diff line number Diff line change
Expand Up @@ -428,9 +428,8 @@ where
to_block: u64,
) -> Result<Vec<Log>, FilterError> {
trace!(target: "rpc::eth::filter", from=from_block, to=to_block, ?filter, "finding logs in range");
let is_multi_block_range = from_block != to_block;

if is_multi_block_range && to_block - from_block > self.max_blocks_per_filter {
if to_block - from_block > self.max_blocks_per_filter {
return Err(FilterError::QueryExceedsMaxBlocks(self.max_blocks_per_filter))
}

Expand Down Expand Up @@ -475,6 +474,7 @@ where

// size check but only if range is multiple blocks, so we always return all
// logs of a single block
let is_multi_block_range = from_block != to_block;
if is_multi_block_range && all_logs.len() > self.max_logs_per_response {
return Err(FilterError::QueryExceedsMaxResults(
self.max_logs_per_response,
Expand Down

0 comments on commit 18aef8e

Please sign in to comment.