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 313edaead..cf3413cb7 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 @@ -356,6 +356,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*(