Skip to content

Commit

Permalink
feat: update solc to 0.8.19 (#127)
Browse files Browse the repository at this point in the history
* feat: update solc to 0.8.19

* update gas

Signed-off-by: Allen Lin <allenlin1992@hotmail.com>

* fix: snaps

---------

Signed-off-by: Allen Lin <allenlin1992@hotmail.com>
Co-authored-by: Allen Lin <allenlin1992@hotmail.com>
  • Loading branch information
marktoda and azflin committed Apr 7, 2023
1 parent 405b89a commit 83e47f7
Show file tree
Hide file tree
Showing 67 changed files with 67 additions and 66 deletions.
2 changes: 1 addition & 1 deletion .forge-snapshots/LimitOrderReactorBaseExecuteSingle.snap
Original file line number Diff line number Diff line change
@@ -1 +1 @@
118618
98718
1 change: 1 addition & 0 deletions foundry.toml
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
[profile.default]
solc = "0.8.19"
src = 'src'
out = 'out'
libs = ['lib']
Expand Down
2 changes: 1 addition & 1 deletion src/base/IPSFees.sol
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// SPDX-License-Identifier: GPL-2.0-or-later
pragma solidity ^0.8.16;
pragma solidity ^0.8.19;

import {SafeTransferLib} from "solmate/src/utils/SafeTransferLib.sol";
import {FixedPointMathLib} from "solmate/src/utils/FixedPointMathLib.sol";
Expand Down
2 changes: 1 addition & 1 deletion src/base/ReactorEvents.sol
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// SPDX-License-Identifier: GPL-2.0-or-later
pragma solidity ^0.8.16;
pragma solidity ^0.8.19;

/// @notice standardized events that should be emitted by all reactors
/// @dev collated into one library to help with forge expectEmit integration
Expand Down
2 changes: 1 addition & 1 deletion src/base/ReactorStructs.sol
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// SPDX-License-Identifier: GPL-2.0-or-later
pragma solidity ^0.8.16;
pragma solidity ^0.8.19;

/// @dev generic order information
/// should be included as the first field in any concrete order types
Expand Down
2 changes: 1 addition & 1 deletion src/external/ISwapRouter02.sol
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// SPDX-License-Identifier: GPL-2.0-or-later
pragma solidity ^0.8.16;
pragma solidity ^0.8.19;

struct ExactInputSingleParams {
address tokenIn;
Expand Down
2 changes: 1 addition & 1 deletion src/external/IUniV3SwapRouter.sol
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// SPDX-License-Identifier: GPL-2.0-or-later
pragma solidity ^0.8.16;
pragma solidity ^0.8.19;

interface IUniV3SwapRouter {
struct ExactInputParams {
Expand Down
2 changes: 1 addition & 1 deletion src/interfaces/IReactor.sol
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// SPDX-License-Identifier: GPL-2.0-or-later
pragma solidity ^0.8.16;
pragma solidity ^0.8.19;

import {ResolvedOrder, SignedOrder} from "../base/ReactorStructs.sol";

Expand Down
2 changes: 1 addition & 1 deletion src/interfaces/IReactorCallback.sol
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// SPDX-License-Identifier: GPL-2.0-or-later
pragma solidity ^0.8.16;
pragma solidity ^0.8.19;

import {ResolvedOrder} from "../base/ReactorStructs.sol";

Expand Down
2 changes: 1 addition & 1 deletion src/interfaces/IValidationCallback.sol
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// SPDX-License-Identifier: GPL-2.0-or-later
pragma solidity ^0.8.16;
pragma solidity ^0.8.19;

import {OrderInfo, ResolvedOrder} from "../base/ReactorStructs.sol";

Expand Down
2 changes: 1 addition & 1 deletion src/lens/OrderQuoter.sol
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// SPDX-License-Identifier: GPL-2.0-or-later
pragma solidity ^0.8.16;
pragma solidity ^0.8.19;

import {IReactorCallback} from "../interfaces/IReactorCallback.sol";
import {BaseReactor} from "../reactors/BaseReactor.sol";
Expand Down
2 changes: 1 addition & 1 deletion src/lib/CurrencyLibrary.sol
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// SPDX-License-Identifier: GPL-2.0-or-later
pragma solidity ^0.8.17;
pragma solidity ^0.8.19;

import {ERC20} from "solmate/src/tokens/ERC20.sol";
import {IAllowanceTransfer} from "permit2/src/interfaces/IAllowanceTransfer.sol";
Expand Down
2 changes: 1 addition & 1 deletion src/lib/DutchDecayLib.sol
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// SPDX-License-Identifier: GPL-2.0-or-later
pragma solidity ^0.8.16;
pragma solidity ^0.8.19;

import {OutputToken, InputToken} from "../base/ReactorStructs.sol";
import {DutchOutput, DutchInput} from "../lib/DutchLimitOrderLib.sol";
Expand Down
2 changes: 1 addition & 1 deletion src/lib/DutchLimitOrderLib.sol
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// SPDX-License-Identifier: GPL-2.0-or-later
pragma solidity ^0.8.16;
pragma solidity ^0.8.19;

import {OrderInfo} from "../base/ReactorStructs.sol";

Expand Down
2 changes: 1 addition & 1 deletion src/lib/ExclusiveDutchLimitOrderLib.sol
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// SPDX-License-Identifier: GPL-2.0-or-later
pragma solidity ^0.8.16;
pragma solidity ^0.8.19;

import {OrderInfo} from "../base/ReactorStructs.sol";
import {DutchOutput, DutchInput, DutchLimitOrderLib} from "./DutchLimitOrderLib.sol";
Expand Down
2 changes: 1 addition & 1 deletion src/lib/ExclusivityOverrideLib.sol
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// SPDX-License-Identifier: GPL-2.0-or-later
pragma solidity ^0.8.17;
pragma solidity ^0.8.19;

import {FixedPointMathLib} from "solmate/src/utils/FixedPointMathLib.sol";
import {ResolvedOrder, OutputToken} from "../base/ReactorStructs.sol";
Expand Down
2 changes: 1 addition & 1 deletion src/lib/ExpectedBalanceLib.sol
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// SPDX-License-Identifier: GPL-2.0-or-later
pragma solidity ^0.8.16;
pragma solidity ^0.8.19;

import {OrderInfo, ResolvedOrder, OutputToken} from "../base/ReactorStructs.sol";
import {CurrencyLibrary} from "./CurrencyLibrary.sol";
Expand Down
2 changes: 1 addition & 1 deletion src/lib/LimitOrderLib.sol
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// SPDX-License-Identifier: GPL-2.0-or-later
pragma solidity ^0.8.16;
pragma solidity ^0.8.19;

import {OrderInfo, InputToken, OutputToken} from "../base/ReactorStructs.sol";

Expand Down
2 changes: 1 addition & 1 deletion src/lib/Permit2Lib.sol
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// SPDX-License-Identifier: GPL-2.0-or-later
pragma solidity ^0.8.16;
pragma solidity ^0.8.19;

import {ERC20} from "solmate/src/tokens/ERC20.sol";
import {ISignatureTransfer} from "permit2/src/interfaces/ISignatureTransfer.sol";
Expand Down
2 changes: 1 addition & 1 deletion src/lib/ResolvedOrderLib.sol
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// SPDX-License-Identifier: GPL-2.0-or-later
pragma solidity ^0.8.16;
pragma solidity ^0.8.19;

import {ResolvedOrder} from "../base/ReactorStructs.sol";
import {IValidationCallback} from "../interfaces/IValidationCallback.sol";
Expand Down
2 changes: 1 addition & 1 deletion src/reactors/BaseReactor.sol
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// SPDX-License-Identifier: GPL-2.0-or-later
pragma solidity ^0.8.16;
pragma solidity ^0.8.19;

import {SafeTransferLib} from "solmate/src/utils/SafeTransferLib.sol";
import {SafeCast} from "openzeppelin-contracts/utils/math/SafeCast.sol";
Expand Down
2 changes: 1 addition & 1 deletion src/reactors/DutchLimitOrderReactor.sol
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// SPDX-License-Identifier: GPL-2.0-or-later
pragma solidity ^0.8.16;
pragma solidity ^0.8.19;

import {ISignatureTransfer} from "permit2/src/interfaces/ISignatureTransfer.sol";
import {BaseReactor} from "./BaseReactor.sol";
Expand Down
2 changes: 1 addition & 1 deletion src/reactors/ExclusiveDutchLimitOrderReactor.sol
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// SPDX-License-Identifier: GPL-2.0-or-later
pragma solidity ^0.8.16;
pragma solidity ^0.8.19;

import {BaseReactor} from "./BaseReactor.sol";
import {ISignatureTransfer} from "permit2/src/interfaces/ISignatureTransfer.sol";
Expand Down
2 changes: 1 addition & 1 deletion src/reactors/LimitOrderReactor.sol
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// SPDX-License-Identifier: GPL-2.0-or-later
pragma solidity ^0.8.16;
pragma solidity ^0.8.19;

import {BaseReactor} from "./BaseReactor.sol";
import {Permit2Lib} from "../lib/Permit2Lib.sol";
Expand Down
2 changes: 1 addition & 1 deletion src/sample-executors/SwapRouter02Executor.sol
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// SPDX-License-Identifier: GPL-2.0-or-later
pragma solidity ^0.8.16;
pragma solidity ^0.8.19;

import {Owned} from "solmate/src/auth/Owned.sol";
import {SafeTransferLib} from "solmate/src/utils/SafeTransferLib.sol";
Expand Down
2 changes: 1 addition & 1 deletion src/sample-executors/UniswapV3Executor.sol
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// SPDX-License-Identifier: GPL-2.0-or-later
pragma solidity ^0.8.16;
pragma solidity ^0.8.19;

import {Owned} from "solmate/src/auth/Owned.sol";
import {SafeTransferLib} from "solmate/src/utils/SafeTransferLib.sol";
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// SPDX-License-Identifier: GPL-2.0-or-later
pragma solidity ^0.8.16;
pragma solidity ^0.8.19;

import {IValidationCallback} from "../interfaces/IValidationCallback.sol";
import {ResolvedOrder, OrderInfo} from "../base/ReactorStructs.sol";
Expand Down
2 changes: 1 addition & 1 deletion test/base/BaseReactor.t.sol
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// SPDX-License-Identifier: GPL-2.0-or-later
pragma solidity ^0.8.16;
pragma solidity ^0.8.19;

import {GasSnapshot} from "forge-gas-snapshot/GasSnapshot.sol";
import {ISignatureTransfer} from "permit2/src/interfaces/ISignatureTransfer.sol";
Expand Down
2 changes: 1 addition & 1 deletion test/base/EthOutput.t.sol
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// SPDX-License-Identifier: GPL-2.0-or-later
pragma solidity ^0.8.16;
pragma solidity ^0.8.19;

import {Test} from "forge-std/Test.sol";
import {GasSnapshot} from "forge-gas-snapshot/GasSnapshot.sol";
Expand Down
2 changes: 1 addition & 1 deletion test/base/IPSFees.t.sol
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// SPDX-License-Identifier: GPL-2.0-or-later
pragma solidity ^0.8.16;
pragma solidity ^0.8.19;

import {Test} from "forge-std/Test.sol";
import {InputToken, OutputToken, OrderInfo, ResolvedOrder} from "../../src/base/ReactorStructs.sol";
Expand Down
2 changes: 1 addition & 1 deletion test/executors/SwapRouter02Executor.t.sol
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// SPDX-License-Identifier: GPL-2.0-or-later
pragma solidity ^0.8.16;
pragma solidity ^0.8.19;

import {GasSnapshot} from "forge-gas-snapshot/GasSnapshot.sol";
import {Test} from "forge-std/Test.sol";
Expand Down
2 changes: 1 addition & 1 deletion test/executors/UniswapV3Executor.t.sol
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// SPDX-License-Identifier: GPL-2.0-or-later
pragma solidity ^0.8.16;
pragma solidity ^0.8.19;

import {GasSnapshot} from "forge-gas-snapshot/GasSnapshot.sol";
import {Test} from "forge-std/Test.sol";
Expand Down
2 changes: 1 addition & 1 deletion test/fill-macros/DirectTakerFillMacro.t.sol
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// SPDX-License-Identifier: GPL-2.0-or-later
pragma solidity ^0.8.16;
pragma solidity ^0.8.19;

import {GasSnapshot} from "forge-gas-snapshot/GasSnapshot.sol";
import {Test} from "forge-std/Test.sol";
Expand Down
2 changes: 1 addition & 1 deletion test/integration/SwapRouter02ExecutorIntegration.t.sol
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// SPDX-License-Identifier: GPL-2.0-or-later
pragma solidity ^0.8.16;
pragma solidity ^0.8.19;

import {SafeTransferLib} from "solmate/src/utils/SafeTransferLib.sol";
import {Test} from "forge-std/Test.sol";
Expand Down
2 changes: 1 addition & 1 deletion test/integration/UniswapV3ExecutorIntegration.t.sol
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// SPDX-License-Identifier: GPL-2.0-or-later
pragma solidity ^0.8.16;
pragma solidity ^0.8.19;

import {Test} from "forge-std/Test.sol";
import {ERC20} from "solmate/src/tokens/ERC20.sol";
Expand Down
2 changes: 1 addition & 1 deletion test/lib/DutchDecayLib.t.sol
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// SPDX-License-Identifier: GPL-2.0-or-later
pragma solidity ^0.8.16;
pragma solidity ^0.8.19;

import {Test} from "forge-std/Test.sol";
import {DutchDecayLib} from "../../src/lib/DutchDecayLib.sol";
Expand Down
2 changes: 1 addition & 1 deletion test/lib/ExclusivityOverrideLib.t.sol
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// SPDX-License-Identifier: GPL-2.0-or-later
pragma solidity ^0.8.16;
pragma solidity ^0.8.19;

import {Test} from "forge-std/Test.sol";
import {MockERC20} from "../util/mock/MockERC20.sol";
Expand Down
2 changes: 1 addition & 1 deletion test/lib/ExpectedBalanceLib.t.sol
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// SPDX-License-Identifier: GPL-2.0-or-later
pragma solidity ^0.8.16;
pragma solidity ^0.8.19;

import {Test} from "forge-std/Test.sol";
import {MockERC20} from "../util/mock/MockERC20.sol";
Expand Down
2 changes: 1 addition & 1 deletion test/lib/OrderQuoter.t.sol
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// SPADIX-License-Identifier: GPL-2.0-or-later
pragma solidity ^0.8.16;
pragma solidity ^0.8.19;

import {Test} from "forge-std/Test.sol";
import {OrderInfo, InputToken, ResolvedOrder} from "../../src/base/ReactorStructs.sol";
Expand Down
2 changes: 1 addition & 1 deletion test/lib/ResolvedOrderLib.t.sol
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// SPDX-License-Identifier: GPL-2.0-or-later
pragma solidity ^0.8.16;
pragma solidity ^0.8.19;

import {Test} from "forge-std/Test.sol";
import {OrderInfo, ResolvedOrder} from "../../src/base/ReactorStructs.sol";
Expand Down
2 changes: 1 addition & 1 deletion test/reactors/DutchLimitOrderReactor.t.sol
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// SPDX-License-Identifier: GPL-2.0-or-later
pragma solidity ^0.8.16;
pragma solidity ^0.8.19;

import {Test} from "forge-std/Test.sol";
import {ISignatureTransfer} from "permit2/src/interfaces/ISignatureTransfer.sol";
Expand Down
2 changes: 1 addition & 1 deletion test/reactors/ExclusiveDutchLimitOrderReactor.t.sol
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// SPDX-License-Identifier: GPL-2.0-or-later
pragma solidity ^0.8.16;
pragma solidity ^0.8.19;

import {Test} from "forge-std/Test.sol";
import {ISignatureTransfer} from "permit2/src/interfaces/ISignatureTransfer.sol";
Expand Down
2 changes: 1 addition & 1 deletion test/reactors/LimitOrderReactor.t.sol
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// SPDX-License-Identifier: GPL-2.0-or-later
pragma solidity ^0.8.16;
pragma solidity ^0.8.19;

import {Test} from "forge-std/Test.sol";
import {OrderInfo, InputToken, OutputToken, ResolvedOrder, SignedOrder} from "../../src/base/ReactorStructs.sol";
Expand Down
2 changes: 1 addition & 1 deletion test/script/DeployDutchLimit.t.sol
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// SPDX-License-Identifier: GPL-2.0-or-later
pragma solidity ^0.8.16;
pragma solidity ^0.8.19;

import {Test} from "forge-std/Test.sol";
import {DutchLimitDeployment, DeployDutchLimit} from "../../script/DeployDutchLimit.s.sol";
Expand Down
2 changes: 1 addition & 1 deletion test/util/ArrayBuilder.sol
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// SPDX-License-Identifier: GPL-2.0-or-later
pragma solidity ^0.8.16;
pragma solidity ^0.8.19;

library ArrayBuilder {
/// @dev Initialize a uint256[] with length `length`
Expand Down
2 changes: 1 addition & 1 deletion test/util/DeployPermit2.sol
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// SPDX-License-Identifier: GPL-2.0-or-later
pragma solidity ^0.8.16;
pragma solidity ^0.8.19;

import {Script} from "forge-std/Script.sol";

Expand Down
2 changes: 1 addition & 1 deletion test/util/OrderInfoBuilder.sol
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// SPDX-License-Identifier: GPL-2.0-or-later
pragma solidity ^0.8.16;
pragma solidity ^0.8.19;

import {OrderInfo} from "../../src/base/ReactorStructs.sol";

Expand Down
2 changes: 1 addition & 1 deletion test/util/OutputsBuilder.sol
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// SPDX-License-Identifier: GPL-2.0-or-later
pragma solidity ^0.8.16;
pragma solidity ^0.8.19;

import {OutputToken} from "../../src/base/ReactorStructs.sol";
import {DutchOutput} from "../../src/reactors/DutchLimitOrderReactor.sol";
Expand Down
2 changes: 1 addition & 1 deletion test/util/PermitSignature.sol
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// SPDX-License-Identifier: UNLICENSED
pragma solidity ^0.8.16;
pragma solidity ^0.8.19;

import {Test} from "forge-std/Test.sol";
import {EIP712} from "openzeppelin-contracts/utils/cryptography/EIP712.sol";
Expand Down
2 changes: 1 addition & 1 deletion test/util/lib/BytesLib.sol
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
* @dev Bytes tightly packed arrays utility library for ethereum contracts written in Solidity.
* The library lets you concatenate, slice and type cast bytes arrays both in memory and storage.
*/
pragma solidity ^0.8.16;
pragma solidity ^0.8.19;

library BytesLib {
function slice(bytes memory _bytes, uint256 _start, uint256 _length) internal pure returns (bytes memory) {
Expand Down
2 changes: 1 addition & 1 deletion test/util/lib/Path.sol
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// SPDX-License-Identifier: GPL-2.0-or-later
pragma solidity ^0.8.16;
pragma solidity ^0.8.19;

import "./BytesLib.sol";

Expand Down
2 changes: 1 addition & 1 deletion test/util/lib/PathBuilder.sol
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// SPDX-License-Identifier: GPL-2.0-or-later
pragma solidity ^0.8.16;
pragma solidity ^0.8.19;

import "./BytesLib.sol";

Expand Down
2 changes: 1 addition & 1 deletion test/util/mock/MockDutchLimitOrderReactor.sol
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// SPDX-License-Identifier: GPL-2.0-or-later
pragma solidity ^0.8.16;
pragma solidity ^0.8.19;

import {DutchLimitOrderReactor, ResolvedOrder, SignedOrder} from "../../../src/reactors/DutchLimitOrderReactor.sol";

Expand Down
2 changes: 1 addition & 1 deletion test/util/mock/MockERC20.sol
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// SPDX-License-Identifier: GPL-2.0-or-later
pragma solidity ^0.8.16;
pragma solidity ^0.8.19;

import {ERC20} from "solmate/src/tokens/ERC20.sol";

Expand Down
2 changes: 1 addition & 1 deletion test/util/mock/MockExclusivityOverrideLib.sol
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// SPDX-License-Identifier: GPL-2.0-or-later
pragma solidity ^0.8.16;
pragma solidity ^0.8.19;

import {ResolvedOrder} from "../../../src/base/ReactorStructs.sol";
import {ExclusivityOverrideLib} from "../../../src/lib/ExclusivityOverrideLib.sol";
Expand Down
2 changes: 1 addition & 1 deletion test/util/mock/MockExpectedBalanceLib.sol
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// SPDX-License-Identifier: GPL-2.0-or-later
pragma solidity ^0.8.16;
pragma solidity ^0.8.19;

import {OrderInfo, ResolvedOrder} from "../../../src/base/ReactorStructs.sol";
import {ExpectedBalance, ExpectedBalanceLib} from "../../../src/lib/ExpectedBalanceLib.sol";
Expand Down
2 changes: 1 addition & 1 deletion test/util/mock/MockFillContract.sol
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// SPDX-License-Identifier: GPL-2.0-or-later
pragma solidity ^0.8.16;
pragma solidity ^0.8.19;

import {ERC20} from "solmate/src/tokens/ERC20.sol";
import {CurrencyLibrary} from "../../../src/lib/CurrencyLibrary.sol";
Expand Down

0 comments on commit 83e47f7

Please sign in to comment.