Skip to content

Commit b576e4a

Browse files
authored
chore: Update solidity and OZ versions (#1156)
* chore: Update solidity and OZ versions Signed-off-by: Faisal Usmani <faisal.of.usmani@gmail.com> * Upgrade hardhat as well Signed-off-by: Faisal Usmani <faisal.of.usmani@gmail.com> * downgrade to 0.8.24 Signed-off-by: Faisal Usmani <faisal.of.usmani@gmail.com> --------- Signed-off-by: Faisal Usmani <faisal.of.usmani@gmail.com>
1 parent 91a0552 commit b576e4a

File tree

4 files changed

+9
-3
lines changed

4 files changed

+9
-3
lines changed

foundry.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,11 +29,11 @@ remappings = [
2929
]
3030
via_ir = true
3131
optimizer_runs = 800
32-
solc_version = "0.8.23"
32+
solc_version = "0.8.24"
3333
revert_strings = "strip"
3434
fs_permissions = [{ access = "read", path = "./"}]
3535

36-
solc = "0.8.23"
36+
solc = "0.8.24"
3737
evm_version = "prague"
3838

3939
[profile.zksync]

hardhat.config.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ const isTest = process.env.IS_TEST === "true" || process.env.CI === "true";
5656
// the following config is true.
5757
const compileZk = process.env.COMPILE_ZK === "true";
5858

59-
const solcVersion = "0.8.23";
59+
const solcVersion = "0.8.24";
6060

6161
// Compilation settings are overridden for large contracts to allow them to compile without going over the bytecode
6262
// limit.

package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -61,6 +61,7 @@
6161
"@ethersproject/bignumber": "5.7.0",
6262
"@openzeppelin/contracts": "4.9.6",
6363
"@openzeppelin/contracts-upgradeable": "4.9.6",
64+
"@openzeppelin/contracts-v5": "npm:@openzeppelin/contracts@5",
6465
"@openzeppelin/foundry-upgrades": "^0.4.0",
6566
"@safe-global/protocol-kit": "^6.1.1",
6667
"@scroll-tech/contracts": "^0.1.0",

yarn.lock

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2557,6 +2557,11 @@
25572557
resolved "https://registry.yarnpkg.com/@openzeppelin/contracts-upgradeable/-/contracts-upgradeable-4.9.6.tgz#38b21708a719da647de4bb0e4802ee235a0d24df"
25582558
integrity sha512-m4iHazOsOCv1DgM7eD7GupTJ+NFVujRZt1wzddDPSVGpWdKq1SKkla5htKG7+IS4d2XOCtzkUNwRZ7Vq5aEUMA==
25592559

2560+
"@openzeppelin/contracts-v5@npm:@openzeppelin/contracts@5":
2561+
version "5.4.0"
2562+
resolved "https://registry.yarnpkg.com/@openzeppelin/contracts/-/contracts-5.4.0.tgz#177594bdb2d86c71f5d1052fe40cb4edb95fb20f"
2563+
integrity sha512-eCYgWnLg6WO+X52I16TZt8uEjbtdkgLC0SUX/xnAksjjrQI4Xfn4iBRoI5j55dmlOhDv1Y7BoR3cU7e3WWhC6A==
2564+
25602565
"@openzeppelin/contracts@3.4.1-solc-0.7-2":
25612566
version "3.4.1-solc-0.7-2"
25622567
resolved "https://registry.yarnpkg.com/@openzeppelin/contracts/-/contracts-3.4.1-solc-0.7-2.tgz#371c67ebffe50f551c3146a9eec5fe6ffe862e92"

0 commit comments

Comments
 (0)