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 6ef3fefd4..03ed75931 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 @@ -117,6 +117,7 @@ proc fetchMerkleProofElements*( return ok(responseBytes) except CatchableError: error "Failed to fetch Merkle proof elements", error = getCurrentExceptionMsg() + return err("Failed to fetch merkle proof elements: " & getCurrentExceptionMsg()) proc fetchMerkleRoot*( g: OnchainGroupManager @@ -127,6 +128,7 @@ proc fetchMerkleRoot*( return ok(merkleRoot) except CatchableError: error "Failed to fetch Merkle root", error = getCurrentExceptionMsg() + return err("Failed to fetch merkle root: " & getCurrentExceptionMsg()) template initializedGuard(g: OnchainGroupManager): untyped = if not g.initialized: