diff --git a/waku/waku_rln_relay/group_manager/group_manager_base.nim b/waku/waku_rln_relay/group_manager/group_manager_base.nim index 761d985d8..4b34b1645 100644 --- a/waku/waku_rln_relay/group_manager/group_manager_base.nim +++ b/waku/waku_rln_relay/group_manager/group_manager_base.nim @@ -201,8 +201,6 @@ method generateProof*( ).valueOr: return err("proof generation failed: " & $error) - waku_rln_remaining_proofs_per_epoch.dec() - waku_rln_total_generated_proofs.inc() return ok(proof) method isReady*(g: GroupManager): Future[bool] {.base, async.} = diff --git a/waku/waku_rln_relay/group_manager/on_chain/group_manager.nim b/waku/waku_rln_relay/group_manager/on_chain/group_manager.nim index 4e6312e84..8a1c75ccd 100644 --- a/waku/waku_rln_relay/group_manager/on_chain/group_manager.nim +++ b/waku/waku_rln_relay/group_manager/on_chain/group_manager.nim @@ -335,6 +335,8 @@ method generateProof*( shareY: shareY, nullifier: nullifier, ) + waku_rln_remaining_proofs_per_epoch.dec() + waku_rln_total_generated_proofs.inc() return ok(output) method verifyProof*(