From bef2564d9b17fb2d2d365756f73b8a2d6b286f60 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 Former-commit-id: d9c0d4b611bfa85b7920245aee67d1488a0704d6 [formerly 518bf2019ad1287bc5e2b3ad0d7244fd73e2777c] [formerly e1b79a2a58473f8be54acdd43928987152f692b1 [formerly 069a14f3194f321d6dd85a11b87d914b00061956]] [formerly 90b51be457adf4c8224190938c082b41129aac30 [formerly fa49f37df35296a41ccd4c4d208f6e12f256dd79] [formerly dff493777d9a4067f7c0b693d7e1626acf0d5837 [formerly 6acdd4053341f9565481f22403058e0da41cc396]]] Former-commit-id: 090a7fa53e35afe07db1f7b0d5696e9c937658cd [formerly 5153dcd8eeaa23f201e1a52345887498105ae32c] [formerly 7f4d2b8481171c92b8fd8e0e1c750ced0c05c4ad [formerly 97c553220a0df226284210ae7c66738fedba4e81]] Former-commit-id: 89e2b82e399d32f659df6063e4c28fc2f892c7a1 [formerly 4dcc427e940d37da68f43ec0af696e0f95609e35] Former-commit-id: f123807dd8062f171f914a53ceb54594f63e2d43 --- 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")