diff --git a/package.json b/package.json index fd6c6bf..ece016c 100644 --- a/package.json +++ b/package.json @@ -22,8 +22,8 @@ "update-proxy": "hardhat run scripts/update-proxy.js --network $NETWORK" }, "devDependencies": { - "@api3/contracts": "24.0.0", - "@api3/contracts-v9": "npm:@api3/contracts@9.1.0", + "@api3/contracts": "32.0.0", + "@api3/contracts-v9": "npm:@api3/contracts@32.0.0", "@nodary/utilities": "^6.0.0", "@nomicfoundation/hardhat-chai-matchers": "^1.0.6", "@nomicfoundation/hardhat-network-helpers": "^1.0.12", diff --git a/yarn.lock b/yarn.lock index 5087574..fd611bd 100644 --- a/yarn.lock +++ b/yarn.lock @@ -20,14 +20,27 @@ ethers "^5.7.2" lodash "^4.17.21" -"@api3/contracts-v9@npm:@api3/contracts@9.1.0": - version "9.1.0" - resolved "https://registry.yarnpkg.com/@api3/contracts/-/contracts-9.1.0.tgz#2c99465e968dd0a83792d8fa92ee83b32a850724" - integrity sha512-oXmRtP0CXBC9x3HyKztoOriK9P0c7KhwB3fBVxESQHWXSGWO79kLWrz4XZmrd7+975/p66Z8BJBZl20Wm5npCQ== +"@api3/contracts-v9@npm:@api3/contracts@32.0.0": + version "32.0.0" + resolved "https://registry.yarnpkg.com/@api3/contracts/-/contracts-32.0.0.tgz#0bcca1c4e6b996d43fa55bbc41cb86353c7d17d0" + integrity sha512-6U7AfmFwZNe0kx6Nhl5YBqrEt6uJeUC/tosotyN4RmY9woVPem459JHcpxa4v3pYlq/rNI0JStb5btPeMrbSMw== dependencies: - ethers "^6.13.2" + ethers "^6.15.0" + viem "^2.23.2" + yargs "^17.7.2" + zod "^4.0.15" -"@api3/contracts@24.0.0", "@api3/contracts@^24.0.0": +"@api3/contracts@32.0.0": + version "32.0.0" + resolved "https://registry.yarnpkg.com/@api3/contracts/-/contracts-32.0.0.tgz#0bcca1c4e6b996d43fa55bbc41cb86353c7d17d0" + integrity sha512-6U7AfmFwZNe0kx6Nhl5YBqrEt6uJeUC/tosotyN4RmY9woVPem459JHcpxa4v3pYlq/rNI0JStb5btPeMrbSMw== + dependencies: + ethers "^6.15.0" + viem "^2.23.2" + yargs "^17.7.2" + zod "^4.0.15" + +"@api3/contracts@^24.0.0": version "24.0.0" resolved "https://registry.yarnpkg.com/@api3/contracts/-/contracts-24.0.0.tgz#d365e2e0d449042321db68ef0a277624f9effae5" integrity sha512-3Ii5HBLSCH+uOBGMToy69L9O/yT36fN60nxuEm9Z8nECM6D28/elnWQQb5R6B0FGHgtpMUPpZOrqNM6AD/JdvA== @@ -2425,6 +2438,19 @@ ethers@^6.14.4: tslib "2.7.0" ws "8.17.1" +ethers@^6.15.0: + version "6.15.0" + resolved "https://registry.yarnpkg.com/ethers/-/ethers-6.15.0.tgz#2980f2a3baf0509749b7e21f8692fa8a8349c0e3" + integrity sha512-Kf/3ZW54L4UT0pZtsY/rf+EkBU7Qi5nnhonjUb8yTXcxH3cdcWrV2cRyk0Xk/4jK6OoHhxxZHriyhje20If2hQ== + dependencies: + "@adraffy/ens-normalize" "1.10.1" + "@noble/curves" "1.2.0" + "@noble/hashes" "1.3.2" + "@types/node" "22.7.5" + aes-js "4.0.0-beta.5" + tslib "2.7.0" + ws "8.17.1" + ethjs-unit@0.1.6: version "0.1.6" resolved "https://registry.yarnpkg.com/ethjs-unit/-/ethjs-unit-0.1.6.tgz#c665921e476e87bce2a9d588a6fe0405b2c41699" @@ -4893,3 +4919,8 @@ zod@^3.24.2: version "3.24.2" resolved "https://registry.yarnpkg.com/zod/-/zod-3.24.2.tgz#8efa74126287c675e92f46871cfc8d15c34372b3" integrity sha512-lY7CDW43ECgW9u1TcT3IoXHflywfVqDYze4waEz812jR/bZ8FHDsl7pFQoSZTz5N+2NqRXs8GBwnAwo3ZNxqhQ== + +zod@^4.0.15: + version "4.1.12" + resolved "https://registry.yarnpkg.com/zod/-/zod-4.1.12.tgz#64f1ea53d00eab91853195653b5af9eee68970f0" + integrity sha512-JInaHOamG8pt5+Ey8kGmdcAcg3OL9reK8ltczgHTAwNhMys/6ThXHityHxVV2p3fkw/c+MAvBHFVYHFZDmjMCQ==