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