UNPKG

lotus-v4-sdk

Version:

⚒️ An SDK for building applications on top of Lotus V4

13 lines (12 loc) 945 B
import { V4Planner } from './v4Planner'; import { Pool } from '../entities'; import { BigintIsh, Currency } from '@uniswap/sdk-core'; export declare class V4PositionPlanner extends V4Planner { addMint(pool: Pool, tickLower: number, tickUpper: number, liquidity: BigintIsh, amount0Max: BigintIsh, amount1Max: BigintIsh, owner: string, hookData?: string): void; addIncrease(tokenId: BigintIsh, liquidity: BigintIsh, amount0Max: BigintIsh, amount1Max: BigintIsh, hookData?: string): void; addDecrease(tokenId: BigintIsh, liquidity: BigintIsh, amount0Min: BigintIsh, amount1Min: BigintIsh, hookData?: string): void; addBurn(tokenId: BigintIsh, amount0Min: BigintIsh, amount1Min: BigintIsh, hookData?: string): void; addSettlePair(currency0: Currency, currency1: Currency): void; addTakePair(currency0: Currency, currency1: Currency, recipient: string): void; addSweep(currency: Currency, to: string): void; }