diff --git a/examples/basic-example/package.json b/examples/basic-example/package.json index 72bffc249..9ac4ef5af 100644 --- a/examples/basic-example/package.json +++ b/examples/basic-example/package.json @@ -37,7 +37,7 @@ "zksync-ethers": "^6.0.0", "@matterlabs/zksync-contracts": "^0.6.1", "@openzeppelin/contracts": "^4.9.2", - "@openzeppelin/contracts-upgradeable": "^4.9.2" + "@openzeppelin/contracts-upgradeable": "^4.9.5" }, "prettier": { "tabWidth": 4, diff --git a/examples/node-example/package.json b/examples/node-example/package.json index 60393ea94..29c8965b2 100644 --- a/examples/node-example/package.json +++ b/examples/node-example/package.json @@ -43,7 +43,7 @@ "zksync-ethers": "^6.0.0", "@matterlabs/zksync-contracts": "^0.6.1", "@openzeppelin/contracts": "^4.9.2", - "@openzeppelin/contracts-upgradeable": "^4.9.2" + "@openzeppelin/contracts-upgradeable": "^4.9.5" }, "prettier": { "tabWidth": 4, diff --git a/examples/noninline-libraries-example/package.json b/examples/noninline-libraries-example/package.json index a6011d945..be1a70546 100644 --- a/examples/noninline-libraries-example/package.json +++ b/examples/noninline-libraries-example/package.json @@ -37,7 +37,7 @@ "zksync-ethers": "^6.0.0", "@matterlabs/zksync-contracts": "^0.6.1", "@openzeppelin/contracts": "^4.9.2", - "@openzeppelin/contracts-upgradeable": "^4.9.2" + "@openzeppelin/contracts-upgradeable": "^4.9.5" }, "prettier": { "tabWidth": 4, diff --git a/examples/upgradable-example/package.json b/examples/upgradable-example/package.json index 00cf0c172..0bee2c03b 100644 --- a/examples/upgradable-example/package.json +++ b/examples/upgradable-example/package.json @@ -38,7 +38,7 @@ "@matterlabs/hardhat-zksync-verify": "link:../../packages/hardhat-zksync-verify", "chalk": "4.1.2", "ethers": "^6.7.1", - "@openzeppelin/contracts-upgradeable": "^4.9.2", + "@openzeppelin/contracts-upgradeable": "^4.9.5", "zksync": "^0.13.1" }, "prettier": { diff --git a/packages/hardhat-zksync-upgradable/package.json b/packages/hardhat-zksync-upgradable/package.json index e90b7c6af..c35d3b881 100644 --- a/packages/hardhat-zksync-upgradable/package.json +++ b/packages/hardhat-zksync-upgradable/package.json @@ -49,7 +49,7 @@ "devDependencies": { "@matterlabs/hardhat-zksync-deploy": "^1.1.0", "@matterlabs/hardhat-zksync-solc": "^1.0.3", - "@openzeppelin/contracts-upgradeable": "^4.9.2", + "@openzeppelin/contracts-upgradeable": "^4.9.5", "@types/fs-extra": "^11.0.1", "@types/node": "^18.11.17", "@types/proper-lockfile": "^4.1.2", @@ -68,7 +68,7 @@ "c8": "^8.0.1" }, "peerDependencies": { - "@openzeppelin/contracts-upgradeable": "^4.9.2" + "@openzeppelin/contracts-upgradeable": "^4.9.5" }, "prettier": { "tabWidth": 4, diff --git a/yarn.lock b/yarn.lock index 54e65e1ed..12d05f19e 100644 --- a/yarn.lock +++ b/yarn.lock @@ -771,70 +771,114 @@ read-yaml-file "^1.1.0" "@matterlabs/hardhat-zksync-chai-matchers@link:packages/hardhat-zksync-chai-matchers": - version "1.2.0" + version "1.2.1" + dependencies: + "@matterlabs/hardhat-zksync-deploy" "1.1.2" + "@matterlabs/hardhat-zksync-solc" "1.0.6" + chai "^4.3.7" + chai-as-promised "^7.1.1" + ethers "^6.7.1" + hardhat "^2.19.2" + ordinal "1.0.3" + zksync-ethers "^6.0.0" "@matterlabs/hardhat-zksync-deploy@link:packages/hardhat-zksync-deploy": - version "1.1.1" + version "1.1.2" dependencies: "@matterlabs/hardhat-zksync-solc" "^1.0.4" + chai "^4.3.6" chalk "4.1.2" ts-morph "^21.0.1" "@matterlabs/hardhat-zksync-ethers@link:packages/hardhat-zksync-ethers": - version "0.0.1-beta.1" + version "0.0.1-beta.2" dependencies: + "@matterlabs/hardhat-zksync-deploy" "1.1.2" + "@matterlabs/hardhat-zksync-solc" "1.0.6" + chai "^4.2.0" chalk "5.3.0" + hardhat "^2.19.2" "@matterlabs/hardhat-zksync-node@link:packages/hardhat-zksync-node": - version "1.0.0" + version "1.0.1" dependencies: "@matterlabs/hardhat-zksync-solc" "^1.0.5" axios "^1.6.2" + chai "^4.3.6" chalk "4.1.2" fs-extra "^11.1.1" + proxyquire "^2.1.3" + sinon "^16.0.0" + sinon-chai "^3.7.0" + undici "^5.14.0" "@matterlabs/hardhat-zksync-solc@link:packages/hardhat-zksync-solc": - version "1.0.5" + version "1.0.6" dependencies: "@nomiclabs/hardhat-docker" "^2.0.0" + chai "^4.3.6" chalk "4.1.2" dockerode "^4.0.0" fs-extra "^11.1.1" proper-lockfile "^4.1.2" semver "^7.5.1" + undici "^5.14.0" "@matterlabs/hardhat-zksync-upgradable@link:packages/hardhat-zksync-upgradable": - version "1.2.0" + version "1.2.1" dependencies: "@matterlabs/hardhat-zksync-deploy" "^1.1.0" "@matterlabs/hardhat-zksync-solc" "^1.0.3" "@openzeppelin/upgrades-core" "^1.31.0" + chalk "4.1.2" + compare-versions "^6.0.0" + ethereumjs-util "^6.2.1" + ethers "^6.7.1" + fs-extra "^7.0.1" + hardhat "^2.19.2" + proper-lockfile "^4.1.1" + solidity-ast "^0.4.51" + zksync-ethers "^6.0.0" "@matterlabs/hardhat-zksync-verify-vyper@link:packages/hardhat-zksync-verify-vyper": - version "0.0.1-alpha.5" + version "0.0.1-alpha.6" dependencies: + "@ethersproject/abi" "^5.1.2" + "@ethersproject/address" "5.7.0" "@matterlabs/hardhat-zksync-vyper" "^1.0.0" + "@nomiclabs/hardhat-vyper" "^3.0.5" axios "^1.6.2" + chai "^4.3.6" chalk "4.1.2" zksync-ethers "^6.0.0" "@matterlabs/hardhat-zksync-verify@link:packages/hardhat-zksync-verify": - version "1.2.1" + version "1.2.2" dependencies: + "@ethersproject/abi" "^5.1.2" + "@ethersproject/address" "5.7.0" "@matterlabs/hardhat-zksync-solc" "^1.0.3" "@nomicfoundation/hardhat-verify" "^2.0.0" + "@openzeppelin/contracts" "^4.9.2" axios "^1.6.2" + cbor "^8.1.0" + chai "^4.3.6" chalk "4.1.2" + debug "^4.1.1" + hardhat "^2.19.2" zksync-ethers "^6.0.0" "@matterlabs/hardhat-zksync-vyper@link:packages/hardhat-zksync-vyper": - version "1.0.4" + version "1.0.5" dependencies: "@nomiclabs/hardhat-docker" "^2.0.0" + chai "^4.3.6" chalk "4.1.2" dockerode "^4.0.0" fs-extra "^11.1.1" semver "^7.5.4" + sinon "^9.0.0" + undici "^5.14.0" "@matterlabs/zksync-contracts@^0.6.1": version "0.6.1" @@ -1155,10 +1199,10 @@ dependencies: which "^3.0.0" -"@openzeppelin/contracts-upgradeable@^4.9.2": - version "4.9.2" - resolved "https://registry.yarnpkg.com/@openzeppelin/contracts-upgradeable/-/contracts-upgradeable-4.9.2.tgz#a817c75688f8daede420052fbcb34e52482e769e" - integrity sha512-siviV3PZV/fHfPaoIC51rf1Jb6iElkYWnNYZ0leO23/ukXuvOyoC/ahy8jqiV7g+++9Nuo3n/rk5ajSN/+d/Sg== +"@openzeppelin/contracts-upgradeable@^4.9.5": + version "4.9.5" + resolved "https://registry.yarnpkg.com/@openzeppelin/contracts-upgradeable/-/contracts-upgradeable-4.9.5.tgz#572b5da102fc9be1d73f34968e0ca56765969812" + integrity sha512-f7L1//4sLlflAN7fVzJLoRedrf5Na3Oal5PZfIq55NFcVZ90EpV1q5xOvL4lFvg3MNICSDr2hH0JUBxwlxcoPg== "@openzeppelin/contracts@^4.8.3": version "4.9.3" @@ -5674,7 +5718,7 @@ optionator@^0.9.3: prelude-ls "^1.2.1" type-check "^0.4.0" -ordinal@^1.0.3: +ordinal@1.0.3, ordinal@^1.0.3: version "1.0.3" resolved "https://registry.yarnpkg.com/ordinal/-/ordinal-1.0.3.tgz#1a3c7726a61728112f50944ad7c35c06ae3a0d4d" integrity sha512-cMddMgb2QElm8G7vdaa02jhUNbTSrhsgAGUz1OokD83uJTwSUn+nKoNoKVVaRa08yF6sgfO7Maou1+bgLd9rdQ==