diff --git a/packages/rln/src/contract/rln_contract.ts b/packages/rln/src/contract/rln_contract.ts index b416a1d761..41e733891f 100644 --- a/packages/rln/src/contract/rln_contract.ts +++ b/packages/rln/src/contract/rln_contract.ts @@ -180,12 +180,11 @@ export class RLNContract { * @returns Promise The remaining rate limit that can be allocated */ public async getRemainingTotalRateLimit(): Promise { - // const [maxTotal, currentTotal] = await Promise.all([ - // this.contract.maxTotalRateLimit(), - // this.contract.currentTotalRateLimit() - // ]); - // return maxTotal.sub(currentTotal).toNumber(); - return 10_000; + const [maxTotal, currentTotal] = await Promise.all([ + this.contract.maxTotalRateLimit(), + this.contract.currentTotalRateLimit() + ]); + return Number(maxTotal) - Number(currentTotal); } /**