@algofi/amm-v0
Version:
The official JavaScript SDK for the Algofi AMM
13 lines (12 loc) • 468 B
TypeScript
import { Algodv2 } from "algosdk";
import { Network, PoolType } from "./config";
import Pool from "./pool";
import Asset from "./asset";
export default class AlgofiAMMClient {
algod: Algodv2;
network: Network;
constructor(algod: Algodv2, network: Network);
getPool(poolType: PoolType, assetA: number, assetB: number): Promise<Pool>;
getAsset(assetId: number): Promise<Asset>;
getAccountCreatedPools(account: string): Promise<{}>;
}