Skip to content

Commit 76fc785

Browse files
authored
Import organizing (#527)
1 parent 4730953 commit 76fc785

33 files changed

Lines changed: 76 additions & 80 deletions

contracts/src/factory/ERC4626HyperdriveDeployer.sol

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,9 @@
22
pragma solidity 0.8.19;
33

44
import { ERC4626Hyperdrive } from "../instances/ERC4626Hyperdrive.sol";
5+
import { IERC4626 } from "../interfaces/IERC4626.sol";
56
import { IHyperdrive } from "../interfaces/IHyperdrive.sol";
67
import { IHyperdriveDeployer } from "../interfaces/IHyperdriveDeployer.sol";
7-
import { IERC4626 } from "../interfaces/IERC4626.sol";
88

99
/// @author DELV
1010
/// @title ERC4626HyperdriveFactory

contracts/src/factory/ERC4626HyperdriveFactory.sol

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
// SPDX-License-Identifier: Apache-2.0
22
pragma solidity 0.8.19;
33

4+
import { ERC4626DataProvider } from "../instances/ERC4626DataProvider.sol";
45
import { IERC20 } from "../interfaces/IERC20.sol";
6+
import { IERC4626 } from "../interfaces/IERC4626.sol";
57
import { IHyperdrive } from "../interfaces/IHyperdrive.sol";
68
import { IHyperdriveDeployer } from "../interfaces/IHyperdriveDeployer.sol";
7-
import { ERC4626DataProvider } from "../instances/ERC4626DataProvider.sol";
89
import { HyperdriveFactory } from "./HyperdriveFactory.sol";
9-
import { IERC4626 } from "../interfaces/IERC4626.sol";
1010

1111
/// @author DELV
1212
/// @title ERC4626HyperdriveFactory

contracts/src/instances/ERC4626DataProvider.sol

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
// SPDX-License-Identifier: Apache-2.0
22
pragma solidity 0.8.19;
33

4-
import { IERC4626 } from "../interfaces/IERC4626.sol";
54
import { HyperdriveDataProvider } from "../HyperdriveDataProvider.sol";
5+
import { IERC4626 } from "../interfaces/IERC4626.sol";
66
import { IHyperdrive } from "../interfaces/IHyperdrive.sol";
77
import { FixedPointMath } from "../libraries/FixedPointMath.sol";
88
import { MultiTokenDataProvider } from "../token/MultiTokenDataProvider.sol";

contracts/src/instances/ERC4626Hyperdrive.sol

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
// SPDX-License-Identifier: Apache-2.0
22
pragma solidity 0.8.19;
33

4-
import { IERC4626 } from "../interfaces/IERC4626.sol";
4+
import { SafeERC20 } from "openzeppelin-contracts/contracts/token/ERC20/utils/SafeERC20.sol";
55
import { Hyperdrive } from "../Hyperdrive.sol";
66
import { IERC20 } from "../interfaces/IERC20.sol";
7+
import { IERC4626 } from "../interfaces/IERC4626.sol";
78
import { IHyperdrive } from "../interfaces/IHyperdrive.sol";
89
import { FixedPointMath } from "../libraries/FixedPointMath.sol";
9-
import { SafeERC20 } from "openzeppelin-contracts/contracts/token/ERC20/utils/SafeERC20.sol";
1010

1111
/// @author DELV
1212
/// @title ERC4626Hyperdrive

contracts/src/interfaces/IHyperdriveDeployer.sol

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
// SPDX-License-Identifier: Apache-2.0
22
pragma solidity 0.8.19;
33

4-
import { IHyperdrive } from "./IHyperdrive.sol";
54
import { IERC20 } from "./IERC20.sol";
5+
import { IHyperdrive } from "./IHyperdrive.sol";
66

77
interface IHyperdriveDeployer {
88
function deploy(

contracts/src/interfaces/IMultiToken.sol

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
// SPDX-License-Identifier: Apache-2.0
22
pragma solidity 0.8.19;
33

4+
import { IMultiTokenMetadata } from "./IMultiTokenMetadata.sol";
45
import { IMultiTokenRead } from "./IMultiTokenRead.sol";
56
import { IMultiTokenWrite } from "./IMultiTokenWrite.sol";
6-
import { IMultiTokenMetadata } from "./IMultiTokenMetadata.sol";
77

88
// solhint-disable no-empty-blocks
99
interface IMultiToken is

contracts/src/libraries/AssetId.sol

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
// SPDX-License-Identifier: Apache-2.0
22
pragma solidity 0.8.19;
33

4-
import { IHyperdrive } from "../interfaces/IHyperdrive.sol";
54
import { FixedPointMath } from "./FixedPointMath.sol";
5+
import { IHyperdrive } from "../interfaces/IHyperdrive.sol";
66

77
/// @author DELV
88
/// @title Hyperdrive

contracts/src/token/BondWrapper.sol

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
// SPDX-License-Identifier: Apache-2.0
22
pragma solidity 0.8.19;
33

4-
import { ERC20 } from "solmate/tokens/ERC20.sol";
54
import { SafeERC20 } from "openzeppelin-contracts/contracts/token/ERC20/utils/SafeERC20.sol";
5+
import { ERC20 } from "solmate/tokens/ERC20.sol";
66
import { IERC20 } from "../interfaces/IERC20.sol";
77
import { IHyperdrive } from "../interfaces/IHyperdrive.sol";
88
import { AssetId } from "../libraries/AssetId.sol";

contracts/test/ERC20Mintable.sol

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
// SPDX-License-Identifier: Apache-2.0
22
pragma solidity 0.8.19;
33

4-
import { ERC20Burnable } from "openzeppelin-contracts/contracts/token/ERC20/extensions/ERC20Burnable.sol";
54
import { ERC20 } from "openzeppelin-contracts/contracts/token/ERC20/ERC20.sol";
5+
import { ERC20Burnable } from "openzeppelin-contracts/contracts/token/ERC20/extensions/ERC20Burnable.sol";
66

77
contract ERC20Mintable is ERC20 {
88
constructor() ERC20("Base", "BASE") {}

contracts/test/MockBondWrapper.sol

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@
22
pragma solidity 0.8.19;
33

44
import { ERC20 } from "solmate/tokens/ERC20.sol";
5-
import { IHyperdrive } from "../src/interfaces/IHyperdrive.sol";
65
import { IERC20 } from "../src/interfaces/IERC20.sol";
6+
import { IHyperdrive } from "../src/interfaces/IHyperdrive.sol";
77
import { BondWrapper } from "../src/token/BondWrapper.sol";
88

99
contract MockBondWrapper is BondWrapper {

0 commit comments

Comments
 (0)