From 8da6123a601e93ae1fb480f162ad81d93260d1ac Mon Sep 17 00:00:00 2001 From: Sam Jeston Date: Thu, 2 May 2024 08:33:09 +1000 Subject: [PATCH] pin ImmutableSignedZoneV2 contracts to 0.8.20 --- .../zones/immutable-signed-zone/v2/ImmutableSignedZoneV2.sol | 2 +- .../zones/immutable-signed-zone/v2/ZoneAccessControl.sol | 2 +- .../immutable-signed-zone/v2/interfaces/SIP5EventsAndErrors.sol | 2 +- .../zones/immutable-signed-zone/v2/interfaces/SIP5Interface.sol | 2 +- .../immutable-signed-zone/v2/interfaces/SIP6EventsAndErrors.sol | 2 +- .../zones/immutable-signed-zone/v2/interfaces/SIP6Interface.sol | 2 +- .../immutable-signed-zone/v2/interfaces/SIP7EventsAndErrors.sol | 2 +- .../zones/immutable-signed-zone/v2/interfaces/SIP7Interface.sol | 2 +- .../v2/interfaces/ZoneAccessControlEventsAndErrors.sol | 2 +- .../seaport/ImmutableSeaportSignedZoneV2Integration.t.sol | 2 +- .../v2/IImmutableSignedZoneV2Harness.t.sol | 2 +- .../zones/immutable-signed-zone/v2/ImmutableSignedZoneV2.t.sol | 2 +- .../immutable-signed-zone/v2/ImmutableSignedZoneV2Harness.t.sol | 2 +- 13 files changed, 13 insertions(+), 13 deletions(-) diff --git a/contracts/trading/seaport/zones/immutable-signed-zone/v2/ImmutableSignedZoneV2.sol b/contracts/trading/seaport/zones/immutable-signed-zone/v2/ImmutableSignedZoneV2.sol index b22dd795..3b3d1538 100644 --- a/contracts/trading/seaport/zones/immutable-signed-zone/v2/ImmutableSignedZoneV2.sol +++ b/contracts/trading/seaport/zones/immutable-signed-zone/v2/ImmutableSignedZoneV2.sol @@ -2,7 +2,7 @@ // SPDX-License-Identifier: Apache-2 // solhint-disable-next-line compiler-version -pragma solidity ^0.8.20; +pragma solidity 0.8.20; import {AccessControlEnumerable} from "openzeppelin-contracts-5.0.2/access/extensions/AccessControlEnumerable.sol"; import {ECDSA} from "openzeppelin-contracts-5.0.2/utils/cryptography/ECDSA.sol"; diff --git a/contracts/trading/seaport/zones/immutable-signed-zone/v2/ZoneAccessControl.sol b/contracts/trading/seaport/zones/immutable-signed-zone/v2/ZoneAccessControl.sol index 19a5c50b..f9a04c7d 100644 --- a/contracts/trading/seaport/zones/immutable-signed-zone/v2/ZoneAccessControl.sol +++ b/contracts/trading/seaport/zones/immutable-signed-zone/v2/ZoneAccessControl.sol @@ -2,7 +2,7 @@ // SPDX-License-Identifier: Apache-2 // solhint-disable-next-line compiler-version -pragma solidity ^0.8.20; +pragma solidity 0.8.20; import {AccessControl} from "openzeppelin-contracts-5.0.2/access/AccessControl.sol"; import {IAccessControl} from "openzeppelin-contracts-5.0.2/access/IAccessControl.sol"; diff --git a/contracts/trading/seaport/zones/immutable-signed-zone/v2/interfaces/SIP5EventsAndErrors.sol b/contracts/trading/seaport/zones/immutable-signed-zone/v2/interfaces/SIP5EventsAndErrors.sol index 21bbf159..f312a8ff 100644 --- a/contracts/trading/seaport/zones/immutable-signed-zone/v2/interfaces/SIP5EventsAndErrors.sol +++ b/contracts/trading/seaport/zones/immutable-signed-zone/v2/interfaces/SIP5EventsAndErrors.sol @@ -2,7 +2,7 @@ // SPDX-License-Identifier: Apache-2 // solhint-disable compiler-version -pragma solidity ^0.8.17; +pragma solidity 0.8.20; /** * @notice SIP5EventsAndErrors contains errors and events diff --git a/contracts/trading/seaport/zones/immutable-signed-zone/v2/interfaces/SIP5Interface.sol b/contracts/trading/seaport/zones/immutable-signed-zone/v2/interfaces/SIP5Interface.sol index cfc156fd..69c1f33c 100644 --- a/contracts/trading/seaport/zones/immutable-signed-zone/v2/interfaces/SIP5Interface.sol +++ b/contracts/trading/seaport/zones/immutable-signed-zone/v2/interfaces/SIP5Interface.sol @@ -2,7 +2,7 @@ // SPDX-License-Identifier: Apache-2 // solhint-disable compiler-version -pragma solidity ^0.8.17; +pragma solidity 0.8.20; import {Schema} from "seaport-types/src/lib/ConsiderationStructs.sol"; import {SIP5EventsAndErrors} from "./SIP5EventsAndErrors.sol"; diff --git a/contracts/trading/seaport/zones/immutable-signed-zone/v2/interfaces/SIP6EventsAndErrors.sol b/contracts/trading/seaport/zones/immutable-signed-zone/v2/interfaces/SIP6EventsAndErrors.sol index b4244c30..3a48cf1f 100644 --- a/contracts/trading/seaport/zones/immutable-signed-zone/v2/interfaces/SIP6EventsAndErrors.sol +++ b/contracts/trading/seaport/zones/immutable-signed-zone/v2/interfaces/SIP6EventsAndErrors.sol @@ -2,7 +2,7 @@ // SPDX-License-Identifier: Apache-2 // solhint-disable compiler-version -pragma solidity ^0.8.17; +pragma solidity 0.8.20; /** * @notice SIP6EventsAndErrors contains errors and events diff --git a/contracts/trading/seaport/zones/immutable-signed-zone/v2/interfaces/SIP6Interface.sol b/contracts/trading/seaport/zones/immutable-signed-zone/v2/interfaces/SIP6Interface.sol index 2bc63899..3c8b19b1 100644 --- a/contracts/trading/seaport/zones/immutable-signed-zone/v2/interfaces/SIP6Interface.sol +++ b/contracts/trading/seaport/zones/immutable-signed-zone/v2/interfaces/SIP6Interface.sol @@ -2,7 +2,7 @@ // SPDX-License-Identifier: Apache-2 // solhint-disable compiler-version -pragma solidity ^0.8.17; +pragma solidity 0.8.20; import {Schema} from "seaport-types/src/lib/ConsiderationStructs.sol"; import {SIP6EventsAndErrors} from "./SIP6EventsAndErrors.sol"; diff --git a/contracts/trading/seaport/zones/immutable-signed-zone/v2/interfaces/SIP7EventsAndErrors.sol b/contracts/trading/seaport/zones/immutable-signed-zone/v2/interfaces/SIP7EventsAndErrors.sol index 52c0877b..c888e9d6 100644 --- a/contracts/trading/seaport/zones/immutable-signed-zone/v2/interfaces/SIP7EventsAndErrors.sol +++ b/contracts/trading/seaport/zones/immutable-signed-zone/v2/interfaces/SIP7EventsAndErrors.sol @@ -2,7 +2,7 @@ // SPDX-License-Identifier: Apache-2 // solhint-disable compiler-version -pragma solidity ^0.8.17; +pragma solidity 0.8.20; /** * @notice SIP7EventsAndErrors contains errors and events diff --git a/contracts/trading/seaport/zones/immutable-signed-zone/v2/interfaces/SIP7Interface.sol b/contracts/trading/seaport/zones/immutable-signed-zone/v2/interfaces/SIP7Interface.sol index 5e35d36e..835790ce 100644 --- a/contracts/trading/seaport/zones/immutable-signed-zone/v2/interfaces/SIP7Interface.sol +++ b/contracts/trading/seaport/zones/immutable-signed-zone/v2/interfaces/SIP7Interface.sol @@ -2,7 +2,7 @@ // SPDX-License-Identifier: Apache-2 // solhint-disable compiler-version -pragma solidity ^0.8.17; +pragma solidity 0.8.20; import {SIP7EventsAndErrors} from "./SIP7EventsAndErrors.sol"; diff --git a/contracts/trading/seaport/zones/immutable-signed-zone/v2/interfaces/ZoneAccessControlEventsAndErrors.sol b/contracts/trading/seaport/zones/immutable-signed-zone/v2/interfaces/ZoneAccessControlEventsAndErrors.sol index cf86ab3b..ee285bce 100644 --- a/contracts/trading/seaport/zones/immutable-signed-zone/v2/interfaces/ZoneAccessControlEventsAndErrors.sol +++ b/contracts/trading/seaport/zones/immutable-signed-zone/v2/interfaces/ZoneAccessControlEventsAndErrors.sol @@ -2,7 +2,7 @@ // SPDX-License-Identifier: Apache-2 // solhint-disable compiler-version -pragma solidity ^0.8.17; +pragma solidity 0.8.20; /** * @notice ZoneAccessControlEventsAndErrors contains errors and events diff --git a/test/trading/seaport/ImmutableSeaportSignedZoneV2Integration.t.sol b/test/trading/seaport/ImmutableSeaportSignedZoneV2Integration.t.sol index 923560d9..dcbd0352 100644 --- a/test/trading/seaport/ImmutableSeaportSignedZoneV2Integration.t.sol +++ b/test/trading/seaport/ImmutableSeaportSignedZoneV2Integration.t.sol @@ -2,7 +2,7 @@ // SPDX-License-Identifier: Apache-2 // solhint-disable-next-line compiler-version -pragma solidity ^0.8.17; +pragma solidity 0.8.20; // solhint-disable-next-line no-global-import import "forge-std/Test.sol"; diff --git a/test/trading/seaport/zones/immutable-signed-zone/v2/IImmutableSignedZoneV2Harness.t.sol b/test/trading/seaport/zones/immutable-signed-zone/v2/IImmutableSignedZoneV2Harness.t.sol index 85b5e699..399896b2 100644 --- a/test/trading/seaport/zones/immutable-signed-zone/v2/IImmutableSignedZoneV2Harness.t.sol +++ b/test/trading/seaport/zones/immutable-signed-zone/v2/IImmutableSignedZoneV2Harness.t.sol @@ -2,7 +2,7 @@ // SPDX-License-Identifier: Apache-2 // solhint-disable-next-line compiler-version -pragma solidity ^0.8.17; +pragma solidity 0.8.20; import {ZoneInterface} from "seaport/contracts/interfaces/ZoneInterface.sol"; import {ReceivedItem, ZoneParameters} from "seaport-types/src/lib/ConsiderationStructs.sol"; diff --git a/test/trading/seaport/zones/immutable-signed-zone/v2/ImmutableSignedZoneV2.t.sol b/test/trading/seaport/zones/immutable-signed-zone/v2/ImmutableSignedZoneV2.t.sol index 2cb42bf2..bd8f6a2a 100644 --- a/test/trading/seaport/zones/immutable-signed-zone/v2/ImmutableSignedZoneV2.t.sol +++ b/test/trading/seaport/zones/immutable-signed-zone/v2/ImmutableSignedZoneV2.t.sol @@ -2,7 +2,7 @@ // SPDX-License-Identifier: Apache-2 // solhint-disable-next-line compiler-version -pragma solidity ^0.8.17; +pragma solidity 0.8.20; // solhint-disable-next-line no-global-import import "forge-std/Test.sol"; diff --git a/test/trading/seaport/zones/immutable-signed-zone/v2/ImmutableSignedZoneV2Harness.t.sol b/test/trading/seaport/zones/immutable-signed-zone/v2/ImmutableSignedZoneV2Harness.t.sol index 264fb57e..d919b03b 100644 --- a/test/trading/seaport/zones/immutable-signed-zone/v2/ImmutableSignedZoneV2Harness.t.sol +++ b/test/trading/seaport/zones/immutable-signed-zone/v2/ImmutableSignedZoneV2Harness.t.sol @@ -2,7 +2,7 @@ // SPDX-License-Identifier: Apache-2 // solhint-disable-next-line compiler-version -pragma solidity ^0.8.17; +pragma solidity 0.8.20; import {ReceivedItem, ZoneParameters} from "seaport-types/src/lib/ConsiderationStructs.sol"; import {ImmutableSignedZoneV2} from