From 18c720bb0bfc2e2353259c7774f2feb11281f506 Mon Sep 17 00:00:00 2001 From: ivan Date: Tue, 25 Jun 2024 11:58:59 +0200 Subject: [PATCH] Decrease default block range for distribution events --- packages/rewards-calculator/src/chain.ts | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/packages/rewards-calculator/src/chain.ts b/packages/rewards-calculator/src/chain.ts index 91bee0b..cb98e05 100644 --- a/packages/rewards-calculator/src/chain.ts +++ b/packages/rewards-calculator/src/chain.ts @@ -30,7 +30,7 @@ export async function getRegistrations() { export type Registrations = Awaited>; export async function getLatestDistributionBlock() { - const toBlock = (await publicClient.getBlockNumber()) - 1000n; + const toBlock = await publicClient.getBlockNumber(); let offset = 1000n; while (offset <= toBlock) { const distributionBlocks = ( @@ -42,7 +42,8 @@ export async function getLatestDistributionBlock() { fromBlock: toBlock - offset, }) ).map(({ blockNumber }) => Number(blockNumber)); - if (distributionBlocks.length >= 0) { + console.log(distributionBlocks); + if (distributionBlocks.length > 0) { const maxBlock = Math.max(...distributionBlocks); return BigInt(maxBlock); }