Class BitfinexStreamingTradeService

java.lang.Object
info.bitrich.xchangestream.bitfinex.BitfinexStreamingTradeService
All Implemented Interfaces:
StreamingTradeService

public class BitfinexStreamingTradeService extends Object implements StreamingTradeService
  • Constructor Details

  • Method Details

    • getOrderChanges

      public io.reactivex.Observable<org.knowm.xchange.dto.Order> getOrderChanges()
    • getOrderChanges

      public io.reactivex.Observable<org.knowm.xchange.dto.Order> getOrderChanges(org.knowm.xchange.currency.CurrencyPair currencyPair, Object... args)
      Specified by:
      getOrderChanges in interface StreamingTradeService
    • getUserTrades

      public io.reactivex.Observable<org.knowm.xchange.dto.trade.UserTrade> getUserTrades()
      Gets a stream of all user trades to which we are subscribed.
      Specified by:
      getUserTrades in interface StreamingTradeService
      Returns:
      The stream of user trades.
    • getUserTrades

      public io.reactivex.Observable<org.knowm.xchange.dto.trade.UserTrade> getUserTrades(org.knowm.xchange.currency.CurrencyPair currencyPair, Object... args)
      Specified by:
      getUserTrades in interface StreamingTradeService
    • getRawAuthenticatedOrders

      public io.reactivex.Observable<BitfinexWebSocketAuthOrder> getRawAuthenticatedOrders()
    • getRawAuthenticatedPreTrades

      public io.reactivex.Observable<BitfinexWebSocketAuthPreTrade> getRawAuthenticatedPreTrades()
    • getRawAuthenticatedTrades

      public io.reactivex.Observable<BitfinexWebSocketAuthTrade> getRawAuthenticatedTrades()