Skip to content

Commit ce9ca55

Browse files
authored
fix(v4-sdk): export PositionManager (#105)
1 parent d8d910c commit ce9ca55

File tree

2 files changed

+3
-4
lines changed

2 files changed

+3
-4
lines changed

sdks/v4-sdk/src/PositionManager.ts

+2-4
Original file line numberDiff line numberDiff line change
@@ -190,10 +190,8 @@ export abstract class V4PositionManager {
190190
const calldataList: string[] = []
191191
const planner = new V4PositionPlanner()
192192

193-
const isMintAction = isMint(options)
194-
195193
// Encode initialize pool.
196-
if (isMintAction && shouldCreatePool(options)) {
194+
if (isMint(options) && shouldCreatePool(options)) {
197195
// No planner used here because initializePool is not supported as an Action
198196
calldataList.push(
199197
V4PositionManager.encodeInitializePool(position.pool.poolKey, options.sqrtPriceX96!, options.hookData)
@@ -206,7 +204,7 @@ export abstract class V4PositionManager {
206204
const amount1Max = toHex(maximumAmounts.amount1)
207205

208206
// mint
209-
if (isMintAction) {
207+
if (isMint(options)) {
210208
const recipient: string = validateAndParseAddress(options.recipient)
211209
planner.addMint(
212210
position.pool,

sdks/v4-sdk/src/index.ts

+1
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,3 @@
11
export * from './entities'
22
export * from './utils'
3+
export * from './PositionManager'

0 commit comments

Comments
 (0)