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
public class IndependentReserveTradeServiceRaw extends IndependentReserveBaseService
Author: Kamil Zbikowski Date: 4/13/15
-
Field Summary
Fields inherited from class org.knowm.xchange.service.BaseExchangeService
exchange
-
Constructor Summary
Constructors Modifier Constructor Description protected
IndependentReserveTradeServiceRaw(Exchange exchange)
Constructor -
Method Summary
Modifier and Type Method Description IndependentReserveOpenOrdersResponse
getIndependentReserveOpenOrders(String primaryCurrency, String secondaryCurrency, int pageIndex)
IndependentReserveTradeHistoryResponse
getIndependentReserveTradeHistory(int pageIndex)
IndependentReserveTransactionsResponse
getIndependentReserveTransactions(String accountGuid, Date fromTimestampUtc, Date toTimestampUtc, IndependentReserveTransaction.Type[] txTypes, int pageIndex)
IndependentReserveOrderDetailsResponse
getOrderDetails(String orderGuid)
boolean
independentReserveCancelOrder(String orderId)
String
independentReservePlaceLimitOrder(CurrencyPair currencyPair, Order.OrderType type, BigDecimal limitPrice, BigDecimal originalAmount)
String
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
-