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
public class ItBitTradeServiceRaw extends ItBitBaseService
-
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
Constructors Constructor Description ItBitTradeServiceRaw(Exchange exchange)
Constructor -
Method Summary
Modifier and Type Method Description void
cancelItBitOrder(String orderId)
ItBitOrder[]
getItBitOpenOrders(CurrencyPair currencyPair)
ItBitOrder
getItBitOrder(String orderId)
ItBitOrder[]
getItBitOrderHistory(String currency, String pageNum, String pageLen)
ItBitOrder[]
getItBitOrders(String status, String instrument)
Retrieves the set of orders with the given status.ItBitTradeHistory
getUserTradeHistory(String lastExecutionId, Integer page, Integer perPage, Date rangeStart, Date rangeEnd)
ItBitOrder
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
-