From 6a7115b70780363a170fdf3952af8575f6d42ac9 Mon Sep 17 00:00:00 2001 From: PhilWindle Date: Tue, 14 Oct 2025 16:59:37 +0000 Subject: [PATCH 1/2] chore: Update viem to latest --- yarn-project/archiver/package.json | 2 +- yarn-project/aztec-faucet/package.json | 2 +- yarn-project/aztec-node/package.json | 2 +- yarn-project/aztec.js/package.json | 2 +- yarn-project/aztec/package.json | 2 +- yarn-project/bb-prover/package.json | 2 +- yarn-project/blob-sink/package.json | 2 +- yarn-project/cli/package.json | 2 +- yarn-project/end-to-end/package.json | 2 +- yarn-project/epoch-cache/package.json | 2 +- yarn-project/ethereum/package.json | 2 +- yarn-project/foundation/package.json | 2 +- yarn-project/node-keystore/package.json | 2 +- yarn-project/p2p/package.json | 2 +- yarn-project/prover-node/package.json | 2 +- yarn-project/pxe/package.json | 2 +- yarn-project/sequencer-client/package.json | 2 +- yarn-project/simulator/package.json | 2 +- yarn-project/slasher/package.json | 2 +- yarn-project/stdlib/package.json | 2 +- yarn-project/telemetry-client/package.json | 2 +- yarn-project/validator-client/package.json | 2 +- yarn-project/yarn.lock | 208 +++++++++++++-------- 23 files changed, 150 insertions(+), 102 deletions(-) diff --git a/yarn-project/archiver/package.json b/yarn-project/archiver/package.json index 68e1b00a467e..25bce918880c 100644 --- a/yarn-project/archiver/package.json +++ b/yarn-project/archiver/package.json @@ -82,7 +82,7 @@ "lodash.omit": "^4.5.0", "tsc-watch": "^6.0.0", "tslib": "^2.5.0", - "viem": "2.23.7" + "viem": "2.38.2" }, "devDependencies": { "@jest/globals": "^30.0.0", diff --git a/yarn-project/aztec-faucet/package.json b/yarn-project/aztec-faucet/package.json index 738663c27c92..17003d45c55d 100644 --- a/yarn-project/aztec-faucet/package.json +++ b/yarn-project/aztec-faucet/package.json @@ -70,7 +70,7 @@ "koa": "^2.16.1", "koa-bodyparser": "^4.4.1", "koa-router": "^13.1.1", - "viem": "2.23.7", + "viem": "2.38.2", "zod": "^3.23.8" }, "devDependencies": { diff --git a/yarn-project/aztec-node/package.json b/yarn-project/aztec-node/package.json index d7c5fbfc4f28..5b5b6638717d 100644 --- a/yarn-project/aztec-node/package.json +++ b/yarn-project/aztec-node/package.json @@ -92,7 +92,7 @@ "koa": "^2.16.1", "koa-router": "^13.1.1", "tslib": "^2.4.0", - "viem": "2.23.7" + "viem": "2.38.2" }, "devDependencies": { "@jest/globals": "^30.0.0", diff --git a/yarn-project/aztec.js/package.json b/yarn-project/aztec.js/package.json index 4d7cd8f0e460..a17b69de51a3 100644 --- a/yarn-project/aztec.js/package.json +++ b/yarn-project/aztec.js/package.json @@ -89,7 +89,7 @@ "@aztec/stdlib": "workspace:^", "axios": "^1.12.0", "tslib": "^2.4.0", - "viem": "2.23.7", + "viem": "2.38.2", "zod": "^3.23.8" }, "devDependencies": { diff --git a/yarn-project/aztec/package.json b/yarn-project/aztec/package.json index d706f15fb155..cfb51cc3a510 100644 --- a/yarn-project/aztec/package.json +++ b/yarn-project/aztec/package.json @@ -65,7 +65,7 @@ "commander": "^12.1.0", "koa": "^2.16.1", "koa-router": "^13.1.1", - "viem": "2.23.7" + "viem": "2.38.2" }, "files": [ "dest", diff --git a/yarn-project/bb-prover/package.json b/yarn-project/bb-prover/package.json index d292ddd16c26..67c458a0abc6 100644 --- a/yarn-project/bb-prover/package.json +++ b/yarn-project/bb-prover/package.json @@ -98,7 +98,7 @@ "jest-mock-extended": "^4.0.0", "ts-node": "^10.9.1", "typescript": "^5.3.3", - "viem": "2.23.7" + "viem": "2.38.2" }, "files": [ "dest", diff --git a/yarn-project/blob-sink/package.json b/yarn-project/blob-sink/package.json index e7ded4f1072c..83048daee749 100644 --- a/yarn-project/blob-sink/package.json +++ b/yarn-project/blob-sink/package.json @@ -68,7 +68,7 @@ "snappy": "^7.2.2", "source-map-support": "^0.5.21", "tslib": "^2.4.0", - "viem": "2.23.7", + "viem": "2.38.2", "zod": "^3.23.8" }, "devDependencies": { diff --git a/yarn-project/cli/package.json b/yarn-project/cli/package.json index 7564d02f040a..21e0457ab050 100644 --- a/yarn-project/cli/package.json +++ b/yarn-project/cli/package.json @@ -92,7 +92,7 @@ "semver": "^7.5.4", "source-map-support": "^0.5.21", "tslib": "^2.4.0", - "viem": "2.23.7" + "viem": "2.38.2" }, "devDependencies": { "@jest/globals": "^30.0.0", diff --git a/yarn-project/end-to-end/package.json b/yarn-project/end-to-end/package.json index 7c5e319853d9..1c4e24591f65 100644 --- a/yarn-project/end-to-end/package.json +++ b/yarn-project/end-to-end/package.json @@ -97,7 +97,7 @@ "tslib": "^2.4.0", "typescript": "^5.3.3", "util": "^0.12.5", - "viem": "2.23.7", + "viem": "2.38.2", "zod": "^3.23.8" }, "devDependencies": { diff --git a/yarn-project/epoch-cache/package.json b/yarn-project/epoch-cache/package.json index 02c5ffec103a..77dd9ee5464d 100644 --- a/yarn-project/epoch-cache/package.json +++ b/yarn-project/epoch-cache/package.json @@ -35,7 +35,7 @@ "get-port": "^7.1.0", "jest-mock-extended": "^4.0.0", "tslib": "^2.4.0", - "viem": "2.23.7", + "viem": "2.38.2", "zod": "^3.23.8" }, "devDependencies": { diff --git a/yarn-project/ethereum/package.json b/yarn-project/ethereum/package.json index 04a205409707..c34ce6cfc52e 100644 --- a/yarn-project/ethereum/package.json +++ b/yarn-project/ethereum/package.json @@ -40,7 +40,7 @@ "lodash.chunk": "^4.2.0", "lodash.pickby": "^4.5.0", "tslib": "^2.4.0", - "viem": "2.23.7", + "viem": "2.38.2", "zod": "^3.23.8" }, "devDependencies": { diff --git a/yarn-project/foundation/package.json b/yarn-project/foundation/package.json index 1fe75268a9f0..d3242358d351 100644 --- a/yarn-project/foundation/package.json +++ b/yarn-project/foundation/package.json @@ -154,7 +154,7 @@ "ts-node": "^10.9.1", "typescript": "^5.3.3", "typescript-eslint": "^8.32.1", - "viem": "2.23.7" + "viem": "2.38.2" }, "files": [ "dest", diff --git a/yarn-project/node-keystore/package.json b/yarn-project/node-keystore/package.json index 1e8cf57ba40d..fd34b75c61a7 100644 --- a/yarn-project/node-keystore/package.json +++ b/yarn-project/node-keystore/package.json @@ -67,7 +67,7 @@ "@aztec/stdlib": "workspace:^", "@ethersproject/wallet": "^5.7.0", "tslib": "^2.4.0", - "viem": "2.23.7", + "viem": "2.38.2", "zod": "^3.23.8" }, "devDependencies": { diff --git a/yarn-project/p2p/package.json b/yarn-project/p2p/package.json index 5e1608c60de1..dd822c650785 100644 --- a/yarn-project/p2p/package.json +++ b/yarn-project/p2p/package.json @@ -117,7 +117,7 @@ "ts-node": "^10.9.1", "typescript": "^5.3.3", "uint8arrays": "^5.0.3", - "viem": "2.23.7" + "viem": "2.38.2" }, "files": [ "dest", diff --git a/yarn-project/prover-node/package.json b/yarn-project/prover-node/package.json index cffecbe7fb26..5c8104071c0d 100644 --- a/yarn-project/prover-node/package.json +++ b/yarn-project/prover-node/package.json @@ -79,7 +79,7 @@ "@aztec/world-state": "workspace:^", "source-map-support": "^0.5.21", "tslib": "^2.4.0", - "viem": "2.23.7" + "viem": "2.38.2" }, "devDependencies": { "@jest/globals": "^30.0.0", diff --git a/yarn-project/pxe/package.json b/yarn-project/pxe/package.json index 5e6fe328bf6d..afcc203f22a4 100644 --- a/yarn-project/pxe/package.json +++ b/yarn-project/pxe/package.json @@ -79,7 +79,7 @@ "lodash.omit": "^4.5.0", "sha3": "^2.1.4", "tslib": "^2.4.0", - "viem": "2.23.7" + "viem": "2.38.2" }, "devDependencies": { "@aztec/merkle-tree": "workspace:^", diff --git a/yarn-project/sequencer-client/package.json b/yarn-project/sequencer-client/package.json index e8d41af1cf30..8b064b08240a 100644 --- a/yarn-project/sequencer-client/package.json +++ b/yarn-project/sequencer-client/package.json @@ -52,7 +52,7 @@ "@aztec/world-state": "workspace:^", "lodash.chunk": "^4.2.0", "tslib": "^2.4.0", - "viem": "2.23.7" + "viem": "2.38.2" }, "devDependencies": { "@aztec/archiver": "workspace:^", diff --git a/yarn-project/simulator/package.json b/yarn-project/simulator/package.json index c6b3526b884c..2c2010eb10a9 100644 --- a/yarn-project/simulator/package.json +++ b/yarn-project/simulator/package.json @@ -91,7 +91,7 @@ "jest-mock-extended": "^4.0.0", "ts-node": "^10.9.1", "typescript": "^5.3.3", - "viem": "2.23.7" + "viem": "2.38.2" }, "files": [ "dest", diff --git a/yarn-project/slasher/package.json b/yarn-project/slasher/package.json index 12a7cd486659..38b0286fa916 100644 --- a/yarn-project/slasher/package.json +++ b/yarn-project/slasher/package.json @@ -63,7 +63,7 @@ "@aztec/telemetry-client": "workspace:^", "source-map-support": "^0.5.21", "tslib": "^2.4.0", - "viem": "2.23.7", + "viem": "2.38.2", "zod": "^3.23.8" }, "devDependencies": { diff --git a/yarn-project/stdlib/package.json b/yarn-project/stdlib/package.json index 4c8a91a2b294..fa33b6425a81 100644 --- a/yarn-project/stdlib/package.json +++ b/yarn-project/stdlib/package.json @@ -87,7 +87,7 @@ "msgpackr": "^1.11.2", "pako": "^2.1.0", "tslib": "^2.4.0", - "viem": "2.23.7", + "viem": "2.38.2", "zod": "^3.23.8" }, "devDependencies": { diff --git a/yarn-project/telemetry-client/package.json b/yarn-project/telemetry-client/package.json index 4d6d35260cdf..427bce66ca5e 100644 --- a/yarn-project/telemetry-client/package.json +++ b/yarn-project/telemetry-client/package.json @@ -42,7 +42,7 @@ "@opentelemetry/sdk-trace-node": "^1.28.0", "@opentelemetry/semantic-conventions": "^1.28.0", "prom-client": "^15.1.3", - "viem": "2.23.7" + "viem": "2.38.2" }, "devDependencies": { "@jest/globals": "^30.0.0", diff --git a/yarn-project/validator-client/package.json b/yarn-project/validator-client/package.json index 2ce0f0e5eb84..b3154bdd4fe2 100644 --- a/yarn-project/validator-client/package.json +++ b/yarn-project/validator-client/package.json @@ -77,7 +77,7 @@ "koa": "^2.16.1", "koa-router": "^13.1.1", "tslib": "^2.4.0", - "viem": "2.23.7" + "viem": "2.38.2" }, "devDependencies": { "@jest/globals": "^30.0.0", diff --git a/yarn-project/yarn.lock b/yarn-project/yarn.lock index 9a7ff345a6e9..2c65421f1e71 100644 --- a/yarn-project/yarn.lock +++ b/yarn-project/yarn.lock @@ -43,10 +43,10 @@ __metadata: languageName: node linkType: hard -"@adraffy/ens-normalize@npm:^1.10.1": - version: 1.11.0 - resolution: "@adraffy/ens-normalize@npm:1.11.0" - checksum: 10/abef75f21470ea43dd6071168e092d2d13e38067e349e76186c78838ae174a46c3e18ca50921d05bea6ec3203074147c9e271f8cb6531d1c2c0e146f3199ddcb +"@adraffy/ens-normalize@npm:^1.11.0": + version: 1.11.1 + resolution: "@adraffy/ens-normalize@npm:1.11.1" + checksum: 10/dd19274d9fcaf99bf08a62b64e54f4748de11b235767addbd3f7385ae1b7777bd704d17ff003ffaa3295a0b9d035929381cf3b38329c96260bff96aab8ad7b37 languageName: node linkType: hard @@ -765,7 +765,7 @@ __metadata: tsc-watch: "npm:^6.0.0" tslib: "npm:^2.5.0" typescript: "npm:^5.3.3" - viem: "npm:2.23.7" + viem: "npm:2.38.2" languageName: unknown linkType: soft @@ -787,7 +787,7 @@ __metadata: koa-router: "npm:^13.1.1" ts-node: "npm:^10.9.1" typescript: "npm:^5.3.3" - viem: "npm:2.23.7" + viem: "npm:2.38.2" zod: "npm:^3.23.8" bin: aztec-faucet: ./dest/bin/index.js @@ -831,7 +831,7 @@ __metadata: ts-node: "npm:^10.9.1" tslib: "npm:^2.4.0" typescript: "npm:^5.3.3" - viem: "npm:2.23.7" + viem: "npm:2.38.2" bin: aztec-node: ./dest/bin/index.js languageName: unknown @@ -864,7 +864,7 @@ __metadata: tslib: "npm:^2.4.0" typescript: "npm:^5.3.3" util: "npm:^0.12.5" - viem: "npm:2.23.7" + viem: "npm:2.38.2" zod: "npm:^3.23.8" languageName: unknown linkType: soft @@ -935,7 +935,7 @@ __metadata: koa-router: "npm:^13.1.1" ts-node: "npm:^10.9.1" typescript: "npm:^5.3.3" - viem: "npm:2.23.7" + viem: "npm:2.38.2" bin: aztec: ./dest/bin/index.js languageName: unknown @@ -972,7 +972,7 @@ __metadata: ts-node: "npm:^10.9.1" tslib: "npm:^2.4.0" typescript: "npm:^5.3.3" - viem: "npm:2.23.7" + viem: "npm:2.38.2" bin: bb-cli: ./dest/bb/index.js languageName: unknown @@ -1036,7 +1036,7 @@ __metadata: ts-node: "npm:^10.9.1" tslib: "npm:^2.4.0" typescript: "npm:^5.3.3" - viem: "npm:2.23.7" + viem: "npm:2.38.2" zod: "npm:^3.23.8" bin: blob-sink-client: ./dest/client/bin/index.js @@ -1163,7 +1163,7 @@ __metadata: ts-node: "npm:^10.9.1" tslib: "npm:^2.4.0" typescript: "npm:^5.3.3" - viem: "npm:2.23.7" + viem: "npm:2.38.2" peerDependencies: "@aztec/accounts": "workspace:^" "@aztec/bb-prover": "workspace:^" @@ -1282,7 +1282,7 @@ __metadata: tslib: "npm:^2.4.0" typescript: "npm:^5.3.3" util: "npm:^0.12.5" - viem: "npm:2.23.7" + viem: "npm:2.38.2" zod: "npm:^3.23.8" languageName: unknown linkType: soft @@ -1323,7 +1323,7 @@ __metadata: ts-node: "npm:^10.9.1" tslib: "npm:^2.4.0" typescript: "npm:^5.3.3" - viem: "npm:2.23.7" + viem: "npm:2.38.2" zod: "npm:^3.23.8" languageName: unknown linkType: soft @@ -1352,7 +1352,7 @@ __metadata: ts-node: "npm:^10.9.1" tslib: "npm:^2.4.0" typescript: "npm:^5.3.3" - viem: "npm:2.23.7" + viem: "npm:2.38.2" zod: "npm:^3.23.8" languageName: unknown linkType: soft @@ -1409,7 +1409,7 @@ __metadata: typescript: "npm:^5.3.3" typescript-eslint: "npm:^8.32.1" undici: "npm:^5.28.5" - viem: "npm:2.23.7" + viem: "npm:2.38.2" zod: "npm:^3.23.8" languageName: unknown linkType: soft @@ -1572,7 +1572,7 @@ __metadata: ts-node: "npm:^10.9.1" tslib: "npm:^2.4.0" typescript: "npm:^5.3.3" - viem: "npm:2.23.7" + viem: "npm:2.38.2" zod: "npm:^3.23.8" languageName: unknown linkType: soft @@ -1785,7 +1785,7 @@ __metadata: tslib: "npm:^2.4.0" typescript: "npm:^5.3.3" uint8arrays: "npm:^5.0.3" - viem: "npm:2.23.7" + viem: "npm:2.38.2" xxhash-wasm: "npm:^1.1.0" languageName: unknown linkType: soft @@ -1885,7 +1885,7 @@ __metadata: ts-node: "npm:^10.9.1" tslib: "npm:^2.4.0" typescript: "npm:^5.3.3" - viem: "npm:2.23.7" + viem: "npm:2.38.2" languageName: unknown linkType: soft @@ -1923,7 +1923,7 @@ __metadata: ts-node: "npm:^10.9.1" tslib: "npm:^2.4.0" typescript: "npm:^5.3.3" - viem: "npm:2.23.7" + viem: "npm:2.38.2" bin: pxe: ./dest/bin/index.js languageName: unknown @@ -1994,7 +1994,7 @@ __metadata: ts-node: "npm:^10.9.1" tslib: "npm:^2.4.0" typescript: "npm:^5.3.3" - viem: "npm:2.23.7" + viem: "npm:2.38.2" languageName: unknown linkType: soft @@ -2028,7 +2028,7 @@ __metadata: ts-node: "npm:^10.9.1" tslib: "npm:^2.4.0" typescript: "npm:^5.3.3" - viem: "npm:2.23.7" + viem: "npm:2.38.2" languageName: unknown linkType: soft @@ -2054,7 +2054,7 @@ __metadata: ts-node: "npm:^10.9.1" tslib: "npm:^2.4.0" typescript: "npm:^5.3.3" - viem: "npm:2.23.7" + viem: "npm:2.38.2" zod: "npm:^3.23.8" languageName: unknown linkType: soft @@ -2097,7 +2097,7 @@ __metadata: ts-node: "npm:^10.9.1" tslib: "npm:^2.4.0" typescript: "npm:^5.3.3" - viem: "npm:2.23.7" + viem: "npm:2.38.2" zod: "npm:^3.23.8" languageName: unknown linkType: soft @@ -2129,7 +2129,7 @@ __metadata: prom-client: "npm:^15.1.3" ts-node: "npm:^10.9.1" typescript: "npm:^5.3.3" - viem: "npm:2.23.7" + viem: "npm:2.38.2" languageName: unknown linkType: soft @@ -2211,7 +2211,7 @@ __metadata: ts-node: "npm:^10.9.1" tslib: "npm:^2.4.0" typescript: "npm:^5.3.3" - viem: "npm:2.23.7" + viem: "npm:2.38.2" bin: validator-client: ./dest/bin/index.js languageName: unknown @@ -5167,6 +5167,13 @@ __metadata: languageName: node linkType: hard +"@noble/ciphers@npm:^1.3.0": + version: 1.3.0 + resolution: "@noble/ciphers@npm:1.3.0" + checksum: 10/051660051e3e9e2ca5fb9dece2885532b56b7e62946f89afa7284a0fb8bc02e2bd1c06554dba68162ff42d295b54026456084198610f63c296873b2f1cd7a586 + languageName: node + linkType: hard + "@noble/curves@npm:1.3.0, @noble/curves@npm:~1.3.0": version: 1.3.0 resolution: "@noble/curves@npm:1.3.0" @@ -5176,12 +5183,12 @@ __metadata: languageName: node linkType: hard -"@noble/curves@npm:1.8.1, @noble/curves@npm:^1.1.0, @noble/curves@npm:^1.3.0, @noble/curves@npm:^1.4.0, @noble/curves@npm:^1.6.0, @noble/curves@npm:~1.8.1": - version: 1.8.1 - resolution: "@noble/curves@npm:1.8.1" +"@noble/curves@npm:1.9.1": + version: 1.9.1 + resolution: "@noble/curves@npm:1.9.1" dependencies: - "@noble/hashes": "npm:1.7.1" - checksum: 10/e861db372cc0734b02a4c61c0f5a6688d4a7555edca3d8a9e7c846c9aa103ca52d3c3818e8bc333a1a95b5be7f370ff344668d5d759471b11c2d14c7f24b3984 + "@noble/hashes": "npm:1.8.0" + checksum: 10/5c82ec828ca4a4218b1666ba0ddffde17afd224d0bd5e07b64c2a0c83a3362483387f55c11cfd8db0fc046605394fe4e2c67fe024628a713e864acb541a7d2bb languageName: node linkType: hard @@ -5203,6 +5210,24 @@ __metadata: languageName: node linkType: hard +"@noble/curves@npm:^1.1.0, @noble/curves@npm:^1.3.0, @noble/curves@npm:^1.4.0": + version: 1.8.1 + resolution: "@noble/curves@npm:1.8.1" + dependencies: + "@noble/hashes": "npm:1.7.1" + checksum: 10/e861db372cc0734b02a4c61c0f5a6688d4a7555edca3d8a9e7c846c9aa103ca52d3c3818e8bc333a1a95b5be7f370ff344668d5d759471b11c2d14c7f24b3984 + languageName: node + linkType: hard + +"@noble/curves@npm:~1.9.0": + version: 1.9.7 + resolution: "@noble/curves@npm:1.9.7" + dependencies: + "@noble/hashes": "npm:1.8.0" + checksum: 10/3cfe2735ea94972988ca9e217e0ebb2044372a7160b2079bf885da789492a6291fc8bf76ca3d8bf8dee477847ee2d6fac267d1e6c4f555054059f5e8c4865d44 + languageName: node + linkType: hard + "@noble/hashes@npm:1.3.0": version: 1.3.0 resolution: "@noble/hashes@npm:1.3.0" @@ -5224,13 +5249,20 @@ __metadata: languageName: node linkType: hard -"@noble/hashes@npm:1.7.1, @noble/hashes@npm:^1.3.1, @noble/hashes@npm:^1.3.3, @noble/hashes@npm:^1.4.0, @noble/hashes@npm:^1.5.0, @noble/hashes@npm:~1.7.1": +"@noble/hashes@npm:1.7.1, @noble/hashes@npm:^1.3.1, @noble/hashes@npm:^1.3.3, @noble/hashes@npm:^1.4.0": version: 1.7.1 resolution: "@noble/hashes@npm:1.7.1" checksum: 10/ca3120da0c3e7881d6a481e9667465cc9ebbee1329124fb0de442e56d63fef9870f8cc96f264ebdb18096e0e36cebc0e6e979a872d545deb0a6fed9353f17e05 languageName: node linkType: hard +"@noble/hashes@npm:1.8.0, @noble/hashes@npm:^1.8.0, @noble/hashes@npm:~1.8.0": + version: 1.8.0 + resolution: "@noble/hashes@npm:1.8.0" + checksum: 10/474b7f56bc6fb2d5b3a42132561e221b0ea4f91e590f4655312ca13667840896b34195e2b53b7f097ec080a1fdd3b58d902c2a8d0fbdf51d2e238b53808a177e + languageName: node + linkType: hard + "@nodelib/fs.scandir@npm:2.1.5": version: 2.1.5 resolution: "@nodelib/fs.scandir@npm:2.1.5" @@ -5945,10 +5977,10 @@ __metadata: languageName: node linkType: hard -"@scure/base@npm:~1.2.2, @scure/base@npm:~1.2.4": - version: 1.2.4 - resolution: "@scure/base@npm:1.2.4" - checksum: 10/4b61679209af40143b49ce7b7570e1d9157c19df311ea6f57cd212d764b0b82222dbe3707334f08bec181caf1f047aca31aa91193c678d6548312cb3f9c82ab1 +"@scure/base@npm:~1.2.5": + version: 1.2.6 + resolution: "@scure/base@npm:1.2.6" + checksum: 10/c1a7bd5e0b0c8f94c36fbc220f4a67cc832b00e2d2065c7d8a404ed81ab1c94c5443def6d361a70fc382db3496e9487fb9941728f0584782b274c18a4bed4187 languageName: node linkType: hard @@ -5963,14 +5995,14 @@ __metadata: languageName: node linkType: hard -"@scure/bip32@npm:1.6.2, @scure/bip32@npm:^1.5.0": - version: 1.6.2 - resolution: "@scure/bip32@npm:1.6.2" +"@scure/bip32@npm:1.7.0, @scure/bip32@npm:^1.7.0": + version: 1.7.0 + resolution: "@scure/bip32@npm:1.7.0" dependencies: - "@noble/curves": "npm:~1.8.1" - "@noble/hashes": "npm:~1.7.1" - "@scure/base": "npm:~1.2.2" - checksum: 10/474ee315a8631aa1a7d378b0521b4494e09a231519ec53d879088cb88c8ff644a89b27a02a8bf0b5a9b1c4c0417acc70636ccdb121b800c34594ae53c723f8d7 + "@noble/curves": "npm:~1.9.0" + "@noble/hashes": "npm:~1.8.0" + "@scure/base": "npm:~1.2.5" + checksum: 10/f90e0c23ab6a31a164856ae9cb9a8cae2886df608c74a6c0c4875095b017e30ffd92f28f73b8c52890d9a89fca86d19f6d60bb1ea7cad64c7987f92ae83509ad languageName: node linkType: hard @@ -5984,13 +6016,13 @@ __metadata: languageName: node linkType: hard -"@scure/bip39@npm:1.5.4, @scure/bip39@npm:^1.4.0": - version: 1.5.4 - resolution: "@scure/bip39@npm:1.5.4" +"@scure/bip39@npm:1.6.0, @scure/bip39@npm:^1.6.0": + version: 1.6.0 + resolution: "@scure/bip39@npm:1.6.0" dependencies: - "@noble/hashes": "npm:~1.7.1" - "@scure/base": "npm:~1.2.4" - checksum: 10/9f08b433511d7637bc48c51aa411457d5f33da5a85bd03370bf394822b0ea8c007ceb17247a3790c28237303d8fc20c4e7725765940cd47e1365a88319ad0d5c + "@noble/hashes": "npm:~1.8.0" + "@scure/base": "npm:~1.2.5" + checksum: 10/63e60c40fa1bda2c1b50351546fee6d7b0947cc814aa7a4209dcedd3693b5053302c8fca28292f5f50735e11c613265359acdc019127393dbab17e53489fc449 languageName: node linkType: hard @@ -8744,18 +8776,18 @@ __metadata: languageName: node linkType: hard -"abitype@npm:1.0.8, abitype@npm:^1.0.6": - version: 1.0.8 - resolution: "abitype@npm:1.0.8" +"abitype@npm:1.1.0": + version: 1.1.0 + resolution: "abitype@npm:1.1.0" peerDependencies: typescript: ">=5.0.4" - zod: ^3 >=3.22.0 + zod: ^3.22.0 || ^4.0.0 peerDependenciesMeta: typescript: optional: true zod: optional: true - checksum: 10/878e74fbac6a971953649b6216950437aa5834a604e9fa833a5b275a6967cff59857c7e43594ae906387d2fb7cad9370138dec4298eb8814815a3ffb6365902c + checksum: 10/fe445c095dcb255e32c50bb1342a49d32c03def8549347bfe7f73f54ebdc3198adf2af6366af89e1e9bd3d04beab3f22f35e099754655a6becd45e09ca30d375 languageName: node linkType: hard @@ -8772,6 +8804,21 @@ __metadata: languageName: node linkType: hard +"abitype@npm:^1.0.9": + version: 1.1.1 + resolution: "abitype@npm:1.1.1" + peerDependencies: + typescript: ">=5.0.4" + zod: ^3.22.0 || ^4.0.0 + peerDependenciesMeta: + typescript: + optional: true + zod: + optional: true + checksum: 10/3193d4e228caf606e4c915858e0af78b0b2529fc3baa149c2516379db74c0f9e2ace1999bf479a515b4f8f06d27b1cf8fca37f60b4f73a251eedd7bcac11cf89 + languageName: node + linkType: hard + "abort-controller@npm:^3.0.0": version: 3.0.0 resolution: "abort-controller@npm:3.0.0" @@ -15199,12 +15246,12 @@ __metadata: languageName: node linkType: hard -"isows@npm:1.0.6": - version: 1.0.6 - resolution: "isows@npm:1.0.6" +"isows@npm:1.0.7": + version: 1.0.7 + resolution: "isows@npm:1.0.7" peerDependencies: ws: "*" - checksum: 10/ab9e85b50bcc3d70aa5ec875aa2746c5daf9321cb376ed4e5434d3c2643c5d62b1f466d93a05cd2ad0ead5297224922748c31707cb4fbd68f5d05d0479dce99c + checksum: 10/044b949b369872882af07b60b613b5801ae01b01a23b5b72b78af80c8103bbeed38352c3e8ceff13a7834bc91fd2eb41cf91ec01d59a041d8705680e6b0ec546 languageName: node linkType: hard @@ -18041,23 +18088,24 @@ __metadata: languageName: node linkType: hard -"ox@npm:0.6.7": - version: 0.6.7 - resolution: "ox@npm:0.6.7" +"ox@npm:0.9.6": + version: 0.9.6 + resolution: "ox@npm:0.9.6" dependencies: - "@adraffy/ens-normalize": "npm:^1.10.1" - "@noble/curves": "npm:^1.6.0" - "@noble/hashes": "npm:^1.5.0" - "@scure/bip32": "npm:^1.5.0" - "@scure/bip39": "npm:^1.4.0" - abitype: "npm:^1.0.6" + "@adraffy/ens-normalize": "npm:^1.11.0" + "@noble/ciphers": "npm:^1.3.0" + "@noble/curves": "npm:1.9.1" + "@noble/hashes": "npm:^1.8.0" + "@scure/bip32": "npm:^1.7.0" + "@scure/bip39": "npm:^1.6.0" + abitype: "npm:^1.0.9" eventemitter3: "npm:5.0.1" peerDependencies: typescript: ">=5.4.0" peerDependenciesMeta: typescript: optional: true - checksum: 10/442fb31e1afb68922bf942025930d8cd6d8c677696e9a6de308008b3608669f22127cadbc0f77181e012d23d7b74318e5f85e63b06b16eecbc887d7fac32a6dc + checksum: 10/9fb1a89c710c02366fe2fdda7db4e17474336456d3b80fa24e059b3d269b45e94abfe950d7f52b220abc33cde2b75d03d24f31493382a6bab37ec5aada2bd925 languageName: node linkType: hard @@ -22143,24 +22191,24 @@ __metadata: languageName: node linkType: hard -"viem@npm:2.23.7": - version: 2.23.7 - resolution: "viem@npm:2.23.7" +"viem@npm:2.38.2": + version: 2.38.2 + resolution: "viem@npm:2.38.2" 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" + "@noble/curves": "npm:1.9.1" + "@noble/hashes": "npm:1.8.0" + "@scure/bip32": "npm:1.7.0" + "@scure/bip39": "npm:1.6.0" + abitype: "npm:1.1.0" + isows: "npm:1.0.7" + ox: "npm:0.9.6" + ws: "npm:8.18.3" peerDependencies: typescript: ">=5.0.4" peerDependenciesMeta: typescript: optional: true - checksum: 10/bf1618f39ca3645082323776342c0f87fa37f60bcca0476a7db0f6fbb9d1b6db7ab1e434a57463e8486bea29f97c5ab01e95b6139190a008d6f9a30194b7b081 + checksum: 10/0d4a09936d92c6951f03c9131638a2fdf12def88bd9db94c6d9922345e11ff86048c834916a78e88d7c1e7afe84c737fb57857fe71b707713880101247fbc78e languageName: node linkType: hard From 788a275244fec7b56a748ca86fe3e61722fb2353 Mon Sep 17 00:00:00 2001 From: Santiago Palladino Date: Wed, 15 Oct 2025 11:28:41 +0200 Subject: [PATCH 2/2] chore: Update viem to PeerDAS fork Updates viem to @spalladino/viem@2.38.2-eip7594.0 See https://github.com/wevm/viem/pull/4022/files --- yarn-project/archiver/package.json | 2 +- yarn-project/aztec-faucet/package.json | 2 +- yarn-project/aztec-node/package.json | 2 +- yarn-project/aztec.js/package.json | 2 +- yarn-project/aztec/package.json | 2 +- yarn-project/bb-prover/package.json | 2 +- yarn-project/blob-lib/package.json | 2 +- yarn-project/blob-lib/src/blob.test.ts | 2 +- yarn-project/blob-lib/src/blob.ts | 1 + .../blob-lib/src/blob_batching.test.ts | 2 +- .../src/blob_batching_public_inputs.test.ts | 2 +- yarn-project/blob-lib/src/index.ts | 2 +- yarn-project/blob-lib/src/types.ts | 2 + yarn-project/blob-sink/package.json | 2 +- yarn-project/cli/package.json | 2 +- yarn-project/end-to-end/package.json | 2 +- yarn-project/epoch-cache/package.json | 2 +- yarn-project/ethereum/package.json | 2 +- yarn-project/foundation/package.json | 2 +- yarn-project/node-keystore/package.json | 2 +- yarn-project/p2p/package.json | 2 +- yarn-project/prover-node/package.json | 2 +- yarn-project/pxe/package.json | 2 +- yarn-project/sequencer-client/package.json | 2 +- yarn-project/simulator/package.json | 2 +- yarn-project/slasher/package.json | 2 +- yarn-project/stdlib/package.json | 2 +- yarn-project/telemetry-client/package.json | 2 +- yarn-project/validator-client/package.json | 2 +- yarn-project/yarn.lock | 80 +++++++++---------- 30 files changed, 70 insertions(+), 67 deletions(-) diff --git a/yarn-project/archiver/package.json b/yarn-project/archiver/package.json index 25bce918880c..edf9c8ab2005 100644 --- a/yarn-project/archiver/package.json +++ b/yarn-project/archiver/package.json @@ -82,7 +82,7 @@ "lodash.omit": "^4.5.0", "tsc-watch": "^6.0.0", "tslib": "^2.5.0", - "viem": "2.38.2" + "viem": "npm:@spalladino/viem@2.38.2-eip7594.0" }, "devDependencies": { "@jest/globals": "^30.0.0", diff --git a/yarn-project/aztec-faucet/package.json b/yarn-project/aztec-faucet/package.json index 17003d45c55d..3ecef1e153e3 100644 --- a/yarn-project/aztec-faucet/package.json +++ b/yarn-project/aztec-faucet/package.json @@ -70,7 +70,7 @@ "koa": "^2.16.1", "koa-bodyparser": "^4.4.1", "koa-router": "^13.1.1", - "viem": "2.38.2", + "viem": "npm:@spalladino/viem@2.38.2-eip7594.0", "zod": "^3.23.8" }, "devDependencies": { diff --git a/yarn-project/aztec-node/package.json b/yarn-project/aztec-node/package.json index 5b5b6638717d..2f5e658f5f44 100644 --- a/yarn-project/aztec-node/package.json +++ b/yarn-project/aztec-node/package.json @@ -92,7 +92,7 @@ "koa": "^2.16.1", "koa-router": "^13.1.1", "tslib": "^2.4.0", - "viem": "2.38.2" + "viem": "npm:@spalladino/viem@2.38.2-eip7594.0" }, "devDependencies": { "@jest/globals": "^30.0.0", diff --git a/yarn-project/aztec.js/package.json b/yarn-project/aztec.js/package.json index a17b69de51a3..9676af756afb 100644 --- a/yarn-project/aztec.js/package.json +++ b/yarn-project/aztec.js/package.json @@ -89,7 +89,7 @@ "@aztec/stdlib": "workspace:^", "axios": "^1.12.0", "tslib": "^2.4.0", - "viem": "2.38.2", + "viem": "npm:@spalladino/viem@2.38.2-eip7594.0", "zod": "^3.23.8" }, "devDependencies": { diff --git a/yarn-project/aztec/package.json b/yarn-project/aztec/package.json index cfb51cc3a510..1628bf024219 100644 --- a/yarn-project/aztec/package.json +++ b/yarn-project/aztec/package.json @@ -65,7 +65,7 @@ "commander": "^12.1.0", "koa": "^2.16.1", "koa-router": "^13.1.1", - "viem": "2.38.2" + "viem": "npm:@spalladino/viem@2.38.2-eip7594.0" }, "files": [ "dest", diff --git a/yarn-project/bb-prover/package.json b/yarn-project/bb-prover/package.json index 67c458a0abc6..48c1b294c70d 100644 --- a/yarn-project/bb-prover/package.json +++ b/yarn-project/bb-prover/package.json @@ -98,7 +98,7 @@ "jest-mock-extended": "^4.0.0", "ts-node": "^10.9.1", "typescript": "^5.3.3", - "viem": "2.38.2" + "viem": "npm:@spalladino/viem@2.38.2-eip7594.0" }, "files": [ "dest", diff --git a/yarn-project/blob-lib/package.json b/yarn-project/blob-lib/package.json index 376dc27000b1..e4e71d64a0fa 100644 --- a/yarn-project/blob-lib/package.json +++ b/yarn-project/blob-lib/package.json @@ -29,7 +29,7 @@ "dependencies": { "@aztec/constants": "workspace:^", "@aztec/foundation": "workspace:^", - "c-kzg": "4.0.0-alpha.1", + "c-kzg": "4.1.0", "tslib": "^2.4.0" }, "devDependencies": { diff --git a/yarn-project/blob-lib/src/blob.test.ts b/yarn-project/blob-lib/src/blob.test.ts index de6c6536158d..a2cab6d15828 100644 --- a/yarn-project/blob-lib/src/blob.test.ts +++ b/yarn-project/blob-lib/src/blob.test.ts @@ -21,7 +21,7 @@ const { } = cKzg; try { - loadTrustedSetup(); + loadTrustedSetup(8); } catch (error: any) { if (error.message.includes('trusted setup is already loaded')) { // NB: The c-kzg lib has no way of checking whether the setup is loaded or not, diff --git a/yarn-project/blob-lib/src/blob.ts b/yarn-project/blob-lib/src/blob.ts index 6bbdd0a66668..c2874923a527 100644 --- a/yarn-project/blob-lib/src/blob.ts +++ b/yarn-project/blob-lib/src/blob.ts @@ -279,6 +279,7 @@ export class Blob { return { blobToKzgCommitment: cKzg.blobToKzgCommitment, computeBlobKzgProof: cKzg.computeBlobKzgProof, + computeCellsAndKzgProofs: cKzg.computeCellsAndKzgProofs, }; } diff --git a/yarn-project/blob-lib/src/blob_batching.test.ts b/yarn-project/blob-lib/src/blob_batching.test.ts index faa3eeb6fb03..c536a7c3a6b4 100644 --- a/yarn-project/blob-lib/src/blob_batching.test.ts +++ b/yarn-project/blob-lib/src/blob_batching.test.ts @@ -19,7 +19,7 @@ const trustedSetup = JSON.parse( const { FIELD_ELEMENTS_PER_BLOB, computeKzgProof, loadTrustedSetup, verifyKzgProof } = cKzg; try { - loadTrustedSetup(); + loadTrustedSetup(8); } catch (error: any) { if (error.message.includes('trusted setup is already loaded')) { // NB: The c-kzg lib has no way of checking whether the setup is loaded or not, diff --git a/yarn-project/blob-lib/src/blob_batching_public_inputs.test.ts b/yarn-project/blob-lib/src/blob_batching_public_inputs.test.ts index e1c96102b7ea..0f994a3a10c2 100644 --- a/yarn-project/blob-lib/src/blob_batching_public_inputs.test.ts +++ b/yarn-project/blob-lib/src/blob_batching_public_inputs.test.ts @@ -11,7 +11,7 @@ import { BlobAccumulator, FinalBlobAccumulator } from './blob_batching_public_in import { makeBatchedBlobAccumulator } from './testing.js'; try { - cKzg.loadTrustedSetup(); + cKzg.loadTrustedSetup(8); } catch (error: any) { if (error.message.includes('trusted setup is already loaded')) { // NB: The c-kzg lib has no way of checking whether the setup is loaded or not, diff --git a/yarn-project/blob-lib/src/index.ts b/yarn-project/blob-lib/src/index.ts index dc8bf775c75e..7d2612c11e4c 100644 --- a/yarn-project/blob-lib/src/index.ts +++ b/yarn-project/blob-lib/src/index.ts @@ -12,7 +12,7 @@ export * from './blob_batching_public_inputs.js'; export * from './sponge_blob.js'; try { - loadTrustedSetup(); + loadTrustedSetup(8); // See https://notes.ethereum.org/@jtraglia/windowed_multiplications } catch (error: any) { if (error.message.includes('trusted setup is already loaded')) { // NB: The c-kzg lib has no way of checking whether the setup is loaded or not, diff --git a/yarn-project/blob-lib/src/types.ts b/yarn-project/blob-lib/src/types.ts index 45cc5c026e4f..7011735df302 100644 --- a/yarn-project/blob-lib/src/types.ts +++ b/yarn-project/blob-lib/src/types.ts @@ -11,4 +11,6 @@ export interface BlobKzgInstance { blobToKzgCommitment(blob: Uint8Array): Uint8Array; /** Function to compute KZG proof for blob data */ computeBlobKzgProof(blob: Uint8Array, commitment: Uint8Array): Uint8Array; + /** Function to compute both blob data cells and their corresponding KZG proofs for EIP7594 */ + computeCellsAndKzgProofs(blob: Uint8Array): [Uint8Array[], Uint8Array[]]; } diff --git a/yarn-project/blob-sink/package.json b/yarn-project/blob-sink/package.json index 83048daee749..2821722ba6bb 100644 --- a/yarn-project/blob-sink/package.json +++ b/yarn-project/blob-sink/package.json @@ -68,7 +68,7 @@ "snappy": "^7.2.2", "source-map-support": "^0.5.21", "tslib": "^2.4.0", - "viem": "2.38.2", + "viem": "npm:@spalladino/viem@2.38.2-eip7594.0", "zod": "^3.23.8" }, "devDependencies": { diff --git a/yarn-project/cli/package.json b/yarn-project/cli/package.json index 21e0457ab050..c64013f60465 100644 --- a/yarn-project/cli/package.json +++ b/yarn-project/cli/package.json @@ -92,7 +92,7 @@ "semver": "^7.5.4", "source-map-support": "^0.5.21", "tslib": "^2.4.0", - "viem": "2.38.2" + "viem": "npm:@spalladino/viem@2.38.2-eip7594.0" }, "devDependencies": { "@jest/globals": "^30.0.0", diff --git a/yarn-project/end-to-end/package.json b/yarn-project/end-to-end/package.json index 1c4e24591f65..dbc5145e7d46 100644 --- a/yarn-project/end-to-end/package.json +++ b/yarn-project/end-to-end/package.json @@ -97,7 +97,7 @@ "tslib": "^2.4.0", "typescript": "^5.3.3", "util": "^0.12.5", - "viem": "2.38.2", + "viem": "npm:@spalladino/viem@2.38.2-eip7594.0", "zod": "^3.23.8" }, "devDependencies": { diff --git a/yarn-project/epoch-cache/package.json b/yarn-project/epoch-cache/package.json index 77dd9ee5464d..2f00ca598ac5 100644 --- a/yarn-project/epoch-cache/package.json +++ b/yarn-project/epoch-cache/package.json @@ -35,7 +35,7 @@ "get-port": "^7.1.0", "jest-mock-extended": "^4.0.0", "tslib": "^2.4.0", - "viem": "2.38.2", + "viem": "npm:@spalladino/viem@2.38.2-eip7594.0", "zod": "^3.23.8" }, "devDependencies": { diff --git a/yarn-project/ethereum/package.json b/yarn-project/ethereum/package.json index c34ce6cfc52e..d873bc336089 100644 --- a/yarn-project/ethereum/package.json +++ b/yarn-project/ethereum/package.json @@ -40,7 +40,7 @@ "lodash.chunk": "^4.2.0", "lodash.pickby": "^4.5.0", "tslib": "^2.4.0", - "viem": "2.38.2", + "viem": "npm:@spalladino/viem@2.38.2-eip7594.0", "zod": "^3.23.8" }, "devDependencies": { diff --git a/yarn-project/foundation/package.json b/yarn-project/foundation/package.json index d3242358d351..4157b11ede7a 100644 --- a/yarn-project/foundation/package.json +++ b/yarn-project/foundation/package.json @@ -154,7 +154,7 @@ "ts-node": "^10.9.1", "typescript": "^5.3.3", "typescript-eslint": "^8.32.1", - "viem": "2.38.2" + "viem": "npm:@spalladino/viem@2.38.2-eip7594.0" }, "files": [ "dest", diff --git a/yarn-project/node-keystore/package.json b/yarn-project/node-keystore/package.json index fd34b75c61a7..5c10fa2da4d1 100644 --- a/yarn-project/node-keystore/package.json +++ b/yarn-project/node-keystore/package.json @@ -67,7 +67,7 @@ "@aztec/stdlib": "workspace:^", "@ethersproject/wallet": "^5.7.0", "tslib": "^2.4.0", - "viem": "2.38.2", + "viem": "npm:@spalladino/viem@2.38.2-eip7594.0", "zod": "^3.23.8" }, "devDependencies": { diff --git a/yarn-project/p2p/package.json b/yarn-project/p2p/package.json index dd822c650785..edb403659341 100644 --- a/yarn-project/p2p/package.json +++ b/yarn-project/p2p/package.json @@ -117,7 +117,7 @@ "ts-node": "^10.9.1", "typescript": "^5.3.3", "uint8arrays": "^5.0.3", - "viem": "2.38.2" + "viem": "npm:@spalladino/viem@2.38.2-eip7594.0" }, "files": [ "dest", diff --git a/yarn-project/prover-node/package.json b/yarn-project/prover-node/package.json index 5c8104071c0d..faaba8498499 100644 --- a/yarn-project/prover-node/package.json +++ b/yarn-project/prover-node/package.json @@ -79,7 +79,7 @@ "@aztec/world-state": "workspace:^", "source-map-support": "^0.5.21", "tslib": "^2.4.0", - "viem": "2.38.2" + "viem": "npm:@spalladino/viem@2.38.2-eip7594.0" }, "devDependencies": { "@jest/globals": "^30.0.0", diff --git a/yarn-project/pxe/package.json b/yarn-project/pxe/package.json index afcc203f22a4..75bb32722d30 100644 --- a/yarn-project/pxe/package.json +++ b/yarn-project/pxe/package.json @@ -79,7 +79,7 @@ "lodash.omit": "^4.5.0", "sha3": "^2.1.4", "tslib": "^2.4.0", - "viem": "2.38.2" + "viem": "npm:@spalladino/viem@2.38.2-eip7594.0" }, "devDependencies": { "@aztec/merkle-tree": "workspace:^", diff --git a/yarn-project/sequencer-client/package.json b/yarn-project/sequencer-client/package.json index 8b064b08240a..d8282858c44d 100644 --- a/yarn-project/sequencer-client/package.json +++ b/yarn-project/sequencer-client/package.json @@ -52,7 +52,7 @@ "@aztec/world-state": "workspace:^", "lodash.chunk": "^4.2.0", "tslib": "^2.4.0", - "viem": "2.38.2" + "viem": "npm:@spalladino/viem@2.38.2-eip7594.0" }, "devDependencies": { "@aztec/archiver": "workspace:^", diff --git a/yarn-project/simulator/package.json b/yarn-project/simulator/package.json index 2c2010eb10a9..3cc455c696b9 100644 --- a/yarn-project/simulator/package.json +++ b/yarn-project/simulator/package.json @@ -91,7 +91,7 @@ "jest-mock-extended": "^4.0.0", "ts-node": "^10.9.1", "typescript": "^5.3.3", - "viem": "2.38.2" + "viem": "npm:@spalladino/viem@2.38.2-eip7594.0" }, "files": [ "dest", diff --git a/yarn-project/slasher/package.json b/yarn-project/slasher/package.json index 38b0286fa916..0abaf2774417 100644 --- a/yarn-project/slasher/package.json +++ b/yarn-project/slasher/package.json @@ -63,7 +63,7 @@ "@aztec/telemetry-client": "workspace:^", "source-map-support": "^0.5.21", "tslib": "^2.4.0", - "viem": "2.38.2", + "viem": "npm:@spalladino/viem@2.38.2-eip7594.0", "zod": "^3.23.8" }, "devDependencies": { diff --git a/yarn-project/stdlib/package.json b/yarn-project/stdlib/package.json index fa33b6425a81..cacade10e7f7 100644 --- a/yarn-project/stdlib/package.json +++ b/yarn-project/stdlib/package.json @@ -87,7 +87,7 @@ "msgpackr": "^1.11.2", "pako": "^2.1.0", "tslib": "^2.4.0", - "viem": "2.38.2", + "viem": "npm:@spalladino/viem@2.38.2-eip7594.0", "zod": "^3.23.8" }, "devDependencies": { diff --git a/yarn-project/telemetry-client/package.json b/yarn-project/telemetry-client/package.json index 427bce66ca5e..34fa69cb05e7 100644 --- a/yarn-project/telemetry-client/package.json +++ b/yarn-project/telemetry-client/package.json @@ -42,7 +42,7 @@ "@opentelemetry/sdk-trace-node": "^1.28.0", "@opentelemetry/semantic-conventions": "^1.28.0", "prom-client": "^15.1.3", - "viem": "2.38.2" + "viem": "npm:@spalladino/viem@2.38.2-eip7594.0" }, "devDependencies": { "@jest/globals": "^30.0.0", diff --git a/yarn-project/validator-client/package.json b/yarn-project/validator-client/package.json index b3154bdd4fe2..0832798acd9a 100644 --- a/yarn-project/validator-client/package.json +++ b/yarn-project/validator-client/package.json @@ -77,7 +77,7 @@ "koa": "^2.16.1", "koa-router": "^13.1.1", "tslib": "^2.4.0", - "viem": "2.38.2" + "viem": "npm:@spalladino/viem@2.38.2-eip7594.0" }, "devDependencies": { "@jest/globals": "^30.0.0", diff --git a/yarn-project/yarn.lock b/yarn-project/yarn.lock index 2c65421f1e71..72f2f96b397e 100644 --- a/yarn-project/yarn.lock +++ b/yarn-project/yarn.lock @@ -765,7 +765,7 @@ __metadata: tsc-watch: "npm:^6.0.0" tslib: "npm:^2.5.0" typescript: "npm:^5.3.3" - viem: "npm:2.38.2" + viem: "npm:@spalladino/viem@2.38.2-eip7594.0" languageName: unknown linkType: soft @@ -787,7 +787,7 @@ __metadata: koa-router: "npm:^13.1.1" ts-node: "npm:^10.9.1" typescript: "npm:^5.3.3" - viem: "npm:2.38.2" + viem: "npm:@spalladino/viem@2.38.2-eip7594.0" zod: "npm:^3.23.8" bin: aztec-faucet: ./dest/bin/index.js @@ -831,7 +831,7 @@ __metadata: ts-node: "npm:^10.9.1" tslib: "npm:^2.4.0" typescript: "npm:^5.3.3" - viem: "npm:2.38.2" + viem: "npm:@spalladino/viem@2.38.2-eip7594.0" bin: aztec-node: ./dest/bin/index.js languageName: unknown @@ -864,7 +864,7 @@ __metadata: tslib: "npm:^2.4.0" typescript: "npm:^5.3.3" util: "npm:^0.12.5" - viem: "npm:2.38.2" + viem: "npm:@spalladino/viem@2.38.2-eip7594.0" zod: "npm:^3.23.8" languageName: unknown linkType: soft @@ -935,7 +935,7 @@ __metadata: koa-router: "npm:^13.1.1" ts-node: "npm:^10.9.1" typescript: "npm:^5.3.3" - viem: "npm:2.38.2" + viem: "npm:@spalladino/viem@2.38.2-eip7594.0" bin: aztec: ./dest/bin/index.js languageName: unknown @@ -972,7 +972,7 @@ __metadata: ts-node: "npm:^10.9.1" tslib: "npm:^2.4.0" typescript: "npm:^5.3.3" - viem: "npm:2.38.2" + viem: "npm:@spalladino/viem@2.38.2-eip7594.0" bin: bb-cli: ./dest/bb/index.js languageName: unknown @@ -1003,7 +1003,7 @@ __metadata: "@jest/globals": "npm:^30.0.0" "@types/jest": "npm:^30.0.0" "@types/node": "npm:^22.15.17" - c-kzg: "npm:4.0.0-alpha.1" + c-kzg: "npm:4.1.0" get-port: "npm:^7.1.0" jest: "npm:^30.0.0" ts-node: "npm:^10.9.1" @@ -1036,7 +1036,7 @@ __metadata: ts-node: "npm:^10.9.1" tslib: "npm:^2.4.0" typescript: "npm:^5.3.3" - viem: "npm:2.38.2" + viem: "npm:@spalladino/viem@2.38.2-eip7594.0" zod: "npm:^3.23.8" bin: blob-sink-client: ./dest/client/bin/index.js @@ -1163,7 +1163,7 @@ __metadata: ts-node: "npm:^10.9.1" tslib: "npm:^2.4.0" typescript: "npm:^5.3.3" - viem: "npm:2.38.2" + viem: "npm:@spalladino/viem@2.38.2-eip7594.0" peerDependencies: "@aztec/accounts": "workspace:^" "@aztec/bb-prover": "workspace:^" @@ -1282,7 +1282,7 @@ __metadata: tslib: "npm:^2.4.0" typescript: "npm:^5.3.3" util: "npm:^0.12.5" - viem: "npm:2.38.2" + viem: "npm:@spalladino/viem@2.38.2-eip7594.0" zod: "npm:^3.23.8" languageName: unknown linkType: soft @@ -1323,7 +1323,7 @@ __metadata: ts-node: "npm:^10.9.1" tslib: "npm:^2.4.0" typescript: "npm:^5.3.3" - viem: "npm:2.38.2" + viem: "npm:@spalladino/viem@2.38.2-eip7594.0" zod: "npm:^3.23.8" languageName: unknown linkType: soft @@ -1352,7 +1352,7 @@ __metadata: ts-node: "npm:^10.9.1" tslib: "npm:^2.4.0" typescript: "npm:^5.3.3" - viem: "npm:2.38.2" + viem: "npm:@spalladino/viem@2.38.2-eip7594.0" zod: "npm:^3.23.8" languageName: unknown linkType: soft @@ -1409,7 +1409,7 @@ __metadata: typescript: "npm:^5.3.3" typescript-eslint: "npm:^8.32.1" undici: "npm:^5.28.5" - viem: "npm:2.38.2" + viem: "npm:@spalladino/viem@2.38.2-eip7594.0" zod: "npm:^3.23.8" languageName: unknown linkType: soft @@ -1572,7 +1572,7 @@ __metadata: ts-node: "npm:^10.9.1" tslib: "npm:^2.4.0" typescript: "npm:^5.3.3" - viem: "npm:2.38.2" + viem: "npm:@spalladino/viem@2.38.2-eip7594.0" zod: "npm:^3.23.8" languageName: unknown linkType: soft @@ -1785,7 +1785,7 @@ __metadata: tslib: "npm:^2.4.0" typescript: "npm:^5.3.3" uint8arrays: "npm:^5.0.3" - viem: "npm:2.38.2" + viem: "npm:@spalladino/viem@2.38.2-eip7594.0" xxhash-wasm: "npm:^1.1.0" languageName: unknown linkType: soft @@ -1885,7 +1885,7 @@ __metadata: ts-node: "npm:^10.9.1" tslib: "npm:^2.4.0" typescript: "npm:^5.3.3" - viem: "npm:2.38.2" + viem: "npm:@spalladino/viem@2.38.2-eip7594.0" languageName: unknown linkType: soft @@ -1923,7 +1923,7 @@ __metadata: ts-node: "npm:^10.9.1" tslib: "npm:^2.4.0" typescript: "npm:^5.3.3" - viem: "npm:2.38.2" + viem: "npm:@spalladino/viem@2.38.2-eip7594.0" bin: pxe: ./dest/bin/index.js languageName: unknown @@ -1994,7 +1994,7 @@ __metadata: ts-node: "npm:^10.9.1" tslib: "npm:^2.4.0" typescript: "npm:^5.3.3" - viem: "npm:2.38.2" + viem: "npm:@spalladino/viem@2.38.2-eip7594.0" languageName: unknown linkType: soft @@ -2028,7 +2028,7 @@ __metadata: ts-node: "npm:^10.9.1" tslib: "npm:^2.4.0" typescript: "npm:^5.3.3" - viem: "npm:2.38.2" + viem: "npm:@spalladino/viem@2.38.2-eip7594.0" languageName: unknown linkType: soft @@ -2054,7 +2054,7 @@ __metadata: ts-node: "npm:^10.9.1" tslib: "npm:^2.4.0" typescript: "npm:^5.3.3" - viem: "npm:2.38.2" + viem: "npm:@spalladino/viem@2.38.2-eip7594.0" zod: "npm:^3.23.8" languageName: unknown linkType: soft @@ -2097,7 +2097,7 @@ __metadata: ts-node: "npm:^10.9.1" tslib: "npm:^2.4.0" typescript: "npm:^5.3.3" - viem: "npm:2.38.2" + viem: "npm:@spalladino/viem@2.38.2-eip7594.0" zod: "npm:^3.23.8" languageName: unknown linkType: soft @@ -2129,7 +2129,7 @@ __metadata: prom-client: "npm:^15.1.3" ts-node: "npm:^10.9.1" typescript: "npm:^5.3.3" - viem: "npm:2.38.2" + viem: "npm:@spalladino/viem@2.38.2-eip7594.0" languageName: unknown linkType: soft @@ -2211,7 +2211,7 @@ __metadata: ts-node: "npm:^10.9.1" tslib: "npm:^2.4.0" typescript: "npm:^5.3.3" - viem: "npm:2.38.2" + viem: "npm:@spalladino/viem@2.38.2-eip7594.0" bin: validator-client: ./dest/bin/index.js languageName: unknown @@ -10127,14 +10127,14 @@ __metadata: languageName: node linkType: hard -"c-kzg@npm:4.0.0-alpha.1": - version: 4.0.0-alpha.1 - resolution: "c-kzg@npm:4.0.0-alpha.1" +"c-kzg@npm:4.1.0": + version: 4.1.0 + resolution: "c-kzg@npm:4.1.0" dependencies: bindings: "npm:^1.5.0" - node-addon-api: "npm:^5.0.0" + node-addon-api: "npm:^8.3.1" node-gyp: "npm:latest" - checksum: 10/4095348ee345cc6db318e52fd14a6619200e5e76e5b9dcd665948bcb0b5273deb97833d910ac2aaa1ee6697610af36998f122c36a3ecb7bd674e3343328fcb42 + checksum: 10/c5caf4b0d16ebb4890c3eb5b0a7c79792295c733767c1279fee4255a5aaab1eecbbf633ceb54a9102707d111e749da73465eeb07921bcdf7cc0126ceb7457100 languageName: node linkType: hard @@ -17662,21 +17662,21 @@ __metadata: languageName: node linkType: hard -"node-addon-api@npm:^5.0.0": - version: 5.1.0 - resolution: "node-addon-api@npm:5.1.0" +"node-addon-api@npm:^6.1.0": + version: 6.1.0 + resolution: "node-addon-api@npm:6.1.0" dependencies: node-gyp: "npm:latest" - checksum: 10/595f59ffb4630564f587c502119cbd980d302e482781021f3b479f5fc7e41cf8f2f7280fdc2795f32d148e4f3259bd15043c52d4a3442796aa6f1ae97b959636 + checksum: 10/8eea1d4d965930a177a0508695beb0d89b4c1d80bf330646a035357a1e8fc31e0d09686e2374996e96e757b947a7ece319f98ede3146683f162597c0bcb4df90 languageName: node linkType: hard -"node-addon-api@npm:^6.1.0": - version: 6.1.0 - resolution: "node-addon-api@npm:6.1.0" +"node-addon-api@npm:^8.3.1": + version: 8.5.0 + resolution: "node-addon-api@npm:8.5.0" dependencies: node-gyp: "npm:latest" - checksum: 10/8eea1d4d965930a177a0508695beb0d89b4c1d80bf330646a035357a1e8fc31e0d09686e2374996e96e757b947a7ece319f98ede3146683f162597c0bcb4df90 + checksum: 10/9a893f4f835fbc3908e0070f7bcacf36e37fd06be8008409b104c30df4092a0d9a29927b3a74cdbc1d34338274ba4116d597a41f573e06c29538a1a70d07413f languageName: node linkType: hard @@ -22191,9 +22191,9 @@ __metadata: languageName: node linkType: hard -"viem@npm:2.38.2": - version: 2.38.2 - resolution: "viem@npm:2.38.2" +"viem@npm:@spalladino/viem@2.38.2-eip7594.0": + version: 2.38.2-eip7594.0 + resolution: "@spalladino/viem@npm:2.38.2-eip7594.0" dependencies: "@noble/curves": "npm:1.9.1" "@noble/hashes": "npm:1.8.0" @@ -22208,7 +22208,7 @@ __metadata: peerDependenciesMeta: typescript: optional: true - checksum: 10/0d4a09936d92c6951f03c9131638a2fdf12def88bd9db94c6d9922345e11ff86048c834916a78e88d7c1e7afe84c737fb57857fe71b707713880101247fbc78e + checksum: 10/ba922b7f02536d3aa86b0cafe4051f4decaec510894a0f133e0d92488f6edeff4f45c6fe84540719a95d4e988f67227acc2eb0349031e1a20ebbf8506e0574b2 languageName: node linkType: hard