Class IdexMarketDataService

java.lang.Object
org.knowm.xchange.service.BaseExchangeService
org.knowm.xchange.idex.IdexMarketDataService
All Implemented Interfaces:
BaseService, MarketDataService

public class IdexMarketDataService extends BaseExchangeService implements MarketDataService
  • Constructor Details

    • IdexMarketDataService

      public IdexMarketDataService(IdexExchange idexExchange)
  • Method Details

    • getTicker

      public Ticker getTicker(CurrencyPair currencyPair, Object... args)
      Description copied from interface: MarketDataService
      Get a ticker representing the current exchange rate
      Specified by:
      getTicker in interface MarketDataService
      Returns:
      The Ticker, null if some sort of error occurred. Implementers should log the error.
    • getOrderBook

      public OrderBook getOrderBook(CurrencyPair currencyPair, Object... args)
      Description copied from interface: MarketDataService
      Get an order book representing the current offered exchange rates (market depth)
      Specified by:
      getOrderBook in interface MarketDataService
      Parameters:
      args - Optional arguments. Exchange-specific
      Returns:
      The OrderBook, null if some sort of error occurred. Implementers should log the error.
    • getTrades

      public Trades getTrades(CurrencyPair currencyPair, Object... args)
      Description copied from interface: MarketDataService
      Get the trades recently performed by the exchange
      Specified by:
      getTrades in interface MarketDataService
      Parameters:
      args - Optional arguments. Exchange-specific
      Returns:
      The Trades, null if some sort of error occurred. Implementers should log the error.