From 1fd0c7fdea84f71427c26c56f374ca1791ba75a1 Mon Sep 17 00:00:00 2001 From: poma Date: Sun, 3 Nov 2019 11:45:54 +0300 Subject: [PATCH] change zero to local variable --- contracts/MerkleTreeWithHistory.sol | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/contracts/MerkleTreeWithHistory.sol b/contracts/MerkleTreeWithHistory.sol index e1d1ef7..b9ce9ed 100644 --- a/contracts/MerkleTreeWithHistory.sol +++ b/contracts/MerkleTreeWithHistory.sol @@ -35,7 +35,7 @@ contract MerkleTreeWithHistory { levels = _treeLevels; uint256 currentZero = ZERO_VALUE; - zeros.push(ZERO_VALUE); + zeros.push(currentZero); filledSubtrees.push(currentZero); for (uint8 i = 1; i < levels; i++) { @@ -55,12 +55,9 @@ contract MerkleTreeWithHistory { require(_right < FIELD_SIZE, "_right should be inside the field"); uint256 R = _left; uint256 C = 0; - (R, C) = Hasher.MiMCSponge(R, C, 0); - R = addmod(R, _right, FIELD_SIZE); (R, C) = Hasher.MiMCSponge(R, C, 0); - return R; }