UNPKG

@exchanges/binance

Version:

Exchange provider for Binance API

32 lines (31 loc) 853 B
import { BinanceSignedClient } from '../../../clients'; import { usdtM } from '../../../info'; export declare type AccountTradeListPayload = ({ symbol: string; } | { pair: string; }) & { startTime?: Date | number; endTime?: Date | number; fromId?: number; limit?: number; }; export interface AccountTradeListResponse { symbol: string; id: number; orderId: number; pair: string; side: usdtM.OrderSide; price: number; quantity: number; realizedPnl: number; marginAsset: string; baseQuantity: number; commission: number; commissionAsset: string; time: Date; positionSide: usdtM.PositionSide; buyer: boolean; maker: boolean; } export declare function accountTradeList(client: BinanceSignedClient, payload: AccountTradeListPayload): Promise<AccountTradeListResponse[]>;