Package org.knowm.xchange.idex
Class IdexTradeService
java.lang.Object
org.knowm.xchange.service.BaseExchangeService
org.knowm.xchange.idex.IdexTradeService
- All Implemented Interfaces:
BaseService,TradeService
-
Field Summary
Fields inherited from class org.knowm.xchange.service.BaseExchangeService
exchange -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanbooleancancelOrder(CancelOrderParams cancelOrderParams) final OrderReqcreateNormalizedLimitOrderReq(Currency baseCurrency, Currency counterCurrency, Order.OrderType type, BigDecimal limitPrice, BigDecimal originalAmount, String contractAddress, BigInteger nonce, BigInteger expires) getOpenOrders(OpenOrdersParams openOrdersParams) getTradeHistory(TradeHistoryParams tradeHistoryParams) placeLimitOrder(LimitOrder placeOrder) returns OrderHash so you can fetch it and cancel it...placeMarketOrder(MarketOrder marketOrder) placeStopOrder(StopOrder stopOrder) voidverifyOrder(LimitOrder limitOrder) voidverifyOrder(MarketOrder marketOrder) Methods inherited from class org.knowm.xchange.service.BaseExchangeService
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, getOpenPositions, getOrder, getOrder, getRequiredCancelOrderParamClasses, getRequiredOrderQueryParamClass
-
Constructor Details
-
IdexTradeService
-
-
Method Details
-
getOpenOrders
- Specified by:
getOpenOrdersin interfaceTradeService
-
getOpenOrders
- Specified by:
getOpenOrdersin interfaceTradeService
-
cancelOrder
- Specified by:
cancelOrderin interfaceTradeService
-
cancelOrder
- Specified by:
cancelOrderin interfaceTradeService
-
getTradeHistory
- Specified by:
getTradeHistoryin interfaceTradeService
-
createOpenOrdersParams
- Specified by:
createOpenOrdersParamsin interfaceTradeService
-
verifyOrder
- Specified by:
verifyOrderin interfaceTradeService- Overrides:
verifyOrderin classBaseExchangeService
-
verifyOrder
- Specified by:
verifyOrderin interfaceTradeService- Overrides:
verifyOrderin classBaseExchangeService
-
createTradeHistoryParams
- Specified by:
createTradeHistoryParamsin interfaceTradeService
-
placeMarketOrder
- Specified by:
placeMarketOrderin interfaceTradeService
-
placeStopOrder
- Specified by:
placeStopOrderin interfaceTradeService
-
placeLimitOrder
returns OrderHash so you can fetch it and cancel it... but there is a OrderNumber that you can intercept if you need to.- Specified by:
placeLimitOrderin interfaceTradeService
-
createNormalizedLimitOrderReq
public final OrderReq createNormalizedLimitOrderReq(Currency baseCurrency, Currency counterCurrency, Order.OrderType type, BigDecimal limitPrice, BigDecimal originalAmount, String contractAddress, BigInteger nonce, BigInteger expires) -
getApiKey
-