From c08000f4c8239f9904effc56355811b622342099 Mon Sep 17 00:00:00 2001 From: darshankabariya Date: Wed, 16 Apr 2025 01:41:10 +0530 Subject: [PATCH] chore: simplify process --- .../waku_rln_relay/group_manager/on_chain/group_manager.nim | 6 +++--- 1 file changed, 3 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 d82c2ae3b..07839d813 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 @@ -359,12 +359,12 @@ method generateProof*( var i = 0 while i + 31 < g.merkleProofCache.len: - for j in 31 .. 0: + for j in countdown(31, 0): pathElements.add(g.merkleProofCache[i + j]) i += 32 debug "--- pathElements ---", - before = g.merkleProofCache, after = path_elements, len = path_elements.len + before = g.merkleProofCache, after = path_elements, before_len = g.merkleProofCache.len, after_len = path_elements.len var commitmentIndexRes: UInt256 try: @@ -376,7 +376,7 @@ method generateProof*( error "Failed to fetch commitment index", error = getCurrentExceptionMsg() let index_len = int(g.merkleProofCache.len / 32) - let identity_path_index = UInt256ToField(commitmentIndexRes)[0 .. index_len] + let identity_path_index = UInt256ToField(commitmentIndexRes)[0 .. index_len - 1] debug "--- identityPathIndex ---", before = g.membershipIndex.get(),