From cd77e30fb7776db79430e03ab625812f55b58dcd Mon Sep 17 00:00:00 2001 From: stubbsta Date: Mon, 12 Jan 2026 11:22:31 +0200 Subject: [PATCH] simplify checkInitialized check --- .../group_manager/on_chain/group_manager.nim | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) 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 467605a54..1a84908c2 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 @@ -149,8 +149,7 @@ proc updateRoots*(g: OnchainGroupManager): Future[bool] {.async.} = return false proc trackRootChanges*(g: OnchainGroupManager): Future[Result[void, string]] {.async.} = - checkInitialized(g).isOkOr: - return err(error) + ? checkInitialized(g) const rpcDelay = 5.seconds @@ -179,8 +178,7 @@ proc trackRootChanges*(g: OnchainGroupManager): Future[Result[void, string]] {.a method register*( g: OnchainGroupManager, rateCommitment: RateCommitment ): Future[Result[void, string]] {.async.} = - checkInitialized(g).isOkOr: - return err(error) + ? checkInitialized(g) try: let leaf = rateCommitment.toLeaf().get() @@ -199,8 +197,7 @@ method register*( identityCredential: IdentityCredential, userMessageLimit: UserMessageLimit, ): Future[Result[void, string]] {.async.} = - checkInitialized(g).isOkOr: - return err(error) + ? checkInitialized(g) let ethRpc = g.ethRpc.get() let wakuRlnContract = g.wakuRlnContract.get()