Skip to content

Commit

Permalink
Revert "Feat/eth support 2 (#133)" (#159)
Browse files Browse the repository at this point in the history
This reverts commit 343668f.
  • Loading branch information
kinrezC authored Oct 23, 2024
1 parent 343668f commit d12bc45
Show file tree
Hide file tree
Showing 12 changed files with 469 additions and 582 deletions.
1 change: 1 addition & 0 deletions .github/workflows/test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -56,3 +56,4 @@ jobs:
export PROTOCOL_FEE=50
forge test -vvv --via-ir
id: test2

22 changes: 12 additions & 10 deletions src/Doppler.sol
Original file line number Diff line number Diff line change
Expand Up @@ -78,8 +78,6 @@ contract Doppler is BaseHook {
bool immutable isToken0; // whether token0 is the token being sold (true) or token1 (false)
uint256 immutable numPDSlugs; // number of price discovery slugs

receive() external payable {}

constructor(
IPoolManager _poolManager,
PoolKey memory _poolKey,
Expand Down Expand Up @@ -728,8 +726,8 @@ contract Doppler is BaseHook {
(BalanceDelta positionDeltas, BalanceDelta feesAccrued) = poolManager.modifyLiquidity(
key,
IPoolManager.ModifyLiquidityParams({
tickLower: isToken0 ? lastEpochPositions[i].tickLower : lastEpochPositions[i].tickUpper,
tickUpper: isToken0 ? lastEpochPositions[i].tickUpper : lastEpochPositions[i].tickLower,
tickLower: lastEpochPositions[i].tickLower,
tickUpper: lastEpochPositions[i].tickUpper,
liquidityDelta: -int128(lastEpochPositions[i].liquidity),
salt: bytes32(uint256(lastEpochPositions[i].salt))
}),
Expand Down Expand Up @@ -765,8 +763,12 @@ contract Doppler is BaseHook {
poolManager.modifyLiquidity(
key,
IPoolManager.ModifyLiquidityParams({
tickLower: isToken0 ? newPositions[i].tickLower : newPositions[i].tickUpper,
tickUpper: isToken0 ? newPositions[i].tickUpper : newPositions[i].tickLower,
tickLower: newPositions[i].tickLower < newPositions[i].tickUpper
? newPositions[i].tickLower
: newPositions[i].tickUpper,
tickUpper: newPositions[i].tickUpper > newPositions[i].tickLower
? newPositions[i].tickUpper
: newPositions[i].tickLower,
liquidityDelta: int128(newPositions[i].liquidity),
salt: bytes32(uint256(newPositions[i].salt))
}),
Expand Down Expand Up @@ -822,8 +824,8 @@ contract Doppler is BaseHook {
(BalanceDelta callerDelta,) = poolManager.modifyLiquidity(
key,
IPoolManager.ModifyLiquidityParams({
tickLower: isToken0 ? upperSlug.tickLower : upperSlug.tickUpper,
tickUpper: isToken0 ? upperSlug.tickUpper : upperSlug.tickLower,
tickLower: upperSlug.tickLower,
tickUpper: upperSlug.tickUpper,
liquidityDelta: int128(upperSlug.liquidity),
salt: UPPER_SLUG_SALT
}),
Expand All @@ -837,8 +839,8 @@ contract Doppler is BaseHook {
(BalanceDelta callerDelta,) = poolManager.modifyLiquidity(
key,
IPoolManager.ModifyLiquidityParams({
tickLower: isToken0 ? priceDiscoverySlugs[i].tickLower : priceDiscoverySlugs[i].tickUpper,
tickUpper: isToken0 ? priceDiscoverySlugs[i].tickUpper : priceDiscoverySlugs[i].tickLower,
tickLower: priceDiscoverySlugs[i].tickLower,
tickUpper: priceDiscoverySlugs[i].tickUpper,
liquidityDelta: int128(priceDiscoverySlugs[i].liquidity),
salt: bytes32(uint256(3 + i))
}),
Expand Down
Loading

0 comments on commit d12bc45

Please sign in to comment.