From f2808249ab6e5a88cabb7a790da2bfdcad6c03f4 Mon Sep 17 00:00:00 2001 From: cyhhao Date: Mon, 13 Mar 2023 15:26:46 +0800 Subject: [PATCH] add max retry --- src/scripts/sync.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/scripts/sync.ts b/src/scripts/sync.ts index 6673797..f36b92d 100644 --- a/src/scripts/sync.ts +++ b/src/scripts/sync.ts @@ -76,7 +76,7 @@ export async function eventIterator( while (true) { if (stop && stop()) break let lastBlock = await Retrier(async () => await provider.getBlockNumber(), { - maxRetry: 20, + maxRetry: 100, retryInterval: 1000, }) for (let i = last; i < lastBlock; i += RANGE) { @@ -85,7 +85,7 @@ export async function eventIterator( console.log(i, end) for (const filter of filters) { let events = await Retrier(async () => await contract.queryFilter(filter, i, end), { - maxRetry: 20, + maxRetry: 100, retryInterval: 1000, }) for (const event of events) {