Package org.knowm.xchange.quoine.service
Class QuoineTradeServiceRaw
java.lang.Object
org.knowm.xchange.service.BaseExchangeService
org.knowm.xchange.quoine.service.QuoineBaseService
org.knowm.xchange.quoine.service.QuoineTradeServiceRaw
- All Implemented Interfaces:
BaseService
- Direct Known Subclasses:
QuoineTradeService
- Author:
- gnandiga
-
Field Summary
Fields inherited from class org.knowm.xchange.quoine.service.QuoineBaseService
contentType, quoine, QUOINE_API_VERSION, secret, signatureCreator, tokenID
Fields inherited from class org.knowm.xchange.service.BaseExchangeService
exchange
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncancelQuoineOrder
(String orderID) executions
(CurrencyPair currencyPair, Integer limit, Integer page) getQuoineOrderDetails
(String orderID) placeLimitOrder
(CurrencyPair currencyPair, String type, BigDecimal originalAmount, BigDecimal price) placeMarketOrder
(CurrencyPair currencyPair, String type, BigDecimal originalAmount) transactions
(Currency currency, Integer limit, Integer page) Methods inherited from class org.knowm.xchange.quoine.service.QuoineBaseService
handleHttpError, productId
Methods inherited from class org.knowm.xchange.service.BaseExchangeService
verifyOrder, verifyOrder, verifyOrder
-
Constructor Details
-
QuoineTradeServiceRaw
- Parameters:
exchange
-
-
-
Method Details
-
placeLimitOrder
public QuoineOrderResponse placeLimitOrder(CurrencyPair currencyPair, String type, BigDecimal originalAmount, BigDecimal price) throws IOException - Throws:
IOException
-
placeMarketOrder
public QuoineOrderResponse placeMarketOrder(CurrencyPair currencyPair, String type, BigDecimal originalAmount) throws IOException - Throws:
IOException
-
cancelQuoineOrder
- Throws:
IOException
-
getQuoineOrderDetails
- Throws:
IOException
-
listQuoineOrders
- Throws:
IOException
-
executions
public List<QuoineExecution> executions(CurrencyPair currencyPair, Integer limit, Integer page) throws IOException - Throws:
IOException
-
trades
public List<QuoineTrade> trades(Currency fundingCurrency, Integer limit, Integer page) throws IOException - Throws:
IOException
-
transactions
public List<QuoineTransaction> transactions(Currency currency, Integer limit, Integer page) throws IOException - Throws:
IOException
-