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:
dependabot-preview[bot]
2020-05-04 14:55:16 -03:00
committed by GitHub
parent ca38899ede
commit b362e886ec
5 changed files with 548 additions and 27 deletions

View File

@ -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);
});