diff --git a/.gitmodules b/.gitmodules index 21c88c7..3369257 100644 --- a/.gitmodules +++ b/.gitmodules @@ -4,3 +4,6 @@ [submodule "lib/forge-std"] path = lib/forge-std url = https://github.com/foundry-rs/forge-std +[submodule "lib/v4-hooks-public"] + path = lib/v4-hooks-public + url = https://github.com/Uniswap/v4-hooks-public diff --git a/foundry.lock b/foundry.lock new file mode 100644 index 0000000..5051a62 --- /dev/null +++ b/foundry.lock @@ -0,0 +1,8 @@ +{ + "lib/forge-std": { + "rev": "77041d2ce690e692d6e03cc812b57d1ddaa4d505" + }, + "lib/v4-periphery": { + "rev": "eeb3eff28dd5f5f17aa94180fa3610ff59b0e1c8" + } +} \ No newline at end of file diff --git a/lib/v4-hooks-public b/lib/v4-hooks-public new file mode 160000 index 0000000..bae291c --- /dev/null +++ b/lib/v4-hooks-public @@ -0,0 +1 @@ +Subproject commit bae291c271be69882e084baa5993a033cb09362b diff --git a/src/PointsHook.sol b/src/PointsHook.sol index 2849fa4..60e8121 100644 --- a/src/PointsHook.sol +++ b/src/PointsHook.sol @@ -1,7 +1,7 @@ // SPDX-License-Identifier: MIT pragma solidity 0.8.26; -import {BaseHook} from "v4-periphery/src/utils/BaseHook.sol"; +import {BaseHook} from "lib/v4-hooks-public/src/base/BaseHook.sol"; import {ERC1155} from "solmate/src/tokens/ERC1155.sol"; import {Currency} from "v4-core/types/Currency.sol";