From 30a067796e2c58e6c685e38885eef75706c02ced Mon Sep 17 00:00:00 2001 From: Sonny Date: Wed, 13 May 2026 14:11:51 +0100 Subject: [PATCH] Fix: Indexing a fresh local chain from block 0 caused an integer underflow due to left-to-right evaluation. --- backend/crates/atlas-server/src/indexer/indexer.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/backend/crates/atlas-server/src/indexer/indexer.rs b/backend/crates/atlas-server/src/indexer/indexer.rs index fef03c4..1bfe5fe 100644 --- a/backend/crates/atlas-server/src/indexer/indexer.rs +++ b/backend/crates/atlas-server/src/indexer/indexer.rs @@ -470,7 +470,7 @@ impl Indexer { let progress = (end_block as f64 / head as f64) * 100.0; tracing::info!( - start_block = end_block - batch_size as u64 + 1, + start_block = end_block + 1 - batch_size as u64, end_block, blocks = batch_size, elapsed_secs = format_args!("{:.2}", elapsed.as_secs_f64()),