Skip to content

Commit 3632287

Browse files
authored
Change solidity version (#262)
1 parent 26d73bf commit 3632287

File tree

75 files changed

+75
-75
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

75 files changed

+75
-75
lines changed

.solhint.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@
4040
"avoid-throw": "error",
4141
"avoid-tx-origin": "error",
4242
"check-send-result": "error",
43-
"compiler-version": ["error", "0.8.19"],
43+
"compiler-version": ["error", ">=0.8.19 <0.8.29"],
4444
"func-visibility": ["error", {"ignoreConstructors": true}],
4545
"multiple-sends": "warn",
4646
"no-complex-fallback": "warn",

README.md

Lines changed: 1 addition & 1 deletion

contracts/access/MintingAccessControl.sol

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
// Copyright Immutable Pty Ltd 2018 - 2023
22
// SPDX-License-Identifier: Apache 2.0
3-
pragma solidity 0.8.19;
3+
pragma solidity >=0.8.19 <0.8.29;
44

55
import {AccessControlEnumerable} from "@openzeppelin/contracts/access/AccessControlEnumerable.sol";
66

contracts/allowlist/IOperatorAllowlist.sol

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
// Copyright Immutable Pty Ltd 2018 - 2023
22
// SPDX-License-Identifier: Apache 2.0
3-
pragma solidity 0.8.19;
3+
pragma solidity >=0.8.19 <0.8.29;
44

55
/**
66
* @notice Required interface of an OperatorAllowlist compliant contract

contracts/allowlist/IWalletProxy.sol

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
// Copyright Immutable Pty Ltd 2018 - 2023
22
// SPDX-License-Identifier: Apache 2.0
3-
pragma solidity 0.8.19;
3+
pragma solidity >=0.8.19 <0.8.29;
44

55
// Interface to retrieve the implementation stored inside the Proxy contract
66
/// Interface for Passport Wallet's proxy contract.

contracts/allowlist/OperatorAllowlistEnforced.sol

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
// Copyright Immutable Pty Ltd 2018 - 2023
22
// SPDX-License-Identifier: Apache 2.0
33
// slither-disable-start calls-loop
4-
pragma solidity 0.8.19;
4+
pragma solidity >=0.8.19 <0.8.29;
55

66
// Allowlist Registry
77
import {IOperatorAllowlist} from "./IOperatorAllowlist.sol";

contracts/allowlist/OperatorAllowlistUpgradeable.sol

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
// Copyright Immutable Pty Ltd 2018 - 2024
22
// SPDX-License-Identifier: Apache 2.0
3-
pragma solidity 0.8.19;
3+
pragma solidity >=0.8.19 <0.8.29;
44

55
import {UUPSUpgradeable} from "openzeppelin-contracts-upgradeable-4.9.3/proxy/utils/UUPSUpgradeable.sol";
66
import {AccessControlEnumerableUpgradeable} from "openzeppelin-contracts-upgradeable-4.9.3/access/AccessControlEnumerableUpgradeable.sol";

contracts/bridge/x/v4/CoreV4.sol

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
//
88
// This file was generated using the abi-to-sol tool.
99
// the StarkEx contract ABI that was provided by StarkWare via slack.
10-
pragma solidity ^0.8.19;
10+
pragma solidity >=0.8.19 <0.8.29;
1111

1212
// solhint-disable func-name-mixedcase
1313
interface CoreV4 {

contracts/bridge/x/v4/RegistrationV4.sol

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
// Copyright (c) Immutable Pty Ltd 2018 - 2024
22
// SPDX-License-Identifier: MIT
3-
pragma solidity ^0.8.19;
3+
pragma solidity >=0.8.19 <0.8.29;
44

55
import {CoreV4} from "./CoreV4.sol";
66

contracts/deployer/AccessControlledDeployer.sol

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
// Copyright Immutable Pty Ltd 2018 - 2024
22
// SPDX-License-Identifier: Apache 2.0
3-
pragma solidity 0.8.19;
3+
pragma solidity >=0.8.19 <0.8.29;
44

55
import {IDeployer} from "@axelar-network/axelar-gmp-sdk-solidity/contracts/interfaces/IDeployer.sol";
66
import {Pausable} from "@openzeppelin/contracts/security/Pausable.sol";

0 commit comments

Comments
 (0)