Bump ethereumjs-util from 6.2.0 to 7.0.0 (#2222)
* Bump ethereumjs-util from 6.2.0 to 7.0.0 Bumps [ethereumjs-util](https://github.com/ethereumjs/ethereumjs-util) from 6.2.0 to 7.0.0. - [Release notes](https://github.com/ethereumjs/ethereumjs-util/releases) - [Changelog](https://github.com/ethereumjs/ethereumjs-util/blob/master/CHANGELOG.md) - [Commits](https://github.com/ethereumjs/ethereumjs-util/compare/v6.2.0...v7.0.0) Signed-off-by: dependabot-preview[bot] <support@dependabot.com> * update use of ethereumjs-util * fix use of keccak hash function Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com> Co-authored-by: Francisco Giordano <frangio.1@gmail.com>
This commit is contained in:
committed by
GitHub
parent
ca38899ede
commit
b362e886ec
@ -3,7 +3,7 @@ const { contract } = require('@openzeppelin/test-environment');
|
||||
require('@openzeppelin/test-helpers');
|
||||
|
||||
const { MerkleTree } = require('../helpers/merkleTree.js');
|
||||
const { keccak256, bufferToHex } = require('ethereumjs-util');
|
||||
const { keccakFromString, bufferToHex } = require('ethereumjs-util');
|
||||
|
||||
const { expect } = require('chai');
|
||||
|
||||
@ -23,7 +23,7 @@ describe('MerkleProof', function () {
|
||||
|
||||
const proof = merkleTree.getHexProof(elements[0]);
|
||||
|
||||
const leaf = bufferToHex(keccak256(elements[0]));
|
||||
const leaf = bufferToHex(keccakFromString(elements[0]));
|
||||
|
||||
expect(await this.merkleProof.verify(proof, root, leaf)).to.equal(true);
|
||||
});
|
||||
@ -34,7 +34,7 @@ describe('MerkleProof', function () {
|
||||
|
||||
const correctRoot = correctMerkleTree.getHexRoot();
|
||||
|
||||
const correctLeaf = bufferToHex(keccak256(correctElements[0]));
|
||||
const correctLeaf = bufferToHex(keccakFromString(correctElements[0]));
|
||||
|
||||
const badElements = ['d', 'e', 'f'];
|
||||
const badMerkleTree = new MerkleTree(badElements);
|
||||
@ -53,7 +53,7 @@ describe('MerkleProof', function () {
|
||||
const proof = merkleTree.getHexProof(elements[0]);
|
||||
const badProof = proof.slice(0, proof.length - 5);
|
||||
|
||||
const leaf = bufferToHex(keccak256(elements[0]));
|
||||
const leaf = bufferToHex(keccakFromString(elements[0]));
|
||||
|
||||
expect(await this.merkleProof.verify(badProof, root, leaf)).to.equal(false);
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user