Class DVChainTradeService
- java.lang.Object
-
- org.knowm.xchange.service.BaseExchangeService
-
- org.knowm.xchange.dvchain.service.DVChainBaseService
-
- org.knowm.xchange.dvchain.service.DVChainTradeServiceRaw
-
- org.knowm.xchange.dvchain.service.DVChainTradeService
-
- All Implemented Interfaces:
org.knowm.xchange.service.BaseService,org.knowm.xchange.service.trade.TradeService
public class DVChainTradeService extends DVChainTradeServiceRaw implements org.knowm.xchange.service.trade.TradeService
-
-
Field Summary
-
Fields inherited from class org.knowm.xchange.dvchain.service.DVChainBaseService
authToken, dvChain
-
-
Constructor Summary
Constructors Constructor Description DVChainTradeService(DVChainMarketDataService marketDataService, org.knowm.xchange.Exchange exchange)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleancancelOrder(String orderId)org.knowm.xchange.dto.trade.OpenOrdersgetOpenOrders()org.knowm.xchange.dto.trade.UserTradesgetTradeHistory(org.knowm.xchange.service.trade.params.TradeHistoryParams params)StringplaceLimitOrder(org.knowm.xchange.dto.trade.LimitOrder limitOrder)StringplaceMarketOrder(org.knowm.xchange.dto.trade.MarketOrder marketOrder)-
Methods inherited from class org.knowm.xchange.dvchain.service.DVChainTradeServiceRaw
cancelDVChainOrder, getOrders, getTrades, newDVChainLimitOrder, newDVChainMarketOrder
-
Methods inherited from class org.knowm.xchange.dvchain.service.DVChainBaseService
handleException
-
Methods inherited from class org.knowm.xchange.service.BaseExchangeService
getClientConfig, verifyOrder, verifyOrder, verifyOrder
-
-
-
-
Constructor Detail
-
DVChainTradeService
public DVChainTradeService(DVChainMarketDataService marketDataService, org.knowm.xchange.Exchange exchange)
-
-
Method Detail
-
cancelOrder
public boolean cancelOrder(String orderId) throws IOException
- Specified by:
cancelOrderin interfaceorg.knowm.xchange.service.trade.TradeService- Throws:
IOException
-
placeMarketOrder
public String placeMarketOrder(org.knowm.xchange.dto.trade.MarketOrder marketOrder) throws IOException
- Specified by:
placeMarketOrderin interfaceorg.knowm.xchange.service.trade.TradeService- Throws:
IOException
-
placeLimitOrder
public String placeLimitOrder(org.knowm.xchange.dto.trade.LimitOrder limitOrder) throws IOException
- Specified by:
placeLimitOrderin interfaceorg.knowm.xchange.service.trade.TradeService- Throws:
IOException
-
getOpenOrders
public org.knowm.xchange.dto.trade.OpenOrders getOpenOrders() throws IOException- Specified by:
getOpenOrdersin interfaceorg.knowm.xchange.service.trade.TradeService- Throws:
IOException
-
getTradeHistory
public org.knowm.xchange.dto.trade.UserTrades getTradeHistory(org.knowm.xchange.service.trade.params.TradeHistoryParams params) throws IOException- Specified by:
getTradeHistoryin interfaceorg.knowm.xchange.service.trade.TradeService- Throws:
IOException
-
-