Class IndependentReserveTradeServiceRaw
java.lang.Object
org.knowm.xchange.service.BaseExchangeService
org.knowm.xchange.independentreserve.service.IndependentReserveBaseService
org.knowm.xchange.independentreserve.service.IndependentReserveTradeServiceRaw
- All Implemented Interfaces:
BaseService
- Direct Known Subclasses:
IndependentReserveTradeService
Author: Kamil Zbikowski Date: 4/13/15
-
Field Summary
Fields inherited from class org.knowm.xchange.service.BaseExchangeService
exchange
-
Constructor Summary
ModifierConstructorDescriptionprotected
IndependentReserveTradeServiceRaw
(Exchange exchange) Constructor -
Method Summary
Modifier and TypeMethodDescriptiongetIndependentReserveOpenOrders
(String primaryCurrency, String secondaryCurrency, int pageIndex) getIndependentReserveTradeHistory
(int pageIndex) getIndependentReserveTransactions
(String accountGuid, Date fromTimestampUtc, Date toTimestampUtc, IndependentReserveTransaction.Type[] txTypes, int pageIndex) getOrderDetails
(String orderGuid) boolean
independentReserveCancelOrder
(String orderId) independentReservePlaceLimitOrder
(CurrencyPair currencyPair, Order.OrderType type, BigDecimal limitPrice, BigDecimal originalAmount) independentReservePlaceMarketOrder
(Instrument instrument, Order.OrderType type, BigDecimal originalAmount) Methods inherited from class org.knowm.xchange.service.BaseExchangeService
verifyOrder, verifyOrder, verifyOrder
-
Constructor Details
-
IndependentReserveTradeServiceRaw
Constructor- Parameters:
exchange
-
-
-
Method Details
-
getIndependentReserveOpenOrders
public IndependentReserveOpenOrdersResponse getIndependentReserveOpenOrders(String primaryCurrency, String secondaryCurrency, int pageIndex) throws IOException - Parameters:
primaryCurrency
- - optional primary currency codesecondaryCurrency
- - optional secondary currency codepageIndex
- - The page index. Must be greater or equal to 1- Returns:
- Throws:
IOException
-
independentReservePlaceLimitOrder
public String independentReservePlaceLimitOrder(CurrencyPair currencyPair, Order.OrderType type, BigDecimal limitPrice, BigDecimal originalAmount) throws IOException - Throws:
IOException
-
independentReservePlaceMarketOrder
public String independentReservePlaceMarketOrder(Instrument instrument, Order.OrderType type, BigDecimal originalAmount) throws IOException - Throws:
IOException
-
independentReserveCancelOrder
- Throws:
IOException
-
getIndependentReserveTradeHistory
public IndependentReserveTradeHistoryResponse getIndependentReserveTradeHistory(int pageIndex) throws IOException - Throws:
IOException
-
getIndependentReserveTransactions
public IndependentReserveTransactionsResponse getIndependentReserveTransactions(String accountGuid, Date fromTimestampUtc, Date toTimestampUtc, IndependentReserveTransaction.Type[] txTypes, int pageIndex) throws IOException - Throws:
IOException
-
getOrderDetails
- Throws:
IOException
-