diff --git a/package-lock.json b/package-lock.json index 4437c97..9d677a9 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1677,9 +1677,9 @@ } }, "circom": { - "version": "0.0.34", - "resolved": "https://registry.npmjs.org/circom/-/circom-0.0.34.tgz", - "integrity": "sha512-R7yNW8PtX2xREtLYWZ/o5cfKHT/qa+CveXsGVAX1ej7mPrTat9mlEMXEy2vX//IuP9/cnYTY/KxJ2SN05PUeGA==", + "version": "0.0.35", + "resolved": "https://registry.npmjs.org/circom/-/circom-0.0.35.tgz", + "integrity": "sha512-MWsJPYPH+s9wN2I5abEHUIAyFVsgTCy+UzJh///WnflXfh3c1tlbv8zt1VV+YHHREpyS+WF5ZBr7TujpaVFu5g==", "requires": { "big-integer": "^1.6.32", "optimist": "^0.6.1", @@ -1687,28 +1687,14 @@ } }, "circomlib": { - "version": "0.0.21", - "resolved": "https://registry.npmjs.org/circomlib/-/circomlib-0.0.21.tgz", - "integrity": "sha512-8WJS4W9sJJbQv8s9vRGq28qJpRKvF9ORUS58x3I8vgfAUGL2INaRjgteksGX/mIyR+Il3w7ido27GA2ZCmZrQw==", + "version": "git+https://github.com/tornadocash/circomlib.git#c372f14d324d57339c88451834bf2824e73bbdbc", + "from": "git+https://github.com/tornadocash/circomlib.git#c372f14d324d57339c88451834bf2824e73bbdbc", "requires": { "blake-hash": "^1.1.0", "blake2b": "^2.1.3", - "circom": "0.0.35", - "snarkjs": "^0.1.20", + "snarkjs": "git+https://github.com/peppersec/snarkjs.git#869181cfaf7526fe8972073d31655493a04326d5", "typedarray-to-buffer": "^3.1.5", "web3": "^1.0.0-beta.55" - }, - "dependencies": { - "circom": { - "version": "0.0.35", - "resolved": "https://registry.npmjs.org/circom/-/circom-0.0.35.tgz", - "integrity": "sha512-MWsJPYPH+s9wN2I5abEHUIAyFVsgTCy+UzJh///WnflXfh3c1tlbv8zt1VV+YHHREpyS+WF5ZBr7TujpaVFu5g==", - "requires": { - "big-integer": "^1.6.32", - "optimist": "^0.6.1", - "yargs": "^12.0.2" - } - } } }, "cli-cursor": { @@ -7807,8 +7793,8 @@ } }, "websnark": { - "version": "git+https://github.com/peppersec/websnark.git#c254b5962287b788081be1047fa0041c2885b39f", - "from": "git+https://github.com/peppersec/websnark.git#c254b5962287b788081be1047fa0041c2885b39f", + "version": "git+https://github.com/peppersec/websnark.git#2041cfa5fa0b71cd5cca9022a4eeea4afe28c9f7", + "from": "git+https://github.com/peppersec/websnark.git#2041cfa5fa0b71cd5cca9022a4eeea4afe28c9f7", "requires": { "big-integer": "^1.6.42" } diff --git a/package.json b/package.json index f201688..5abb5e9 100644 --- a/package.json +++ b/package.json @@ -36,8 +36,8 @@ "browserify": "^16.5.0", "chai": "^4.2.0", "chai-as-promised": "^7.1.1", - "circom": "0.0.34", - "circomlib": "0.0.21", + "circom": "^0.0.35", + "circomlib": "git+https://github.com/tornadocash/circomlib.git#c372f14d324d57339c88451834bf2824e73bbdbc", "commander": "^4.1.1", "dotenv": "^8.2.0", "eslint": "^6.6.0", @@ -47,6 +47,6 @@ "truffle-flattener": "^1.4.2", "web3": "^1.2.2", "web3-utils": "^1.2.2", - "websnark": "git+https://github.com/peppersec/websnark.git#c254b5962287b788081be1047fa0041c2885b39f" + "websnark": "git+https://github.com/peppersec/websnark.git#2041cfa5fa0b71cd5cca9022a4eeea4afe28c9f7" } }