@bcswaper/apis
Version:
bcswaper apis
30 lines (29 loc) • 883 B
TypeScript
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;
};