From 83a551aa564a345c8a66d3e0f3a7f7c4277ac524 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Wiktor=20Tkaczy=C5=84ski?= Date: Thu, 28 Aug 2025 21:40:23 +0200 Subject: [PATCH] feat: add log message on RPC range hints I've seen some weird behavior. Possibly it could be some provider suggesting range that moves from back into the past, but we don't have logs to verify that. --- src/providers/evm/provider.ts | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/providers/evm/provider.ts b/src/providers/evm/provider.ts index b18d0e0..817bc98 100644 --- a/src/providers/evm/provider.ts +++ b/src/providers/evm/provider.ts @@ -433,6 +433,11 @@ export class EvmProvider extends BaseProvider { }); if (rangeHint) { + this.log.warn( + { err, rangeHint, fromBlock: currentFrom, toBlock: currentTo }, + 'getLogs failed. Received new range hint' + ); + currentFrom = rangeHint.from; currentTo = rangeHint.to; continue;