From 4f7ebb8d8e497dbfc21f2c2ff0c31925e90e95d0 Mon Sep 17 00:00:00 2001 From: Pascal Marco Caversaccio Date: Sun, 24 Dec 2023 17:29:25 +0100 Subject: [PATCH] =?UTF-8?q?=F0=9F=94=81=20Bump=20Deps?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Pascal Marco Caversaccio --- contracts/Create2DeployerLocal.sol | 6 +- hardhat.config.ts | 8 +- package.json | 12 +-- pnpm-lock.yaml | 126 ++++++++++++++--------------- 4 files changed, 75 insertions(+), 77 deletions(-) diff --git a/contracts/Create2DeployerLocal.sol b/contracts/Create2DeployerLocal.sol index 240b092..cec327d 100644 --- a/contracts/Create2DeployerLocal.sol +++ b/contracts/Create2DeployerLocal.sol @@ -1,6 +1,6 @@ // SPDX-License-Identifier: MIT -pragma solidity ^0.8.19; +pragma solidity ^0.8.23; -import {Create2Deployer} from "xdeployer/src/contracts/Create2Deployer.sol"; +import {CreateX} from "xdeployer/src/contracts/CreateX.sol"; -contract Create2DeployerLocal is Create2Deployer {} +contract Create2DeployerLocal is CreateX {} diff --git a/hardhat.config.ts b/hardhat.config.ts index bfcf192..c7daa18 100644 --- a/hardhat.config.ts +++ b/hardhat.config.ts @@ -745,16 +745,16 @@ const config: HardhatUserConfig = { network: "celo", chainId: 42220, urls: { - apiURL: "https://explorer.celo.org/mainnet/api", - browserURL: "https://explorer.celo.org/mainnet", + apiURL: "https://api.celoscan.io/api", + browserURL: "https://celoscan.io", }, }, { network: "alfajores", chainId: 44787, urls: { - apiURL: "https://explorer.celo.org/alfajores/api", - browserURL: "https://explorer.celo.org/alfajores", + apiURL: "https://api-alfajores.celoscan.io/api", + browserURL: "https://alfajores.celoscan.io", }, }, { diff --git a/package.json b/package.json index 94cc3dd..1a7854a 100644 --- a/package.json +++ b/package.json @@ -111,10 +111,10 @@ "lint:fix": "pnpm run prettier:fix && pnpm run solhint:fix && npx eslint **/*.{js,ts} --fix" }, "devDependencies": { - "@matterlabs/hardhat-zksync-deploy": "^1.1.1", - "@matterlabs/hardhat-zksync-ethers": "0.0.1-beta.1", - "@matterlabs/hardhat-zksync-solc": "^1.0.5", - "@matterlabs/hardhat-zksync-verify": "^1.2.1", + "@matterlabs/hardhat-zksync-deploy": "^1.1.2", + "@matterlabs/hardhat-zksync-ethers": "0.0.1-beta.2", + "@matterlabs/hardhat-zksync-solc": "^1.0.6", + "@matterlabs/hardhat-zksync-verify": "^1.2.2", "@nomicfoundation/hardhat-chai-matchers": "^2.0.2", "@nomicfoundation/hardhat-ethers": "^3.0.5", "@nomicfoundation/hardhat-ledger": "^1.0.1", @@ -140,13 +140,13 @@ "hardhat-contract-sizer": "^2.10.0", "hardhat-gas-reporter": "^1.0.9", "prettier": "^3.1.1", - "prettier-plugin-solidity": "^1.2.0", + "prettier-plugin-solidity": "^1.3.1", "solhint": "^4.0.0", "solidity-coverage": "^0.8.5", "ts-node": "^10.9.2", "typechain": "^8.3.2", "typescript": "^5.3.3", - "xdeployer": "^2.2.2", + "xdeployer": "^3.0.0", "zksync-ethers": "^6.0.0" } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index b7f2cdc..2937715 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -6,17 +6,17 @@ settings: devDependencies: "@matterlabs/hardhat-zksync-deploy": - specifier: ^1.1.1 - version: 1.1.1(ethers@6.9.1)(hardhat@2.19.3)(zksync-ethers@6.0.0) + specifier: ^1.1.2 + version: 1.1.2(ethers@6.9.1)(hardhat@2.19.3)(zksync-ethers@6.0.0) "@matterlabs/hardhat-zksync-ethers": - specifier: 0.0.1-beta.1 - version: 0.0.1-beta.1(ethers@6.9.1)(zksync-ethers@6.0.0) + specifier: 0.0.1-beta.2 + version: 0.0.1-beta.2(ethers@6.9.1)(zksync-ethers@6.0.0) "@matterlabs/hardhat-zksync-solc": - specifier: ^1.0.5 - version: 1.0.5(hardhat@2.19.3) + specifier: ^1.0.6 + version: 1.0.6(hardhat@2.19.3) "@matterlabs/hardhat-zksync-verify": - specifier: ^1.2.1 - version: 1.2.1(@nomicfoundation/hardhat-verify@2.0.3)(ethers@6.9.1)(hardhat@2.19.3) + specifier: ^1.2.2 + version: 1.2.2(@nomicfoundation/hardhat-verify@2.0.3)(ethers@6.9.1)(hardhat@2.19.3) "@nomicfoundation/hardhat-chai-matchers": specifier: ^2.0.2 version: 2.0.2(@nomicfoundation/hardhat-ethers@3.0.5)(chai@4.3.10)(ethers@6.9.1)(hardhat@2.19.3) @@ -93,8 +93,8 @@ devDependencies: specifier: ^3.1.1 version: 3.1.1 prettier-plugin-solidity: - specifier: ^1.2.0 - version: 1.2.0(prettier@3.1.1) + specifier: ^1.3.1 + version: 1.3.1(prettier@3.1.1) solhint: specifier: ^4.0.0 version: 4.0.0(typescript@5.3.3) @@ -111,8 +111,8 @@ devDependencies: specifier: ^5.3.3 version: 5.3.3 xdeployer: - specifier: ^2.2.2 - version: 2.2.2(@nomicfoundation/hardhat-ethers@3.0.5)(ethers@6.9.1)(hardhat@2.19.3) + specifier: ^3.0.0 + version: 3.0.0(@nomicfoundation/hardhat-ethers@3.0.5)(ethers@6.9.1)(hardhat@2.19.3) zksync-ethers: specifier: ^6.0.0 version: 6.0.0(ethers@6.9.1) @@ -939,31 +939,31 @@ packages: rxjs: 7.8.1 dev: true - /@matterlabs/hardhat-zksync-deploy@1.1.1(ethers@6.9.1)(hardhat@2.19.3)(zksync-ethers@6.0.0): + /@matterlabs/hardhat-zksync-deploy@1.1.2(ethers@6.9.1)(hardhat@2.19.3)(zksync-ethers@6.0.0): resolution: { - integrity: sha512-THPXZ08ejcvr0NzqnmNARxk0VaLnQaxA6qzfh9re2pVWe1Ch6YH7kDpHYvVNafp2HINtOE9bVzzd7OOp73/wvw==, + integrity: sha512-Q9eBvMUAoodRFPmfzoHTkNKKYNs6oib2utZsxTPf6cq+mhdu7sqfY5Bu0XQzZQW35xzi5D23p9v1ubhOrGXK9Q==, } peerDependencies: ethers: ^6.7.1 - hardhat: ^2.18.1 + hardhat: ^2.19.2 zksync-ethers: ^6.0.0 dependencies: - "@matterlabs/hardhat-zksync-solc": 1.0.5(hardhat@2.19.3) + "@matterlabs/hardhat-zksync-solc": 1.0.6(hardhat@2.19.3) chalk: 4.1.2 ethers: 6.9.1 hardhat: 2.19.3(ts-node@10.9.2)(typescript@5.3.3) - ts-morph: 20.0.0 + ts-morph: 21.0.1 zksync-ethers: 6.0.0(ethers@6.9.1) transitivePeerDependencies: - encoding - supports-color dev: true - /@matterlabs/hardhat-zksync-ethers@0.0.1-beta.1(ethers@6.9.1)(zksync-ethers@6.0.0): + /@matterlabs/hardhat-zksync-ethers@0.0.1-beta.2(ethers@6.9.1)(zksync-ethers@6.0.0): resolution: { - integrity: sha512-kFvvUrrmHbGKIFp97kUAC2wGeEd72SSJ7ZYAibBbHCH2Srxc4xSQ20DIYwnnau7sqFp6IrnNhr7oIE2uvrwCnQ==, + integrity: sha512-j5G2uQu/6feEGdFeQ6upbIoUGTRxBJRvFGySbVlC8UxYIdNFMVUUI3Vb2TYlH2EvlJN89Uue908fvGruTrEIHA==, } peerDependencies: ethers: ^6.7.1 @@ -974,17 +974,17 @@ packages: zksync-ethers: 6.0.0(ethers@6.9.1) dev: true - /@matterlabs/hardhat-zksync-solc@1.0.5(hardhat@2.19.3): + /@matterlabs/hardhat-zksync-solc@1.0.6(hardhat@2.19.3): resolution: { - integrity: sha512-IBWvbGJSISNtWIz/4VBfV1NweVYK7xHmy787o6fDjntxP5P4XEklTJU3/pNBQdL5fZbIrQqMmXFMOwUXnuEY6Q==, + integrity: sha512-0icYSufXba/Bbb7v2iXuZJ+IbYsiNpR4Wy6UizHnGuFw3OMHgh+saebQphuaN9yyRL2UPGZbPkQFHWBLZj5/xQ==, } peerDependencies: - hardhat: ^2.18.1 + hardhat: ^2.19.2 dependencies: "@nomiclabs/hardhat-docker": 2.0.2 chalk: 4.1.2 - dockerode: 4.0.0 + dockerode: 4.0.1 fs-extra: 11.2.0 hardhat: 2.19.3(ts-node@10.9.2)(typescript@5.3.3) proper-lockfile: 4.1.2 @@ -994,15 +994,15 @@ packages: - supports-color dev: true - /@matterlabs/hardhat-zksync-verify@1.2.1(@nomicfoundation/hardhat-verify@2.0.3)(ethers@6.9.1)(hardhat@2.19.3): + /@matterlabs/hardhat-zksync-verify@1.2.2(@nomicfoundation/hardhat-verify@2.0.3)(ethers@6.9.1)(hardhat@2.19.3): resolution: { - integrity: sha512-kysWVNi07dgqTbesuQUnIUXNJBKWpMfTOAFErV9C69KUNIZg776em5hosdINIConAbwnnLrVa1/4g//Zpltk5g==, + integrity: sha512-l3q5JHlFA1O28TamAUcMtD/gVzDDeoyeVohGNpwYZ5qb8dPkWS3DkYCIrvsQFR4mHDzqoGKEZt1IKG/a/lYU+Q==, } peerDependencies: "@nomicfoundation/hardhat-verify": ^2.0.0 dependencies: - "@matterlabs/hardhat-zksync-solc": 1.0.5(hardhat@2.19.3) + "@matterlabs/hardhat-zksync-solc": 1.0.6(hardhat@2.19.3) "@nomicfoundation/hardhat-verify": 2.0.3(hardhat@2.19.3) axios: 1.6.2(debug@4.3.4) chalk: 4.1.2 @@ -1825,6 +1825,13 @@ packages: antlr4ts: 0.5.0-alpha.4 dev: true + /@solidity-parser/parser@0.17.0: + resolution: + { + integrity: sha512-Nko8R0/kUo391jsEHHxrGM07QFdnPGvlmox4rmH0kNiNAashItAilhy4Mv4pK5gQmW5f4sXAF58fwJbmlkGcVw==, + } + dev: true + /@szmarczak/http-timer@4.0.6: resolution: { @@ -2133,15 +2140,15 @@ packages: strip-ansi: 6.0.1 dev: true - /@ts-morph/common@0.21.0: + /@ts-morph/common@0.22.0: resolution: { - integrity: sha512-ES110Mmne5Vi4ypUKrtVQfXFDtCsDXiUiGxF6ILVlE90dDD4fdpC1LSjydl/ml7xJWKSDZwUYD2zkOePMSrPBA==, + integrity: sha512-HqNBuV/oIlMKdkLshXd1zKBqNQCsuPEsgQOkfFQ/eUKjRlwndXW1AjN9LVkBEIukm00gGXSRmfkl0Wv5VXLnlw==, } dependencies: fast-glob: 3.3.2 - minimatch: 7.4.6 - mkdirp: 2.1.6 + minimatch: 9.0.3 + mkdirp: 3.0.1 path-browserify: 1.0.1 dev: true @@ -2379,10 +2386,10 @@ packages: } dev: true - /@types/qs@6.9.10: + /@types/qs@6.9.11: resolution: { - integrity: sha512-3Gnx08Ns1sEoCrWssEgTSJs/rsT2vhGP+Ja9cnnk9k4ALxinORlQneLXFeFKOTJMOeZUFD1s7w+w2AphTpvzZw==, + integrity: sha512-oGk0gmhnEJK4Yyk+oI7EfXsLayXatCWPHary1MtcmbAifkobT9cM9yutG/hZKIseOU0MqbIwQ/u2nn/Gb+ltuQ==, } dev: true @@ -4446,10 +4453,10 @@ packages: - supports-color dev: true - /docker-modem@5.0.1: + /docker-modem@5.0.2: resolution: { - integrity: sha512-vqrE/nrweCyzmCpVpdFRC41qS+tfTF+IoUKlTZr52O82urbUqdfyJBGWMvT01pYUprWepLr8IkyVTEWJKRTQSg==, + integrity: sha512-1Nwtxsk3D6CMj7ovGxSj/r3cEw2EVcT4AsAOdKngDVn2mENnRdq5tIgwpjecgdEtPhd7U5Ww39FNzxo8k++ESw==, } engines: { node: ">= 8.0" } dependencies: @@ -4475,15 +4482,15 @@ packages: - supports-color dev: true - /dockerode@4.0.0: + /dockerode@4.0.1: resolution: { - integrity: sha512-3LF7/3MPz5+9RsUo91rD0MCcx0yxjC9bnbtgtVjOLKyKxlZSJ7/Kk3OPAgARlwlWHqXwAGYhmkAHYx7IwD0tJQ==, + integrity: sha512-2TGh2Sb/r4X9xVVjtcfDoxIYLYdBI3cFCK1OApLfDW+iNdGWAdHq8wJU/CGqueOTYF1JBflUSFVPy2gw8NAJoA==, } engines: { node: ">= 8.0" } dependencies: "@balena/dockerignore": 1.0.2 - docker-modem: 5.0.1 + docker-modem: 5.0.2 tar-fs: 2.0.1 transitivePeerDependencies: - supports-color @@ -6078,7 +6085,7 @@ packages: "@ethersproject/solidity": 5.7.0 "@ethersproject/transactions": 5.7.0 "@ethersproject/wallet": 5.7.0 - "@types/qs": 6.9.10 + "@types/qs": 6.9.11 axios: 0.21.4(debug@4.3.4) chalk: 4.1.2 chokidar: 3.5.3 @@ -7457,12 +7464,12 @@ packages: brace-expansion: 2.0.1 dev: true - /minimatch@7.4.6: + /minimatch@9.0.3: resolution: { - integrity: sha512-sBz8G/YjVniEz6lKPNpKxXwazJe4c19fEfV2GDMX6AjFz+MX9uDWIZW8XreVhkFW3fkIdTv/gxWr/Kks5FFAVw==, + integrity: sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==, } - engines: { node: ">=10" } + engines: { node: ">=16 || 14 >=14.17" } dependencies: brace-expansion: 2.0.1 dev: true @@ -7530,15 +7537,6 @@ packages: hasBin: true dev: true - /mkdirp@2.1.6: - resolution: - { - integrity: sha512-+hEnITedc8LAtIP9u3HJDFIdcLV2vXP33sqLLIzkv1Db1zO/1OxbvYf0Y1OC/S/Qo5dxHXepofhmxL02PsKe+A==, - } - engines: { node: ">=10" } - hasBin: true - dev: true - /mkdirp@3.0.1: resolution: { @@ -8372,19 +8370,19 @@ packages: engines: { node: ">= 0.8.0" } dev: true - /prettier-plugin-solidity@1.2.0(prettier@3.1.1): + /prettier-plugin-solidity@1.3.1(prettier@3.1.1): resolution: { - integrity: sha512-fgxcUZpVAP+LlRfy5JI5oaAkXGkmsje2VJ5krv/YMm+rcTZbIUwFguSw5f+WFuttMjpDm6wB4UL7WVkArEfiVA==, + integrity: sha512-MN4OP5I2gHAzHZG1wcuJl0FsLS3c4Cc5494bbg+6oQWBPuEamjwDvmGfFMZ6NFzsh3Efd9UUxeT7ImgjNH4ozA==, } engines: { node: ">=16" } peerDependencies: prettier: ">=2.3.0" dependencies: - "@solidity-parser/parser": 0.16.2 + "@solidity-parser/parser": 0.17.0 prettier: 3.1.1 semver: 7.5.4 - solidity-comments-extractor: 0.0.7 + solidity-comments-extractor: 0.0.8 dev: true /prettier@2.8.8: @@ -9396,10 +9394,10 @@ packages: - typescript dev: true - /solidity-comments-extractor@0.0.7: + /solidity-comments-extractor@0.0.8: resolution: { - integrity: sha512-wciNMLg/Irp8OKGrh3S2tfvZiZ0NEyILfcRCXCD4mp7SgK/i9gzLfhY2hY7VMCQJ3kH9UB9BzNdibIVMchzyYw==, + integrity: sha512-htM7Vn6LhHreR+EglVMd2s+sZhcXAirB1Zlyrv5zBuTxieCvjfnRpd7iZk75m/u6NOlEyQ94C6TWbBn2cY7w8g==, } dev: true @@ -9887,7 +9885,7 @@ packages: "@types/concat-stream": 1.6.1 "@types/form-data": 0.0.33 "@types/node": 8.10.66 - "@types/qs": 6.9.10 + "@types/qs": 6.9.11 caseless: 0.12.0 concat-stream: 1.6.2 form-data: 2.5.1 @@ -10008,13 +10006,13 @@ packages: typescript: 5.3.3 dev: true - /ts-morph@20.0.0: + /ts-morph@21.0.1: resolution: { - integrity: sha512-JVmEJy2Wow5n/84I3igthL9sudQ8qzjh/6i4tmYCm6IqYyKFlNbJZi7oBdjyqcWSWYRu3CtL0xbT6fS03ESZIg==, + integrity: sha512-dbDtVdEAncKctzrVZ+Nr7kHpHkv+0JDJb2MjjpBaj8bFeCkePU9rHfMklmhuLFnpeq/EJZk2IhStY6NzqgjOkg==, } dependencies: - "@ts-morph/common": 0.21.0 + "@ts-morph/common": 0.22.0 code-block-writer: 12.0.0 dev: true @@ -11010,16 +11008,16 @@ packages: optional: true dev: true - /xdeployer@2.2.2(@nomicfoundation/hardhat-ethers@3.0.5)(ethers@6.9.1)(hardhat@2.19.3): + /xdeployer@3.0.0(@nomicfoundation/hardhat-ethers@3.0.5)(ethers@6.9.1)(hardhat@2.19.3): resolution: { - integrity: sha512-CmkADnwn9M7J33Rrb1sbaI5mBaXrRr2kLEw5W6QMeTJkXw57ae7/IIBYHDbuFLu7L60J3ZF21KdpHjmSMkUsVQ==, + integrity: sha512-YG5YsprDGDF3tXw9zDizsp2EdoEy8FYtl1ta72yaOnmCgbkP6DWAvwhavr59xfapWJg8cLqGasxa9h5YwL1TOA==, } engines: { node: ">=14.0.0" } peerDependencies: "@nomicfoundation/hardhat-ethers": ^3.0.5 - ethers: ^6.9.0 - hardhat: ^2.19.2 + ethers: ^6.9.1 + hardhat: ^2.19.3 dependencies: "@nomicfoundation/hardhat-ethers": 3.0.5(ethers@6.9.1)(hardhat@2.19.3) ethers: 6.9.1