Class PoloniexMarketDataServiceRaw
- java.lang.Object
-
- org.knowm.xchange.service.BaseExchangeService
-
- org.knowm.xchange.poloniex.service.PoloniexBaseService
-
- org.knowm.xchange.poloniex.service.PoloniexMarketDataServiceRaw
-
- All Implemented Interfaces:
BaseService
- Direct Known Subclasses:
PoloniexMarketDataService
public class PoloniexMarketDataServiceRaw extends PoloniexBaseService
-
-
Field Summary
-
Fields inherited from class org.knowm.xchange.poloniex.service.PoloniexBaseService
apiKey, poloniex, poloniexAuthenticated, signatureCreator
-
Fields inherited from class org.knowm.xchange.service.BaseExchangeService
exchange
-
-
Constructor Summary
Constructors Constructor Description PoloniexMarketDataServiceRaw(Exchange exchange)Constructor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Map<String,PoloniexDepth>getAllPoloniexDepths()Map<String,PoloniexDepth>getAllPoloniexDepths(int depth)Map<String,PoloniexMarketData>getAllPoloniexTickers()PoloniexChartData[]getPoloniexChartData(CurrencyPair currencyPair, Long startTime, Long endTime, PoloniexChartDataPeriodType period)Map<String,PoloniexCurrencyInfo>getPoloniexCurrencyInfo()PoloniexDepthgetPoloniexDepth(CurrencyPair currencyPair)PoloniexDepthgetPoloniexDepth(CurrencyPair currencyPair, int depth)PoloniexPublicTrade[]getPoloniexPublicTrades(CurrencyPair currencyPair)PoloniexPublicTrade[]getPoloniexPublicTrades(CurrencyPair currencyPair, Long startTime, Long endTime)PoloniexTickergetPoloniexTicker(CurrencyPair currencyPair)-
Methods inherited from class org.knowm.xchange.service.BaseExchangeService
getClientConfig, verifyOrder, verifyOrder, verifyOrder
-
-
-
-
Constructor Detail
-
PoloniexMarketDataServiceRaw
public PoloniexMarketDataServiceRaw(Exchange exchange)
Constructor- Parameters:
exchange-
-
-
Method Detail
-
getPoloniexCurrencyInfo
public Map<String,PoloniexCurrencyInfo> getPoloniexCurrencyInfo() throws IOException
- Throws:
IOException
-
getAllPoloniexTickers
public Map<String,PoloniexMarketData> getAllPoloniexTickers() throws IOException
- Throws:
IOException
-
getPoloniexTicker
public PoloniexTicker getPoloniexTicker(CurrencyPair currencyPair) throws IOException
- Throws:
IOException
-
getPoloniexDepth
public PoloniexDepth getPoloniexDepth(CurrencyPair currencyPair) throws IOException
- Throws:
IOException
-
getPoloniexDepth
public PoloniexDepth getPoloniexDepth(CurrencyPair currencyPair, int depth) throws IOException
- Throws:
IOException
-
getAllPoloniexDepths
public Map<String,PoloniexDepth> getAllPoloniexDepths() throws IOException
- Throws:
IOException
-
getAllPoloniexDepths
public Map<String,PoloniexDepth> getAllPoloniexDepths(int depth) throws IOException
- Throws:
IOException
-
getPoloniexPublicTrades
public PoloniexPublicTrade[] getPoloniexPublicTrades(CurrencyPair currencyPair) throws IOException
- Throws:
IOException
-
getPoloniexPublicTrades
public PoloniexPublicTrade[] getPoloniexPublicTrades(CurrencyPair currencyPair, Long startTime, Long endTime) throws IOException
- Throws:
IOException
-
getPoloniexChartData
public PoloniexChartData[] getPoloniexChartData(CurrencyPair currencyPair, Long startTime, Long endTime, PoloniexChartDataPeriodType period) throws IOException
- Throws:
IOException
-
-