From 7b92e471c8eecf44b6cd374a6be16be15a52f84e Mon Sep 17 00:00:00 2001 From: Sachin Kamath Date: Thu, 12 Dec 2024 01:38:15 +0530 Subject: [PATCH] bugfix: dont manually set last_processed_height for pruning=nothing strat. --- common/nyxd-scraper/src/block_processor/mod.rs | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/common/nyxd-scraper/src/block_processor/mod.rs b/common/nyxd-scraper/src/block_processor/mod.rs index 60b21e19a0..e75d62b7df 100644 --- a/common/nyxd-scraper/src/block_processor/mod.rs +++ b/common/nyxd-scraper/src/block_processor/mod.rs @@ -414,7 +414,10 @@ impl BlockProcessor { // make sure we don't request blocks we'd have to prune anyway let keep_recent = self.config.pruning_options.strategy_keep_recent(); let last_to_keep = latest_block - keep_recent; - self.last_processed_height = max(self.last_processed_height, last_to_keep); + + if !self.config.pruning_options.strategy.is_nothing() { + self.last_processed_height = max(self.last_processed_height, last_to_keep); + } let request_range = self.last_processed_height + 1..latest_block + 1; info!(