From 59443db6d91dbc0d0713acc1d4eec5540eb4addc Mon Sep 17 00:00:00 2001 From: darshankabariya Date: Tue, 4 Mar 2025 15:10:48 +0530 Subject: [PATCH] feat: type mismatch improvement --- waku/waku_rln_relay/group_manager/group_manager_base.nim | 2 +- .../waku_rln_relay/group_manager/on_chain/group_manager.nim | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) 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 818b36140..761d985d8 100644 --- a/waku/waku_rln_relay/group_manager/group_manager_base.nim +++ b/waku/waku_rln_relay/group_manager/group_manager_base.nim @@ -175,7 +175,7 @@ method verifyProof*( method generateProof*( g: GroupManager, - data: openArray[byte], + data: seq[byte], epoch: Epoch, messageId: MessageId, rlnIdentifier = DefaultRlnIdentifier, 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 48ad9699d..4d3b9e31a 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 @@ -241,7 +241,7 @@ method withdrawBatch*( method generateProof*( g: OnchainGroupManager, - data: openArray[byte], + data: seq[byte], epoch: Epoch, messageId: MessageId, rlnIdentifier = DefaultRlnIdentifier, @@ -271,11 +271,11 @@ method generateProof*( identity_nullifier: g.idCredentials.get().idNullifier, merkle_proof: merkleProof, external_nullifier: epoch, - signal: toSeq(data), + signal: data, message_id: messageId, rln_identifier: rlnIdentifier, ) - let serializedWitness = SerializeWitness(witness) + let serializedWitness = serialize(witness) var inputBuffer = toBuffer(serializedWitness) # Generate the proof using the new zerokit API