Skip to content

Commit 4e32c01

Browse files
committed
chore: bump solc to 0.8.24
1 parent 8957ae2 commit 4e32c01

File tree

10 files changed

+11
-11
lines changed

10 files changed

+11
-11
lines changed

contracts/hardhat.config.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ const accounts = process.env.PRIVATE_KEY ? [process.env.PRIVATE_KEY, ...sellerAc
2222

2323
const config: HardhatUserConfig = {
2424
solidity: {
25-
version: "0.8.18",
25+
version: "0.8.24",
2626
settings: {
2727
viaIR: true,
2828
optimizer: {
@@ -92,7 +92,7 @@ const config: HardhatUserConfig = {
9292
},
9393
arbitrum: {
9494
chainId: 42161,
95-
url: "https://arb1.arbitrum.io/rpc",
95+
url: process.env.ARBITRUM_RPC ?? `https://arbitrum-mainnet.infura.io/v3/${process.env.INFURA_API_KEY}`,
9696
accounts,
9797
live: true,
9898
saveDeployments: true,

contracts/src/EscrowUniversal.sol

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
/// @auditors: []
66
/// @bounties: []
77

8-
pragma solidity 0.8.18;
8+
pragma solidity 0.8.24;
99

1010
import {IArbitrableV2, IArbitratorV2} from "@kleros/kleros-v2-contracts/arbitration/interfaces/IArbitrableV2.sol";
1111
import "@kleros/kleros-v2-contracts/arbitration/interfaces/IDisputeTemplateRegistry.sol";

contracts/src/EscrowView.sol

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
// SPDX-License-Identifier: MIT
22

3-
pragma solidity 0.8.18;
3+
pragma solidity 0.8.24;
44

55
import {Strings} from "@openzeppelin/contracts/utils/Strings.sol";
66
import {IERC20Metadata} from "@openzeppelin/contracts/token/ERC20/extensions/IERC20Metadata.sol";

contracts/src/interfaces/IEscrow.sol

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
// SPDX-License-Identifier: MIT
22

3-
pragma solidity 0.8.18;
3+
pragma solidity 0.8.24;
44

55
import "./Types.sol";
66

contracts/src/interfaces/Types.sol

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
// SPDX-License-Identifier: MIT
2-
pragma solidity 0.8.18;
2+
pragma solidity 0.8.24;
33

44
import {IERC20} from "../libraries/SafeERC20.sol";
55

contracts/src/libraries/SafeERC20.sol

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
// SPDX-License-Identifier: MIT
22
// Adapted from https://github.com/OpenZeppelin/openzeppelin-contracts/blob/a7a94c77463acea95d979aae1580fb0ddc3b6a1e/contracts/token/ERC20/utils/SafeERC20.sol
33

4-
pragma solidity ^0.8.18;
4+
pragma solidity 0.8.24;
55

66
import "@openzeppelin/contracts/token/ERC20/IERC20.sol";
77

contracts/src/test/ArbitratorMock.sol

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
// SPDX-License-Identifier: MIT
22

3-
pragma solidity 0.8.18;
3+
pragma solidity 0.8.24;
44

55
import {IArbitrableV2, IArbitratorV2} from "@kleros/kleros-v2-contracts/arbitration/interfaces/IArbitrableV2.sol";
66
import {IERC20} from "@openzeppelin/contracts/token/ERC20/IERC20.sol";

contracts/src/test/DisputeTemplateRegistryMock.sol

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
// SPDX-License-Identifier: MIT
2-
pragma solidity 0.8.18;
2+
pragma solidity 0.8.24;
33

44
import {IDisputeTemplateRegistry} from "@kleros/kleros-v2-contracts/arbitration/interfaces/IDisputeTemplateRegistry.sol";
55

contracts/src/test/TestERC20.sol

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
// SPDX-License-Identifier: MIT
22

3-
pragma solidity 0.8.18;
3+
pragma solidity 0.8.24;
44

55
import "@openzeppelin/contracts/token/ERC20/ERC20.sol";
66

contracts/test/EscrowUniversal.t.sol

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
// SPDX-License-Identifier: MIT
2-
pragma solidity 0.8.18;
2+
pragma solidity 0.8.24;
33

44
import {Test} from "forge-std/Test.sol";
55
import {console} from "forge-std/console.sol"; // Import the console for logging

0 commit comments

Comments
 (0)