diff --git a/packages/sdk/package.json b/packages/sdk/package.json index f7711ff5f2..21e525c332 100644 --- a/packages/sdk/package.json +++ b/packages/sdk/package.json @@ -49,7 +49,7 @@ "ethereum-waffle": "^4.0.10", "ethers": "^5.7.2", "hardhat": "^2.20.1", - "hardhat-deploy": "^0.11.44", + "hardhat-deploy": "^0.12.2", "isomorphic-fetch": "^3.0.0", "mocha": "^10.2.0", "nyc": "^15.1.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index e961e6545f..f5aa239639 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -88,8 +88,8 @@ importers: specifier: ^10.2.0 version: 10.2.0 nx: - specifier: 18.1.2 - version: 18.1.2 + specifier: 18.0.4 + version: 18.0.4 nx-cloud: specifier: latest version: 18.0.0 @@ -147,7 +147,7 @@ importers: specifier: ^4.5.1 version: 4.5.1 dotenv: - specifier: ^16.4.5 + specifier: ^16.4.1 version: 16.4.5 ethers: specifier: ^5.7.2 @@ -190,7 +190,7 @@ importers: specifier: ^11.1.0 version: 11.1.0 dotenv: - specifier: ^16.4.5 + specifier: ^16.4.1 version: 16.4.5 envalid: specifier: ^8.0.0 @@ -203,7 +203,7 @@ importers: version: 4.18.2 express-prom-bundle: specifier: ^7.0.0 - version: 7.0.0(prom-client@14.2.0) + version: 7.0.0(prom-client@15.1.1) lodash: specifier: ^4.17.21 version: 4.17.21 @@ -211,7 +211,7 @@ importers: specifier: ^1.10.0 version: 1.10.0 pino: - specifier: ^8.19.0 + specifier: ^8.17.2 version: 8.19.0 pino-multi-stream: specifier: ^6.0.0 @@ -220,8 +220,8 @@ importers: specifier: ^0.14.0 version: 0.14.0 prom-client: - specifier: ^14.2.0 - version: 14.2.0 + specifier: ^15.1.1 + version: 15.1.1 devDependencies: '@ethersproject/abstract-provider': specifier: ^5.7.0 @@ -306,7 +306,7 @@ importers: specifier: ^2.6.3 version: 2.6.3(react@18.2.0)(typescript@5.3.3)(viem@2.7.19) abitype: - specifier: ^1.0.2 + specifier: ^1.0.0 version: 1.0.2(typescript@5.3.3) glob: specifier: ^10.3.10 @@ -403,7 +403,7 @@ importers: specifier: ^1.2.2 version: 1.2.2(vitest@1.2.2) abitype: - specifier: ^1.0.2 + specifier: ^1.0.0 version: 1.0.2(typescript@5.3.3) isomorphic-fetch: specifier: ^3.0.0 @@ -497,8 +497,8 @@ importers: specifier: ^2.20.1 version: 2.20.1(ts-node@10.9.2)(typescript@5.3.3) hardhat-deploy: - specifier: ^0.11.44 - version: 0.11.44 + specifier: ^0.12.2 + version: 0.12.2 isomorphic-fetch: specifier: ^3.0.0 version: 3.0.0 @@ -546,7 +546,7 @@ importers: specifier: workspace:^ version: link:../contracts-ts '@swc/core': - specifier: ^1.4.6 + specifier: ^1.4.1 version: 1.4.6 '@vitest/coverage-istanbul': specifier: ^1.2.2 @@ -4290,11 +4290,11 @@ packages: - debug dev: true - /@nrwl/tao@18.1.2: - resolution: {integrity: sha512-IA+osZ5TlKMwJmcP7TECW7TO0JdNNQud9Dgkh1ZfJ4GWnT7WEkE9b2Yf1IFeeB81kCTXXq8jfISa8ZY21MjRaQ==} + /@nrwl/tao@18.0.4: + resolution: {integrity: sha512-/PzGOJevlDQnp5RPXF3WDe+w1cdohGkY+mbJUgDVA4Q5JEPT1DtE10h9GgdHdzkPjVPNYsaI4Vs/53NUdlVHHA==} hasBin: true dependencies: - nx: 18.1.2 + nx: 18.0.4 tslib: 2.6.2 transitivePeerDependencies: - '@swc-node/register' @@ -4302,8 +4302,8 @@ packages: - debug dev: true - /@nx/nx-darwin-arm64@18.1.2: - resolution: {integrity: sha512-KduC9WBmeTLP8HyTg4NOgQGLk9LEd5qd9dGuYKPU0jA4b+eJIa0rRHEjFdc5WulQrcUAvTIKfmScRCgzR96ogg==} + /@nx/nx-darwin-arm64@18.0.4: + resolution: {integrity: sha512-9KJVONxUwdnFHHRNocsg7q5pliOTTfbjlr3rvhLuroV5HeTJFhUipKCQrVEhLy8e4auRdLuSz/HsgpJat3Z2cg==} engines: {node: '>= 10'} cpu: [arm64] os: [darwin] @@ -4311,8 +4311,8 @@ packages: dev: true optional: true - /@nx/nx-darwin-x64@18.1.2: - resolution: {integrity: sha512-mBf3X8m4P4QHoW8g/L/YoK8zkndDyIw4bojLg8Q3xc47s5JZFCqSSMeOXZ9NicM2DpPiDWSQALtQX7A8lIsoAA==} + /@nx/nx-darwin-x64@18.0.4: + resolution: {integrity: sha512-rFKHjeU0Ngz1R7UJAsbncpqwuFDjUdpcvI783r6s2eP7JoiiwtDBXvDcHiy8Odk0lPYmwDELaFZBhvdENqaDNA==} engines: {node: '>= 10'} cpu: [x64] os: [darwin] @@ -4320,8 +4320,8 @@ packages: dev: true optional: true - /@nx/nx-freebsd-x64@18.1.2: - resolution: {integrity: sha512-ZqzT2BTsOHhWip1PvNm7AZ4Pzn4I+IZNRvtRgpETYvIH+nqoCmi5rrEi1avnhnr6P5hyzh2mISRSyk186SbZew==} + /@nx/nx-freebsd-x64@18.0.4: + resolution: {integrity: sha512-jJx47wgRoUxVpQ+WG5+yLdxtJVuVgjphiTMRc0LOfUwKQaEHWyCA0hMK5fNmo0FAHIhGVCb/j2j9FxnCWTWpkg==} engines: {node: '>= 10'} cpu: [x64] os: [freebsd] @@ -4329,8 +4329,8 @@ packages: dev: true optional: true - /@nx/nx-linux-arm-gnueabihf@18.1.2: - resolution: {integrity: sha512-V9Dp9uuuce+/f50dXxaYz1C9ULo5+5VS35yc6gN7b6SchCWjNK+xg1YcHBTRNc2ChBtayO2z+mBQ1s6wMDNs/Q==} + /@nx/nx-linux-arm-gnueabihf@18.0.4: + resolution: {integrity: sha512-C3qWbFhEMIdTzvAHlIUHecZN3YBu7bx3S0p3gPNGmEMUMbYHP2zMlimBrZIbAxzntyGqWCqhXiFB21QhJ0t1Dw==} engines: {node: '>= 10'} cpu: [arm] os: [linux] @@ -4338,8 +4338,8 @@ packages: dev: true optional: true - /@nx/nx-linux-arm64-gnu@18.1.2: - resolution: {integrity: sha512-aM860T4Hy2JCLcU56mtARIp1MdT1Ms7cGUQzE+a5irM8ZdaHsPdRnYqIgEKd3hoF6PQ6/piHFXWa4xm7pe/2KA==} + /@nx/nx-linux-arm64-gnu@18.0.4: + resolution: {integrity: sha512-PxVMh9ikp8Q3hKagb66FAsek8O/08GcMF5dXBH7xc5AiQMaZ6Az/gAXOeHp274nmu3StQEpl9Il/YH6Z9f4V0w==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] @@ -4347,8 +4347,8 @@ packages: dev: true optional: true - /@nx/nx-linux-arm64-musl@18.1.2: - resolution: {integrity: sha512-BgBoOeIgCQ56xii7fKNWiE7UIP/0G+OQhdWJQmh+q6NN0kk78WsdCSq+f7f7LQIji5HiNqUUVx9fd1s6xRSb/w==} + /@nx/nx-linux-arm64-musl@18.0.4: + resolution: {integrity: sha512-Iz7Z4h2/dXJJvBcyeRHa+d3Ncc4Qz+OiGm6iRDXv4zjFm5EyC1tkSZIFNlNiRjmTToNHFr4savrCjCh8wRYejw==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] @@ -4356,8 +4356,8 @@ packages: dev: true optional: true - /@nx/nx-linux-x64-gnu@18.1.2: - resolution: {integrity: sha512-WDOjtk+K2Tc9SNjGe+zmyy05VUerZpEQ5kvB6Ude0v/W2bMnmpVrLZwwTF5Yrq0ebbUlXM/9wtc1Zjjc75MU2g==} + /@nx/nx-linux-x64-gnu@18.0.4: + resolution: {integrity: sha512-BVLkegIwxHnEB64VBraBxyC01D3C3dVNxq2b4iNaqr4mpWNmos+G/mvcTU3NS7W8ZjpBjlXgdEkpgkl2hMKTEA==} engines: {node: '>= 10'} cpu: [x64] os: [linux] @@ -4365,8 +4365,8 @@ packages: dev: true optional: true - /@nx/nx-linux-x64-musl@18.1.2: - resolution: {integrity: sha512-I7jTmbfR5CHC3KVlU3SkqYKJnn25MbH8pdRZJY4gaHnqL9JzbHw9rxddhKBj41lez7jQZTGLnPFUV7JPLXTzKg==} + /@nx/nx-linux-x64-musl@18.0.4: + resolution: {integrity: sha512-WgVy41psjCE9uxjFi4P62UrWyKQ1e2IN2FZaIuwXEB9h8OU/+g9PFpL1Cs1llNoEKnapKXX4+9b5FHF9i7EKQw==} engines: {node: '>= 10'} cpu: [x64] os: [linux] @@ -4374,8 +4374,8 @@ packages: dev: true optional: true - /@nx/nx-win32-arm64-msvc@18.1.2: - resolution: {integrity: sha512-KQobKvkrdkmaJmx0Pyt2lzHkNugO0gE7q9F4h22KIECyGW1tC3nSPAB4F3mmdE2KuWKgYG5WLafvzusysLsR7g==} + /@nx/nx-win32-arm64-msvc@18.0.4: + resolution: {integrity: sha512-YoxhOrVKnS+kcNTnCg9M61cbigzGErYgnlI8kdZzH2ArD7mhv8bfZnSZUInf5Y8oDBVpKusel7AkCSofzSwigA==} engines: {node: '>= 10'} cpu: [arm64] os: [win32] @@ -4383,8 +4383,8 @@ packages: dev: true optional: true - /@nx/nx-win32-x64-msvc@18.1.2: - resolution: {integrity: sha512-uvJvROSwHBwkTOoOPkb56jEsKJjr4LnZ3fCHmEbrtGhAUC0gAUL+dWJUDHoatrGzN+bM2VqrvgNCGkityK96hw==} + /@nx/nx-win32-x64-msvc@18.0.4: + resolution: {integrity: sha512-FdAdl5buvtUXp8hZVRkK0AZeiCu35l0u+yHsulNViYdh3OXRT1hYJ0CeqpxlLfvbHqB9JzDPtJtG0dpKHH/O0Q==} engines: {node: '>= 10'} cpu: [x64] os: [win32] @@ -4392,6 +4392,11 @@ packages: dev: true optional: true + /@opentelemetry/api@1.8.0: + resolution: {integrity: sha512-I/s6F7yKUDdtMsoBWXJe8Qz40Tui5vsuKCWJEWVL+5q9sSWRzzx6v2KeNsOBEwd94j0eWkpWCH4yB6rZg9Mf0w==} + engines: {node: '>=8.0.0'} + dev: false + /@parcel/watcher-android-arm64@2.3.0: resolution: {integrity: sha512-f4o9eA3dgk0XRT3XhB0UWpWpLnKgrh1IwNJKJ7UJek7eTYccQ8LR7XUWFKqw6aEq5KUNlCcGvSzKqSX/vtWVVA==} engines: {node: '>= 10.0.0'} @@ -9888,7 +9893,7 @@ packages: homedir-polyfill: 1.0.3 dev: true - /express-prom-bundle@7.0.0(prom-client@14.2.0): + /express-prom-bundle@7.0.0(prom-client@15.1.1): resolution: {integrity: sha512-VwVaCyGBGHkHdecpTqRdW1Jm2fXK8weCUKjGjNWorc9g4M+cZ3xoj+N9uQzfRWfIPXJG5QOaiAziOIalQzMwgA==} engines: {node: '>=18'} peerDependencies: @@ -9897,7 +9902,7 @@ packages: '@types/express': 4.17.21 express: 4.18.2 on-finished: 2.4.1 - prom-client: 14.2.0 + prom-client: 15.1.1 url-value-parser: 2.0.3 transitivePeerDependencies: - supports-color @@ -10692,8 +10697,8 @@ packages: engines: {node: '>=6'} dev: false - /hardhat-deploy@0.11.44: - resolution: {integrity: sha512-kAkCvTYPpdIvnWCc3F0xg3AbVsa/SgH9aePPO7e7nHUOkg07LGKuknU/UaVAfWwHe7Zs57pQIAolAQyKI+mnXw==} + /hardhat-deploy@0.12.2: + resolution: {integrity: sha512-Xp/4Lb5lC/j3kvitaWW5IZN5Meqv5D3kTIifc3ZwBoQtFLN26/fDfRV6MWAAcRO9gH64hZVokvtcDdl/fd7w3A==} dependencies: '@ethersproject/abi': 5.7.0 '@ethersproject/abstract-signer': 5.7.0 @@ -10718,7 +10723,7 @@ packages: match-all: 1.2.6 murmur-128: 0.2.1 qs: 6.11.2 - zksync-web3: 0.14.3(ethers@5.7.2) + zksync-ethers: 5.6.0(ethers@5.7.2) transitivePeerDependencies: - bufferutil - supports-color @@ -13563,8 +13568,8 @@ packages: - debug dev: true - /nx@18.1.2: - resolution: {integrity: sha512-E414xp6lVtiTGdDUMVo72G96G66t7oJMqmcHRMEZ/mVq5ZpNWUhfMuRq5Fh8orXPtrM3xk5SHokmmFvo5PKC+g==} + /nx@18.0.4: + resolution: {integrity: sha512-Njb1fGppOw/wM7nOA1hYlLduV2aL4PdXSv5QS5cVYicHT5tw5RnG/0z4j9e6QfFj2EydxVeDUtlGR98diZ3/Yw==} hasBin: true requiresBuild: true peerDependencies: @@ -13576,7 +13581,7 @@ packages: '@swc/core': optional: true dependencies: - '@nrwl/tao': 18.1.2 + '@nrwl/tao': 18.0.4 '@yarnpkg/lockfile': 1.1.0 '@yarnpkg/parsers': 3.0.0-rc.46 '@zkochan/js-yaml': 0.0.6 @@ -13611,16 +13616,16 @@ packages: yargs: 17.7.2 yargs-parser: 21.1.1 optionalDependencies: - '@nx/nx-darwin-arm64': 18.1.2 - '@nx/nx-darwin-x64': 18.1.2 - '@nx/nx-freebsd-x64': 18.1.2 - '@nx/nx-linux-arm-gnueabihf': 18.1.2 - '@nx/nx-linux-arm64-gnu': 18.1.2 - '@nx/nx-linux-arm64-musl': 18.1.2 - '@nx/nx-linux-x64-gnu': 18.1.2 - '@nx/nx-linux-x64-musl': 18.1.2 - '@nx/nx-win32-arm64-msvc': 18.1.2 - '@nx/nx-win32-x64-msvc': 18.1.2 + '@nx/nx-darwin-arm64': 18.0.4 + '@nx/nx-darwin-x64': 18.0.4 + '@nx/nx-freebsd-x64': 18.0.4 + '@nx/nx-linux-arm-gnueabihf': 18.0.4 + '@nx/nx-linux-arm64-gnu': 18.0.4 + '@nx/nx-linux-arm64-musl': 18.0.4 + '@nx/nx-linux-x64-gnu': 18.0.4 + '@nx/nx-linux-x64-musl': 18.0.4 + '@nx/nx-win32-arm64-msvc': 18.0.4 + '@nx/nx-win32-x64-msvc': 18.0.4 transitivePeerDependencies: - debug dev: true @@ -14477,10 +14482,11 @@ packages: resolution: {integrity: sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==} engines: {node: '>= 0.6.0'} - /prom-client@14.2.0: - resolution: {integrity: sha512-sF308EhTenb/pDRPakm+WgiN+VdM/T1RaHj1x+MvAuT8UiQP8JmOEbxVqtkbfR4LrvOg5n7ic01kRBDGXjYikA==} - engines: {node: '>=10'} + /prom-client@15.1.1: + resolution: {integrity: sha512-GVA2H96QCg2q71rjc3VYvSrVG7OpnJxyryC7dMzvfJfpJJHzQVwF3TJLfHzKORcwJpElWs1TwXLthlJAFJxq2A==} + engines: {node: ^16 || ^18 || >=20} dependencies: + '@opentelemetry/api': 1.8.0 tdigest: 0.1.1 dev: false @@ -18209,10 +18215,11 @@ packages: engines: {node: '>=12.20'} dev: true - /zksync-web3@0.14.3(ethers@5.7.2): - resolution: {integrity: sha512-hT72th4AnqyLW1d5Jlv8N2B/qhEnl2NePK2A3org7tAa24niem/UAaHMkEvmWI3SF9waYUPtqAtjpf+yvQ9zvQ==} + /zksync-ethers@5.6.0(ethers@5.7.2): + resolution: {integrity: sha512-+lw1dhURpVZos6+g82HdXVw2i/OI+S2nTqyNvBK2xwnQYv8vqxv0Ux/cMPV2AflswTG1/zrMmseRp+UJUCaw9g==} + engines: {node: '>=16.0.0'} peerDependencies: - ethers: ^5.7.0 + ethers: ~5.7.0 dependencies: ethers: 5.7.2 dev: true