Class OkexStreamingMarketDataService

java.lang.Object
info.bitrich.xchangestream.okex.OkexStreamingMarketDataService
All Implemented Interfaces:
StreamingMarketDataService

public class OkexStreamingMarketDataService extends Object implements StreamingMarketDataService
  • Constructor Details

    • OkexStreamingMarketDataService

      public OkexStreamingMarketDataService(OkexStreamingService service)
  • Method Details

    • getTicker

      public io.reactivex.Observable<org.knowm.xchange.dto.marketdata.Ticker> getTicker(org.knowm.xchange.instrument.Instrument instrument, Object... args)
      Specified by:
      getTicker in interface StreamingMarketDataService
    • getTrades

      public io.reactivex.Observable<org.knowm.xchange.dto.marketdata.Trade> getTrades(org.knowm.xchange.instrument.Instrument instrument, Object... args)
      Specified by:
      getTrades in interface StreamingMarketDataService
    • getFundingRate

      public io.reactivex.Observable<org.knowm.xchange.dto.marketdata.FundingRate> getFundingRate(org.knowm.xchange.instrument.Instrument instrument, Object... args)
      Specified by:
      getFundingRate in interface StreamingMarketDataService
    • getOrderBook

      public io.reactivex.Observable<org.knowm.xchange.dto.marketdata.OrderBook> getOrderBook(org.knowm.xchange.instrument.Instrument instrument, Object... args)
      Specified by:
      getOrderBook in interface StreamingMarketDataService
    • getOrderBookUpdates

      public io.reactivex.Observable<List<org.knowm.xchange.dto.marketdata.OrderBookUpdate>> getOrderBookUpdates(org.knowm.xchange.instrument.Instrument instrument)