From 3aef6d9f10009d631549c36d04517bdc3e6bc476 Mon Sep 17 00:00:00 2001 From: darshankabariya Date: Wed, 9 Apr 2025 03:18:39 +0530 Subject: [PATCH] chore: lint issue --- waku/waku_rln_relay/group_manager/on_chain/group_manager.nim | 2 -- waku/waku_rln_relay/rln_relay.nim | 5 ++++- 2 files changed, 4 insertions(+), 3 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 c2d6912a2..c1b4caf27 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 @@ -198,8 +198,6 @@ proc updateRoots*(g: OnchainGroupManager): Future[bool] {.async.} = return false proc trackRootChanges*(g: OnchainGroupManager) {.async.} = - ## Continuously track changes to the Merkle root - initializedGuard(g) let ethRpc = g.ethRpc.get() let wakuRlnContract = g.wakuRlnContract.get() diff --git a/waku/waku_rln_relay/rln_relay.nim b/waku/waku_rln_relay/rln_relay.nim index 0d5421496..e5bdeb73e 100644 --- a/waku/waku_rln_relay/rln_relay.nim +++ b/waku/waku_rln_relay/rln_relay.nim @@ -467,7 +467,10 @@ proc mount( membershipIndex: conf.rlnRelayCredIndex, onFatalErrorAction: conf.onFatalErrorAction, ) - asyncSpawn trackRootChanges(cast[OnchainGroupManager](groupManager)) + + if groupManager of OnchainGroupManager: + let onchainManager = cast[OnchainGroupManager](groupManager) + asyncSpawn trackRootChanges(onchainManager) # Initialize the groupManager (await groupManager.init()).isOkOr: