UNPKG

@exchanges/binance

Version:

Exchange provider for Binance API

23 lines (22 loc) 822 B
import { BinanceClient } from '../../../clients'; import { coinM } from '../../../info'; export interface KlineCandlestickStreamsResponse { eventTime: Date; symbol: string; klineStartTime: Date; klineCloseTime: Date; interval: coinM.KlineCandlestickChartIntervals; firstTradeId: number; lastTradeId: number; openPrice: number; closePrice: number; highPrice: number; lowPrice: number; volume: number; numberOfTrades: number; isThisKlineClosed: boolean; baseAssetVolume: number; takerBuyVolume: number; takerBuyBaseAssetVolume: number; } export declare function klineCandlestickStreams(client: BinanceClient, symbol: string, interval: coinM.KlineCandlestickChartIntervals, callback: (data: KlineCandlestickStreamsResponse, error?: any) => any): () => any;