Package org.knowm.xchange.itbit.service
Class ItBitTradeServiceRaw
java.lang.Object
org.knowm.xchange.service.BaseExchangeService
org.knowm.xchange.itbit.service.ItBitBaseService
org.knowm.xchange.itbit.service.ItBitTradeServiceRaw
- All Implemented Interfaces:
BaseService
- Direct Known Subclasses:
ItBitTradeService
-
Field Summary
Fields inherited from class org.knowm.xchange.itbit.service.ItBitBaseService
apiKey, itBitAuthenticated, itBitPublic, signatureCreator, userId, walletId
Fields inherited from class org.knowm.xchange.service.BaseExchangeService
exchange
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
cancelItBitOrder
(String orderId) getItBitOpenOrders
(CurrencyPair currencyPair) getItBitOrder
(String orderId) getItBitOrderHistory
(String currency, String pageNum, String pageLen) getItBitOrders
(String status, String instrument) Retrieves the set of orders with the given status.getUserTradeHistory
(String lastExecutionId, Integer page, Integer perPage, Date rangeStart, Date rangeEnd) placeItBitLimitOrder
(LimitOrder limitOrder) Methods inherited from class org.knowm.xchange.service.BaseExchangeService
verifyOrder, verifyOrder, verifyOrder
-
Constructor Details
-
ItBitTradeServiceRaw
Constructor- Parameters:
exchange
-
-
-
Method Details
-
getItBitOpenOrders
- Throws:
IOException
-
getItBitOrders
Retrieves the set of orders with the given status.- Parameters:
status
-instrument
- XBTEUR, XBTUSD ...- Returns:
- Throws:
IOException
-
getItBitOrder
- Throws:
IOException
-
placeItBitLimitOrder
- Throws:
IOException
-
cancelItBitOrder
- Throws:
IOException
-
getItBitOrderHistory
public ItBitOrder[] getItBitOrderHistory(String currency, String pageNum, String pageLen) throws IOException - Throws:
IOException
-
getUserTradeHistory
public ItBitTradeHistory getUserTradeHistory(String lastExecutionId, Integer page, Integer perPage, Date rangeStart, Date rangeEnd) throws IOException, ItBitException - Throws:
IOException
ItBitException
-