@indigo-labs/dexter
Version:
Customizable Typescript SDK for interacting with Cardano DEXs
15 lines (14 loc) • 708 B
TypeScript
import { Token } from './dex/models/asset';
import { LiquidityPool } from './dex/models/liquidity-pool';
import { Datum, Utils } from 'lucid-cardano';
import { DatumJson } from './types';
export declare const lucidUtils: Utils;
export declare function tokensMatch(tokenA: Token, tokenB: Token): boolean;
export declare function correspondingReserves(liquidityPool: LiquidityPool, token: Token): bigint[];
export declare function appendSlash(value?: string): string | undefined;
/**
* Modified version from lucid
*/
export declare function datumJsonToCbor(json: DatumJson): Datum;
export declare const bytesToHex: (bytes: Uint8Array) => string;
export declare const hexToBytes: (hex: string) => Uint8Array;