From 5598ecb9c9062573e2ee378294d57654a3377071 Mon Sep 17 00:00:00 2001 From: Matthias Seitz Date: Tue, 16 May 2023 15:53:35 +0200 Subject: [PATCH] fix: use saturated range (#2694) --- crates/rpc/rpc-engine-api/src/engine_api.rs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/crates/rpc/rpc-engine-api/src/engine_api.rs b/crates/rpc/rpc-engine-api/src/engine_api.rs index 2117baba75..9b9e9abe29 100644 --- a/crates/rpc/rpc-engine-api/src/engine_api.rs +++ b/crates/rpc/rpc-engine-api/src/engine_api.rs @@ -167,7 +167,9 @@ where } let mut result = Vec::with_capacity(count as usize); - for num in start..start + count { + + let end = start.saturating_add(count); + for num in start..end { let block = self .client .block(BlockHashOrNumber::Number(num))