Class PoloniexMarketDataService
java.lang.Object
org.knowm.xchange.service.BaseExchangeService
org.knowm.xchange.poloniex.service.PoloniexBaseService
org.knowm.xchange.poloniex.service.PoloniexMarketDataServiceRaw
org.knowm.xchange.poloniex.service.PoloniexMarketDataService
- All Implemented Interfaces:
BaseService,MarketDataService
public class PoloniexMarketDataService
extends PoloniexMarketDataServiceRaw
implements MarketDataService
- Author:
- Zach Holmes
-
Field Summary
Fields inherited from class org.knowm.xchange.poloniex.service.PoloniexBaseService
apiKey, poloniex, poloniexAuthenticated, signatureCreatorFields inherited from class org.knowm.xchange.service.BaseExchangeService
exchange -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetCandleStickData(CurrencyPair currencyPair, CandleStickDataParams params) getOrderBook(CurrencyPair currencyPair, Object... args) getTicker(CurrencyPair currencyPair, Object... args) getTickers(Params params) getTrades(CurrencyPair currencyPair, Object... args) Methods inherited from class org.knowm.xchange.poloniex.service.PoloniexMarketDataServiceRaw
getAllPoloniexDepths, getAllPoloniexDepths, getAllPoloniexTickers, getPoloniexChartData, getPoloniexCurrencyInfo, getPoloniexDepth, getPoloniexDepth, getPoloniexPublicTrades, getPoloniexPublicTrades, getPoloniexTickerMethods inherited from class org.knowm.xchange.service.BaseExchangeService
verifyOrder, verifyOrder, verifyOrderMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.knowm.xchange.service.marketdata.MarketDataService
getFundingRate, getFundingRates, getOrderBook, getOrderBook, getTicker, getTrades, getTrades
-
Constructor Details
-
PoloniexMarketDataService
Constructor- Parameters:
exchange- Exchange instance for the service
-
-
Method Details
-
getTicker
- Specified by:
getTickerin interfaceMarketDataService- Throws:
IOException
-
getTickers
- Specified by:
getTickersin interfaceMarketDataService- Throws:
IOException
-
getOrderBook
public OrderBook getOrderBook(CurrencyPair currencyPair, Object... args) throws ExchangeException, IOException - Specified by:
getOrderBookin interfaceMarketDataService- Throws:
ExchangeExceptionIOException
-
getTrades
public Trades getTrades(CurrencyPair currencyPair, Object... args) throws ExchangeException, IOException - Specified by:
getTradesin interfaceMarketDataService- Throws:
ExchangeExceptionIOException
-
getCandleStickData
public CandleStickData getCandleStickData(CurrencyPair currencyPair, CandleStickDataParams params) throws IOException - Specified by:
getCandleStickDatain interfaceMarketDataService- Throws:
IOException
-