UNPKG

tokenlon-sdk

Version:

imToken Tokenlon API for node

17 lines (16 loc) 907 B
import { SimpleOrder, Pair, Tokenlon, GlobalConfig } from '../types'; export declare const assert: { isValidSide(value: string): void; isValidPrecision(variableName: string, value: number, precision: number): void; isValidExpirationUnixTimestampSec(value?: number): void; isValidAmount(order: SimpleOrder, quoteMinUnit: string | number): void; isValidSimpleOrder(order: SimpleOrder, precision: number): void; isValidrawOrder(rawOrder: string): void; isValidTokenNameString(variableName: string, value: string): void; isValidTokenName(tokenName: string, pairs: Pair.ExchangePair[]): void; isValidBaseQuote(baseQuote: Tokenlon.BaseQuote, pairs: Pair.ExchangePair[]): void; isValidWallet(wallet: any): void; isValidGasPriceAdaptor(adaptor: any): void; isValidConfig(config: GlobalConfig): void; }; export declare const rewriteAssertUtils: (assert: any) => void;