diff --git a/.github/workflows/codeql.yml b/.github/workflows/codeql.yml index 0c5dad7ab..30589641a 100644 --- a/.github/workflows/codeql.yml +++ b/.github/workflows/codeql.yml @@ -38,7 +38,7 @@ jobs: steps: - name: Harden Runner - uses: step-security/harden-runner@4d991eb9b905ef189e4c376166672c3f2f230481 # v2.11.0 + uses: step-security/harden-runner@ec9f2d5744a09debf3a187a3f4f675c53b671911 # v2.13.0 with: egress-policy: audit diff --git a/.github/workflows/contracts-testing.yml b/.github/workflows/contracts-testing.yml index 47646906c..6cb8ab8c6 100644 --- a/.github/workflows/contracts-testing.yml +++ b/.github/workflows/contracts-testing.yml @@ -24,7 +24,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Harden Runner - uses: step-security/harden-runner@4d991eb9b905ef189e4c376166672c3f2f230481 # v2.11.0 + uses: step-security/harden-runner@ec9f2d5744a09debf3a187a3f4f675c53b671911 # v2.13.0 with: disable-sudo: false egress-policy: block @@ -50,13 +50,13 @@ jobs: yarn set version 4.9.2 - name: Setup Node.js environment - uses: actions/setup-node@1d0ff469b7ec7b3cb9d8673fde0c81c44821de2a # v4.2.0 + uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4.4.0 with: node-version: 20.x cache: yarn - name: Cache node modules - uses: actions/cache@0c907a75c2c80ebcb7f088228285e798b750cf8f # v4.2.1 + uses: actions/cache@5a3ec84eff668545956fd18022155c47e93e2684 # v4.2.3 env: cache-name: cache-node-modules with: @@ -71,7 +71,7 @@ jobs: run: yarn workspace @kleros/kleros-v2-contracts install - name: Install Foundry - uses: foundry-rs/foundry-toolchain@de808b1eea699e761c404bda44ba8f21aba30b2c # v1.3.1 + uses: foundry-rs/foundry-toolchain@82dee4ba654bd2146511f85f0d013af94670c4de # v1.4.0 - name: Install lcov run: sudo apt-get install -y lcov @@ -81,7 +81,7 @@ jobs: working-directory: contracts - name: Upload a build artifact - uses: actions/upload-artifact@4cec3d8aa04e39d1a68397de0c4cd6fb9dce8ec1 # v4.6.1 + uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2 with: name: code-coverage-report path: contracts/coverage diff --git a/.github/workflows/dependency-review.yml b/.github/workflows/dependency-review.yml index 26288d133..d2b2ccc7e 100644 --- a/.github/workflows/dependency-review.yml +++ b/.github/workflows/dependency-review.yml @@ -19,7 +19,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Harden Runner - uses: step-security/harden-runner@4d991eb9b905ef189e4c376166672c3f2f230481 # v2.11.0 + uses: step-security/harden-runner@ec9f2d5744a09debf3a187a3f4f675c53b671911 # v2.13.0 with: disable-sudo: true egress-policy: block @@ -34,7 +34,7 @@ jobs: uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 - name: 'Dependency Review' - uses: actions/dependency-review-action@3b139cfc5fae8b618d3eae3675e383bb1769c019 # v4.5.0 + uses: actions/dependency-review-action@da24556b548a50705dd671f47852072ea4c105d9 # v4.7.1 with: base-ref: ${{ github.event.pull_request.base.sha || 'dev' }} head-ref: ${{ github.event.pull_request.head.sha || github.ref }} diff --git a/.github/workflows/deploy-bots.yml b/.github/workflows/deploy-bots.yml index 0529a824a..913430bbc 100644 --- a/.github/workflows/deploy-bots.yml +++ b/.github/workflows/deploy-bots.yml @@ -8,7 +8,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Harden Runner - uses: step-security/harden-runner@4d991eb9b905ef189e4c376166672c3f2f230481 # v2.11.0 + uses: step-security/harden-runner@ec9f2d5744a09debf3a187a3f4f675c53b671911 # v2.13.0 with: egress-policy: audit # TODO: change to 'egress-policy: block' after couple of runs diff --git a/.github/workflows/deploy-subgraph.yml b/.github/workflows/deploy-subgraph.yml index e109c13fb..094003909 100644 --- a/.github/workflows/deploy-subgraph.yml +++ b/.github/workflows/deploy-subgraph.yml @@ -35,7 +35,7 @@ jobs: environment: ${{ inputs.graph_environment }} steps: - name: Harden Runner - uses: step-security/harden-runner@4d991eb9b905ef189e4c376166672c3f2f230481 # v2.11.0 + uses: step-security/harden-runner@ec9f2d5744a09debf3a187a3f4f675c53b671911 # v2.13.0 with: egress-policy: audit @@ -47,7 +47,7 @@ jobs: uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 - name: Set up Node.js - uses: actions/setup-node@1d0ff469b7ec7b3cb9d8673fde0c81c44821de2a # v4.2.0 + uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4.4.0 with: node-version: 20 diff --git a/.github/workflows/scorecards.yml b/.github/workflows/scorecards.yml index 87cf6cd9b..185f5b018 100644 --- a/.github/workflows/scorecards.yml +++ b/.github/workflows/scorecards.yml @@ -32,7 +32,7 @@ jobs: steps: - name: Harden Runner - uses: step-security/harden-runner@4d991eb9b905ef189e4c376166672c3f2f230481 # v2.11.0 + uses: step-security/harden-runner@ec9f2d5744a09debf3a187a3f4f675c53b671911 # v2.13.0 with: disable-sudo: true egress-policy: block @@ -56,7 +56,7 @@ jobs: persist-credentials: false - name: "Run analysis" - uses: ossf/scorecard-action@f49aabe0b5af0936a0987cfb85d86b75731b0186 # v2.4.1 + uses: ossf/scorecard-action@05b42c624433fc40578a4040d5cf5e36ddca8cde # v2.4.2 with: results_file: results.sarif results_format: sarif @@ -78,7 +78,7 @@ jobs: # Upload the results as artifacts (optional). Commenting out will disable uploads of run results in SARIF # format to the repository Actions tab. - name: "Upload artifact" - uses: actions/upload-artifact@4cec3d8aa04e39d1a68397de0c4cd6fb9dce8ec1 # v4.6.1 + uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2 with: name: SARIF file path: results.sarif diff --git a/.github/workflows/sentry-release.yml b/.github/workflows/sentry-release.yml index 3c033a888..3fad4568d 100644 --- a/.github/workflows/sentry-release.yml +++ b/.github/workflows/sentry-release.yml @@ -17,7 +17,7 @@ jobs: version: ${{ steps.set-version.outputs.version }} steps: - name: Harden Runner - uses: step-security/harden-runner@4d991eb9b905ef189e4c376166672c3f2f230481 # v2.11.0 + uses: step-security/harden-runner@ec9f2d5744a09debf3a187a3f4f675c53b671911 # v2.13.0 with: disable-sudo: true egress-policy: block @@ -44,13 +44,13 @@ jobs: yarn set version 4.5.1 - name: Setup Node.js environment - uses: actions/setup-node@1d0ff469b7ec7b3cb9d8673fde0c81c44821de2a # v4.2.0 + uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4.4.0 with: node-version: 20.x cache: yarn - name: Cache node modules - uses: actions/cache@0c907a75c2c80ebcb7f088228285e798b750cf8f # v4.2.1 + uses: actions/cache@5a3ec84eff668545956fd18022155c47e93e2684 # v4.2.3 env: cache-name: cache-node-modules with: @@ -72,7 +72,7 @@ jobs: working-directory: web - name: Create Sentry release - uses: getsentry/action-release@ffb64465339ef6fb868e2fc261318d78ae0ed8d9 # v1.10.5 + uses: getsentry/action-release@a74facf8a080ecbdf1cb355f16743530d712abb7 # v1.11.0 env: SENTRY_AUTH_TOKEN: ${{ secrets.SENTRY_AUTH_TOKEN }} SENTRY_ORG: ${{ secrets.SENTRY_ORG }} diff --git a/.github/workflows/sonarcloud.yml b/.github/workflows/sonarcloud.yml index 55444c953..25884b501 100644 --- a/.github/workflows/sonarcloud.yml +++ b/.github/workflows/sonarcloud.yml @@ -19,7 +19,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Harden Runner - uses: step-security/harden-runner@4d991eb9b905ef189e4c376166672c3f2f230481 # v2.11.0 + uses: step-security/harden-runner@ec9f2d5744a09debf3a187a3f4f675c53b671911 # v2.13.0 with: egress-policy: audit diff --git a/contracts/package.json b/contracts/package.json index fc719eb7f..ddcebd541 100644 --- a/contracts/package.json +++ b/contracts/package.json @@ -47,7 +47,7 @@ "node": ">=16.0.0" }, "volta": { - "node": "20.18.3" + "node": "20.19.4" }, "publishConfig": { "access": "public", @@ -131,7 +131,7 @@ "gluegun": "^5.2.0", "graphql": "^16.9.0", "graphql-request": "^7.1.2", - "hardhat": "2.25.0", + "hardhat": "2.26.1", "hardhat-contract-sizer": "^2.10.0", "hardhat-deploy": "^1.0.4", "hardhat-deploy-ethers": "^0.4.2", @@ -144,7 +144,7 @@ "pino-pretty": "^10.3.1", "prettier": "^3.3.3", "prettier-plugin-solidity": "^1.4.2", - "shelljs": "^0.8.5", + "shelljs": "^0.10.0", "sinon": "^20.0.0", "solhint-plugin-prettier": "^0.1.0", "solidity-coverage": "^0.8.16", diff --git a/kleros-app/package.json b/kleros-app/package.json index f2559c185..9d61ca0a9 100644 --- a/kleros-app/package.json +++ b/kleros-app/package.json @@ -14,7 +14,7 @@ ], "type": "module", "volta": { - "node": "20.18.3" + "node": "20.19.4" }, "publishConfig": { "access": "public", @@ -52,7 +52,7 @@ "viem": "^2.24.1", "vite": "^5.4.11", "vite-plugin-dts": "^4.3.0", - "vite-plugin-node-polyfills": "^0.23.0", + "vite-plugin-node-polyfills": "^0.24.0", "wagmi": "^2.14.15" }, "dependencies": { diff --git a/kleros-sdk/package.json b/kleros-sdk/package.json index 50569ef07..8d510b25d 100644 --- a/kleros-sdk/package.json +++ b/kleros-sdk/package.json @@ -15,7 +15,7 @@ ], "type": "commonjs", "volta": { - "node": "20.18.3" + "node": "20.19.4" }, "publishConfig": { "access": "public", diff --git a/package.json b/package.json index 6c9deb2d4..7bfe55c6c 100644 --- a/package.json +++ b/package.json @@ -29,7 +29,7 @@ ], "packageManager": "yarn@4.9.2", "volta": { - "node": "20.18.3", + "node": "20.19.4", "yarn": "4.9.2" }, "devDependencies": { @@ -60,7 +60,7 @@ "node-fetch": "npm:node-fetch@2.7.0", "underscore@npm^3.0.4": "npm:1.12.1", "eth-sig-util@npm:^1.4.2": "npm:3.0.0", - "fast-xml-parser": "npm:fast-xml-parser@4.5.2", + "fast-xml-parser": "npm:fast-xml-parser@4.5.3", "@babel/traverse:^7.22.5": "npm:7.23.6", "yargs-unparser@npm:1.6.0": "npm:1.6.4", "dompurify@npm:^2.4.0": "npm:2.5.7", diff --git a/services/graph-node/docker-compose.yml b/services/graph-node/docker-compose.yml index 8ae23ea68..517a3eb64 100644 --- a/services/graph-node/docker-compose.yml +++ b/services/graph-node/docker-compose.yml @@ -25,7 +25,7 @@ services: GRAPH_LOG: info stop_grace_period: 5s ipfs: - image: ipfs/go-ipfs:v0.33.2 + image: ipfs/go-ipfs:v0.36.0 ports: - "5001:5001" volumes: diff --git a/subgraph/package.json b/subgraph/package.json index 882e134f9..9efab8b08 100644 --- a/subgraph/package.json +++ b/subgraph/package.json @@ -69,13 +69,13 @@ "stop-local-indexer": "docker compose -f ../services/graph-node/docker-compose.yml down && rm -rf ../services/graph-node/data" }, "volta": { - "node": "20.18.3" + "node": "20.19.4" }, "dependencies": { "@graphprotocol/graph-ts": "^0.38.0" }, "devDependencies": { - "@graphprotocol/graph-cli": "^0.96.0", + "@graphprotocol/graph-cli": "^0.97.0", "@kleros/kleros-v2-eslint-config": "workspace:^", "@kleros/kleros-v2-prettier-config": "workspace:^", "eslint": "^9.15.0", diff --git a/web-devtools/package.json b/web-devtools/package.json index 449163ba6..5b1543c9a 100644 --- a/web-devtools/package.json +++ b/web-devtools/package.json @@ -8,8 +8,8 @@ "license": "MIT", "type": "module", "volta": { - "node": "20.18.3", - "yarn": "4.6.0" + "node": "20.19.4", + "yarn": "4.9.2" }, "scripts": { "clean": "rimraf .next src/graphql-generated src/hooks/contracts/generated.ts", diff --git a/web/package.json b/web/package.json index 11d688844..8b7c84d2e 100644 --- a/web/package.json +++ b/web/package.json @@ -74,13 +74,13 @@ "rimraf": "^6.0.1", "typescript": "^5.6.3", "vite": "^5.4.11", - "vite-plugin-node-polyfills": "^0.23.0", + "vite-plugin-node-polyfills": "^0.24.0", "vite-plugin-static-copy": "^3.0.0", "vite-plugin-svgr": "^4.3.0", "vite-tsconfig-paths": "^4.3.2" }, "dependencies": { - "@bigmi/react": "^0.1.0", + "@bigmi/react": "^0.4.0", "@coinbase/wallet-sdk": "^4.3.2", "@cyntler/react-doc-viewer": "^1.17.0", "@graphql-tools/batch-execute": "^9.0.11", diff --git a/yarn.lock b/yarn.lock index 166200247..f9b48d05e 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1902,19 +1902,6 @@ __metadata: languageName: node linkType: hard -"@bigmi/client@npm:^0.1.0": - version: 0.1.0 - resolution: "@bigmi/client@npm:0.1.0" - dependencies: - "@bigmi/core": "npm:^0.1.0" - "@wagmi/core": "npm:^2.16.3" - viem: "npm:^2.21.59" - peerDependencies: - wagmi: ^2.14.0 - checksum: 10/bfb2e26531d4e6659c5f91db58488799369807eb0fa3b374831ff5ac03fef31af6ab4301d7f833535261ec38c9a6f9cdaeaadfc1125080f3f282fc01ed33d802 - languageName: node - linkType: hard - "@bigmi/client@npm:^0.1.1": version: 0.1.1 resolution: "@bigmi/client@npm:0.1.1" @@ -1928,18 +1915,16 @@ __metadata: languageName: node linkType: hard -"@bigmi/core@npm:^0.1.0": - version: 0.1.0 - resolution: "@bigmi/core@npm:0.1.0" +"@bigmi/client@npm:^0.4.3": + version: 0.4.3 + resolution: "@bigmi/client@npm:0.4.3" dependencies: - "@noble/hashes": "npm:^1.6.1" - bech32: "npm:^2.0.0" - bitcoinjs-lib: "npm:^7.0.0-rc.0" - bs58: "npm:^6.0.0" - viem: "npm:^2.21.59" + "@bigmi/core": "npm:^0.4.3" + eventemitter3: "npm:^5.0.1" + zustand: "npm:^5.0.7" peerDependencies: - bs58: ^6.0.0 - checksum: 10/c7eb449586c06c9fec170235fb064da6b56e7883e15524bdb5116d0e86af65637ccb55bf68bba044a569ecffa6878b5d9c2fa527a47a5135f7a015f43c21a201 + "@tanstack/query-core": ">=5.68.0" + checksum: 10/7893a16ebfcb7e1acd4acbe68cea4a361a8282488f2951f5f2a79fb870c1d2765d294bdacf201b17babf335d5536fc8976c47291a362e90cda39e6188a2db454 languageName: node linkType: hard @@ -1958,19 +1943,33 @@ __metadata: languageName: node linkType: hard -"@bigmi/react@npm:^0.1.0": - version: 0.1.0 - resolution: "@bigmi/react@npm:0.1.0" +"@bigmi/core@npm:^0.4.3": + version: 0.4.3 + resolution: "@bigmi/core@npm:0.4.3" dependencies: - "@bigmi/client": "npm:^0.1.0" - "@bigmi/core": "npm:^0.1.0" - use-sync-external-store: "npm:^1.4.0" - viem: "npm:^2.21.59" + "@noble/hashes": "npm:^1.8.0" + bech32: "npm:^2.0.0" + bitcoinjs-lib: "npm:^7.0.0-rc.0" + bs58: "npm:^6.0.0" + eventemitter3: "npm:^5.0.1" + zustand: "npm:^5.0.7" peerDependencies: - react: ">=18" - react-dom: ">=18" - wagmi: ^2.14.0 - checksum: 10/89855a59a2aee3166e1e69e9ba50f628b342dede547e5ef65cf33418e9707a7d84a37339140e2defee14632bf1278b98c64c160a368c661d76cb1f1c402c0307 + bs58: ^6.0.0 + checksum: 10/aed00c1158f0659deb5df4839589f80398e0a29336243c02fcb7931c4e58da24e3cadc29494483351c13ef767b460c61c98cff7ef801b82c160298a4ff28764c + languageName: node + linkType: hard + +"@bigmi/react@npm:^0.4.0": + version: 0.4.3 + resolution: "@bigmi/react@npm:0.4.3" + dependencies: + "@bigmi/client": "npm:^0.4.3" + "@bigmi/core": "npm:^0.4.3" + peerDependencies: + "@tanstack/react-query": ">=5.68.0" + react: ^18.0.0 || ^19.0.0 + react-dom: ^18.0.0 || ^19.0.0 + checksum: 10/54483d5786168fc6344a7e62789f16004db4938d2884bbb40823c40545627cb9e599ea627c6f4cfdfe6e8fe3905f7db4a175b58105ba12ab92176586431b7087 languageName: node linkType: hard @@ -4426,12 +4425,12 @@ __metadata: languageName: node linkType: hard -"@graphprotocol/graph-cli@npm:^0.96.0": - version: 0.96.0 - resolution: "@graphprotocol/graph-cli@npm:0.96.0" +"@graphprotocol/graph-cli@npm:^0.97.0": + version: 0.97.1 + resolution: "@graphprotocol/graph-cli@npm:0.97.1" dependencies: "@float-capital/float-subgraph-uncrashable": "npm:0.0.0-internal-testing.5" - "@oclif/core": "npm:4.2.6" + "@oclif/core": "npm:4.3.0" "@oclif/plugin-autocomplete": "npm:^3.2.11" "@oclif/plugin-not-found": "npm:^3.2.29" "@oclif/plugin-warn-if-update-available": "npm:^3.1.24" @@ -4439,26 +4438,26 @@ __metadata: "@whatwg-node/fetch": "npm:^0.10.1" assemblyscript: "npm:0.19.23" chokidar: "npm:4.0.3" - debug: "npm:4.4.0" - docker-compose: "npm:1.1.0" + debug: "npm:4.4.1" + docker-compose: "npm:1.2.0" fs-extra: "npm:11.3.0" - glob: "npm:11.0.1" + glob: "npm:11.0.2" gluegun: "npm:5.2.0" - graphql: "npm:16.10.0" - immutable: "npm:5.0.3" - jayson: "npm:4.1.3" + graphql: "npm:16.11.0" + immutable: "npm:5.1.2" + jayson: "npm:4.2.0" js-yaml: "npm:4.1.0" kubo-rpc-client: "npm:^5.0.2" - open: "npm:10.1.0" - prettier: "npm:3.4.2" - semver: "npm:7.7.1" + open: "npm:10.1.2" + prettier: "npm:3.5.3" + semver: "npm:7.7.2" tmp-promise: "npm:3.0.3" - undici: "npm:7.3.0" + undici: "npm:7.9.0" web3-eth-abi: "npm:4.4.1" - yaml: "npm:2.7.0" + yaml: "npm:2.8.0" bin: graph: bin/run.js - checksum: 10/f61c2f5a1eca4ef7377da9bb4acf2ac31af80ae1c262cde1721237d90dbce37ab0d5bffd227ee60a89507b1bfe4b43bf2848213abadf5f880d2109b892cb6d55 + checksum: 10/5d51d65762aa892eda726517b0303e4ebdfc7f18c9568728d53a005886c2268f3c4b99016543808dc548dfd2139af090aa9abf0db9a6ed15f11306f25698ec71 languageName: node linkType: hard @@ -5897,7 +5896,7 @@ __metadata: viem: "npm:^2.24.1" vite: "npm:^5.4.11" vite-plugin-dts: "npm:^4.3.0" - vite-plugin-node-polyfills: "npm:^0.23.0" + vite-plugin-node-polyfills: "npm:^0.24.0" wagmi: "npm:^2.14.15" peerDependencies: "@tanstack/react-query": ^5.69.0 @@ -5965,7 +5964,7 @@ __metadata: gluegun: "npm:^5.2.0" graphql: "npm:^16.9.0" graphql-request: "npm:^7.1.2" - hardhat: "npm:2.25.0" + hardhat: "npm:2.26.1" hardhat-contract-sizer: "npm:^2.10.0" hardhat-deploy: "npm:^1.0.4" hardhat-deploy-ethers: "npm:^0.4.2" @@ -5979,7 +5978,7 @@ __metadata: pino-pretty: "npm:^10.3.1" prettier: "npm:^3.3.3" prettier-plugin-solidity: "npm:^1.4.2" - shelljs: "npm:^0.8.5" + shelljs: "npm:^0.10.0" sinon: "npm:^20.0.0" solhint-plugin-prettier: "npm:^0.1.0" solidity-coverage: "npm:^0.8.16" @@ -6029,7 +6028,7 @@ __metadata: version: 0.0.0-use.local resolution: "@kleros/kleros-v2-subgraph@workspace:subgraph" dependencies: - "@graphprotocol/graph-cli": "npm:^0.96.0" + "@graphprotocol/graph-cli": "npm:^0.97.0" "@graphprotocol/graph-ts": "npm:^0.38.0" "@kleros/kleros-v2-eslint-config": "workspace:^" "@kleros/kleros-v2-prettier-config": "workspace:^" @@ -6108,7 +6107,7 @@ __metadata: version: 0.0.0-use.local resolution: "@kleros/kleros-v2-web@workspace:web" dependencies: - "@bigmi/react": "npm:^0.1.0" + "@bigmi/react": "npm:^0.4.0" "@coinbase/wallet-sdk": "npm:^4.3.2" "@cyntler/react-doc-viewer": "npm:^1.17.0" "@eslint/compat": "npm:^1.2.3" @@ -6185,7 +6184,7 @@ __metadata: typescript: "npm:^5.6.3" viem: "npm:^2.24.1" vite: "npm:^5.4.11" - vite-plugin-node-polyfills: "npm:^0.23.0" + vite-plugin-node-polyfills: "npm:^0.24.0" vite-plugin-static-copy: "npm:^3.0.0" vite-plugin-svgr: "npm:^4.3.0" vite-tsconfig-paths: "npm:^4.3.2" @@ -7469,7 +7468,7 @@ __metadata: languageName: node linkType: hard -"@nomicfoundation/edr@npm:^0.11.1": +"@nomicfoundation/edr@npm:^0.11.3": version: 0.11.3 resolution: "@nomicfoundation/edr@npm:0.11.3" dependencies: @@ -7652,12 +7651,12 @@ __metadata: languageName: node linkType: hard -"@oclif/core@npm:4.2.6": - version: 4.2.6 - resolution: "@oclif/core@npm:4.2.6" +"@oclif/core@npm:4.3.0": + version: 4.3.0 + resolution: "@oclif/core@npm:4.3.0" dependencies: ansi-escapes: "npm:^4.3.2" - ansis: "npm:^3.10.0" + ansis: "npm:^3.17.0" clean-stack: "npm:^3.0.1" cli-spinners: "npm:^2.9.2" debug: "npm:^4.4.0" @@ -7674,7 +7673,7 @@ __metadata: widest-line: "npm:^3.1.0" wordwrap: "npm:^1.0.0" wrap-ansi: "npm:^7.0.0" - checksum: 10/f9a76db5ab2d997cfa15161c691005c81f6308fd729f9d9102018946e2244aaa2a9eb99b3e63247ee7579d835477167fa685fec59210bab68be7d4e1382102a0 + checksum: 10/2ec1f4937804f5301406d4860a5f0aeab984c8713028b82fe29d96f50ebb4c9013fc4b35cd0874335c22fed12b817572da75a63f6b178224e6a458998c133743 languageName: node linkType: hard @@ -10091,13 +10090,6 @@ __metadata: languageName: node linkType: hard -"@types/lru-cache@npm:^5.1.0": - version: 5.1.1 - resolution: "@types/lru-cache@npm:5.1.1" - checksum: 10/0afadefc983306684a8ef95b6337a0d9e3f687e7e89e1f1f3f2e1ce3fbab5b018bb84cf277d781f871175a2c8f0176762b69e58b6f4296ee1b816cea94d5ef06 - languageName: node - linkType: hard - "@types/mdast@npm:^3.0.0": version: 3.0.15 resolution: "@types/mdast@npm:3.0.15" @@ -12206,7 +12198,7 @@ __metadata: languageName: node linkType: hard -"ansis@npm:^3.10.0": +"ansis@npm:^3.17.0": version: 3.17.0 resolution: "ansis@npm:3.17.0" checksum: 10/6fd6bc4d1187b894d9706f4c141c81b788e90766426617385486dae38f8b2f5a1726d8cc754939e44265f92a9db4647d5136cb1425435c39ac42b35e3acf4f3d @@ -15794,15 +15786,15 @@ __metadata: languageName: node linkType: hard -"debug@npm:4.4.0, debug@npm:^4.3.6, debug@npm:^4.4.0": - version: 4.4.0 - resolution: "debug@npm:4.4.0" +"debug@npm:4.4.1": + version: 4.4.1 + resolution: "debug@npm:4.4.1" dependencies: ms: "npm:^2.1.3" peerDependenciesMeta: supports-color: optional: true - checksum: 10/1847944c2e3c2c732514b93d11886575625686056cd765336212dc15de2d2b29612b6cd80e1afba767bb8e1803b778caf9973e98169ef1a24a7a7009e1820367 + checksum: 10/8e2709b2144f03c7950f8804d01ccb3786373df01e406a0f66928e47001cf2d336cbed9ee137261d4f90d68d8679468c755e3548ed83ddacdc82b194d2468afe languageName: node linkType: hard @@ -15815,6 +15807,18 @@ __metadata: languageName: node linkType: hard +"debug@npm:^4.3.6, debug@npm:^4.4.0": + version: 4.4.0 + resolution: "debug@npm:4.4.0" + dependencies: + ms: "npm:^2.1.3" + peerDependenciesMeta: + supports-color: + optional: true + checksum: 10/1847944c2e3c2c732514b93d11886575625686056cd765336212dc15de2d2b29612b6cd80e1afba767bb8e1803b778caf9973e98169ef1a24a7a7009e1820367 + languageName: node + linkType: hard + "decamelize-keys@npm:^1.1.0": version: 1.1.1 resolution: "decamelize-keys@npm:1.1.1" @@ -16281,12 +16285,12 @@ __metadata: languageName: node linkType: hard -"docker-compose@npm:1.1.0": - version: 1.1.0 - resolution: "docker-compose@npm:1.1.0" +"docker-compose@npm:1.2.0": + version: 1.2.0 + resolution: "docker-compose@npm:1.2.0" dependencies: yaml: "npm:^2.2.2" - checksum: 10/59447ec147e8f6f693c5b1b6bb9f5efeb975d249945cc69a45f93b98c3258073a4d35bbcf10c94ba4c03ab7b566f4b82f0491e243c913999a4eb8250bc176e60 + checksum: 10/a7cda05d7d3b22600626e599f5d501bee958f7407c8260c89292dc2d61b43224c4d8ee8b05fa2026cdf7c58bd8c757ad66fc69a3972015552d32f8e8e3603fc5 languageName: node linkType: hard @@ -19314,9 +19318,9 @@ __metadata: languageName: node linkType: hard -"glob@npm:11.0.1": - version: 11.0.1 - resolution: "glob@npm:11.0.1" +"glob@npm:11.0.2": + version: 11.0.2 + resolution: "glob@npm:11.0.2" dependencies: foreground-child: "npm:^3.1.0" jackspeak: "npm:^4.0.1" @@ -19326,7 +19330,7 @@ __metadata: path-scurry: "npm:^2.0.0" bin: glob: dist/esm/bin.mjs - checksum: 10/57b12a05cc25f1c38f3b24cf6ea7a8bacef11e782c4b9a8c5b0bef3e6c5bcb8c4548cb31eb4115592e0490a024c1bde7359c470565608dd061d3b21179740457 + checksum: 10/53501530240150fdceb9ace47ab856acd1e0d598f8101b0760b665fc11dae2160d366563b89232ae4f5df7ddba8f7c92294719268fe932bd3a32d16cc58c3d02 languageName: node linkType: hard @@ -19733,10 +19737,10 @@ __metadata: languageName: node linkType: hard -"graphql@npm:16.10.0": - version: 16.10.0 - resolution: "graphql@npm:16.10.0" - checksum: 10/d42cf81ddcf3a61dfb213217576bf33c326f15b02c4cee369b373dc74100cbdcdc4479b3b797e79b654dabd8fddf50ef65ff75420e9ce5596c02e21f24c9126a +"graphql@npm:16.11.0": + version: 16.11.0 + resolution: "graphql@npm:16.11.0" + checksum: 10/e3e1633d0b464bbb3fa41283fae938bd3bac801c350555b3f1a129d99fb3cfe157fa69c1389229dba902731942eb08bdea4b29f1271965feee8779576b26ef01 languageName: node linkType: hard @@ -19940,17 +19944,15 @@ __metadata: languageName: node linkType: hard -"hardhat@npm:2.25.0": - version: 2.25.0 - resolution: "hardhat@npm:2.25.0" +"hardhat@npm:2.26.1": + version: 2.26.1 + resolution: "hardhat@npm:2.26.1" dependencies: "@ethereumjs/util": "npm:^9.1.0" "@ethersproject/abi": "npm:^5.1.2" - "@nomicfoundation/edr": "npm:^0.11.1" + "@nomicfoundation/edr": "npm:^0.11.3" "@nomicfoundation/solidity-analyzer": "npm:^0.1.0" "@sentry/node": "npm:^5.18.1" - "@types/bn.js": "npm:^5.1.0" - "@types/lru-cache": "npm:^5.1.0" adm-zip: "npm:^0.4.16" aggregate-error: "npm:^3.0.0" ansi-escapes: "npm:^4.3.0" @@ -19995,7 +19997,7 @@ __metadata: optional: true bin: hardhat: internal/cli/bootstrap.js - checksum: 10/b74e83cf8b48e782dd9b7db0d640bcd68fe303c9e269686f9aa4ddcdd7b80e1ca932907003fd42fda005f38d486e4e59726b0f38fd8bf0b981e5810abcc907db + checksum: 10/3ae797b6f1c15a9d244f432159b0af34a539028b2cbd5038621229b51f0f914d0d97ff98bb22c950d4924ece23ff10117020e3b905b8efa55423ebaacb685024 languageName: node linkType: hard @@ -20697,10 +20699,10 @@ __metadata: languageName: node linkType: hard -"immutable@npm:5.0.3": - version: 5.0.3 - resolution: "immutable@npm:5.0.3" - checksum: 10/9aca1c783951bb204d7036fbcefac6dd42e7c8ad77ff54b38c5fc0924e6e16ce2d123c95db47c1170ba63dd3f6fc7aa74a29be7adef984031936c4cd1e9e8554 +"immutable@npm:5.1.2": + version: 5.1.2 + resolution: "immutable@npm:5.1.2" + checksum: 10/2d538ccf97c3e573a351d7d8a0554791d7a6527029cafd9d22507ce16ff7cb90bd8f1294e7c5166d9d471f8bbc0861989c4fb05caf96d6e7ee42975482bec2a7 languageName: node linkType: hard @@ -21840,25 +21842,25 @@ __metadata: languageName: node linkType: hard -"jayson@npm:4.1.3": - version: 4.1.3 - resolution: "jayson@npm:4.1.3" +"jayson@npm:4.2.0": + version: 4.2.0 + resolution: "jayson@npm:4.2.0" dependencies: "@types/connect": "npm:^3.4.33" "@types/node": "npm:^12.12.54" "@types/ws": "npm:^7.4.4" - JSONStream: "npm:^1.3.5" commander: "npm:^2.20.3" delay: "npm:^5.0.0" es6-promisify: "npm:^5.0.0" eyes: "npm:^0.1.8" isomorphic-ws: "npm:^4.0.1" json-stringify-safe: "npm:^5.0.1" + stream-json: "npm:^1.9.1" uuid: "npm:^8.3.2" ws: "npm:^7.5.10" bin: jayson: bin/jayson.js - checksum: 10/3d6c35d2780080f34c32971f4b69fc1a4f343f3606eef45a17ed3fef74fd6c58482615a783e0e0beee51a899fc8b8d5256fa3e91eb3453025c9758ec7fb49c93 + checksum: 10/3e198e53e42ac7e30987a820dc2d4b82220bf0a7f6bc47a6b820b19c2cd8c38afb5d9dbb497331d037f5b91d0b287293c360a5b7dbd5cf6fc8876a90a706b76f languageName: node linkType: hard @@ -26071,15 +26073,15 @@ __metadata: languageName: node linkType: hard -"open@npm:10.1.0": - version: 10.1.0 - resolution: "open@npm:10.1.0" +"open@npm:10.1.2": + version: 10.1.2 + resolution: "open@npm:10.1.2" dependencies: default-browser: "npm:^5.2.1" define-lazy-prop: "npm:^3.0.0" is-inside-container: "npm:^1.0.0" is-wsl: "npm:^3.1.0" - checksum: 10/a9c4105243a1b3c5312bf2aeb678f78d31f00618b5100088ee01eed2769963ea1f2dd464ac8d93cef51bba2d911e1a9c0c34a753ec7b91d6b22795903ea6647a + checksum: 10/dc0496486fd79289844d8cac678402384488696db60ae5c5a175748cd728c381689cd937527762685dc27530408da0f0dac7653769f9730e773aa439d6674b98 languageName: node linkType: hard @@ -28007,12 +28009,12 @@ __metadata: languageName: node linkType: hard -"prettier@npm:3.4.2": - version: 3.4.2 - resolution: "prettier@npm:3.4.2" +"prettier@npm:3.5.3": + version: 3.5.3 + resolution: "prettier@npm:3.5.3" bin: prettier: bin/prettier.cjs - checksum: 10/a3e806fb0b635818964d472d35d27e21a4e17150c679047f5501e1f23bd4aa806adf660f0c0d35214a210d5d440da6896c2e86156da55f221a57938278dc326e + checksum: 10/7050c08f674d9e49fbd9a4c008291d0715471f64e94cc5e4b01729affce221dfc6875c8de7e66b728c64abc9352eefb7eaae071b5f79d30081be207b53774b78 languageName: node linkType: hard @@ -30306,12 +30308,12 @@ __metadata: languageName: node linkType: hard -"semver@npm:7.7.1": - version: 7.7.1 - resolution: "semver@npm:7.7.1" +"semver@npm:7.7.2, semver@npm:^7.7.1": + version: 7.7.2 + resolution: "semver@npm:7.7.2" bin: semver: bin/semver.js - checksum: 10/4cfa1eb91ef3751e20fc52e47a935a0118d56d6f15a837ab814da0c150778ba2ca4f1a4d9068b33070ea4273629e615066664c2cfcd7c272caf7a8a0f6518b2c + checksum: 10/7a24cffcaa13f53c09ce55e05efe25cd41328730b2308678624f8b9f5fc3093fc4d189f47950f0b811ff8f3c3039c24a2c36717ba7961615c682045bf03e1dda languageName: node linkType: hard @@ -30342,15 +30344,6 @@ __metadata: languageName: node linkType: hard -"semver@npm:^7.7.1": - version: 7.7.2 - resolution: "semver@npm:7.7.2" - bin: - semver: bin/semver.js - checksum: 10/7a24cffcaa13f53c09ce55e05efe25cd41328730b2308678624f8b9f5fc3093fc4d189f47950f0b811ff8f3c3039c24a2c36717ba7961615c682045bf03e1dda - languageName: node - linkType: hard - "send@npm:0.18.0": version: 0.18.0 resolution: "send@npm:0.18.0" @@ -30566,7 +30559,17 @@ __metadata: languageName: node linkType: hard -"shelljs@npm:^0.8.3, shelljs@npm:^0.8.5": +"shelljs@npm:^0.10.0": + version: 0.10.0 + resolution: "shelljs@npm:0.10.0" + dependencies: + execa: "npm:^5.1.1" + fast-glob: "npm:^3.3.2" + checksum: 10/5e7836699db2d06e1f28184b9c12f9b0d862e51a670929e5aadb085cfd10fb477a31716dc0147f8248c0a7490ec64e18fc9259488dc02ceac67af67a80fa552d + languageName: node + linkType: hard + +"shelljs@npm:^0.8.3": version: 0.8.5 resolution: "shelljs@npm:0.8.5" dependencies: @@ -31352,6 +31355,13 @@ __metadata: languageName: node linkType: hard +"stream-chain@npm:^2.2.5": + version: 2.2.5 + resolution: "stream-chain@npm:2.2.5" + checksum: 10/f9c65fe21251106083ca753d8b36f5a35dc426f5cb12851d9a872b6eb69e30ea2c94d87887bfda8c820503e842183812922532fb2adab18d5878d31a4516b956 + languageName: node + linkType: hard + "stream-http@npm:^3.2.0": version: 3.2.0 resolution: "stream-http@npm:3.2.0" @@ -31364,6 +31374,15 @@ __metadata: languageName: node linkType: hard +"stream-json@npm:^1.9.1": + version: 1.9.1 + resolution: "stream-json@npm:1.9.1" + dependencies: + stream-chain: "npm:^2.2.5" + checksum: 10/8c97d3078127aaf70197b0e4b5ca668307f1768a4eb1ac4c2030056e1f862d7a11b83094b87d2b04c3c14f76a8a8657eb87b1760d57781c172e3a513c7e2b5fd + languageName: node + linkType: hard + "stream-shift@npm:^1.0.0": version: 1.0.1 resolution: "stream-shift@npm:1.0.1" @@ -33075,10 +33094,10 @@ __metadata: languageName: node linkType: hard -"undici@npm:7.5.0": - version: 7.5.0 - resolution: "undici@npm:7.5.0" - checksum: 10/66b84d69f7648c2fef5d213492d037ef337c74c817c61589aa6abf51bff75ad9c97aba55139724471e967e3efcbce3e9748a72271db4d3421bdfc0ee8143dbe9 +"undici@npm:7.9.0": + version: 7.9.0 + resolution: "undici@npm:7.9.0" + checksum: 10/fa92d3d9106612be566e79942174e00426c2e1f9a688fb86c8d1809c84a032c02fc57bd601d2051a45d94bbd312c50221644b58c8186c4f0d64f8ecc7f18b806 languageName: node linkType: hard @@ -33872,27 +33891,6 @@ __metadata: languageName: node linkType: hard -"viem@npm:^2.21.59": - version: 2.22.17 - resolution: "viem@npm:2.22.17" - dependencies: - "@noble/curves": "npm:1.8.1" - "@noble/hashes": "npm:1.7.1" - "@scure/bip32": "npm:1.6.2" - "@scure/bip39": "npm:1.5.4" - abitype: "npm:1.0.8" - isows: "npm:1.0.6" - ox: "npm:0.6.7" - ws: "npm:8.18.0" - peerDependencies: - typescript: ">=5.0.4" - peerDependenciesMeta: - typescript: - optional: true - checksum: 10/30f83e71393459355a893459282dc9f5cd9c7a31099ff71116fea16ce29c5fb0713e0f40207b7b16dbd987a991b39b9f22e951b19f507f3f0e3da7356c8c90ab - languageName: node - linkType: hard - "viem@npm:^2.23.2": version: 2.29.2 resolution: "viem@npm:2.29.2" @@ -33973,15 +33971,15 @@ __metadata: languageName: node linkType: hard -"vite-plugin-node-polyfills@npm:^0.23.0": - version: 0.23.0 - resolution: "vite-plugin-node-polyfills@npm:0.23.0" +"vite-plugin-node-polyfills@npm:^0.24.0": + version: 0.24.0 + resolution: "vite-plugin-node-polyfills@npm:0.24.0" dependencies: "@rollup/plugin-inject": "npm:^5.0.5" node-stdlib-browser: "npm:^1.2.0" peerDependencies: - vite: ^2.0.0 || ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 - checksum: 10/91cd35b54a06c623cb660282e128d889d43b19b6edbc0316114905b488161c9877b7a8f36c2f736317c3cec1980daad74ee776629d3c8a157ad51e1a0d7ee363 + vite: ^2.0.0 || ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 + checksum: 10/9c85b94bd74728c1d93c337b4032ba4bec56054caddb0205475abc8c281b047649bb5e1dcdd77206b0b13c707e49d379551df4fb18843e41ace03f62e5a06380 languageName: node linkType: hard @@ -35374,12 +35372,12 @@ __metadata: languageName: node linkType: hard -"yaml@npm:2.7.0": - version: 2.7.0 - resolution: "yaml@npm:2.7.0" +"yaml@npm:2.8.0": + version: 2.8.0 + resolution: "yaml@npm:2.8.0" bin: yaml: bin.mjs - checksum: 10/c8c314c62fbd49244a6a51b06482f6d495b37ab10fa685fcafa1bbaae7841b7233ee7d12cab087bcca5a0b28adc92868b6e437322276430c28d00f1c1732eeec + checksum: 10/7d4bd9c10d0e467601f496193f2ac254140f8e36f96f5ff7f852b9ce37974168eb7354f4c36dc8837dde527a2043d004b6aff48818ec24a69ab2dd3c6b6c381c languageName: node linkType: hard @@ -35586,6 +35584,27 @@ __metadata: languageName: node linkType: hard +"zustand@npm:^5.0.7": + version: 5.0.7 + resolution: "zustand@npm:5.0.7" + peerDependencies: + "@types/react": ">=18.0.0" + immer: ">=9.0.6" + react: ">=18.0.0" + use-sync-external-store: ">=1.2.0" + peerDependenciesMeta: + "@types/react": + optional: true + immer: + optional: true + react: + optional: true + use-sync-external-store: + optional: true + checksum: 10/77854f93c2d4d781c11153e447a05edc6072f22ee98a710bec84693777d89cdd0e80004715a7591d985d3f7e591c3b8e731d1f3e5c9444a9ecbfc5517d1c13b4 + languageName: node + linkType: hard + "zwitch@npm:^2.0.0": version: 2.0.4 resolution: "zwitch@npm:2.0.4"