Class BTCMarketsTradeServiceRaw
java.lang.Object
org.knowm.xchange.service.BaseExchangeService
org.knowm.xchange.btcmarkets.service.BTCMarketsBaseService
org.knowm.xchange.btcmarkets.service.BTCMarketsTradeServiceRaw
- All Implemented Interfaces:
BaseService
- Direct Known Subclasses:
BTCMarketsTradeService
public class BTCMarketsTradeServiceRaw extends BTCMarketsBaseService
-
Field Summary
Fields inherited from class org.knowm.xchange.btcmarkets.service.BTCMarketsBaseService
btcm, btcmPublic, btcmv3, nonceFactory, signerV1, signerV2, signerV3
Fields inherited from class org.knowm.xchange.service.BaseExchangeService
exchange
-
Constructor Summary
Constructors Constructor Description BTCMarketsTradeServiceRaw(Exchange exchange)
-
Method Summary
Modifier and Type Method Description BTCMarketsBaseResponse
cancelBTCMarketsOrder(Long orderId)
BTCMarketsOrders
getBTCMarketsOpenOrders(CurrencyPair currencyPair, Integer limit, Long since)
List<BTCMarketsTradeHistoryResponse>
getBTCMarketsUserTransactions(CurrencyPair currencyPair, String before, String after, Integer limit)
BTCMarketsOrders
getOrderDetails(List<Long> orderIds)
BTCMarketsPlaceOrderResponse
placeBTCMarketsOrder(String marketId, BigDecimal amount, BigDecimal price, BTCMarketsOrder.Side side, BTCMarketsOrder.Type type, String timeInForce, boolean postOnly, String clientOrderId)
Methods inherited from class org.knowm.xchange.service.BaseExchangeService
verifyOrder, verifyOrder, verifyOrder
-
Constructor Details
-
BTCMarketsTradeServiceRaw
-
-
Method Details
-
placeBTCMarketsOrder
public BTCMarketsPlaceOrderResponse placeBTCMarketsOrder(String marketId, BigDecimal amount, BigDecimal price, BTCMarketsOrder.Side side, BTCMarketsOrder.Type type, String timeInForce, boolean postOnly, String clientOrderId) throws IOException- Throws:
IOException
-
getBTCMarketsOpenOrders
public BTCMarketsOrders getBTCMarketsOpenOrders(CurrencyPair currencyPair, Integer limit, Long since) throws IOException- Throws:
IOException
-
cancelBTCMarketsOrder
- Throws:
IOException
-
getBTCMarketsUserTransactions
public List<BTCMarketsTradeHistoryResponse> getBTCMarketsUserTransactions(CurrencyPair currencyPair, String before, String after, Integer limit) throws IOException- Throws:
IOException
-
getOrderDetails
- Throws:
IOException
-