UNPKG

@exchanges/binance

Version:

Exchange provider for Binance API

35 lines (34 loc) 1.04 kB
import { BinanceSignedClient } from '../../../clients'; import { coinM } from '../../../info'; export interface UserForceOrdersPayload { symbol?: string; autoCloseType?: coinM.AutoCloseType; startTime?: Date | number; endTime?: Date | number; limit?: number; } export interface UserForceOrdersResponse { orderId: number; symbol: string; pair: string; status: coinM.OrderStatus; clientOrderId: string; price: number; averagePrice: number; origQuantity: number; executedQuantity: number; cumBase: number; timeInForce: coinM.TimeInForce; type: coinM.OrderType; reduceOnly: boolean; closePosition: boolean; side: coinM.OrderSide; positionSide: coinM.PositionSide; stopPrice: number; workingType: coinM.WorkingType; priceProtect: boolean; origType: coinM.OrderType; time: Date; updateTime: Date; } export declare function userForceOrders(client: BinanceSignedClient, payload?: UserForceOrdersPayload): Promise<UserForceOrdersResponse[]>;