Class TheRockTradeServiceRaw
java.lang.Object
org.knowm.xchange.service.BaseExchangeService
org.knowm.xchange.therock.service.TheRockBaseService
org.knowm.xchange.therock.service.TheRockTradeServiceRaw
- All Implemented Interfaces:
BaseService
- Direct Known Subclasses:
TheRockTradeService
public class TheRockTradeServiceRaw extends TheRockBaseService
-
Field Summary
Fields inherited from class org.knowm.xchange.service.BaseExchangeService
exchange
-
Constructor Summary
Constructors Constructor Description TheRockTradeServiceRaw(Exchange exchange)
-
Method Summary
Modifier and Type Method Description TheRockOrder
cancelTheRockOrder(CurrencyPair currencyPair, Long orderId)
TheRockOrders
getTheRockOrders(CurrencyPair currencyPair)
TheRockOrders
getTheRockOrders(CurrencyPair currencyPair, Date after, Date before, String status, TheRockOrder.Side side, Long positionId, int page)
TheRockTransaction[]
getTheRockTransactions(String type, Date after, Date before)
TheRockUserTrades
getTheRockUserTrades(CurrencyPair currencyPair, Long sinceTradeId, Date after, Date before, int pageSize, int page)
TheRockOrder
placeTheRockOrder(CurrencyPair currencyPair, BigDecimal amount, BigDecimal price, TheRockOrder.Side side, TheRockOrder.Type type)
TheRockOrder
placeTheRockOrder(CurrencyPair currencyPair, TheRockOrder order)
TheRockOrder
showTheRockOrder(CurrencyPair currencyPair, Long orderId)
Methods inherited from class org.knowm.xchange.service.BaseExchangeService
verifyOrder, verifyOrder, verifyOrder
-
Constructor Details
-
TheRockTradeServiceRaw
-
-
Method Details
-
placeTheRockOrder
public TheRockOrder placeTheRockOrder(CurrencyPair currencyPair, BigDecimal amount, BigDecimal price, TheRockOrder.Side side, TheRockOrder.Type type) throws ExchangeException, IOException- Throws:
ExchangeException
IOException
-
placeTheRockOrder
public TheRockOrder placeTheRockOrder(CurrencyPair currencyPair, TheRockOrder order) throws ExchangeException, IOException- Throws:
ExchangeException
IOException
-
cancelTheRockOrder
public TheRockOrder cancelTheRockOrder(CurrencyPair currencyPair, Long orderId) throws TheRockException, IOException- Throws:
TheRockException
IOException
-
getTheRockOrders
public TheRockOrders getTheRockOrders(CurrencyPair currencyPair) throws TheRockException, IOException- Throws:
TheRockException
IOException
-
getTheRockOrders
public TheRockOrders getTheRockOrders(CurrencyPair currencyPair, Date after, Date before, String status, TheRockOrder.Side side, Long positionId, int page) throws TheRockException, IOException- Throws:
TheRockException
IOException
-
showTheRockOrder
public TheRockOrder showTheRockOrder(CurrencyPair currencyPair, Long orderId) throws TheRockException, IOException- Throws:
TheRockException
IOException
-
getTheRockUserTrades
public TheRockUserTrades getTheRockUserTrades(CurrencyPair currencyPair, Long sinceTradeId, Date after, Date before, int pageSize, int page) throws IOException- Throws:
IOException
-
getTheRockTransactions
public TheRockTransaction[] getTheRockTransactions(String type, Date after, Date before) throws IOException- Throws:
IOException
-