UNPKG

@bcswaper/apis

Version:

bcswaper apis

30 lines (29 loc) 883 B
import { Candle, CandleResolution, Order } from "../swapContext"; export declare enum ClientSettings { MaxFills = 200, OrderbookLength = 20, GTT = 300, ListLenths = 1000 } export declare const isoToEpochSeconds: (isoTime: string) => number; export declare const isObjectEmpty: (obj: any) => boolean; export declare enum SubTypes { Account = "account", Position = "position", Order = "order", Deal = "deal", Tick = "tick", Candles = "candles", Orderbook = "orderbook", Trades = "trades" } export type CallBackFuncs = { accountFunc?: () => void; positionFunc?: () => void; orderFunc?: (order: Order) => void; dealFunc?: (order: Order) => void; tickFunc?: (price: number) => void; candleFunc?: (candle: Candle, resolution: CandleResolution) => void; orderBookFunc?: () => void; tradesFunc?: () => void; };