From 6acdd4053341f9565481f22403058e0da41cc396 Mon Sep 17 00:00:00 2001 From: cedoor Date: Mon, 14 Feb 2022 13:51:40 +0100 Subject: [PATCH] fix: set correct bigint tree leaves --- packages/protocols/src/utils.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/protocols/src/utils.ts b/packages/protocols/src/utils.ts index 89f8394..3b63c83 100644 --- a/packages/protocols/src/utils.ts +++ b/packages/protocols/src/utils.ts @@ -66,7 +66,7 @@ export function generateMerkleProof( ): MerkleProof { const tree = generateMerkleTree(depth, zeroValue, arity, leaves) - const leafIndex = leaves.indexOf(BigInt(leaf)) + const leafIndex = tree.leaves.indexOf(BigInt(leaf)) if (leafIndex === -1) { throw new Error("The leaf does not exists")