diff --git a/certora/diff/utils_structs_DoubleEndedQueue.sol.patch b/certora/diff/utils_structs_DoubleEndedQueue.sol.patch new file mode 100644 index 000000000..c6c45476a --- /dev/null +++ b/certora/diff/utils_structs_DoubleEndedQueue.sol.patch @@ -0,0 +1,10 @@ +--- utils/structs/DoubleEndedQueue.sol 2023-08-09 11:45:05 ++++ utils/structs/DoubleEndedQueue.sol 2023-08-10 23:15:17 +@@ -1,6 +1,6 @@ + // SPDX-License-Identifier: MIT + // OpenZeppelin Contracts (last updated v4.9.0) (utils/structs/DoubleEndedQueue.sol) +-pragma solidity ^0.8.20; ++pragma solidity ^0.8.19; + + /** + * @dev A sequence of items with the ability to efficiently push and pop items (i.e. insert and remove) on both ends of diff --git a/certora/harnesses/DoubleEndedQueueHarness.sol b/certora/harnesses/DoubleEndedQueueHarness.sol index 54852a739..4f725b105 100644 --- a/certora/harnesses/DoubleEndedQueueHarness.sol +++ b/certora/harnesses/DoubleEndedQueueHarness.sol @@ -1,8 +1,8 @@ // SPDX-License-Identifier: MIT -pragma solidity ^0.8.20; +pragma solidity ^0.8.19; -import "../patched/utils/structs/DoubleEndedQueue.sol"; +import {DoubleEndedQueue} from "../patched/utils/structs/DoubleEndedQueue.sol"; contract DoubleEndedQueueHarness { using DoubleEndedQueue for DoubleEndedQueue.Bytes32Deque;