diff --git a/src/interfaces/IERC20.sol b/src/interfaces/IERC20.sol index 2cd1ec66c..e297045cc 100644 --- a/src/interfaces/IERC20.sol +++ b/src/interfaces/IERC20.sol @@ -1,5 +1,5 @@ // SPDX-License-Identifier: UNLICENSED -pragma solidity >=0.5.0; +pragma solidity >=0.6.2; /// @title IERC20 /// @author Morpho Labs diff --git a/src/interfaces/IIrm.sol b/src/interfaces/IIrm.sol index 572cee158..c63271991 100644 --- a/src/interfaces/IIrm.sol +++ b/src/interfaces/IIrm.sol @@ -1,5 +1,5 @@ // SPDX-License-Identifier: UNLICENSED -pragma solidity >=0.5.0; +pragma solidity >=0.6.2; import {MarketParams, Market} from "./IMorpho.sol"; diff --git a/src/interfaces/IMorpho.sol b/src/interfaces/IMorpho.sol index 98237a371..e2bc3a3e1 100644 --- a/src/interfaces/IMorpho.sol +++ b/src/interfaces/IMorpho.sol @@ -1,5 +1,5 @@ // SPDX-License-Identifier: UNLICENSED -pragma solidity >=0.5.0; +pragma solidity >=0.8.8; type Id is bytes32; diff --git a/src/interfaces/IMorphoCallbacks.sol b/src/interfaces/IMorphoCallbacks.sol index 5599f4e9c..c568c9830 100644 --- a/src/interfaces/IMorphoCallbacks.sol +++ b/src/interfaces/IMorphoCallbacks.sol @@ -1,5 +1,5 @@ // SPDX-License-Identifier: UNLICENSED -pragma solidity >=0.5.0; +pragma solidity >=0.6.2; /// @title IMorphoLiquidateCallback /// @notice Interface that liquidators willing to use `liquidate`'s callback must implement. diff --git a/src/interfaces/IOracle.sol b/src/interfaces/IOracle.sol index c12f0ac62..0b40d3ed1 100644 --- a/src/interfaces/IOracle.sol +++ b/src/interfaces/IOracle.sol @@ -1,5 +1,5 @@ // SPDX-License-Identifier: UNLICENSED -pragma solidity >=0.5.0; +pragma solidity >=0.6.2; /// @title IOracle /// @author Morpho Labs diff --git a/src/libraries/SafeTransferLib.sol b/src/libraries/SafeTransferLib.sol index 4efeb7fa9..6c4d94410 100644 --- a/src/libraries/SafeTransferLib.sol +++ b/src/libraries/SafeTransferLib.sol @@ -1,5 +1,5 @@ // SPDX-License-Identifier: UNLICENSED -pragma solidity ^0.8.0; +pragma solidity ^0.8.12; import {ErrorsLib} from "../libraries/ErrorsLib.sol";