Class LatokenTradeService
java.lang.Object
org.knowm.xchange.service.BaseExchangeService<Exchange>
org.knowm.xchange.latoken.service.LatokenBaseService
org.knowm.xchange.latoken.service.LatokenTradeServiceRaw
org.knowm.xchange.latoken.service.LatokenTradeService
- All Implemented Interfaces:
BaseService,TradeService
-
Field Summary
Fields inherited from class org.knowm.xchange.latoken.service.LatokenBaseService
apiKey, latoken, LOG, signatureCreatorFields inherited from class org.knowm.xchange.service.BaseExchangeService
exchange -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleancancelOrder(String orderId) booleancancelOrder(CancelOrderParams params) cancelOrders(CurrencyPair pair) Cancels all orders of a givenCurrencyPair.getOpenOrders(OpenOrdersParams params) getOrder(OrderQueryParams... params) getTradeHistory(TradeHistoryParams params) placeLimitOrder(LimitOrder order) booleanplaceTestOrder(LimitOrder order) Tests order placement.Methods inherited from class org.knowm.xchange.latoken.service.LatokenTradeServiceRaw
cancelLatokenOrder, cancelLatokenOrders, getLatokenOpenOrders, getLatokenOrder, getLatokenOrders, getLatokenUserTrades, placeLatokenNewOrder, placeLatokenTestOrderMethods inherited from class org.knowm.xchange.service.BaseExchangeService
verifyOrder, verifyOrder, verifyOrderMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.knowm.xchange.service.trade.TradeService
cancelAllOrders, changeOrder, getOpenOrders, getOpenPositions, getOrder, getRequiredCancelOrderParamClasses, placeMarketOrder, placeStopOrder, verifyOrder, verifyOrder
-
Constructor Details
-
LatokenTradeService
-
-
Method Details
-
getOpenOrders
- Specified by:
getOpenOrdersin interfaceTradeService- Throws:
IOException
-
placeLimitOrder
- Specified by:
placeLimitOrderin interfaceTradeService- Throws:
IOException
-
placeTestOrder
Tests order placement.- Parameters:
order-- Returns:
trueif test was successful- Throws:
IOException
-
cancelOrder
- Specified by:
cancelOrderin interfaceTradeService- Throws:
IOException
-
cancelOrder
- Specified by:
cancelOrderin interfaceTradeService- Throws:
IOException
-
cancelOrders
Cancels all orders of a givenCurrencyPair.- Parameters:
pair-- Returns:
- list of orderIds that were cancelled.
- Throws:
IOException
-
getTradeHistory
- Specified by:
getTradeHistoryin interfaceTradeService- Throws:
IOException
-
createTradeHistoryParams
- Specified by:
createTradeHistoryParamsin interfaceTradeService
-
createOpenOrdersParams
- Specified by:
createOpenOrdersParamsin interfaceTradeService
-
getRequiredOrderQueryParamClass
- Specified by:
getRequiredOrderQueryParamClassin interfaceTradeService
-
getOrder
- Specified by:
getOrderin interfaceTradeService- Throws:
IOException
-