@cryptoalgebra/alm-sdk
Version:
Algebra ALM SDK
17 lines (16 loc) • 582 B
TypeScript
import { JsonRpcProvider } from '@ethersproject/providers';
export type VaultPositionsInfo = {
currentTick: number;
currentPrice: number;
positions: {
tickLower: number;
tickUpper: number;
priceLower: number;
priceUpper: number;
liquidity: string;
amountToken0: string;
amountToken1: string;
positionTvl: number;
}[];
};
export declare function getVaultPositions(vaultAddress: string, jsonProvider: JsonRpcProvider, decimals0?: number, decimals1?: number): Promise<VaultPositionsInfo>;