Skip to content

Commit 3e595b8

Browse files
committed
refactor(contracts): switched to pragma for compatibility; minor fix
1 parent 2eb2033 commit 3e595b8

24 files changed

+59
-49
lines changed

packages/contracts/contracts/src/AdvancedChecker.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.27;
2+
pragma solidity ^0.8.20;
33

44
import {IAdvancedChecker, Check} from "./interfaces/IAdvancedChecker.sol";
55

packages/contracts/contracts/src/AdvancedPolicy.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.27;
2+
pragma solidity ^0.8.20;
33

44
import {Policy} from "./Policy.sol";
55
import {IAdvancedPolicy, Check} from "./interfaces/IAdvancedPolicy.sol";

packages/contracts/contracts/src/BaseChecker.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.27;
2+
pragma solidity ^0.8.20;
33

44
import {IBaseChecker} from "./interfaces/IBaseChecker.sol";
55

packages/contracts/contracts/src/BasePolicy.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.27;
2+
pragma solidity ^0.8.20;
33

44
import {IBasePolicy} from "./interfaces/IBasePolicy.sol";
55
import {Policy} from "./Policy.sol";

packages/contracts/contracts/src/Policy.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.27;
2+
pragma solidity ^0.8.20;
33

44
import {Ownable} from "@openzeppelin/contracts/access/Ownable.sol";
55
import {IPolicy} from "./interfaces/IPolicy.sol";

packages/contracts/contracts/src/interfaces/IAdvancedChecker.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.27;
2+
pragma solidity ^0.8.20;
33

44
/// @title Check.
55
/// @notice Defines validation phases in the AdvancedChecker system.

packages/contracts/contracts/src/interfaces/IAdvancedPolicy.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.27;
2+
pragma solidity ^0.8.20;
33

44
import {IPolicy} from "./IPolicy.sol";
55
import {Check} from "./IAdvancedChecker.sol";

packages/contracts/contracts/src/interfaces/IBaseChecker.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.27;
2+
pragma solidity ^0.8.20;
33

44
/// @title IBaseChecker.
55
/// @notice Defines base validation functionality.

packages/contracts/contracts/src/interfaces/IBasePolicy.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.27;
2+
pragma solidity ^0.8.20;
33

44
import {IPolicy} from "./IPolicy.sol";
55

packages/contracts/contracts/src/interfaces/IPolicy.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.27;
2+
pragma solidity ^0.8.20;
33

44
/// @title IPolicy.
55
/// @notice Core policy interface for protected contract management.

0 commit comments

Comments
 (0)