UNPKG

@exchanges/binance

Version:

Exchange provider for Binance API

35 lines (34 loc) 1.02 kB
import { BinanceClient } from '../../../clients'; import { usdtM } from '../../../info'; export interface LiquidationOrderStreamsResponse { eventTime: Date; symbol: string; side: usdtM.OrderSide; orderType: usdtM.OrderType; timeInForce: usdtM.TimeInForce; originalQuantity: number; price: number; averagePrice: number; orderStatus: usdtM.OrderStatus; orderLastFilledQuantity: number; orderFilledAccumulatedQuantity: number; orderTradeTime: Date; } export interface LiquidationOrderStreamsResponseRaw { e: string; E: number; o: { s: string; S: usdtM.OrderSide; o: usdtM.OrderType; f: usdtM.TimeInForce; q: string; p: string; ap: string; X: usdtM.OrderStatus; l: string; z: string; T: number; }; } export declare function liquidationOrderStreams(client: BinanceClient, symbol: string, callback: (data: LiquidationOrderStreamsResponse, error?: any) => any): () => any;