UNPKG

@kamino-finance/kliquidity-sdk

Version:

Typescript SDK for interacting with the Kamino Liquidity (kliquidity) protocol

21 lines 903 B
import { PoolSimulationResponse } from '../models/PoolSimulationResponseData'; import Decimal from 'decimal.js'; import { Address } from '@solana/kit'; export type SimulationParameters = { poolAddress: Address; depositDate: string; endDate: string; }; export type SimulationManualPoolParameters = SimulationParameters & { priceLower: Decimal; priceUpper: Decimal; }; export type SimulationPercentagePoolParameters = SimulationParameters & { rangeWidthPriceLower: number; rangeWidthPriceUpper: number; resetRangeWidthPercUpper?: number; resetRangeWidthPercLower?: number; }; export declare function simulateManualPool(params: SimulationManualPoolParameters): Promise<PoolSimulationResponse>; export declare function simulatePercentagePool(params: SimulationPercentagePoolParameters): Promise<PoolSimulationResponse>; //# sourceMappingURL=PoolSimulationService.d.ts.map