mirror of
https://github.com/semaphore-protocol/semaphore.git
synced 2026-01-13 16:48:00 -05:00
Compare commits
16 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
06e11d5c34 | ||
|
|
88d4470b11 | ||
|
|
bb1c6984b2 | ||
|
|
5841327477 | ||
|
|
eab3ab30c6 | ||
|
|
cd6dc38f9e | ||
|
|
3cb1b5757d | ||
|
|
a8db8393c1 | ||
|
|
391b571c31 | ||
|
|
4c2769099f | ||
|
|
29cabb49d6 | ||
|
|
48b0694586 | ||
|
|
28684fdb1a | ||
|
|
49a16635d8 | ||
|
|
4bfe6d8791 | ||
|
|
a3d97795fe |
2
.github/workflows/production.yml
vendored
2
.github/workflows/production.yml
vendored
@@ -83,7 +83,7 @@ jobs:
|
||||
sudo apt-get update && sudo apt-get install -y wget nlohmann-json3-dev libgmp-dev nasm g++ build-essential
|
||||
|
||||
- name: Setup Circom
|
||||
run: wget https://github.com/iden3/circom/releases/latest/download/circom-linux-amd64 && sudo mv ./circom-linux-amd64 /usr/bin/circom && sudo chmod +x /usr/bin/circom
|
||||
run: sudo wget https://github.com/iden3/circom/releases/download/v2.1.9/circom-linux-amd64 -O /usr/bin/circom && sudo chmod +x /usr/bin/circom
|
||||
|
||||
- name: Install dependencies
|
||||
run: yarn
|
||||
|
||||
2
.github/workflows/pull-requests.yml
vendored
2
.github/workflows/pull-requests.yml
vendored
@@ -111,7 +111,7 @@ jobs:
|
||||
run: |
|
||||
sudo rm /etc/apt/sources.list.d/microsoft-prod.list
|
||||
sudo apt-get update && sudo apt-get install -y wget nlohmann-json3-dev libgmp-dev nasm g++ build-essential
|
||||
wget https://github.com/iden3/circom/releases/latest/download/circom-linux-amd64 && sudo mv ./circom-linux-amd64 /usr/bin/circom && sudo chmod +x /usr/bin/circom
|
||||
sudo wget https://github.com/iden3/circom/releases/download/v2.1.9/circom-linux-amd64 -O /usr/bin/circom && sudo chmod +x /usr/bin/circom
|
||||
yarn workspace @semaphore-protocol/group build
|
||||
yarn workspace @semaphore-protocol/identity build
|
||||
yarn workspace @semaphore-protocol/proof build
|
||||
|
||||
@@ -19,7 +19,7 @@
|
||||
"@docusaurus/core": "3.1.1",
|
||||
"@docusaurus/preset-classic": "3.1.1",
|
||||
"@mdx-js/react": "^3.0.0",
|
||||
"@semaphore-protocol/utils": "4.1.0",
|
||||
"@semaphore-protocol/utils": "4.3.1",
|
||||
"@svgr/webpack": "^5.5.0",
|
||||
"clsx": "^1.2.1",
|
||||
"docusaurus-plugin-sass": "^0.2.5",
|
||||
|
||||
@@ -53,6 +53,10 @@ Supported networks:
|
||||
- `arbitrum-sepolia`
|
||||
- `matic`
|
||||
- `polygon-amoy`
|
||||
- `base-sepolia`
|
||||
- `base`
|
||||
- `linea-sepolia`
|
||||
- `linea`
|
||||
|
||||
## 🛠 Install
|
||||
|
||||
|
||||
@@ -20,7 +20,7 @@
|
||||
"dependencies": {
|
||||
"@graphprotocol/graph-cli": "0.78.0",
|
||||
"@graphprotocol/graph-ts": "0.35.1",
|
||||
"@semaphore-protocol/utils": "4.1.0"
|
||||
"@semaphore-protocol/utils": "workspace:packages/utils"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@types/mustache": "^4.2.2",
|
||||
|
||||
@@ -17,18 +17,18 @@
|
||||
},
|
||||
{
|
||||
"name": "LeanIMT Paper",
|
||||
"done": false
|
||||
"done": true
|
||||
},
|
||||
{
|
||||
"name": "Support more Testnets/Mainnets",
|
||||
"done": true
|
||||
},
|
||||
{
|
||||
"name": "RLN extension",
|
||||
"done": false
|
||||
},
|
||||
{
|
||||
"name": "Support more Testnets/Mainnets",
|
||||
"done": false
|
||||
},
|
||||
{
|
||||
"name": "Documentation Revamp",
|
||||
"name": "Documentation improvements",
|
||||
"done": false
|
||||
}
|
||||
]
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@semaphore-protocol/circuits",
|
||||
"version": "4.1.0",
|
||||
"version": "4.3.1",
|
||||
"description": "Semaphore Circom circuits to generate zero-knowledge proofs.",
|
||||
"license": "MIT",
|
||||
"files": [
|
||||
@@ -30,9 +30,9 @@
|
||||
"devDependencies": {
|
||||
"@semaphore-protocol/core": "workspace:^",
|
||||
"@types/mocha": "^10.0.6",
|
||||
"@zk-kit/baby-jubjub": "1.0.1",
|
||||
"circomkit": "^0.0.19",
|
||||
"@zk-kit/baby-jubjub": "1.0.3",
|
||||
"circomkit": "0.0.19",
|
||||
"mocha": "^10.2.0",
|
||||
"poseidon-lite": "^0.2.0"
|
||||
"poseidon-lite": "^0.3.0"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@semaphore-protocol/cli-template-contracts-hardhat",
|
||||
"version": "4.1.0",
|
||||
"version": "4.3.1",
|
||||
"description": "Semaphore Hardhat template.",
|
||||
"license": "Unlicense",
|
||||
"files": [
|
||||
@@ -41,9 +41,9 @@
|
||||
"@nomicfoundation/hardhat-network-helpers": "^1.0.0",
|
||||
"@nomicfoundation/hardhat-toolbox": "^4.0.0",
|
||||
"@nomicfoundation/hardhat-verify": "^2.0.0",
|
||||
"@semaphore-protocol/core": "4.1.0",
|
||||
"@semaphore-protocol/hardhat": "4.1.0",
|
||||
"@semaphore-protocol/utils": "4.1.0",
|
||||
"@semaphore-protocol/core": "4.3.1",
|
||||
"@semaphore-protocol/hardhat": "4.3.1",
|
||||
"@semaphore-protocol/utils": "4.3.1",
|
||||
"@typechain/ethers-v6": "^0.5.0",
|
||||
"@typechain/hardhat": "^9.0.0",
|
||||
"@types/chai": "^4.2.0",
|
||||
@@ -71,7 +71,7 @@
|
||||
"typescript": "^5.3.3"
|
||||
},
|
||||
"dependencies": {
|
||||
"@semaphore-protocol/contracts": "4.1.0"
|
||||
"@semaphore-protocol/contracts": "4.3.1"
|
||||
},
|
||||
"packageManager": "yarn@4.1.0"
|
||||
}
|
||||
|
||||
@@ -20,9 +20,9 @@
|
||||
"@nomicfoundation/hardhat-network-helpers": "^1.0.0",
|
||||
"@nomicfoundation/hardhat-toolbox": "^4.0.0",
|
||||
"@nomicfoundation/hardhat-verify": "^2.0.0",
|
||||
"@semaphore-protocol/core": "4.1.0",
|
||||
"@semaphore-protocol/hardhat": "4.1.0",
|
||||
"@semaphore-protocol/utils": "4.1.0",
|
||||
"@semaphore-protocol/core": "4.3.1",
|
||||
"@semaphore-protocol/hardhat": "4.3.1",
|
||||
"@semaphore-protocol/utils": "4.3.1",
|
||||
"@typechain/ethers-v6": "^0.5.0",
|
||||
"@typechain/hardhat": "^9.0.0",
|
||||
"@types/chai": "^4.2.0",
|
||||
@@ -50,7 +50,7 @@
|
||||
"typescript": "^5.3.3"
|
||||
},
|
||||
"dependencies": {
|
||||
"@semaphore-protocol/contracts": "4.1.0"
|
||||
"@semaphore-protocol/contracts": "4.3.1"
|
||||
},
|
||||
"packageManager": "yarn@4.1.0"
|
||||
}
|
||||
|
||||
@@ -9,9 +9,9 @@
|
||||
"lint": "next lint"
|
||||
},
|
||||
"dependencies": {
|
||||
"@semaphore-protocol/core": "4.1.0",
|
||||
"@semaphore-protocol/data": "4.1.0",
|
||||
"@semaphore-protocol/utils": "4.1.0",
|
||||
"@semaphore-protocol/core": "4.3.1",
|
||||
"@semaphore-protocol/data": "4.3.1",
|
||||
"@semaphore-protocol/utils": "4.3.1",
|
||||
"ethers": "^6.11.1",
|
||||
"next": "14.1.0",
|
||||
"next-pwa": "^5.6.0",
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@semaphore-protocol/cli-template-monorepo-ethers",
|
||||
"version": "4.1.0",
|
||||
"version": "4.3.1",
|
||||
"description": "Semaphore Hardhat + Next.js + SemaphoreEthers template.",
|
||||
"license": "Unlicense",
|
||||
"files": [
|
||||
|
||||
@@ -20,9 +20,9 @@
|
||||
"@nomicfoundation/hardhat-network-helpers": "^1.0.0",
|
||||
"@nomicfoundation/hardhat-toolbox": "^4.0.0",
|
||||
"@nomicfoundation/hardhat-verify": "^2.0.0",
|
||||
"@semaphore-protocol/core": "4.1.0",
|
||||
"@semaphore-protocol/hardhat": "4.1.0",
|
||||
"@semaphore-protocol/utils": "4.1.0",
|
||||
"@semaphore-protocol/core": "4.3.1",
|
||||
"@semaphore-protocol/hardhat": "4.3.1",
|
||||
"@semaphore-protocol/utils": "4.3.1",
|
||||
"@typechain/ethers-v6": "^0.5.0",
|
||||
"@typechain/hardhat": "^9.0.0",
|
||||
"@types/chai": "^4.2.0",
|
||||
@@ -50,7 +50,7 @@
|
||||
"typescript": "^5.3.3"
|
||||
},
|
||||
"dependencies": {
|
||||
"@semaphore-protocol/contracts": "4.1.0"
|
||||
"@semaphore-protocol/contracts": "4.3.1"
|
||||
},
|
||||
"packageManager": "yarn@4.1.0"
|
||||
}
|
||||
|
||||
@@ -9,9 +9,9 @@
|
||||
"lint": "next lint"
|
||||
},
|
||||
"dependencies": {
|
||||
"@semaphore-protocol/core": "4.1.0",
|
||||
"@semaphore-protocol/data": "4.1.0",
|
||||
"@semaphore-protocol/utils": "4.1.0",
|
||||
"@semaphore-protocol/core": "4.3.1",
|
||||
"@semaphore-protocol/data": "4.3.1",
|
||||
"@semaphore-protocol/utils": "4.3.1",
|
||||
"ethers": "^6.11.1",
|
||||
"next": "14.1.0",
|
||||
"next-pwa": "^5.6.0",
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@semaphore-protocol/cli-template-monorepo-subgraph",
|
||||
"version": "4.1.0",
|
||||
"version": "4.3.1",
|
||||
"description": "Semaphore Hardhat + Next.js + SemaphoreSubgraph template.",
|
||||
"license": "Unlicense",
|
||||
"files": [
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"name": "@semaphore-protocol/cli",
|
||||
"type": "module",
|
||||
"version": "4.1.0",
|
||||
"version": "4.3.1",
|
||||
"description": "A command line tool to set up your Semaphore project and get group data.",
|
||||
"license": "MIT",
|
||||
"bin": {
|
||||
@@ -41,8 +41,8 @@
|
||||
"rollup-plugin-cleanup": "^3.2.1"
|
||||
},
|
||||
"dependencies": {
|
||||
"@semaphore-protocol/data": "4.1.0",
|
||||
"@semaphore-protocol/utils": "4.1.0",
|
||||
"@semaphore-protocol/data": "4.3.1",
|
||||
"@semaphore-protocol/utils": "4.3.1",
|
||||
"axios": "^1.6.7",
|
||||
"boxen": "^7.1.1",
|
||||
"chalk": "^5.3.0",
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@semaphore-protocol/contracts",
|
||||
"version": "4.1.0",
|
||||
"version": "4.3.1",
|
||||
"description": "Semaphore contracts to manage groups and broadcast anonymous signals.",
|
||||
"license": "MIT",
|
||||
"files": [
|
||||
|
||||
@@ -48,6 +48,22 @@ const hardhatConfig: HardhatUserConfig = {
|
||||
apiURL: "https://api-sepolia-optimistic.etherscan.io/api",
|
||||
browserURL: "https://sepolia-optimistic.etherscan.io"
|
||||
}
|
||||
},
|
||||
{
|
||||
network: "linea-sepolia",
|
||||
chainId: 59141,
|
||||
urls: {
|
||||
apiURL: "https://api-sepolia.lineascan.build/api",
|
||||
browserURL: "https://sepolia.lineascan.build"
|
||||
}
|
||||
},
|
||||
{
|
||||
network: "linea",
|
||||
chainId: 59144,
|
||||
urls: {
|
||||
apiURL: "https://api.lineascan.build/api",
|
||||
browserURL: "https://lineascan.build"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@semaphore-protocol/core",
|
||||
"version": "4.1.0",
|
||||
"version": "4.3.1",
|
||||
"description": "Core library for the essential Semaphore features.",
|
||||
"type": "module",
|
||||
"license": "MIT",
|
||||
@@ -42,8 +42,8 @@
|
||||
"access": "public"
|
||||
},
|
||||
"dependencies": {
|
||||
"@semaphore-protocol/group": "4.1.0",
|
||||
"@semaphore-protocol/identity": "4.1.0",
|
||||
"@semaphore-protocol/proof": "4.1.0"
|
||||
"@semaphore-protocol/group": "4.3.1",
|
||||
"@semaphore-protocol/identity": "4.3.1",
|
||||
"@semaphore-protocol/proof": "4.3.1"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@semaphore-protocol/data",
|
||||
"version": "4.1.0",
|
||||
"version": "4.3.1",
|
||||
"description": "A library for querying Semaphore smart contract.",
|
||||
"type": "module",
|
||||
"license": "MIT",
|
||||
@@ -37,7 +37,7 @@
|
||||
"rollup-plugin-cleanup": "^3.2.1"
|
||||
},
|
||||
"dependencies": {
|
||||
"@semaphore-protocol/utils": "4.1.0",
|
||||
"@semaphore-protocol/utils": "4.3.1",
|
||||
"axios": "1.6.6",
|
||||
"ethers": "6.11.0"
|
||||
}
|
||||
|
||||
@@ -12,5 +12,5 @@ export default function getURL(supportedNetwork: SupportedNetwork): string {
|
||||
throw new TypeError(`Network '${supportedNetwork}' is not supported`)
|
||||
}
|
||||
|
||||
return `https://api.studio.thegraph.com/query/14377/semaphore-${supportedNetwork}/v4.0.0-beta.17`
|
||||
return `https://api.studio.thegraph.com/query/14377/semaphore-${supportedNetwork}/v4.0.0`
|
||||
}
|
||||
|
||||
@@ -7,6 +7,10 @@ export type EthersNetwork =
|
||||
| "arbitrum-sepolia"
|
||||
| "optimism"
|
||||
| "optimism-sepolia"
|
||||
| "base"
|
||||
| "base-sepolia"
|
||||
| "linea"
|
||||
| "linea-sepolia"
|
||||
|
||||
export type GroupOptions = {
|
||||
members?: boolean
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@semaphore-protocol/group",
|
||||
"version": "4.1.0",
|
||||
"version": "4.3.1",
|
||||
"description": "A library to create and manage Semaphore groups.",
|
||||
"type": "module",
|
||||
"license": "MIT",
|
||||
@@ -30,16 +30,14 @@
|
||||
"access": "public"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@rollup/plugin-commonjs": "^25.0.7",
|
||||
"@rollup/plugin-node-resolve": "^15.2.3",
|
||||
"@rollup/plugin-typescript": "^11.1.6",
|
||||
"poseidon-lite": "^0.2.0",
|
||||
"rimraf": "^5.0.5",
|
||||
"rollup": "^4.12.0",
|
||||
"rollup-plugin-cleanup": "^3.2.1"
|
||||
},
|
||||
"dependencies": {
|
||||
"@zk-kit/lean-imt": "2.1.0",
|
||||
"@zk-kit/utils": "1.0.0"
|
||||
"@zk-kit/lean-imt": "2.2.1",
|
||||
"@zk-kit/utils": "1.2.1",
|
||||
"poseidon-lite": "0.3.0"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,5 +1,3 @@
|
||||
import commonjs from "@rollup/plugin-commonjs"
|
||||
import { nodeResolve } from "@rollup/plugin-node-resolve"
|
||||
import typescript from "@rollup/plugin-typescript"
|
||||
import * as fs from "fs"
|
||||
import cleanup from "rollup-plugin-cleanup"
|
||||
@@ -20,13 +18,11 @@ export default {
|
||||
{ file: pkg.exports.require, format: "cjs", banner, exports: "auto" },
|
||||
{ file: pkg.exports.default, format: "es", banner }
|
||||
],
|
||||
external: Object.keys(pkg.dependencies),
|
||||
external: [...Object.keys(pkg.dependencies), "poseidon-lite/poseidon2"],
|
||||
plugins: [
|
||||
typescript({
|
||||
tsconfig: "./build.tsconfig.json"
|
||||
}),
|
||||
commonjs(),
|
||||
nodeResolve(),
|
||||
cleanup({ comments: "jsdoc" })
|
||||
]
|
||||
}
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@semaphore-protocol/hardhat",
|
||||
"version": "4.1.0",
|
||||
"version": "4.3.1",
|
||||
"description": "A Hardhat plugin to deploy Semaphore contracts.",
|
||||
"type": "module",
|
||||
"license": "MIT",
|
||||
@@ -41,7 +41,7 @@
|
||||
},
|
||||
"dependencies": {
|
||||
"@nomicfoundation/hardhat-ethers": "^3.0.0",
|
||||
"@semaphore-protocol/contracts": "4.1.0",
|
||||
"@semaphore-protocol/contracts": "4.3.1",
|
||||
"ethers": "^6.4.0",
|
||||
"hardhat-dependency-compiler": "^1.1.3"
|
||||
}
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@semaphore-protocol/identity",
|
||||
"version": "4.1.0",
|
||||
"version": "4.3.1",
|
||||
"description": "A library to create Semaphore identities.",
|
||||
"type": "module",
|
||||
"license": "MIT",
|
||||
@@ -31,17 +31,15 @@
|
||||
},
|
||||
"devDependencies": {
|
||||
"@rollup/plugin-alias": "^5.1.0",
|
||||
"@rollup/plugin-commonjs": "^25.0.7",
|
||||
"@rollup/plugin-node-resolve": "^15.2.3",
|
||||
"@rollup/plugin-typescript": "^11.1.6",
|
||||
"rimraf": "^5.0.5",
|
||||
"rollup": "^4.12.0",
|
||||
"rollup-plugin-cleanup": "^3.2.1"
|
||||
},
|
||||
"dependencies": {
|
||||
"@zk-kit/baby-jubjub": "1.0.1",
|
||||
"@zk-kit/eddsa-poseidon": "1.0.2",
|
||||
"@zk-kit/utils": "1.2.0",
|
||||
"poseidon-lite": "0.2.0"
|
||||
"@zk-kit/baby-jubjub": "1.0.3",
|
||||
"@zk-kit/eddsa-poseidon": "1.0.4",
|
||||
"@zk-kit/utils": "1.2.1",
|
||||
"poseidon-lite": "0.3.0"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,5 +1,3 @@
|
||||
import commonjs from "@rollup/plugin-commonjs"
|
||||
import { nodeResolve } from "@rollup/plugin-node-resolve"
|
||||
import typescript from "@rollup/plugin-typescript"
|
||||
import * as fs from "fs"
|
||||
import cleanup from "rollup-plugin-cleanup"
|
||||
@@ -20,13 +18,16 @@ export default {
|
||||
{ file: pkg.exports.require, format: "cjs", banner, exports: "auto" },
|
||||
{ file: pkg.exports.default, format: "es", banner }
|
||||
],
|
||||
external: Object.keys(pkg.dependencies),
|
||||
external: [
|
||||
...Object.keys(pkg.dependencies),
|
||||
"poseidon-lite/poseidon2",
|
||||
"@zk-kit/utils/type-checks",
|
||||
"@zk-kit/utils/conversions"
|
||||
],
|
||||
plugins: [
|
||||
typescript({
|
||||
tsconfig: "./build.tsconfig.json"
|
||||
}),
|
||||
commonjs(),
|
||||
nodeResolve({ preferBuiltins: false }),
|
||||
cleanup({ comments: "jsdoc" })
|
||||
]
|
||||
}
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@semaphore-protocol/proof",
|
||||
"version": "4.1.0",
|
||||
"version": "4.3.1",
|
||||
"description": "A library to generate and verify Semaphore proofs.",
|
||||
"type": "module",
|
||||
"license": "MIT",
|
||||
@@ -42,19 +42,18 @@
|
||||
"@rollup/plugin-json": "^6.1.0",
|
||||
"@rollup/plugin-typescript": "^11.1.6",
|
||||
"@types/snarkjs": "^0",
|
||||
"poseidon-lite": "^0.2.0",
|
||||
"rimraf": "^5.0.5",
|
||||
"rollup": "^4.12.0",
|
||||
"rollup-plugin-cleanup": "^3.2.1"
|
||||
},
|
||||
"peerDependencies": {
|
||||
"@semaphore-protocol/group": "4.1.0",
|
||||
"@semaphore-protocol/identity": "4.1.0"
|
||||
"@semaphore-protocol/group": "4.3.1",
|
||||
"@semaphore-protocol/identity": "4.3.1"
|
||||
},
|
||||
"dependencies": {
|
||||
"@semaphore-protocol/utils": "4.1.0",
|
||||
"@semaphore-protocol/utils": "4.3.1",
|
||||
"@zk-kit/artifacts": "1.8.0",
|
||||
"@zk-kit/utils": "1.0.0",
|
||||
"@zk-kit/utils": "1.2.1",
|
||||
"ethers": "6.10.0",
|
||||
"snarkjs": "0.7.4"
|
||||
}
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@semaphore-protocol/utils",
|
||||
"version": "4.1.0",
|
||||
"version": "4.3.1",
|
||||
"description": "A library to provide utility functions to the other Semaphore packages.",
|
||||
"type": "module",
|
||||
"license": "MIT",
|
||||
|
||||
@@ -138,5 +138,85 @@
|
||||
"startBlock": 126057798
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"network": "base-sepolia",
|
||||
"contracts": [
|
||||
{
|
||||
"name": "SemaphoreVerifier",
|
||||
"address": "0xe538f9DeeE04A397decb1E7dc5D16fD6f123c043",
|
||||
"startBlock": 16008294
|
||||
},
|
||||
{
|
||||
"name": "PoseidonT3",
|
||||
"address": "0xB43122Ecb241DD50062641f089876679fd06599a",
|
||||
"startBlock": 16008294
|
||||
},
|
||||
{
|
||||
"name": "Semaphore",
|
||||
"address": "0x1e0d7FF1610e480fC93BdEC510811ea2Ba6d7c2f",
|
||||
"startBlock": 16008294
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"network": "linea-sepolia",
|
||||
"contracts": [
|
||||
{
|
||||
"name": "SemaphoreVerifier",
|
||||
"address": "0xe538f9DeeE04A397decb1E7dc5D16fD6f123c043",
|
||||
"startBlock": 3928632
|
||||
},
|
||||
{
|
||||
"name": "PoseidonT3",
|
||||
"address": "0xB43122Ecb241DD50062641f089876679fd06599a",
|
||||
"startBlock": 3928632
|
||||
},
|
||||
{
|
||||
"name": "Semaphore",
|
||||
"address": "0x1e0d7FF1610e480fC93BdEC510811ea2Ba6d7c2f",
|
||||
"startBlock": 3928632
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"network": "base",
|
||||
"contracts": [
|
||||
{
|
||||
"name": "SemaphoreVerifier",
|
||||
"address": "0xe538f9DeeE04A397decb1E7dc5D16fD6f123c043",
|
||||
"startBlock": 20553357
|
||||
},
|
||||
{
|
||||
"name": "PoseidonT3",
|
||||
"address": "0xB43122Ecb241DD50062641f089876679fd06599a",
|
||||
"startBlock": 20553357
|
||||
},
|
||||
{
|
||||
"name": "Semaphore",
|
||||
"address": "0x1e0d7FF1610e480fC93BdEC510811ea2Ba6d7c2f",
|
||||
"startBlock": 20553357
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"network": "linea",
|
||||
"contracts": [
|
||||
{
|
||||
"name": "SemaphoreVerifier",
|
||||
"address": "0xe538f9DeeE04A397decb1E7dc5D16fD6f123c043",
|
||||
"startBlock": 10235849
|
||||
},
|
||||
{
|
||||
"name": "PoseidonT3",
|
||||
"address": "0xB43122Ecb241DD50062641f089876679fd06599a",
|
||||
"startBlock": 10235849
|
||||
},
|
||||
{
|
||||
"name": "Semaphore",
|
||||
"address": "0x1e0d7FF1610e480fC93BdEC510811ea2Ba6d7c2f",
|
||||
"startBlock": 10235849
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
|
||||
@@ -40,5 +40,29 @@ export default {
|
||||
url: "https://polygon-rpc.com",
|
||||
chainId: 137,
|
||||
explorer: "https://polygonscan.com"
|
||||
},
|
||||
"base-sepolia": {
|
||||
name: "Base Sepolia",
|
||||
url: "https://sepolia.base.org",
|
||||
chainId: 84532,
|
||||
explorer: "https://sepolia.basescan.org"
|
||||
},
|
||||
base: {
|
||||
name: "Base",
|
||||
url: "https://mainnet.base.org",
|
||||
chainId: 8453,
|
||||
explorer: "https://basescan.org"
|
||||
},
|
||||
"linea-sepolia": {
|
||||
name: "Linea Sepolia",
|
||||
url: "https://rpc.sepolia.linea.build",
|
||||
chainId: 59141,
|
||||
explorer: "https://sepolia.lineascan.build"
|
||||
},
|
||||
linea: {
|
||||
name: "Linea",
|
||||
url: "https://rpc.linea.build",
|
||||
chainId: 59144,
|
||||
explorer: "https://lineascan.build"
|
||||
}
|
||||
}
|
||||
|
||||
271
yarn.lock
271
yarn.lock
@@ -4861,7 +4861,7 @@ __metadata:
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@jridgewell/sourcemap-codec@npm:^1.4.10, @jridgewell/sourcemap-codec@npm:^1.4.14, @jridgewell/sourcemap-codec@npm:^1.4.15":
|
||||
"@jridgewell/sourcemap-codec@npm:^1.4.10, @jridgewell/sourcemap-codec@npm:^1.4.14":
|
||||
version: 1.4.15
|
||||
resolution: "@jridgewell/sourcemap-codec@npm:1.4.15"
|
||||
checksum: 10/89960ac087781b961ad918978975bcdf2051cd1741880469783c42de64239703eab9db5230d776d8e6a09d73bb5e4cb964e07d93ee6e2e7aea5a7d726e865c09
|
||||
@@ -5389,8 +5389,8 @@ __metadata:
|
||||
linkType: hard
|
||||
|
||||
"@nomicfoundation/hardhat-verify@npm:^2.0.8":
|
||||
version: 2.0.8
|
||||
resolution: "@nomicfoundation/hardhat-verify@npm:2.0.8"
|
||||
version: 2.0.11
|
||||
resolution: "@nomicfoundation/hardhat-verify@npm:2.0.11"
|
||||
dependencies:
|
||||
"@ethersproject/abi": "npm:^5.1.2"
|
||||
"@ethersproject/address": "npm:^5.0.2"
|
||||
@@ -5403,7 +5403,7 @@ __metadata:
|
||||
undici: "npm:^5.14.0"
|
||||
peerDependencies:
|
||||
hardhat: ^2.0.4
|
||||
checksum: 10/f49d6615a45d063e8d361ea2029c80c351d4377925de6c229095619384353d3fa9463751beceae0d6ceaf26f60a99797a19abd16ae22258fba37aee26ee5576e
|
||||
checksum: 10/edad30efeb0ab7c26fd0c5fd3f1d161733d51276435f77d9c58edaa4307171be40e8c65a24a8fb11481e1032e4eb72ac99cd11c6eaa0bbfabb493455e387e2e9
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
@@ -5948,25 +5948,6 @@ __metadata:
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@rollup/plugin-commonjs@npm:^25.0.7":
|
||||
version: 25.0.7
|
||||
resolution: "@rollup/plugin-commonjs@npm:25.0.7"
|
||||
dependencies:
|
||||
"@rollup/pluginutils": "npm:^5.0.1"
|
||||
commondir: "npm:^1.0.1"
|
||||
estree-walker: "npm:^2.0.2"
|
||||
glob: "npm:^8.0.3"
|
||||
is-reference: "npm:1.2.1"
|
||||
magic-string: "npm:^0.30.3"
|
||||
peerDependencies:
|
||||
rollup: ^2.68.0||^3.0.0||^4.0.0
|
||||
peerDependenciesMeta:
|
||||
rollup:
|
||||
optional: true
|
||||
checksum: 10/89b108e245d1af6e7878ac949bfcd44e48f7d0c1eda0cb0b7e89c231ae73de455ffe2ac65eb03a398da4e8c300ce404f997fe66f8dde3d4d4794ffd2c1241fc3
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@rollup/plugin-json@npm:^6.1.0":
|
||||
version: 6.1.0
|
||||
resolution: "@rollup/plugin-json@npm:6.1.0"
|
||||
@@ -5997,25 +5978,6 @@ __metadata:
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@rollup/plugin-node-resolve@npm:^15.2.3":
|
||||
version: 15.2.3
|
||||
resolution: "@rollup/plugin-node-resolve@npm:15.2.3"
|
||||
dependencies:
|
||||
"@rollup/pluginutils": "npm:^5.0.1"
|
||||
"@types/resolve": "npm:1.20.2"
|
||||
deepmerge: "npm:^4.2.2"
|
||||
is-builtin-module: "npm:^3.2.1"
|
||||
is-module: "npm:^1.0.0"
|
||||
resolve: "npm:^1.22.1"
|
||||
peerDependencies:
|
||||
rollup: ^2.78.0||^3.0.0||^4.0.0
|
||||
peerDependenciesMeta:
|
||||
rollup:
|
||||
optional: true
|
||||
checksum: 10/d36a6792fbe9d8673d3a7c7dc88920be669ac54fba02ac0093d3c00fc9463fce2e87da1906a2651016742709c3d202b367fb49a62acd0d98f18409343f27b8b4
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@rollup/plugin-replace@npm:^2.4.1":
|
||||
version: 2.4.2
|
||||
resolution: "@rollup/plugin-replace@npm:2.4.2"
|
||||
@@ -6060,7 +6022,7 @@ __metadata:
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@rollup/pluginutils@npm:^5.0.1, @rollup/pluginutils@npm:^5.1.0":
|
||||
"@rollup/pluginutils@npm:^5.1.0":
|
||||
version: 5.1.0
|
||||
resolution: "@rollup/pluginutils@npm:5.1.0"
|
||||
dependencies:
|
||||
@@ -6250,12 +6212,12 @@ __metadata:
|
||||
dependencies:
|
||||
"@semaphore-protocol/core": "workspace:^"
|
||||
"@types/mocha": "npm:^10.0.6"
|
||||
"@zk-kit/baby-jubjub": "npm:1.0.1"
|
||||
"@zk-kit/baby-jubjub": "npm:1.0.3"
|
||||
"@zk-kit/binary-merkle-root.circom": "npm:1.0.0"
|
||||
circomkit: "npm:^0.0.19"
|
||||
circomkit: "npm:0.0.19"
|
||||
circomlib: "npm:2.0.5"
|
||||
mocha: "npm:^10.2.0"
|
||||
poseidon-lite: "npm:^0.2.0"
|
||||
poseidon-lite: "npm:^0.3.0"
|
||||
languageName: unknown
|
||||
linkType: soft
|
||||
|
||||
@@ -6268,10 +6230,10 @@ __metadata:
|
||||
"@nomicfoundation/hardhat-network-helpers": "npm:^1.0.0"
|
||||
"@nomicfoundation/hardhat-toolbox": "npm:^4.0.0"
|
||||
"@nomicfoundation/hardhat-verify": "npm:^2.0.0"
|
||||
"@semaphore-protocol/contracts": "npm:4.1.0"
|
||||
"@semaphore-protocol/core": "npm:4.1.0"
|
||||
"@semaphore-protocol/hardhat": "npm:4.1.0"
|
||||
"@semaphore-protocol/utils": "npm:4.1.0"
|
||||
"@semaphore-protocol/contracts": "npm:4.3.1"
|
||||
"@semaphore-protocol/core": "npm:4.3.1"
|
||||
"@semaphore-protocol/hardhat": "npm:4.3.1"
|
||||
"@semaphore-protocol/utils": "npm:4.3.1"
|
||||
"@typechain/ethers-v6": "npm:^0.5.0"
|
||||
"@typechain/hardhat": "npm:^9.0.0"
|
||||
"@types/chai": "npm:^4.2.0"
|
||||
@@ -6321,8 +6283,8 @@ __metadata:
|
||||
resolution: "@semaphore-protocol/cli@workspace:packages/cli"
|
||||
dependencies:
|
||||
"@rollup/plugin-typescript": "npm:^11.1.6"
|
||||
"@semaphore-protocol/data": "npm:4.1.0"
|
||||
"@semaphore-protocol/utils": "npm:4.1.0"
|
||||
"@semaphore-protocol/data": "npm:4.3.1"
|
||||
"@semaphore-protocol/utils": "npm:4.3.1"
|
||||
"@types/figlet": "npm:^1.5.8"
|
||||
"@types/inquirer": "npm:^9.0.7"
|
||||
"@types/pacote": "npm:^11.1.8"
|
||||
@@ -6346,7 +6308,7 @@ __metadata:
|
||||
languageName: unknown
|
||||
linkType: soft
|
||||
|
||||
"@semaphore-protocol/contracts@npm:4.1.0, @semaphore-protocol/contracts@workspace:packages/contracts/contracts":
|
||||
"@semaphore-protocol/contracts@npm:4.3.1, @semaphore-protocol/contracts@workspace:packages/contracts/contracts":
|
||||
version: 0.0.0-use.local
|
||||
resolution: "@semaphore-protocol/contracts@workspace:packages/contracts/contracts"
|
||||
dependencies:
|
||||
@@ -6354,23 +6316,23 @@ __metadata:
|
||||
languageName: unknown
|
||||
linkType: soft
|
||||
|
||||
"@semaphore-protocol/core@npm:4.1.0, @semaphore-protocol/core@workspace:^, @semaphore-protocol/core@workspace:packages/core":
|
||||
"@semaphore-protocol/core@npm:4.3.1, @semaphore-protocol/core@workspace:^, @semaphore-protocol/core@workspace:packages/core":
|
||||
version: 0.0.0-use.local
|
||||
resolution: "@semaphore-protocol/core@workspace:packages/core"
|
||||
dependencies:
|
||||
"@semaphore-protocol/group": "npm:4.1.0"
|
||||
"@semaphore-protocol/identity": "npm:4.1.0"
|
||||
"@semaphore-protocol/proof": "npm:4.1.0"
|
||||
"@semaphore-protocol/group": "npm:4.3.1"
|
||||
"@semaphore-protocol/identity": "npm:4.3.1"
|
||||
"@semaphore-protocol/proof": "npm:4.3.1"
|
||||
languageName: unknown
|
||||
linkType: soft
|
||||
|
||||
"@semaphore-protocol/data@npm:4.1.0, @semaphore-protocol/data@workspace:packages/data":
|
||||
"@semaphore-protocol/data@npm:4.3.1, @semaphore-protocol/data@workspace:packages/data":
|
||||
version: 0.0.0-use.local
|
||||
resolution: "@semaphore-protocol/data@workspace:packages/data"
|
||||
dependencies:
|
||||
"@rollup/plugin-json": "npm:^6.1.0"
|
||||
"@rollup/plugin-typescript": "npm:^11.1.6"
|
||||
"@semaphore-protocol/utils": "npm:4.1.0"
|
||||
"@semaphore-protocol/utils": "npm:4.3.1"
|
||||
axios: "npm:1.6.6"
|
||||
ethers: "npm:6.11.0"
|
||||
rimraf: "npm:^5.0.5"
|
||||
@@ -6379,29 +6341,27 @@ __metadata:
|
||||
languageName: unknown
|
||||
linkType: soft
|
||||
|
||||
"@semaphore-protocol/group@npm:4.1.0, @semaphore-protocol/group@workspace:packages/group":
|
||||
"@semaphore-protocol/group@npm:4.3.1, @semaphore-protocol/group@workspace:packages/group":
|
||||
version: 0.0.0-use.local
|
||||
resolution: "@semaphore-protocol/group@workspace:packages/group"
|
||||
dependencies:
|
||||
"@rollup/plugin-commonjs": "npm:^25.0.7"
|
||||
"@rollup/plugin-node-resolve": "npm:^15.2.3"
|
||||
"@rollup/plugin-typescript": "npm:^11.1.6"
|
||||
"@zk-kit/lean-imt": "npm:2.1.0"
|
||||
"@zk-kit/utils": "npm:1.0.0"
|
||||
poseidon-lite: "npm:^0.2.0"
|
||||
"@zk-kit/lean-imt": "npm:2.2.1"
|
||||
"@zk-kit/utils": "npm:1.2.1"
|
||||
poseidon-lite: "npm:0.3.0"
|
||||
rimraf: "npm:^5.0.5"
|
||||
rollup: "npm:^4.12.0"
|
||||
rollup-plugin-cleanup: "npm:^3.2.1"
|
||||
languageName: unknown
|
||||
linkType: soft
|
||||
|
||||
"@semaphore-protocol/hardhat@npm:4.1.0, @semaphore-protocol/hardhat@workspace:packages/hardhat":
|
||||
"@semaphore-protocol/hardhat@npm:4.3.1, @semaphore-protocol/hardhat@workspace:packages/hardhat":
|
||||
version: 0.0.0-use.local
|
||||
resolution: "@semaphore-protocol/hardhat@workspace:packages/hardhat"
|
||||
dependencies:
|
||||
"@nomicfoundation/hardhat-ethers": "npm:^3.0.0"
|
||||
"@rollup/plugin-typescript": "npm:^11.1.6"
|
||||
"@semaphore-protocol/contracts": "npm:4.1.0"
|
||||
"@semaphore-protocol/contracts": "npm:4.3.1"
|
||||
ethers: "npm:^6.4.0"
|
||||
hardhat: "npm:^2.19.4"
|
||||
hardhat-dependency-compiler: "npm:^1.1.3"
|
||||
@@ -6413,48 +6373,45 @@ __metadata:
|
||||
languageName: unknown
|
||||
linkType: soft
|
||||
|
||||
"@semaphore-protocol/identity@npm:4.1.0, @semaphore-protocol/identity@workspace:packages/identity":
|
||||
"@semaphore-protocol/identity@npm:4.3.1, @semaphore-protocol/identity@workspace:packages/identity":
|
||||
version: 0.0.0-use.local
|
||||
resolution: "@semaphore-protocol/identity@workspace:packages/identity"
|
||||
dependencies:
|
||||
"@rollup/plugin-alias": "npm:^5.1.0"
|
||||
"@rollup/plugin-commonjs": "npm:^25.0.7"
|
||||
"@rollup/plugin-node-resolve": "npm:^15.2.3"
|
||||
"@rollup/plugin-typescript": "npm:^11.1.6"
|
||||
"@zk-kit/baby-jubjub": "npm:1.0.1"
|
||||
"@zk-kit/eddsa-poseidon": "npm:1.0.2"
|
||||
"@zk-kit/utils": "npm:1.2.0"
|
||||
poseidon-lite: "npm:0.2.0"
|
||||
"@zk-kit/baby-jubjub": "npm:1.0.3"
|
||||
"@zk-kit/eddsa-poseidon": "npm:1.0.4"
|
||||
"@zk-kit/utils": "npm:1.2.1"
|
||||
poseidon-lite: "npm:0.3.0"
|
||||
rimraf: "npm:^5.0.5"
|
||||
rollup: "npm:^4.12.0"
|
||||
rollup-plugin-cleanup: "npm:^3.2.1"
|
||||
languageName: unknown
|
||||
linkType: soft
|
||||
|
||||
"@semaphore-protocol/proof@npm:4.1.0, @semaphore-protocol/proof@workspace:packages/proof":
|
||||
"@semaphore-protocol/proof@npm:4.3.1, @semaphore-protocol/proof@workspace:packages/proof":
|
||||
version: 0.0.0-use.local
|
||||
resolution: "@semaphore-protocol/proof@workspace:packages/proof"
|
||||
dependencies:
|
||||
"@rollup/plugin-alias": "npm:^5.1.0"
|
||||
"@rollup/plugin-json": "npm:^6.1.0"
|
||||
"@rollup/plugin-typescript": "npm:^11.1.6"
|
||||
"@semaphore-protocol/utils": "npm:4.1.0"
|
||||
"@semaphore-protocol/utils": "npm:4.3.1"
|
||||
"@types/snarkjs": "npm:^0"
|
||||
"@zk-kit/artifacts": "npm:1.8.0"
|
||||
"@zk-kit/utils": "npm:1.0.0"
|
||||
"@zk-kit/utils": "npm:1.2.1"
|
||||
ethers: "npm:6.10.0"
|
||||
poseidon-lite: "npm:^0.2.0"
|
||||
rimraf: "npm:^5.0.5"
|
||||
rollup: "npm:^4.12.0"
|
||||
rollup-plugin-cleanup: "npm:^3.2.1"
|
||||
snarkjs: "npm:0.7.4"
|
||||
peerDependencies:
|
||||
"@semaphore-protocol/group": 4.1.0
|
||||
"@semaphore-protocol/identity": 4.1.0
|
||||
"@semaphore-protocol/group": 4.3.1
|
||||
"@semaphore-protocol/identity": 4.3.1
|
||||
languageName: unknown
|
||||
linkType: soft
|
||||
|
||||
"@semaphore-protocol/utils@npm:4.1.0, @semaphore-protocol/utils@workspace:packages/utils":
|
||||
"@semaphore-protocol/utils@npm:4.3.1, @semaphore-protocol/utils@workspace:packages/utils":
|
||||
version: 0.0.0-use.local
|
||||
resolution: "@semaphore-protocol/utils@workspace:packages/utils"
|
||||
dependencies:
|
||||
@@ -7840,13 +7797,6 @@ __metadata:
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@types/resolve@npm:1.20.2":
|
||||
version: 1.20.2
|
||||
resolution: "@types/resolve@npm:1.20.2"
|
||||
checksum: 10/1bff0d3875e7e1557b6c030c465beca9bf3b1173ebc6937cac547654b0af3bb3ff0f16470e9c4d7c5dc308ad9ac8627c38dbff24ef698b66673ff5bd4ead7f7e
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@types/retry@npm:0.12.0":
|
||||
version: 0.12.0
|
||||
resolution: "@types/retry@npm:0.12.0"
|
||||
@@ -8506,12 +8456,12 @@ __metadata:
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@zk-kit/baby-jubjub@npm:1.0.1":
|
||||
version: 1.0.1
|
||||
resolution: "@zk-kit/baby-jubjub@npm:1.0.1"
|
||||
"@zk-kit/baby-jubjub@npm:1.0.3":
|
||||
version: 1.0.3
|
||||
resolution: "@zk-kit/baby-jubjub@npm:1.0.3"
|
||||
dependencies:
|
||||
"@zk-kit/utils": "npm:1.0.0"
|
||||
checksum: 10/d9b97b773351c0524cbac3e4cb5721762865198483ea91ffdc7cd05bc4a7c4f3d1ec0b639a04cdcad4e71c60eed82bb1e32060531e2e7b11df6c1172024e03d1
|
||||
"@zk-kit/utils": "npm:1.2.1"
|
||||
checksum: 10/ae64d27f43ed53df15eebfb3468dadc202a587201a711b8716f1b855ea3b83e01e7eb5769eaa5c030979099c353396a0b1bf12dfa9c7575adce402ca64989e12
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
@@ -8524,14 +8474,15 @@ __metadata:
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@zk-kit/eddsa-poseidon@npm:1.0.2":
|
||||
version: 1.0.2
|
||||
resolution: "@zk-kit/eddsa-poseidon@npm:1.0.2"
|
||||
"@zk-kit/eddsa-poseidon@npm:1.0.4":
|
||||
version: 1.0.4
|
||||
resolution: "@zk-kit/eddsa-poseidon@npm:1.0.4"
|
||||
dependencies:
|
||||
"@zk-kit/baby-jubjub": "npm:1.0.1"
|
||||
"@zk-kit/utils": "npm:1.0.0"
|
||||
"@zk-kit/baby-jubjub": "npm:1.0.3"
|
||||
"@zk-kit/utils": "npm:1.2.1"
|
||||
buffer: "npm:6.0.3"
|
||||
checksum: 10/4b4e984a96c5dbc95a8cf36ceb8b3712e37291c1473d01b0e22c15a33311e9cf88c86175d878dacda1852cc905cd2074aaa76defeaed33490be3964ca7a53372
|
||||
poseidon-lite: "npm:0.3.0"
|
||||
checksum: 10/f8c9603b8985813ad3ad09130306c529a754fa97f952a50ccf2762227c1e256cfce1c9f2b8bf5ed570d82a443a86ced56ce3f6fc30b57501c5e2a584be8f3b03
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
@@ -8544,30 +8495,21 @@ __metadata:
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@zk-kit/lean-imt@npm:2.1.0":
|
||||
version: 2.1.0
|
||||
resolution: "@zk-kit/lean-imt@npm:2.1.0"
|
||||
"@zk-kit/lean-imt@npm:2.2.1":
|
||||
version: 2.2.1
|
||||
resolution: "@zk-kit/lean-imt@npm:2.2.1"
|
||||
dependencies:
|
||||
"@zk-kit/utils": "npm:1.2.0"
|
||||
checksum: 10/897f88204c9ee548a2a977ef1efac8e4c0d2efdf284c88f759fdefd53b2c51a36b536130eb3241e68bd14e5039bcb8d6d788e7fca46fe442cfa3eceeb9c0eddf
|
||||
"@zk-kit/utils": "npm:1.2.1"
|
||||
checksum: 10/f57ba0ab15ff38609c352862b21023d370bd250c37c7ef15d4ee7724c8179a7fdd6647ac8a555e6cf523032d1c769fb9eae6de5364a97574224ff7de1a34f8a8
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@zk-kit/utils@npm:1.0.0":
|
||||
version: 1.0.0
|
||||
resolution: "@zk-kit/utils@npm:1.0.0"
|
||||
"@zk-kit/utils@npm:1.2.1":
|
||||
version: 1.2.1
|
||||
resolution: "@zk-kit/utils@npm:1.2.1"
|
||||
dependencies:
|
||||
buffer: "npm:^6.0.3"
|
||||
checksum: 10/a471025ca4c69a825bebf2c68a0d83c55c345c8843f28eeb958f1e2aa549aaa982939c1d6d819dda337601163064f382e450d09103ba4d9a0525281a0a23696b
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@zk-kit/utils@npm:1.2.0":
|
||||
version: 1.2.0
|
||||
resolution: "@zk-kit/utils@npm:1.2.0"
|
||||
dependencies:
|
||||
buffer: "npm:^6.0.3"
|
||||
checksum: 10/4c0b37d64b28a6cc33c901a0c59325b1fe9c31e6519eaefe4aa6028ae9cb85e97f047976942875face030a1835d5c955ea546d7dc4fcf9d35df79192ee2502f3
|
||||
checksum: 10/05cb209adadad753ae9ca9be7a1664fb4c3259a703f64e8b0af637e5fa4b2a9099c21b80a30df62cfe826b165941e1dfe0e95decde5a4eafd53328692cb0a4b8
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
@@ -10034,7 +9976,7 @@ __metadata:
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"builtin-modules@npm:^3.1.0, builtin-modules@npm:^3.3.0":
|
||||
"builtin-modules@npm:^3.1.0":
|
||||
version: 3.3.0
|
||||
resolution: "builtin-modules@npm:3.3.0"
|
||||
checksum: 10/62e063ab40c0c1efccbfa9ffa31873e4f9d57408cb396a2649981a0ecbce56aabc93c28feaccbc5658c95aab2703ad1d11980e62ec2e5e72637404e1eb60f39e
|
||||
@@ -10292,7 +10234,7 @@ __metadata:
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"chai@npm:^4.2.0, chai@npm:^4.3.6, chai@npm:^4.3.7":
|
||||
"chai@npm:^4.2.0, chai@npm:^4.3.6":
|
||||
version: 4.4.1
|
||||
resolution: "chai@npm:4.4.1"
|
||||
dependencies:
|
||||
@@ -10307,6 +10249,21 @@ __metadata:
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"chai@npm:^4.3.7":
|
||||
version: 4.5.0
|
||||
resolution: "chai@npm:4.5.0"
|
||||
dependencies:
|
||||
assertion-error: "npm:^1.1.0"
|
||||
check-error: "npm:^1.0.3"
|
||||
deep-eql: "npm:^4.1.3"
|
||||
get-func-name: "npm:^2.0.2"
|
||||
loupe: "npm:^2.3.6"
|
||||
pathval: "npm:^1.1.1"
|
||||
type-detect: "npm:^4.1.0"
|
||||
checksum: 10/cde341aee15b0a51559c7cfc20788dcfb4d586a498cfb93b937bb568fd45c777b73b1461274be6092b6bf868adb4e3a63f3fec13c89f7d8fb194f84c6fa42d5f
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"chalk@npm:3.0.0":
|
||||
version: 3.0.0
|
||||
resolution: "chalk@npm:3.0.0"
|
||||
@@ -10650,7 +10607,7 @@ __metadata:
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"circomkit@npm:^0.0.19":
|
||||
"circomkit@npm:0.0.19":
|
||||
version: 0.0.19
|
||||
resolution: "circomkit@npm:0.0.19"
|
||||
dependencies:
|
||||
@@ -16583,15 +16540,6 @@ __metadata:
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"is-builtin-module@npm:^3.2.1":
|
||||
version: 3.2.1
|
||||
resolution: "is-builtin-module@npm:3.2.1"
|
||||
dependencies:
|
||||
builtin-modules: "npm:^3.3.0"
|
||||
checksum: 10/e8f0ffc19a98240bda9c7ada84d846486365af88d14616e737d280d378695c8c448a621dcafc8332dbf0fcd0a17b0763b845400709963fa9151ddffece90ae88
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"is-callable@npm:^1.1.3, is-callable@npm:^1.1.4, is-callable@npm:^1.2.7":
|
||||
version: 1.2.7
|
||||
resolution: "is-callable@npm:1.2.7"
|
||||
@@ -16947,15 +16895,6 @@ __metadata:
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"is-reference@npm:1.2.1":
|
||||
version: 1.2.1
|
||||
resolution: "is-reference@npm:1.2.1"
|
||||
dependencies:
|
||||
"@types/estree": "npm:*"
|
||||
checksum: 10/e7b48149f8abda2c10849ea51965904d6a714193d68942ad74e30522231045acf06cbfae5a4be2702fede5d232e61bf50b3183acdc056e6e3afe07fcf4f4b2bc
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"is-reference@npm:^3.0.0":
|
||||
version: 3.0.2
|
||||
resolution: "is-reference@npm:3.0.2"
|
||||
@@ -18723,15 +18662,6 @@ __metadata:
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"magic-string@npm:^0.30.3":
|
||||
version: 0.30.10
|
||||
resolution: "magic-string@npm:0.30.10"
|
||||
dependencies:
|
||||
"@jridgewell/sourcemap-codec": "npm:^1.4.15"
|
||||
checksum: 10/9f8bf6363a14c98a9d9f32ef833b194702a5c98fb931b05ac511b76f0b06fd30ed92beda6ca3261d2d52d21e39e891ef1136fbd032023f6cbb02d0b7d5767201
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"make-dir@npm:^1.0.0":
|
||||
version: 1.3.0
|
||||
resolution: "make-dir@npm:1.3.0"
|
||||
@@ -20135,10 +20065,10 @@ __metadata:
|
||||
"@nomicfoundation/hardhat-network-helpers": "npm:^1.0.0"
|
||||
"@nomicfoundation/hardhat-toolbox": "npm:^4.0.0"
|
||||
"@nomicfoundation/hardhat-verify": "npm:^2.0.0"
|
||||
"@semaphore-protocol/contracts": "npm:4.1.0"
|
||||
"@semaphore-protocol/core": "npm:4.1.0"
|
||||
"@semaphore-protocol/hardhat": "npm:4.1.0"
|
||||
"@semaphore-protocol/utils": "npm:4.1.0"
|
||||
"@semaphore-protocol/contracts": "npm:4.3.1"
|
||||
"@semaphore-protocol/core": "npm:4.3.1"
|
||||
"@semaphore-protocol/hardhat": "npm:4.3.1"
|
||||
"@semaphore-protocol/utils": "npm:4.3.1"
|
||||
"@typechain/ethers-v6": "npm:^0.5.0"
|
||||
"@typechain/hardhat": "npm:^9.0.0"
|
||||
"@types/chai": "npm:^4.2.0"
|
||||
@@ -20171,9 +20101,9 @@ __metadata:
|
||||
version: 0.0.0-use.local
|
||||
resolution: "monorepo-ethers-web-app@workspace:packages/cli-template-monorepo-ethers/apps/web-app"
|
||||
dependencies:
|
||||
"@semaphore-protocol/core": "npm:4.1.0"
|
||||
"@semaphore-protocol/data": "npm:4.1.0"
|
||||
"@semaphore-protocol/utils": "npm:4.1.0"
|
||||
"@semaphore-protocol/core": "npm:4.3.1"
|
||||
"@semaphore-protocol/data": "npm:4.3.1"
|
||||
"@semaphore-protocol/utils": "npm:4.3.1"
|
||||
"@types/node": "npm:^20"
|
||||
"@types/react": "npm:^18"
|
||||
"@types/react-dom": "npm:^18"
|
||||
@@ -20198,10 +20128,10 @@ __metadata:
|
||||
"@nomicfoundation/hardhat-network-helpers": "npm:^1.0.0"
|
||||
"@nomicfoundation/hardhat-toolbox": "npm:^4.0.0"
|
||||
"@nomicfoundation/hardhat-verify": "npm:^2.0.0"
|
||||
"@semaphore-protocol/contracts": "npm:4.1.0"
|
||||
"@semaphore-protocol/core": "npm:4.1.0"
|
||||
"@semaphore-protocol/hardhat": "npm:4.1.0"
|
||||
"@semaphore-protocol/utils": "npm:4.1.0"
|
||||
"@semaphore-protocol/contracts": "npm:4.3.1"
|
||||
"@semaphore-protocol/core": "npm:4.3.1"
|
||||
"@semaphore-protocol/hardhat": "npm:4.3.1"
|
||||
"@semaphore-protocol/utils": "npm:4.3.1"
|
||||
"@typechain/ethers-v6": "npm:^0.5.0"
|
||||
"@typechain/hardhat": "npm:^9.0.0"
|
||||
"@types/chai": "npm:^4.2.0"
|
||||
@@ -20234,9 +20164,9 @@ __metadata:
|
||||
version: 0.0.0-use.local
|
||||
resolution: "monorepo-subgraph-web-app@workspace:packages/cli-template-monorepo-subgraph/apps/web-app"
|
||||
dependencies:
|
||||
"@semaphore-protocol/core": "npm:4.1.0"
|
||||
"@semaphore-protocol/data": "npm:4.1.0"
|
||||
"@semaphore-protocol/utils": "npm:4.1.0"
|
||||
"@semaphore-protocol/core": "npm:4.3.1"
|
||||
"@semaphore-protocol/data": "npm:4.3.1"
|
||||
"@semaphore-protocol/utils": "npm:4.3.1"
|
||||
"@types/node": "npm:^20"
|
||||
"@types/react": "npm:^18"
|
||||
"@types/react-dom": "npm:^18"
|
||||
@@ -21824,10 +21754,10 @@ __metadata:
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"poseidon-lite@npm:0.2.0, poseidon-lite@npm:^0.2.0":
|
||||
version: 0.2.0
|
||||
resolution: "poseidon-lite@npm:0.2.0"
|
||||
checksum: 10/63c7668b480ee3d57aaca0eda7e56d563ab2bfcc40bbce0e4bccdc9deed4c0d68255749356e328b622ce8715b1f1ba689fe1a86ca78eb1056a51a18daa252ee1
|
||||
"poseidon-lite@npm:0.3.0, poseidon-lite@npm:^0.3.0":
|
||||
version: 0.3.0
|
||||
resolution: "poseidon-lite@npm:0.3.0"
|
||||
checksum: 10/1e7294f7fed91e1cdc3aee7bd0380461bfdba74ba34d100c2fc4e3d5434d09af0644f6c889b749b9511fd3867216a1aa6d575f070b716c6756b1f56c0067b71d
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
@@ -24650,7 +24580,7 @@ __metadata:
|
||||
"@docusaurus/preset-classic": "npm:3.1.1"
|
||||
"@docusaurus/tsconfig": "npm:3.1.1"
|
||||
"@mdx-js/react": "npm:^3.0.0"
|
||||
"@semaphore-protocol/utils": "npm:4.1.0"
|
||||
"@semaphore-protocol/utils": "npm:4.3.1"
|
||||
"@svgr/webpack": "npm:^5.5.0"
|
||||
"@types/react": "npm:^18.2.29"
|
||||
clsx: "npm:^1.2.1"
|
||||
@@ -24717,7 +24647,7 @@ __metadata:
|
||||
dependencies:
|
||||
"@graphprotocol/graph-cli": "npm:0.78.0"
|
||||
"@graphprotocol/graph-ts": "npm:0.35.1"
|
||||
"@semaphore-protocol/utils": "npm:4.1.0"
|
||||
"@semaphore-protocol/utils": "workspace:packages/utils"
|
||||
"@types/mustache": "npm:^4.2.2"
|
||||
matchstick-as: "npm:0.5.0"
|
||||
mustache: "npm:^4.2.0"
|
||||
@@ -26763,6 +26693,13 @@ __metadata:
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"type-detect@npm:^4.1.0":
|
||||
version: 4.1.0
|
||||
resolution: "type-detect@npm:4.1.0"
|
||||
checksum: 10/e363bf0352427a79301f26a7795a27718624c49c576965076624eb5495d87515030b207217845f7018093adcbe169b2d119bb9b7f1a31a92bfbb1ab9639ca8dd
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"type-fest@npm:^0.16.0":
|
||||
version: 0.16.0
|
||||
resolution: "type-fest@npm:0.16.0"
|
||||
|
||||
Reference in New Issue
Block a user