From 66e52ea53ef9fb52bf90af04e03d849468aa9e16 Mon Sep 17 00:00:00 2001 From: Jade River Stokes Date: Thu, 4 Sep 2025 13:56:11 -0700 Subject: [PATCH] Update next tick calculation with tick spacing --- sdks/v4-sdk/src/entities/pool.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sdks/v4-sdk/src/entities/pool.ts b/sdks/v4-sdk/src/entities/pool.ts index 9ddc01361..c91bde3de 100644 --- a/sdks/v4-sdk/src/entities/pool.ts +++ b/sdks/v4-sdk/src/entities/pool.ts @@ -117,7 +117,7 @@ export class Pool { invariant(Number(hooks) > 0, 'Dynamic fee pool requires a hook') } const tickCurrentSqrtRatioX96 = TickMath.getSqrtRatioAtTick(tickCurrent) - const nextTickSqrtRatioX96 = TickMath.getSqrtRatioAtTick(tickCurrent + 1) + const nextTickSqrtRatioX96 = TickMath.getSqrtRatioAtTick(tickCurrent + tickSpacing) invariant( JSBI.greaterThanOrEqual(JSBI.BigInt(sqrtRatioX96), tickCurrentSqrtRatioX96) && JSBI.lessThanOrEqual(JSBI.BigInt(sqrtRatioX96), nextTickSqrtRatioX96),