Skip to content

Commit

Permalink
👷‍♂️ Upgrade to 0.8.24 + Cancun (#408)
Browse files Browse the repository at this point in the history
  • Loading branch information
transmissions11 committed Feb 9, 2024
1 parent 27bcd51 commit c3051c9
Show file tree
Hide file tree
Showing 21 changed files with 24 additions and 23 deletions.
7 changes: 4 additions & 3 deletions foundry.toml
Original file line number Diff line number Diff line change
@@ -1,7 +1,8 @@
[default]
solc = "0.8.10"
[profile.default]
solc = "0.8.24"
evm_version = "cancun"
bytecode_hash = "none"
optimizer_runs = 1000000

[intense]
[profile.intense]
fuzz_runs = 10000
2 changes: 1 addition & 1 deletion src/test/Auth.t.sol
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// SPDX-License-Identifier: MIT
pragma solidity 0.8.10;
pragma solidity 0.8.24;

import {DSTestPlus} from "./utils/DSTestPlus.sol";
import {MockAuthChild} from "./utils/mocks/MockAuthChild.sol";
Expand Down
2 changes: 1 addition & 1 deletion src/test/Bytes32AddressLib.t.sol
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// SPDX-License-Identifier: MIT
pragma solidity 0.8.10;
pragma solidity 0.8.24;

import {DSTestPlus} from "./utils/DSTestPlus.sol";

Expand Down
2 changes: 1 addition & 1 deletion src/test/CREATE3.t.sol
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// SPDX-License-Identifier: MIT
pragma solidity 0.8.10;
pragma solidity 0.8.24;

import {WETH} from "../tokens/WETH.sol";
import {DSTestPlus} from "./utils/DSTestPlus.sol";
Expand Down
2 changes: 1 addition & 1 deletion src/test/DSTestPlus.t.sol
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// SPDX-License-Identifier: MIT
pragma solidity 0.8.10;
pragma solidity 0.8.24;

import {DSTestPlus} from "./utils/DSTestPlus.sol";

Expand Down
2 changes: 1 addition & 1 deletion src/test/ERC1155.t.sol
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// SPDX-License-Identifier: MIT
pragma solidity 0.8.10;
pragma solidity 0.8.24;

import {DSTestPlus} from "./utils/DSTestPlus.sol";
import {DSInvariantTest} from "./utils/DSInvariantTest.sol";
Expand Down
2 changes: 1 addition & 1 deletion src/test/ERC1155B.t.sol
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// SPDX-License-Identifier: MIT
pragma solidity 0.8.10;
pragma solidity 0.8.24;

import {DSTestPlus} from "./utils/DSTestPlus.sol";
import {DSInvariantTest} from "./utils/DSInvariantTest.sol";
Expand Down
2 changes: 1 addition & 1 deletion src/test/ERC20.t.sol
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// SPDX-License-Identifier: MIT
pragma solidity 0.8.10;
pragma solidity 0.8.24;

import {DSTestPlus} from "./utils/DSTestPlus.sol";
import {DSInvariantTest} from "./utils/DSInvariantTest.sol";
Expand Down
2 changes: 1 addition & 1 deletion src/test/ERC4626.t.sol
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// SPDX-License-Identifier: MIT
pragma solidity 0.8.10;
pragma solidity 0.8.24;

import {DSTestPlus} from "./utils/DSTestPlus.sol";

Expand Down
2 changes: 1 addition & 1 deletion src/test/ERC721.t.sol
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// SPDX-License-Identifier: MIT
pragma solidity 0.8.10;
pragma solidity 0.8.24;

import {DSTestPlus} from "./utils/DSTestPlus.sol";
import {DSInvariantTest} from "./utils/DSInvariantTest.sol";
Expand Down
2 changes: 1 addition & 1 deletion src/test/FixedPointMathLib.t.sol
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// SPDX-License-Identifier: MIT
pragma solidity 0.8.10;
pragma solidity 0.8.24;

import {DSTestPlus} from "./utils/DSTestPlus.sol";

Expand Down
2 changes: 1 addition & 1 deletion src/test/LibBitmap.t.sol
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// SPDX-License-Identifier: MIT
pragma solidity 0.8.10;
pragma solidity 0.8.24;

import {DSTestPlus} from "./utils/DSTestPlus.sol";

Expand Down
2 changes: 1 addition & 1 deletion src/test/MerkleProof.t.sol
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// SPDX-License-Identifier: MIT
pragma solidity 0.8.10;
pragma solidity 0.8.24;

import {DSTestPlus} from "./utils/DSTestPlus.sol";

Expand Down
2 changes: 1 addition & 1 deletion src/test/MultiRolesAuthority.t.sol
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// SPDX-License-Identifier: MIT
pragma solidity 0.8.10;
pragma solidity 0.8.24;

import {DSTestPlus} from "./utils/DSTestPlus.sol";
import {MockAuthority} from "./utils/mocks/MockAuthority.sol";
Expand Down
2 changes: 1 addition & 1 deletion src/test/Owned.t.sol
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// SPDX-License-Identifier: AGPL-3.0-only
pragma solidity 0.8.10;
pragma solidity 0.8.24;

import {DSTestPlus} from "./utils/DSTestPlus.sol";
import {MockOwned} from "./utils/mocks/MockOwned.sol";
Expand Down
2 changes: 1 addition & 1 deletion src/test/ReentrancyGuard.t.sol
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// SPDX-License-Identifier: MIT
pragma solidity 0.8.10;
pragma solidity 0.8.24;

import {DSTestPlus} from "./utils/DSTestPlus.sol";

Expand Down
2 changes: 1 addition & 1 deletion src/test/RolesAuthority.t.sol
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// SPDX-License-Identifier: MIT
pragma solidity 0.8.10;
pragma solidity 0.8.24;

import {DSTestPlus} from "./utils/DSTestPlus.sol";
import {MockAuthority} from "./utils/mocks/MockAuthority.sol";
Expand Down
2 changes: 1 addition & 1 deletion src/test/SSTORE2.t.sol
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// SPDX-License-Identifier: MIT
pragma solidity 0.8.10;
pragma solidity 0.8.24;

import {DSTestPlus} from "./utils/DSTestPlus.sol";

Expand Down
2 changes: 1 addition & 1 deletion src/test/SafeCastLib.t.sol
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// SPDX-License-Identifier: MIT
pragma solidity 0.8.10;
pragma solidity 0.8.24;

import {DSTestPlus} from "./utils/DSTestPlus.sol";

Expand Down
2 changes: 1 addition & 1 deletion src/test/SafeTransferLib.t.sol
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// SPDX-License-Identifier: MIT
pragma solidity 0.8.10;
pragma solidity 0.8.24;

import {MockERC20} from "./utils/mocks/MockERC20.sol";
import {RevertingToken} from "./utils/weird-tokens/RevertingToken.sol";
Expand Down
2 changes: 1 addition & 1 deletion src/test/WETH.t.sol
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// SPDX-License-Identifier: MIT
pragma solidity 0.8.10;
pragma solidity 0.8.24;

import {DSTestPlus} from "./utils/DSTestPlus.sol";
import {DSInvariantTest} from "./utils/DSInvariantTest.sol";
Expand Down

0 comments on commit c3051c9

Please sign in to comment.