Skip to content

Commit 5cd3a7c

Browse files
committed
import matching
1 parent f6b73f7 commit 5cd3a7c

14 files changed

Lines changed: 17 additions & 17 deletions

src/ERC20/AllowanceTransfer.sol

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,10 @@ pragma solidity 0.8.17;
44
import {ERC20} from "solmate/src/tokens/ERC20.sol";
55
import {SafeTransferLib} from "solmate/src/utils/SafeTransferLib.sol";
66
import {PermitHash} from "./libraries/PermitHash.sol";
7-
import {SignatureVerification} from "./libraries/SignatureVerification.sol";
7+
import {SignatureVerification} from "../shared/SignatureVerification.sol";
88
import {EIP712} from "./EIP712.sol";
99
import {IAllowanceTransfer} from "./interfaces/IAllowanceTransfer.sol";
10-
import {SignatureExpired, InvalidNonce} from "./PermitErrors.sol";
10+
import {SignatureExpired, InvalidNonce} from "../shared/PermitErrors.sol";
1111
import {Allowance} from "./libraries/Allowance.sol";
1212

1313
contract AllowanceTransfer is IAllowanceTransfer, EIP712 {

src/ERC20/SignatureTransfer.sol

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,10 @@
22
pragma solidity 0.8.17;
33

44
import {ISignatureTransfer} from "./interfaces/ISignatureTransfer.sol";
5-
import {SignatureExpired, InvalidNonce} from "./PermitErrors.sol";
5+
import {SignatureExpired, InvalidNonce} from "../shared/PermitErrors.sol";
66
import {ERC20} from "solmate/src/tokens/ERC20.sol";
77
import {SafeTransferLib} from "solmate/src/utils/SafeTransferLib.sol";
8-
import {SignatureVerification} from "./libraries/SignatureVerification.sol";
8+
import {SignatureVerification} from "../shared/SignatureVerification.sol";
99
import {PermitHash} from "./libraries/PermitHash.sol";
1010
import {EIP712} from "./EIP712.sol";
1111

src/ERC20/libraries/SignatureVerification.sol renamed to src/shared/SignatureVerification.sol

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
// SPDX-License-Identifier: MIT
22
pragma solidity ^0.8.17;
33

4-
import {IERC1271} from "../interfaces/IERC1271.sol";
4+
import {IERC1271} from "./IERC1271.sol";
55

66
library SignatureVerification {
77
/// @notice Thrown when the passed in signature is not a valid length

test/AllowanceTransferInvariants.t.sol

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import "forge-std/Test.sol";
44
import {TokenProvider} from "./utils/TokenProvider.sol";
55
import {Permit2} from "../src/ERC20/Permit2.sol";
66
import {IAllowanceTransfer} from "../src/ERC20/interfaces/IAllowanceTransfer.sol";
7-
import {SignatureVerification} from "../src/ERC20/libraries/SignatureVerification.sol";
7+
import {SignatureVerification} from "../src/shared/SignatureVerification.sol";
88
import {PermitSignature} from "./utils/PermitSignature.sol";
99
import {InvariantTest} from "./utils/InvariantTest.sol";
1010
import {MockERC20} from "./mocks/MockERC20.sol";

test/AllowanceTransferTest.t.sol

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,12 +5,12 @@ import "forge-std/Test.sol";
55
import {TokenProvider} from "./utils/TokenProvider.sol";
66
import {Permit2} from "../src/ERC20/Permit2.sol";
77
import {PermitSignature} from "./utils/PermitSignature.sol";
8-
import {SignatureVerification} from "../src/ERC20/libraries/SignatureVerification.sol";
8+
import {SignatureVerification} from "../src/shared/SignatureVerification.sol";
99
import {AddressBuilder} from "./utils/AddressBuilder.sol";
1010
import {StructBuilder} from "./utils/StructBuilder.sol";
1111
import {AmountBuilder} from "./utils/AmountBuilder.sol";
1212
import {AllowanceTransfer} from "../src/ERC20/AllowanceTransfer.sol";
13-
import {SignatureExpired, InvalidNonce} from "../src/ERC20/PermitErrors.sol";
13+
import {SignatureExpired, InvalidNonce} from "../src/shared/PermitErrors.sol";
1414
import {IAllowanceTransfer} from "../src/ERC20/interfaces/IAllowanceTransfer.sol";
1515
import {GasSnapshot} from "forge-gas-snapshot/GasSnapshot.sol";
1616

test/NonceBitmap.t.sol

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ pragma solidity ^0.8.17;
44
import "forge-std/Test.sol";
55
import {SafeERC20, IERC20, IERC20Permit} from "openzeppelin-contracts/contracts/token/ERC20/utils/SafeERC20.sol";
66
import {MockPermit2} from "./mocks/MockPermit2.sol";
7-
import {InvalidNonce} from "../src/ERC20/PermitErrors.sol";
7+
import {InvalidNonce} from "../src/shared/PermitErrors.sol";
88

99
contract NonceBitmapTest is Test {
1010
MockPermit2 permit2;

test/Permit2Lib.t.sol

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ import {MockPermit2Lib} from "./mocks/MockPermit2Lib.sol";
1616
import {SafeCast160} from "../src/ERC20/libraries/SafeCast160.sol";
1717
import {MockPermitWithSmallDS, MockPermitWithLargerDS} from "./mocks/MockPermitWithDS.sol";
1818
import {MockNonPermitNonERC20WithDS} from "./mocks/MockNonPermitNonERC20WithDS.sol";
19-
import {SignatureVerification} from "../src/ERC20/libraries/SignatureVerification.sol";
19+
import {SignatureVerification} from "../src/shared/SignatureVerification.sol";
2020
import {MockFallbackERC20} from "./mocks/MockFallbackERC20.sol";
2121

2222
contract Permit2LibTest is Test, PermitSignature, GasSnapshot {

test/SignatureTransfer.t.sol

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,9 @@ pragma solidity ^0.8.17;
33

44
import "forge-std/Test.sol";
55
import {SafeERC20, IERC20, IERC20Permit} from "openzeppelin-contracts/contracts/token/ERC20/utils/SafeERC20.sol";
6-
import {SignatureVerification} from "../src/ERC20/libraries/SignatureVerification.sol";
6+
import {SignatureVerification} from "../src/shared/SignatureVerification.sol";
77
import {TokenProvider} from "./utils/TokenProvider.sol";
8-
import {SignatureVerification} from "../src/ERC20/libraries/SignatureVerification.sol";
8+
import {SignatureVerification} from "../src/shared/SignatureVerification.sol";
99
import {PermitSignature} from "./utils/PermitSignature.sol";
1010
import {AddressBuilder} from "./utils/AddressBuilder.sol";
1111
import {AmountBuilder} from "./utils/AmountBuilder.sol";
@@ -14,7 +14,7 @@ import {Permit2} from "../src/ERC20/Permit2.sol";
1414
import {SignatureTransfer} from "../src/ERC20/SignatureTransfer.sol";
1515
import {GasSnapshot} from "forge-gas-snapshot/GasSnapshot.sol";
1616
import {ISignatureTransfer} from "../src/ERC20/interfaces/ISignatureTransfer.sol";
17-
import {InvalidNonce, SignatureExpired} from "../src/ERC20/PermitErrors.sol";
17+
import {InvalidNonce, SignatureExpired} from "../src/shared/PermitErrors.sol";
1818

1919
contract SignatureTransferTest is Test, PermitSignature, TokenProvider, GasSnapshot {
2020
using AddressBuilder for address[];

0 commit comments

Comments
 (0)