UNPKG

@exchanges/binance

Version:

Exchange provider for Binance API

37 lines (36 loc) 1.07 kB
import { BinanceSignedClient } from '../../../clients'; import { usdtM } from '../../../info'; export declare type QueryCurrentOpenOrderPayload = { symbol: string; } & ({ orderId: number; } | { origClientOrderId: string; }); export interface QueryCurrentOpenOrderResponse { averagePrice: number; clientOrderId: string; cumBase: number; executedQuantity: number; orderId: number; origQuantity: number; origType: usdtM.OrderType; price: number; reduceOnly: boolean; side: usdtM.OrderSide; positionSide: usdtM.PositionSide; status: usdtM.OrderStatus; stopPrice: number; closePosition: boolean; symbol: string; pair: string; time: Date; timeInForce: usdtM.TimeInForce; type: usdtM.OrderType; activatePrice: number; priceRate: number; updateTime: Date; workingType: usdtM.WorkingType; priceProtect: boolean; } export declare function queryCurrentOpenOrder(client: BinanceSignedClient, payload: QueryCurrentOpenOrderPayload): Promise<QueryCurrentOpenOrderResponse>;