@stabilis/c9-shape-liquidity-getter
Version:
A library for calculating redemption values of concentrated liquidity positions for C9 shape liquidity.
21 lines (20 loc) • 627 B
TypeScript
import { GatewayApi } from "../services/gateway";
import { StateEntityDetailsResponseItem } from "@radixdlt/babylon-gateway-api-sdk";
interface BinData {
amount: string;
total_claim: string;
}
interface C9BinMapData {
[tick: number]: BinData;
}
export declare function getC9BinData(componentAddress: string, stateVersion: number, gatewayApi: GatewayApi): Promise<{
componentData: StateEntityDetailsResponseItem;
binMapData: C9BinMapData;
nftAddress: string;
currentTick?: number;
active_x: string;
active_y: string;
active_total_claim: string;
binSpan: number;
} | null>;
export {};