Class 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
    • Constructor Detail

      • DVChainTradeService

        public DVChainTradeService​(DVChainMarketDataService marketDataService,
                                   org.knowm.xchange.Exchange exchange)
    • Method Detail

      • cancelOrder

        public boolean cancelOrder​(String orderId)
                            throws IOException
        Specified by:
        cancelOrder in interface org.knowm.xchange.service.trade.TradeService
        Throws:
        IOException
      • placeMarketOrder

        public String placeMarketOrder​(org.knowm.xchange.dto.trade.MarketOrder marketOrder)
                                throws IOException
        Specified by:
        placeMarketOrder in interface org.knowm.xchange.service.trade.TradeService
        Throws:
        IOException
      • placeLimitOrder

        public String placeLimitOrder​(org.knowm.xchange.dto.trade.LimitOrder limitOrder)
                               throws IOException
        Specified by:
        placeLimitOrder in interface org.knowm.xchange.service.trade.TradeService
        Throws:
        IOException
      • getOpenOrders

        public org.knowm.xchange.dto.trade.OpenOrders getOpenOrders()
                                                             throws IOException
        Specified by:
        getOpenOrders in interface org.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:
        getTradeHistory in interface org.knowm.xchange.service.trade.TradeService
        Throws:
        IOException