From fdaafd32eb617df1a7fe320a275c2f78eff094f8 Mon Sep 17 00:00:00 2001 From: Danil Kovtonyuk Date: Thu, 17 Mar 2022 19:55:47 +1000 Subject: [PATCH] fix ethers import --- build/main.cjs | 29 ++++++++++++++--------------- main.js | 2 +- src/eddsa.js | 2 +- src/evmasm.js | 3 +-- src/mimc7.js | 3 +-- src/mimc7_gencontract.js | 2 +- src/mimcsponge.js | 2 +- src/mimcsponge_gencontract.js | 2 +- src/poseidon_gencontract.js | 2 +- test/mimc7contract.js | 2 +- test/mimcspongecontract.js | 2 +- test/poseidoncontract.js | 2 +- 12 files changed, 25 insertions(+), 28 deletions(-) diff --git a/build/main.cjs b/build/main.cjs index a0a34d1..cfd4b70 100644 --- a/build/main.cjs +++ b/build/main.cjs @@ -12,7 +12,6 @@ function _interopDefaultLegacy (e) { return e && typeof e === 'object' && 'defau var blake2b__default = /*#__PURE__*/_interopDefaultLegacy(blake2b); var createBlakeHash__default = /*#__PURE__*/_interopDefaultLegacy(createBlakeHash); -var ethers__default = /*#__PURE__*/_interopDefaultLegacy(ethers); var assert__default = /*#__PURE__*/_interopDefaultLegacy(assert); async function buildBabyJub() { @@ -294,7 +293,7 @@ class Mimc7 { getIV(seed) { const F = this.F; if (typeof seed === "undefined") seed = SEED$1; - const c = ethers__default["default"].utils.keccak256(ethers__default["default"].utils.toUtf8Bytes(seed+"_iv")); + const c = ethers.ethers.utils.keccak256(ethers.ethers.utils.toUtf8Bytes(seed+"_iv")); const cn = ffjavascript.Scalar.e(c); const iv = ffjavascript.Scalar.mod(cn, F.p); return iv; @@ -304,9 +303,9 @@ class Mimc7 { const F = this.F; if (typeof nRounds === "undefined") nRounds = NROUNDS$1; const cts = new Array(nRounds); - let c = ethers__default["default"].utils.keccak256(ethers__default["default"].utils.toUtf8Bytes(SEED$1)); + let c = ethers.ethers.utils.keccak256(ethers.ethers.utils.toUtf8Bytes(SEED$1)); for (let i=1; i 32) { throw new Error("Assertion failed"); } @@ -25830,7 +25829,7 @@ class Contract { function createCode$2(seed, n) { - let ci = ethers__default["default"].utils.keccak256(ethers__default["default"].utils.toUtf8Bytes(seed)); + let ci = ethers.ethers.utils.keccak256(ethers.ethers.utils.toUtf8Bytes(seed)); const C = new Contract(); C.push(0x44); @@ -25872,7 +25871,7 @@ function createCode$2(seed, n) { C.mulmod(); // r=t^7 k q for (let i=0; i