From f9d7765305c06a30f6949186eccb0574210bfdd2 Mon Sep 17 00:00:00 2001 From: "Rodrigo Q. Saramago" Date: Fri, 15 Jul 2022 10:33:37 +0200 Subject: [PATCH] Fix lint erros --- src/BaseTree.ts | 14 +++++++------- src/FixedMerkleTree.ts | 2 +- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/src/BaseTree.ts b/src/BaseTree.ts index b44d5ce..c8819ee 100644 --- a/src/BaseTree.ts +++ b/src/BaseTree.ts @@ -141,7 +141,7 @@ export class BaseTree { * @returns {number[]} the new list of indices */ static nextLayerMultiPathIndices(indices: number[]): number[] { - let nextIndices: Set = new Set() + const nextIndices: Set = new Set() for (let i = 0; i < indices.length; i++) { nextIndices.add(indices[i] >> 1) } @@ -158,10 +158,10 @@ export class BaseTree { let layerIndices = indices for (let level = 0; level < this.levels; level++) { // find whether there is a neighbor idx that is not in layerIndices - let proofElements = layerIndices.reduce((elements, idx) => { + const proofElements = layerIndices.reduce((elements, idx) => { const leafIndex = idx ^ 1 if (!layerIndices.includes(leafIndex)) { - if (leafIndex < this._layers[level].length) { + if (leafIndex < this._layers[level].length) { elements.push(this._layers[level][leafIndex]) } else { elements.push(this._zeros[level]) @@ -199,14 +199,14 @@ export class BaseTree { ): boolean { let layerElements: Element[] = leaves let layerIndices: number[] = leafIndices - let proofElements: Element[] = pathElements - let layerProofs: Element[] = [] + const proofElements: Element[] = pathElements + const layerProofs: Element[] = [] for (let level = 0; level < levels; level++) { for (let i = 0; i < layerIndices.length; i++) { let layerHash: string - let elIndex = layerIndices[i] - let leafIndex = elIndex ^ 1 + const elIndex = layerIndices[i] + const leafIndex = elIndex ^ 1 if (layerIndices.includes(leafIndex)) { if (elIndex % 2 === 0) { layerHash = hashFn(layerElements[0], layerElements[1]) diff --git a/src/FixedMerkleTree.ts b/src/FixedMerkleTree.ts index ba8300d..4d79c92 100644 --- a/src/FixedMerkleTree.ts +++ b/src/FixedMerkleTree.ts @@ -70,7 +70,7 @@ export default class MerkleTree extends BaseTree { } multiProof(elements: Element[]): MultiProofPath { - let indexes = [] + const indexes = [] for (let i = 0; i < elements.length; i++) { indexes.push(this.indexOf(elements[i])) }