diff --git a/package.json b/package.json index c84869a3..076808e8 100644 --- a/package.json +++ b/package.json @@ -53,22 +53,22 @@ "cannon:alpha": "yarn up @usecannon/builder@alpha @usecannon/cli@alpha --exact && yarn dedupe" }, "devDependencies": { - "@pythnetwork/pyth-evm-js": "^1.82.0", + "@pythnetwork/pyth-evm-js": "^1.83.0", "@usecannon/builder": "2.21.1", "@usecannon/cli": "2.21.1", "abi-to-sol": "^0.8.0", "debug": "^4.4.0", "ethers": "^5.7.2", - "hardhat": "^2.22.18", + "hardhat": "^2.22.19", "mocha": "^11.0.1", "numbro": "^2.5.0", "pako": "^2.1.0", - "prettier": "^3.4.2", + "prettier": "^3.5.3", "prettier-plugin-solidity": "^1.4.2", - "prettier-plugin-toml": "^2.0.1", + "prettier-plugin-toml": "^2.0.2", "solc": "0.8.21", "supports-color": "^8.1.1", - "viem": "^2.22.10" + "viem": "^2.23.6" }, "resolutions": { "mocha": "^11", diff --git a/yarn.lock b/yarn.lock index 62c0a023..602fec06 100644 --- a/yarn.lock +++ b/yarn.lock @@ -557,67 +557,67 @@ __metadata: languageName: node linkType: hard -"@nomicfoundation/edr-darwin-arm64@npm:0.7.0": - version: 0.7.0 - resolution: "@nomicfoundation/edr-darwin-arm64@npm:0.7.0" - checksum: 10/be9ff1c9ece6875486c3eabd9cdddd90bbdbed9cecc376efc9aec0c7ce54fcb83b33adf4bab26fa134867a538cc26137c027c2aa2b7adf242ef0ef07fe240c56 +"@nomicfoundation/edr-darwin-arm64@npm:0.8.0": + version: 0.8.0 + resolution: "@nomicfoundation/edr-darwin-arm64@npm:0.8.0" + checksum: 10/1c5f1047a34642e02d511b23cb2a5fa28dcf44fa7dfcc5ce99c7796a04526b58f81c76a2fdcfad3bf16fe3f4baf1c6da1288d872fede7476d5037c51ceeaac86 languageName: node linkType: hard -"@nomicfoundation/edr-darwin-x64@npm:0.7.0": - version: 0.7.0 - resolution: "@nomicfoundation/edr-darwin-x64@npm:0.7.0" - checksum: 10/5e89e2c51f470e0a88f089098c8771b55466c082b7d84148b114541f81ff182bab3383623170bf329a78ea6274571993fea20ebfe080f898e775f3457eda358f +"@nomicfoundation/edr-darwin-x64@npm:0.8.0": + version: 0.8.0 + resolution: "@nomicfoundation/edr-darwin-x64@npm:0.8.0" + checksum: 10/2fde2d513ddc9fb6452fb9ec50b1f6ae0f1a9f63be31e2752738c813c0c7ecdc869bd5ddae66880814453ec8623f401aa7da21db45701d3542f3e8389a113797 languageName: node linkType: hard -"@nomicfoundation/edr-linux-arm64-gnu@npm:0.7.0": - version: 0.7.0 - resolution: "@nomicfoundation/edr-linux-arm64-gnu@npm:0.7.0" - checksum: 10/7d77d116bc1b668ec83437795ae17150e70edfad700bd7335f7e7d072731649024c28cc7aca5799480cfef42b7ae52b3e1522051a04ce4f8924c716714176277 +"@nomicfoundation/edr-linux-arm64-gnu@npm:0.8.0": + version: 0.8.0 + resolution: "@nomicfoundation/edr-linux-arm64-gnu@npm:0.8.0" + checksum: 10/795b05a722a3382d3d233b9deefe7e98e02fa99f02ee1b058d90f3cf47479a9aab3260677fa9b276e40e5229a2f4153d787b8bbf1600b3fa2201eecf9dbc0716 languageName: node linkType: hard -"@nomicfoundation/edr-linux-arm64-musl@npm:0.7.0": - version: 0.7.0 - resolution: "@nomicfoundation/edr-linux-arm64-musl@npm:0.7.0" - checksum: 10/de5c8a2a713eb9a6792a79c8b8ebb6f8de38018ab5bfc6bb35cd435a89c62e77bab550e334eadda9493b4134481d39f11208e3b480b86a0b4b703c0b3d05561a +"@nomicfoundation/edr-linux-arm64-musl@npm:0.8.0": + version: 0.8.0 + resolution: "@nomicfoundation/edr-linux-arm64-musl@npm:0.8.0" + checksum: 10/20926c3b7a2682d653717605326937fe76d2b195607d70523493cc552bcc0a6994841371aa094662be1b37311520f01382c6efdaa2d93dfcff8e7196784f067e languageName: node linkType: hard -"@nomicfoundation/edr-linux-x64-gnu@npm:0.7.0": - version: 0.7.0 - resolution: "@nomicfoundation/edr-linux-x64-gnu@npm:0.7.0" - checksum: 10/33077f290bbb1e8ce178d50289bb6591c72a18b35b5f31e3e4051a9af6ec10312b21d47ed2d4938a6f64ee5b3e2413c3390fa0f4f5da5fb73dda7eb1c86bc742 +"@nomicfoundation/edr-linux-x64-gnu@npm:0.8.0": + version: 0.8.0 + resolution: "@nomicfoundation/edr-linux-x64-gnu@npm:0.8.0" + checksum: 10/1370bb209adebc96ca1be9947c54386760aa899395daa0df0cb4ece762b05bfc35da9b1c4cfce8c53b9a9194281eb36c391438dc30e7fa69d0e22a6d2a79d5e2 languageName: node linkType: hard -"@nomicfoundation/edr-linux-x64-musl@npm:0.7.0": - version: 0.7.0 - resolution: "@nomicfoundation/edr-linux-x64-musl@npm:0.7.0" - checksum: 10/48784d44e3dd8a7a0d52a0f3f7511f02e5d1d94678a1baa29bf5a1c0973a707c96e09835622b5483ed3698622abd34bf4338ed9f688f01cb8ce55edddf78cdb4 +"@nomicfoundation/edr-linux-x64-musl@npm:0.8.0": + version: 0.8.0 + resolution: "@nomicfoundation/edr-linux-x64-musl@npm:0.8.0" + checksum: 10/a39838e25742875e12aac228569beee4dba47d58a8fa8b6430a8835d954db1042e2c213b56940aa365b445f4b60ee8cbbf1121572dfe1f7db157aac43a9b33f0 languageName: node linkType: hard -"@nomicfoundation/edr-win32-x64-msvc@npm:0.7.0": - version: 0.7.0 - resolution: "@nomicfoundation/edr-win32-x64-msvc@npm:0.7.0" - checksum: 10/517897959478810d168f95274762f1565185026a8a908d289120f97344be33865104c2a07eb7277d5ea992f5db55790f63efe460fea61d1c2ed7879567828f15 +"@nomicfoundation/edr-win32-x64-msvc@npm:0.8.0": + version: 0.8.0 + resolution: "@nomicfoundation/edr-win32-x64-msvc@npm:0.8.0" + checksum: 10/cefd00360b5faf08f11db04afe20bd247a33e10af8803f545d437fcab08edeb853d37b01078061417ba4ee941ad0097e19827d73e398b83299e79bb8132860de languageName: node linkType: hard -"@nomicfoundation/edr@npm:^0.7.0": - version: 0.7.0 - resolution: "@nomicfoundation/edr@npm:0.7.0" +"@nomicfoundation/edr@npm:^0.8.0": + version: 0.8.0 + resolution: "@nomicfoundation/edr@npm:0.8.0" dependencies: - "@nomicfoundation/edr-darwin-arm64": "npm:0.7.0" - "@nomicfoundation/edr-darwin-x64": "npm:0.7.0" - "@nomicfoundation/edr-linux-arm64-gnu": "npm:0.7.0" - "@nomicfoundation/edr-linux-arm64-musl": "npm:0.7.0" - "@nomicfoundation/edr-linux-x64-gnu": "npm:0.7.0" - "@nomicfoundation/edr-linux-x64-musl": "npm:0.7.0" - "@nomicfoundation/edr-win32-x64-msvc": "npm:0.7.0" - checksum: 10/b5c9546152574642b6d401b8da7f2a01cb98edd0da25aa2e7c16434e44b4134c699b50e8415449543701e3b722f5d6c8d8e4d8f699df3f7ebdb4acb907f0a794 + "@nomicfoundation/edr-darwin-arm64": "npm:0.8.0" + "@nomicfoundation/edr-darwin-x64": "npm:0.8.0" + "@nomicfoundation/edr-linux-arm64-gnu": "npm:0.8.0" + "@nomicfoundation/edr-linux-arm64-musl": "npm:0.8.0" + "@nomicfoundation/edr-linux-x64-gnu": "npm:0.8.0" + "@nomicfoundation/edr-linux-x64-musl": "npm:0.8.0" + "@nomicfoundation/edr-win32-x64-msvc": "npm:0.8.0" + checksum: 10/a721945bd7b9e9dd72d3180a3878a65d5f16ed205c0b6c066ebf58397174da57c329fca18abe5fc77c21af7701a26b0bede5a6f0f9bd0b878d94b7caeb2484db languageName: node linkType: hard @@ -904,13 +904,13 @@ __metadata: languageName: node linkType: hard -"@pythnetwork/pyth-evm-js@npm:^1.82.0": - version: 1.82.0 - resolution: "@pythnetwork/pyth-evm-js@npm:1.82.0" +"@pythnetwork/pyth-evm-js@npm:^1.83.0": + version: 1.83.0 + resolution: "@pythnetwork/pyth-evm-js@npm:1.83.0" dependencies: "@pythnetwork/price-service-client": "npm:1.9.0" buffer: "npm:^6.0.3" - checksum: 10/fc17332b6fc8054fb79305771e7c85b22be432cb3bfe4f40d071f6e1d9f91f2c48f5898914cdca4b6070ec025dfa8c7b944e6adf66ff03349ee9e2b04dd375f9 + checksum: 10/1898997c931bc889e6d2ffc930482ed29f6f8696634f24b30641f09e90d5a06dbcd78a729e77e7bed58cdb36c007bdfed48a846b149dd818564c877de460ee6d languageName: node linkType: hard @@ -2707,13 +2707,13 @@ __metadata: languageName: node linkType: hard -"hardhat@npm:^2.22.18": - version: 2.22.18 - resolution: "hardhat@npm:2.22.18" +"hardhat@npm:^2.22.19": + version: 2.22.19 + resolution: "hardhat@npm:2.22.19" dependencies: "@ethersproject/abi": "npm:^5.1.2" "@metamask/eth-sig-util": "npm:^4.0.0" - "@nomicfoundation/edr": "npm:^0.7.0" + "@nomicfoundation/edr": "npm:^0.8.0" "@nomicfoundation/ethereumjs-common": "npm:4.0.4" "@nomicfoundation/ethereumjs-tx": "npm:5.0.4" "@nomicfoundation/ethereumjs-util": "npm:9.0.4" @@ -2765,7 +2765,7 @@ __metadata: optional: true bin: hardhat: internal/cli/bootstrap.js - checksum: 10/521d46b31d15cda4c38b4e1995ba47bd34386bd10aa0554be4e2e7c9c889d25ce57c4018c76eda94168da5bab697ab5ad98b2715a1033247a0414a8853787bdd + checksum: 10/94783a31ef7e86e9ab514950c2e80ee16e98be2499030b1168678ffa8fca84950edeb1673bdcc833132bd383bafe23bd0e56f72ebc5493a3a8b3c42e90db55fe languageName: node linkType: hard @@ -4229,14 +4229,14 @@ __metadata: languageName: node linkType: hard -"prettier-plugin-toml@npm:^2.0.1": - version: 2.0.1 - resolution: "prettier-plugin-toml@npm:2.0.1" +"prettier-plugin-toml@npm:^2.0.2": + version: 2.0.2 + resolution: "prettier-plugin-toml@npm:2.0.2" dependencies: "@taplo/lib": "npm:^0.4.0-alpha.2" peerDependencies: prettier: ^3.0.3 - checksum: 10/cf6a6c4f386390d74924eaacff86d3ef97369749b986fe3b5229466e896ada9f6da4a4fef44059062ffebf6f9a25530d563cba73da2ba2aac0eee27b4fc8c279 + checksum: 10/8e13d000bcb448bad62e409b1f191d9f7910f50313211b39385a67d7d9fd70defecadbb7cb44086cb5860cbeb607b89b0419b21ce3952fb3a47ef3a75fc06a8b languageName: node linkType: hard @@ -4249,12 +4249,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 @@ -4979,22 +4979,22 @@ __metadata: version: 0.0.0-use.local resolution: "synthetix-deployments@workspace:." dependencies: - "@pythnetwork/pyth-evm-js": "npm:^1.82.0" + "@pythnetwork/pyth-evm-js": "npm:^1.83.0" "@usecannon/builder": "npm:2.21.1" "@usecannon/cli": "npm:2.21.1" abi-to-sol: "npm:^0.8.0" debug: "npm:^4.4.0" ethers: "npm:^5.7.2" - hardhat: "npm:^2.22.18" + hardhat: "npm:^2.22.19" mocha: "npm:^11.0.1" numbro: "npm:^2.5.0" pako: "npm:^2.1.0" - prettier: "npm:^3.4.2" + prettier: "npm:^3.5.3" prettier-plugin-solidity: "npm:^1.4.2" - prettier-plugin-toml: "npm:^2.0.1" + prettier-plugin-toml: "npm:^2.0.2" solc: "npm:0.8.21" supports-color: "npm:^8.1.1" - viem: "npm:^2.22.10" + viem: "npm:^2.23.6" languageName: unknown linkType: soft