diff --git a/foundry.toml b/foundry.toml index 5289f57..53987c0 100644 --- a/foundry.toml +++ b/foundry.toml @@ -10,7 +10,7 @@ remappings = [ "@openzeppelin/contracts-upgradeable/=lib/openzeppelin-contracts-upgradeable/contracts/", "@openzeppelin/foundry-upgrades/=lib/openzeppelin-foundry-upgrades/src/", ] -solc_version = "0.8.24" +solc_version = "0.8.26" verbosity = 3 [profile.ci] diff --git a/src/ERC20VotesPartialDelegationUpgradeable.sol b/src/ERC20VotesPartialDelegationUpgradeable.sol index 10da0d6..ad9987c 100644 --- a/src/ERC20VotesPartialDelegationUpgradeable.sol +++ b/src/ERC20VotesPartialDelegationUpgradeable.sol @@ -1,5 +1,5 @@ // SPDX-License-Identifier: MIT -pragma solidity ^0.8.20; +pragma solidity 0.8.26; import {ERC20PermitUpgradeable} from "@openzeppelin/contracts-upgradeable/token/ERC20/extensions/ERC20PermitUpgradeable.sol"; diff --git a/src/IVotesPartialDelegation.sol b/src/IVotesPartialDelegation.sol index e76eb25..8793904 100644 --- a/src/IVotesPartialDelegation.sol +++ b/src/IVotesPartialDelegation.sol @@ -1,5 +1,5 @@ // SPDX-License-Identifier: MIT -pragma solidity ^0.8.20; +pragma solidity 0.8.26; import {IERC6372} from "@openzeppelin/contracts/interfaces/IERC6372.sol"; diff --git a/src/L2GovToken.sol b/src/L2GovToken.sol index 3068982..25cc9f9 100644 --- a/src/L2GovToken.sol +++ b/src/L2GovToken.sol @@ -1,5 +1,5 @@ // SPDX-License-Identifier: MIT -pragma solidity ^0.8.20; +pragma solidity 0.8.26; import {AccessControlUpgradeable} from "@openzeppelin/contracts-upgradeable/access/AccessControlUpgradeable.sol"; import {ERC20VotesPartialDelegationUpgradeable} from "src/ERC20VotesPartialDelegationUpgradeable.sol"; diff --git a/src/VotesPartialDelegationUpgradeable.sol b/src/VotesPartialDelegationUpgradeable.sol index 3bfdd07..92d2b64 100644 --- a/src/VotesPartialDelegationUpgradeable.sol +++ b/src/VotesPartialDelegationUpgradeable.sol @@ -1,5 +1,5 @@ // SPDX-License-Identifier: MIT -pragma solidity ^0.8.20; +pragma solidity 0.8.26; import {ContextUpgradeable} from "@openzeppelin/contracts-upgradeable/utils/ContextUpgradeable.sol"; import {NoncesUpgradeable} from "@openzeppelin/contracts-upgradeable/utils/NoncesUpgradeable.sol";