@kamino-finance/kliquidity-sdk
Version:
Typescript SDK for interacting with the Kamino Liquidity (kliquidity) protocol
24 lines • 765 B
TypeScript
/**
* Added roundUp flag to accurately estimate token holdings for deposits
*/
import { Address } from '@solana/kit';
import { Percentage } from './types';
export type InternalRemoveLiquidityQuoteParam = {
positionAddress: Address;
tickCurrentIndex: number;
sqrtPrice: bigint;
tickLowerIndex: number;
tickUpperIndex: number;
liquidity: bigint;
slippageTolerance: Percentage;
};
export declare function getRemoveLiquidityQuote(param: InternalRemoveLiquidityQuoteParam, roundUp?: boolean): RemoveLiquidityQuote;
export type RemoveLiquidityQuote = {
positionAddress: Address;
minTokenA: bigint;
minTokenB: bigint;
estTokenA: bigint;
estTokenB: bigint;
liquidity: bigint;
};
//# sourceMappingURL=whirlpools.d.ts.map