Merge branch 'main' into snyk-upgrade-0cbe2da1a949085f38357c52a84ec632

This commit is contained in:
3lLobo
2023-04-09 23:46:10 +02:00
committed by GitHub
3 changed files with 74 additions and 237 deletions

View File

@@ -9,10 +9,9 @@
"version": "1.0.0", "version": "1.0.0",
"license": "ISC", "license": "ISC",
"dependencies": { "dependencies": {
"@openzeppelin/contracts": "^4.7.3",
"@typechain/ethers-v5": "^10.1.0", "@typechain/ethers-v5": "^10.1.0",
"chai": "^4.3.6", "chai": "^4.3.6",
"circom_tester": "^0.0.11", "circom_tester": "^0.0.19",
"circomlib": "^2.0.5", "circomlib": "^2.0.5",
"circomlib-matrix": "^1.0.1", "circomlib-matrix": "^1.0.1",
"circomlib-ml": "^1.1.0", "circomlib-ml": "^1.1.0",
@@ -32,7 +31,7 @@
"@nomicfoundation/hardhat-toolbox": "^1.0.2", "@nomicfoundation/hardhat-toolbox": "^1.0.2",
"@nomiclabs/hardhat-ethers": "npm:hardhat-deploy-ethers@^0.3.0-beta.13", "@nomiclabs/hardhat-ethers": "npm:hardhat-deploy-ethers@^0.3.0-beta.13",
"@nomiclabs/hardhat-etherscan": "^3.1.0", "@nomiclabs/hardhat-etherscan": "^3.1.0",
"@openzeppelin/contracts": "^4.7.3", "@openzeppelin/contracts": "^4.8.2",
"@remix-project/remixd": "^0.6.6", "@remix-project/remixd": "^0.6.6",
"@typechain/hardhat": "^6.1.3", "@typechain/hardhat": "^6.1.3",
"chai": "^4.3.6", "chai": "^4.3.6",
@@ -775,11 +774,6 @@
"ffjavascript": "^0.2.48" "ffjavascript": "^0.2.48"
} }
}, },
"node_modules/@iden3/binfileutils/node_modules/fastfile": {
"version": "0.0.20",
"resolved": "https://registry.npmjs.org/fastfile/-/fastfile-0.0.20.tgz",
"integrity": "sha512-r5ZDbgImvVWCP0lA/cGNgQcZqR+aYdFx3u+CtJqUE510pBUVGMn4ulL/iRTI4tACTYsNJ736uzFxEBXesPAktA=="
},
"node_modules/@jridgewell/resolve-uri": { "node_modules/@jridgewell/resolve-uri": {
"version": "3.1.0", "version": "3.1.0",
"resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz", "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz",
@@ -1599,9 +1593,9 @@
} }
}, },
"node_modules/@openzeppelin/contracts": { "node_modules/@openzeppelin/contracts": {
"version": "4.7.3", "version": "4.8.2",
"resolved": "https://registry.npmjs.org/@openzeppelin/contracts/-/contracts-4.7.3.tgz", "resolved": "https://registry.npmjs.org/@openzeppelin/contracts/-/contracts-4.8.2.tgz",
"integrity": "sha512-dGRS0agJzu8ybo44pCIf3xBaPQN/65AIXNgK8+4gzKd5kbvlqyxryUYVLJv7fK98Seyd2hDZzVEHSWAh0Bt1Yw==", "integrity": "sha512-kEUOgPQszC0fSYWpbh2kT94ltOJwj1qfT2DWo+zVttmGmf97JZ99LspePNaeeaLhCImaHVeBbjaQFZQn7+Zc5g==",
"dev": true "dev": true
}, },
"node_modules/@remix-project/remixd": { "node_modules/@remix-project/remixd": {
@@ -3572,96 +3566,51 @@
} }
}, },
"node_modules/circom_tester": { "node_modules/circom_tester": {
"version": "0.0.11", "version": "0.0.19",
"resolved": "https://registry.npmjs.org/circom_tester/-/circom_tester-0.0.11.tgz", "resolved": "https://registry.npmjs.org/circom_tester/-/circom_tester-0.0.19.tgz",
"integrity": "sha512-G++Gj0w94QAOqZ6lATX3kV/HUAwUxptDTO48vJII4eiCZks38OiLCcAq23V9PHBSNubNrHnKgx1wZj6c6KqZzw==", "integrity": "sha512-SNHaBsGxcBH6XsVWfsRbRPA7NF8m8AMKJI9dtJJCFGUtOTT2+zsoIqAwi50z6XCnO4TtjyXq7AeXa1PLHqT0tw==",
"dependencies": { "dependencies": {
"chai": "^4.3.4", "chai": "^4.3.6",
"child_process": "^1.0.2", "child_process": "^1.0.2",
"ffjavascript": "^0.2.38", "ffjavascript": "^0.2.56",
"fnv-plus": "^1.3.1", "fnv-plus": "^1.3.1",
"r1csfile": "0.0.16", "r1csfile": "^0.0.41",
"snarkjs": "0.4.10", "snarkjs": "0.5.0",
"tmp-promise": "^3.0.2", "tmp-promise": "^3.0.3",
"util": "^0.12.4" "util": "^0.12.4"
} }
}, },
"node_modules/circom_tester/node_modules/@iden3/binfileutils": {
"version": "0.0.8",
"resolved": "https://registry.npmjs.org/@iden3/binfileutils/-/binfileutils-0.0.8.tgz",
"integrity": "sha512-/GqTsujUssGuQY+sd/XaLrA+OiCwzm+6yH28C57QQDWCHET2Logry9fGxU10n6XKdhCQBjZ7T/YMQkLwwkpRTQ==",
"dependencies": {
"fastfile": "0.0.19",
"ffjavascript": "^0.2.30"
}
},
"node_modules/circom_tester/node_modules/circom_runtime": { "node_modules/circom_tester/node_modules/circom_runtime": {
"version": "0.1.14", "version": "0.1.21",
"resolved": "https://registry.npmjs.org/circom_runtime/-/circom_runtime-0.1.14.tgz", "resolved": "https://registry.npmjs.org/circom_runtime/-/circom_runtime-0.1.21.tgz",
"integrity": "sha512-MLbHHZVkYuWyZiYErLmT5y0qbTRXDD1NhaDyLhQNF0JCb6brx8r/VJDevwne7sT1re7qHpHCQAL5rhqByQ7obQ==", "integrity": "sha512-qTkud630B/GK8y76hnOaaS1aNuF6prfV0dTrkeRsiJKnlP1ryQbP2FWLgDOPqn6aKyaPlam+Z+DTbBhkEzh8dA==",
"dependencies": { "dependencies": {
"ffjavascript": "0.2.39", "ffjavascript": "0.2.56"
"fnv-plus": "^1.3.1"
}, },
"bin": { "bin": {
"calcwit": "calcwit.js" "calcwit": "calcwit.js"
} }
}, },
"node_modules/circom_tester/node_modules/fastfile": {
"version": "0.0.19",
"resolved": "https://registry.npmjs.org/fastfile/-/fastfile-0.0.19.tgz",
"integrity": "sha512-tz9nWR5KYb6eR2odFQ7oxqEkx8F3YQZ6NBJoJR92YEG3DqYOqyxMck8PKvTVNKx3uwvOqGnLXNScnqpdHRdHGQ=="
},
"node_modules/circom_tester/node_modules/ffjavascript": {
"version": "0.2.39",
"resolved": "https://registry.npmjs.org/ffjavascript/-/ffjavascript-0.2.39.tgz",
"integrity": "sha512-9ewb5keKHL1owKTxCK7sDuA34SPJxnznWqdJgwBW51moCvg+wf9L0W5mcxm8qMUxt2OE/KjBQUKmYLaKyNNrPw==",
"dependencies": {
"big-integer": "^1.6.48",
"wasmcurves": "0.0.14",
"web-worker": "^1.0.0"
}
},
"node_modules/circom_tester/node_modules/snarkjs": { "node_modules/circom_tester/node_modules/snarkjs": {
"version": "0.4.10", "version": "0.5.0",
"resolved": "https://registry.npmjs.org/snarkjs/-/snarkjs-0.4.10.tgz", "resolved": "https://registry.npmjs.org/snarkjs/-/snarkjs-0.5.0.tgz",
"integrity": "sha512-YWgxso7CGcSfkyDGraVjPuBJtq6GEsZ16YBJj2eD0TFum2D5BxnawvyTo4p/7UpctAT0r05DoHo80zgaWnbIKA==", "integrity": "sha512-KWz8mZ2Y+6wvn6GGkQo6/ZlKwETdAGohd40Lzpwp5TUZCn6N6O4Az1SuX1rw/qREGL6Im+ycb19suCFE8/xaKA==",
"dependencies": { "dependencies": {
"@iden3/binfileutils": "0.0.8", "@iden3/binfileutils": "0.0.11",
"blake2b-wasm": "^2.3.0", "bfj": "^7.0.2",
"circom_runtime": "0.1.14", "blake2b-wasm": "^2.4.0",
"circom_runtime": "0.1.21",
"ejs": "^3.1.6", "ejs": "^3.1.6",
"fastfile": "0.0.19", "fastfile": "0.0.20",
"ffjavascript": "0.2.39", "ffjavascript": "0.2.56",
"js-sha3": "^0.8.0", "js-sha3": "^0.8.0",
"logplease": "^1.2.15", "logplease": "^1.2.15",
"r1csfile": "0.0.33", "r1csfile": "0.0.41"
"readline": "^1.3.0"
}, },
"bin": { "bin": {
"snarkjs": "build/cli.cjs" "snarkjs": "build/cli.cjs"
} }
}, },
"node_modules/circom_tester/node_modules/snarkjs/node_modules/r1csfile": {
"version": "0.0.33",
"resolved": "https://registry.npmjs.org/r1csfile/-/r1csfile-0.0.33.tgz",
"integrity": "sha512-aSZa/Vy6avJ146MOewUNRYdDLJCDINZ7aqSt0Zhw4uVrd4TijOz6gBfmckr7tPILaT3RNp7THVpUzeW0++OlJw==",
"dependencies": {
"@iden3/bigarray": "0.0.2",
"@iden3/binfileutils": "0.0.8",
"fastfile": "0.0.19",
"ffjavascript": "0.2.39"
}
},
"node_modules/circom_tester/node_modules/wasmcurves": {
"version": "0.0.14",
"resolved": "https://registry.npmjs.org/wasmcurves/-/wasmcurves-0.0.14.tgz",
"integrity": "sha512-G1iMkxlRaQSdqQ1JrwHcU+awLmwyH6kFKfT8g9obd8MWe+u5oSdFXrODB0zmSI5aGGvJPG+4cAmqCGYv9R+7qg==",
"dependencies": {
"big-integer": "^1.6.42",
"blakejs": "^1.1.0"
}
},
"node_modules/circomlib": { "node_modules/circomlib": {
"version": "2.0.5", "version": "2.0.5",
"resolved": "https://registry.npmjs.org/circomlib/-/circomlib-2.0.5.tgz", "resolved": "https://registry.npmjs.org/circomlib/-/circomlib-2.0.5.tgz",
@@ -5421,9 +5370,9 @@
"integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==" "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw=="
}, },
"node_modules/fastfile": { "node_modules/fastfile": {
"version": "0.0.18", "version": "0.0.20",
"resolved": "https://registry.npmjs.org/fastfile/-/fastfile-0.0.18.tgz", "resolved": "https://registry.npmjs.org/fastfile/-/fastfile-0.0.20.tgz",
"integrity": "sha512-q03PTKc+wptis4WmuFOwPNQx2p5myFUrl/dMgRlW9mymc1Egyc14JPHgiGnWK+sJ0+dBl2Vwtfh5GfSQltYOpw==" "integrity": "sha512-r5ZDbgImvVWCP0lA/cGNgQcZqR+aYdFx3u+CtJqUE510pBUVGMn4ulL/iRTI4tACTYsNJ736uzFxEBXesPAktA=="
}, },
"node_modules/fastq": { "node_modules/fastq": {
"version": "1.13.0", "version": "1.13.0",
@@ -8920,32 +8869,14 @@
] ]
}, },
"node_modules/r1csfile": { "node_modules/r1csfile": {
"version": "0.0.16", "version": "0.0.41",
"resolved": "https://registry.npmjs.org/r1csfile/-/r1csfile-0.0.16.tgz", "resolved": "https://registry.npmjs.org/r1csfile/-/r1csfile-0.0.41.tgz",
"integrity": "sha512-A2jRVWzGgmXeG2lVAc0H4suJmzt50it5UvBnycJgBCpMXM3tH/M6RguP7nvs6suY/yYnkN6jX6iTScSiDUF3FA==", "integrity": "sha512-Q1WDF3u1vYeAwjHo4YuddkA8Aq0TulbKjmGm99+Atn13Lf5fTsMZBnBV9T741w8iSyPFG6Uh6sapQby77sREqA==",
"dependencies": { "dependencies": {
"@iden3/bigarray": "0.0.2", "@iden3/bigarray": "0.0.2",
"fastfile": "0.0.18", "@iden3/binfileutils": "0.0.11",
"ffjavascript": "0.2.22" "fastfile": "0.0.20",
} "ffjavascript": "0.2.56"
},
"node_modules/r1csfile/node_modules/ffjavascript": {
"version": "0.2.22",
"resolved": "https://registry.npmjs.org/ffjavascript/-/ffjavascript-0.2.22.tgz",
"integrity": "sha512-EsVqap2Txm17bKW0z/jXCX3M7rQ++nQUAJY8alWDpyhjRj90xjl6GLeVSKZQ8rOFDQ/SFFXcEB8w9X8Boxid+w==",
"dependencies": {
"big-integer": "^1.6.48",
"wasmcurves": "0.0.12",
"worker-threads": "^1.0.0"
}
},
"node_modules/r1csfile/node_modules/wasmcurves": {
"version": "0.0.12",
"resolved": "https://registry.npmjs.org/wasmcurves/-/wasmcurves-0.0.12.tgz",
"integrity": "sha512-1Jl9mkatyHSNj80ILjf85SZUNuZQBCkTjJlhzqHnZQXUmIimCIWkugaVaYNjozLs1Gun4h/keZe1MBeBN0sRpg==",
"dependencies": {
"big-integer": "^1.6.42",
"blakejs": "^1.1.0"
} }
}, },
"node_modules/randombytes": { "node_modules/randombytes": {
@@ -9019,11 +8950,6 @@
"node": ">=8.10.0" "node": ">=8.10.0"
} }
}, },
"node_modules/readline": {
"version": "1.3.0",
"resolved": "https://registry.npmjs.org/readline/-/readline-1.3.0.tgz",
"integrity": "sha512-k2d6ACCkiNYz222Fs/iNze30rRJ1iIicW7JuX/7/cozvih6YCkFZH+J6mAFDVgv0dRBaAyr4jDqC95R2y4IADg=="
},
"node_modules/rechoir": { "node_modules/rechoir": {
"version": "0.6.2", "version": "0.6.2",
"resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.6.2.tgz", "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.6.2.tgz",
@@ -11878,11 +11804,6 @@
"node": ">=8" "node": ">=8"
} }
}, },
"node_modules/worker-threads": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/worker-threads/-/worker-threads-1.0.0.tgz",
"integrity": "sha512-vK6Hhvph8oLxocEJIlc3YfGAZhm210uGzjZsXSu+JYLAQ/s/w4Tqgl60JrdH58hW8NSGP4m3bp8a92qPXgX05w=="
},
"node_modules/workerpool": { "node_modules/workerpool": {
"version": "6.2.1", "version": "6.2.1",
"resolved": "https://registry.npmjs.org/workerpool/-/workerpool-6.2.1.tgz", "resolved": "https://registry.npmjs.org/workerpool/-/workerpool-6.2.1.tgz",
@@ -12552,13 +12473,6 @@
"requires": { "requires": {
"fastfile": "0.0.20", "fastfile": "0.0.20",
"ffjavascript": "^0.2.48" "ffjavascript": "^0.2.48"
},
"dependencies": {
"fastfile": {
"version": "0.0.20",
"resolved": "https://registry.npmjs.org/fastfile/-/fastfile-0.0.20.tgz",
"integrity": "sha512-r5ZDbgImvVWCP0lA/cGNgQcZqR+aYdFx3u+CtJqUE510pBUVGMn4ulL/iRTI4tACTYsNJ736uzFxEBXesPAktA=="
}
} }
}, },
"@jridgewell/resolve-uri": { "@jridgewell/resolve-uri": {
@@ -13168,9 +13082,9 @@
} }
}, },
"@openzeppelin/contracts": { "@openzeppelin/contracts": {
"version": "4.7.3", "version": "4.8.2",
"resolved": "https://registry.npmjs.org/@openzeppelin/contracts/-/contracts-4.7.3.tgz", "resolved": "https://registry.npmjs.org/@openzeppelin/contracts/-/contracts-4.8.2.tgz",
"integrity": "sha512-dGRS0agJzu8ybo44pCIf3xBaPQN/65AIXNgK8+4gzKd5kbvlqyxryUYVLJv7fK98Seyd2hDZzVEHSWAh0Bt1Yw==", "integrity": "sha512-kEUOgPQszC0fSYWpbh2kT94ltOJwj1qfT2DWo+zVttmGmf97JZ99LspePNaeeaLhCImaHVeBbjaQFZQn7+Zc5g==",
"dev": true "dev": true
}, },
"@remix-project/remixd": { "@remix-project/remixd": {
@@ -14770,90 +14684,43 @@
} }
}, },
"circom_tester": { "circom_tester": {
"version": "0.0.11", "version": "0.0.19",
"resolved": "https://registry.npmjs.org/circom_tester/-/circom_tester-0.0.11.tgz", "resolved": "https://registry.npmjs.org/circom_tester/-/circom_tester-0.0.19.tgz",
"integrity": "sha512-G++Gj0w94QAOqZ6lATX3kV/HUAwUxptDTO48vJII4eiCZks38OiLCcAq23V9PHBSNubNrHnKgx1wZj6c6KqZzw==", "integrity": "sha512-SNHaBsGxcBH6XsVWfsRbRPA7NF8m8AMKJI9dtJJCFGUtOTT2+zsoIqAwi50z6XCnO4TtjyXq7AeXa1PLHqT0tw==",
"requires": { "requires": {
"chai": "^4.3.4", "chai": "^4.3.6",
"child_process": "^1.0.2", "child_process": "^1.0.2",
"ffjavascript": "^0.2.38", "ffjavascript": "^0.2.56",
"fnv-plus": "^1.3.1", "fnv-plus": "^1.3.1",
"r1csfile": "0.0.16", "r1csfile": "^0.0.41",
"snarkjs": "0.4.10", "snarkjs": "0.5.0",
"tmp-promise": "^3.0.2", "tmp-promise": "^3.0.3",
"util": "^0.12.4" "util": "^0.12.4"
}, },
"dependencies": { "dependencies": {
"@iden3/binfileutils": {
"version": "0.0.8",
"resolved": "https://registry.npmjs.org/@iden3/binfileutils/-/binfileutils-0.0.8.tgz",
"integrity": "sha512-/GqTsujUssGuQY+sd/XaLrA+OiCwzm+6yH28C57QQDWCHET2Logry9fGxU10n6XKdhCQBjZ7T/YMQkLwwkpRTQ==",
"requires": {
"fastfile": "0.0.19",
"ffjavascript": "^0.2.30"
}
},
"circom_runtime": { "circom_runtime": {
"version": "0.1.14", "version": "0.1.21",
"resolved": "https://registry.npmjs.org/circom_runtime/-/circom_runtime-0.1.14.tgz", "resolved": "https://registry.npmjs.org/circom_runtime/-/circom_runtime-0.1.21.tgz",
"integrity": "sha512-MLbHHZVkYuWyZiYErLmT5y0qbTRXDD1NhaDyLhQNF0JCb6brx8r/VJDevwne7sT1re7qHpHCQAL5rhqByQ7obQ==", "integrity": "sha512-qTkud630B/GK8y76hnOaaS1aNuF6prfV0dTrkeRsiJKnlP1ryQbP2FWLgDOPqn6aKyaPlam+Z+DTbBhkEzh8dA==",
"requires": { "requires": {
"ffjavascript": "0.2.39", "ffjavascript": "0.2.56"
"fnv-plus": "^1.3.1"
}
},
"fastfile": {
"version": "0.0.19",
"resolved": "https://registry.npmjs.org/fastfile/-/fastfile-0.0.19.tgz",
"integrity": "sha512-tz9nWR5KYb6eR2odFQ7oxqEkx8F3YQZ6NBJoJR92YEG3DqYOqyxMck8PKvTVNKx3uwvOqGnLXNScnqpdHRdHGQ=="
},
"ffjavascript": {
"version": "0.2.39",
"resolved": "https://registry.npmjs.org/ffjavascript/-/ffjavascript-0.2.39.tgz",
"integrity": "sha512-9ewb5keKHL1owKTxCK7sDuA34SPJxnznWqdJgwBW51moCvg+wf9L0W5mcxm8qMUxt2OE/KjBQUKmYLaKyNNrPw==",
"requires": {
"big-integer": "^1.6.48",
"wasmcurves": "0.0.14",
"web-worker": "^1.0.0"
} }
}, },
"snarkjs": { "snarkjs": {
"version": "0.4.10", "version": "0.5.0",
"resolved": "https://registry.npmjs.org/snarkjs/-/snarkjs-0.4.10.tgz", "resolved": "https://registry.npmjs.org/snarkjs/-/snarkjs-0.5.0.tgz",
"integrity": "sha512-YWgxso7CGcSfkyDGraVjPuBJtq6GEsZ16YBJj2eD0TFum2D5BxnawvyTo4p/7UpctAT0r05DoHo80zgaWnbIKA==", "integrity": "sha512-KWz8mZ2Y+6wvn6GGkQo6/ZlKwETdAGohd40Lzpwp5TUZCn6N6O4Az1SuX1rw/qREGL6Im+ycb19suCFE8/xaKA==",
"requires": { "requires": {
"@iden3/binfileutils": "0.0.8", "@iden3/binfileutils": "0.0.11",
"blake2b-wasm": "^2.3.0", "bfj": "^7.0.2",
"circom_runtime": "0.1.14", "blake2b-wasm": "^2.4.0",
"circom_runtime": "0.1.21",
"ejs": "^3.1.6", "ejs": "^3.1.6",
"fastfile": "0.0.19", "fastfile": "0.0.20",
"ffjavascript": "0.2.39", "ffjavascript": "0.2.56",
"js-sha3": "^0.8.0", "js-sha3": "^0.8.0",
"logplease": "^1.2.15", "logplease": "^1.2.15",
"r1csfile": "0.0.33", "r1csfile": "0.0.41"
"readline": "^1.3.0"
},
"dependencies": {
"r1csfile": {
"version": "0.0.33",
"resolved": "https://registry.npmjs.org/r1csfile/-/r1csfile-0.0.33.tgz",
"integrity": "sha512-aSZa/Vy6avJ146MOewUNRYdDLJCDINZ7aqSt0Zhw4uVrd4TijOz6gBfmckr7tPILaT3RNp7THVpUzeW0++OlJw==",
"requires": {
"@iden3/bigarray": "0.0.2",
"@iden3/binfileutils": "0.0.8",
"fastfile": "0.0.19",
"ffjavascript": "0.2.39"
}
}
}
},
"wasmcurves": {
"version": "0.0.14",
"resolved": "https://registry.npmjs.org/wasmcurves/-/wasmcurves-0.0.14.tgz",
"integrity": "sha512-G1iMkxlRaQSdqQ1JrwHcU+awLmwyH6kFKfT8g9obd8MWe+u5oSdFXrODB0zmSI5aGGvJPG+4cAmqCGYv9R+7qg==",
"requires": {
"big-integer": "^1.6.42",
"blakejs": "^1.1.0"
} }
} }
} }
@@ -16271,9 +16138,9 @@
"integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==" "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw=="
}, },
"fastfile": { "fastfile": {
"version": "0.0.18", "version": "0.0.20",
"resolved": "https://registry.npmjs.org/fastfile/-/fastfile-0.0.18.tgz", "resolved": "https://registry.npmjs.org/fastfile/-/fastfile-0.0.20.tgz",
"integrity": "sha512-q03PTKc+wptis4WmuFOwPNQx2p5myFUrl/dMgRlW9mymc1Egyc14JPHgiGnWK+sJ0+dBl2Vwtfh5GfSQltYOpw==" "integrity": "sha512-r5ZDbgImvVWCP0lA/cGNgQcZqR+aYdFx3u+CtJqUE510pBUVGMn4ulL/iRTI4tACTYsNJ736uzFxEBXesPAktA=="
}, },
"fastq": { "fastq": {
"version": "1.13.0", "version": "1.13.0",
@@ -18911,34 +18778,14 @@
"integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==" "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A=="
}, },
"r1csfile": { "r1csfile": {
"version": "0.0.16", "version": "0.0.41",
"resolved": "https://registry.npmjs.org/r1csfile/-/r1csfile-0.0.16.tgz", "resolved": "https://registry.npmjs.org/r1csfile/-/r1csfile-0.0.41.tgz",
"integrity": "sha512-A2jRVWzGgmXeG2lVAc0H4suJmzt50it5UvBnycJgBCpMXM3tH/M6RguP7nvs6suY/yYnkN6jX6iTScSiDUF3FA==", "integrity": "sha512-Q1WDF3u1vYeAwjHo4YuddkA8Aq0TulbKjmGm99+Atn13Lf5fTsMZBnBV9T741w8iSyPFG6Uh6sapQby77sREqA==",
"requires": { "requires": {
"@iden3/bigarray": "0.0.2", "@iden3/bigarray": "0.0.2",
"fastfile": "0.0.18", "@iden3/binfileutils": "0.0.11",
"ffjavascript": "0.2.22" "fastfile": "0.0.20",
}, "ffjavascript": "0.2.56"
"dependencies": {
"ffjavascript": {
"version": "0.2.22",
"resolved": "https://registry.npmjs.org/ffjavascript/-/ffjavascript-0.2.22.tgz",
"integrity": "sha512-EsVqap2Txm17bKW0z/jXCX3M7rQ++nQUAJY8alWDpyhjRj90xjl6GLeVSKZQ8rOFDQ/SFFXcEB8w9X8Boxid+w==",
"requires": {
"big-integer": "^1.6.48",
"wasmcurves": "0.0.12",
"worker-threads": "^1.0.0"
}
},
"wasmcurves": {
"version": "0.0.12",
"resolved": "https://registry.npmjs.org/wasmcurves/-/wasmcurves-0.0.12.tgz",
"integrity": "sha512-1Jl9mkatyHSNj80ILjf85SZUNuZQBCkTjJlhzqHnZQXUmIimCIWkugaVaYNjozLs1Gun4h/keZe1MBeBN0sRpg==",
"requires": {
"big-integer": "^1.6.42",
"blakejs": "^1.1.0"
}
}
} }
}, },
"randombytes": { "randombytes": {
@@ -18999,11 +18846,6 @@
"picomatch": "^2.2.1" "picomatch": "^2.2.1"
} }
}, },
"readline": {
"version": "1.3.0",
"resolved": "https://registry.npmjs.org/readline/-/readline-1.3.0.tgz",
"integrity": "sha512-k2d6ACCkiNYz222Fs/iNze30rRJ1iIicW7JuX/7/cozvih6YCkFZH+J6mAFDVgv0dRBaAyr4jDqC95R2y4IADg=="
},
"rechoir": { "rechoir": {
"version": "0.6.2", "version": "0.6.2",
"resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.6.2.tgz", "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.6.2.tgz",
@@ -21198,11 +21040,6 @@
} }
} }
}, },
"worker-threads": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/worker-threads/-/worker-threads-1.0.0.tgz",
"integrity": "sha512-vK6Hhvph8oLxocEJIlc3YfGAZhm210uGzjZsXSu+JYLAQ/s/w4Tqgl60JrdH58hW8NSGP4m3bp8a92qPXgX05w=="
},
"workerpool": { "workerpool": {
"version": "6.2.1", "version": "6.2.1",
"resolved": "https://registry.npmjs.org/workerpool/-/workerpool-6.2.1.tgz", "resolved": "https://registry.npmjs.org/workerpool/-/workerpool-6.2.1.tgz",

View File

@@ -30,7 +30,7 @@
"@nomicfoundation/hardhat-toolbox": "^1.0.2", "@nomicfoundation/hardhat-toolbox": "^1.0.2",
"@nomiclabs/hardhat-ethers": "npm:hardhat-deploy-ethers@^0.3.0-beta.13", "@nomiclabs/hardhat-ethers": "npm:hardhat-deploy-ethers@^0.3.0-beta.13",
"@nomiclabs/hardhat-etherscan": "^3.1.0", "@nomiclabs/hardhat-etherscan": "^3.1.0",
"@openzeppelin/contracts": "^4.7.3", "@openzeppelin/contracts": "^4.8.2",
"@remix-project/remixd": "^0.6.6", "@remix-project/remixd": "^0.6.6",
"@typechain/hardhat": "^6.1.3", "@typechain/hardhat": "^6.1.3",
"chai": "^4.3.6", "chai": "^4.3.6",
@@ -42,10 +42,10 @@
"typescript": "^4.8.3" "typescript": "^4.8.3"
}, },
"dependencies": { "dependencies": {
"@openzeppelin/contracts": "^4.7.3", "@openzeppelin/contracts": "^4.8.2",
"@typechain/ethers-v5": "^10.1.0", "@typechain/ethers-v5": "^10.1.0",
"chai": "^4.3.6", "chai": "^4.3.6",
"circom_tester": "^0.0.11", "circom_tester": "^0.0.19",
"circomlib": "^2.0.5", "circomlib": "^2.0.5",
"circomlib-matrix": "^1.0.1", "circomlib-matrix": "^1.0.1",
"circomlib-ml": "^1.1.0", "circomlib-ml": "^1.1.0",

View File

@@ -11,7 +11,7 @@
"test": "graph test" "test": "graph test"
}, },
"dependencies": { "dependencies": {
"@graphprotocol/graph-cli": "0.33.1", "@graphprotocol/graph-cli": "0.45.0",
"@graphprotocol/graph-ts": "0.27.0" "@graphprotocol/graph-ts": "0.27.0"
}, },
"devDependencies": { "devDependencies": {