UNPKG

@indigo-labs/dexter

Version:

Customizable Typescript SDK for interacting with Cardano DEXs

13 lines (12 loc) 479 B
import { Token } from '../models/asset'; import { LiquidityPool } from '../models/liquidity-pool'; import { BaseDex } from '../base-dex'; import { AxiosInstance } from 'axios'; export declare abstract class BaseApi { protected abstract readonly api: AxiosInstance; protected abstract readonly dex: BaseDex; /** * Fetch all liquidity pools matching assetA & assetB. */ abstract liquidityPools(assetA?: Token, assetB?: Token): Promise<LiquidityPool[]>; }