UNPKG

@dahlia-labs/stableswap-sdk

Version:
30 lines 785 B
import type { Token, TokenAmount } from "@dahlia-labs/token-utils"; import { Percent } from "@dahlia-labs/token-utils"; import JSBI from "jsbi"; export type Fees = { trade: Percent; admin: Percent; deposit: Percent; withdraw: Percent; }; export declare const RECOMMENDED_FEES: Fees; export declare const RECOMMENDED_AMP: JSBI; /** * Static definition of an exchange. */ export interface IExchange { address: string; lpToken: Token; tokens: readonly [Token, Token]; } /** * Info loaded from the exchange. This is used by the calculator. */ export interface IExchangeInfo { ampFactor: JSBI; paused: boolean; fees: Fees; lpTotalSupply: TokenAmount; reserves: readonly [TokenAmount, TokenAmount]; } //# sourceMappingURL=exchange.d.ts.map