UNPKG

@exchanges/binance

Version:

Exchange provider for Binance API

24 lines (23 loc) 964 B
import { BinanceClient } from '../../../clients'; import { usdtM } from '../../../info'; export interface ContinuousContractKlineCandlestickStreamsResponse { eventTime: Date; pair: string; contractType: usdtM.ContractType; klineStartTime: Date; klineCloseTime: Date; interval: usdtM.KlineCandlestickChartIntervals; firstTradeId: number; lastTradeId: number; openPrice: number; closePrice: number; highPrice: number; lowPrice: number; baseAssetVolume: number; numberOfTrades: number; isThisKlineClosed: boolean; quoteAssetVolume: number; takerBuyBaseAssetVolume: number; takerBuyQuoteAssetVolume: number; } export declare function continuousContractKlineCandlestickStreams(client: BinanceClient, pair: string, contractType: usdtM.ContractType, interval: usdtM.KlineCandlestickChartIntervals, callback: (data: ContinuousContractKlineCandlestickStreamsResponse, error?: any) => any): () => any;