Class BitcoindeAdapters

java.lang.Object
org.knowm.xchange.bitcoinde.BitcoindeAdapters

public final class BitcoindeAdapters extends Object
Author:
matthewdowney invalid input: '&' frank kaiser
  • Field Details

  • Method Details

    • adaptOrderBook

      public static OrderBook adaptOrderBook(BitcoindeOrderbookWrapper bitcoindeOrderbookWrapper, CurrencyPair currencyPair)
      Adapt a org.knowm.xchange.bitcoinde.dto.marketdata.BitcoindeOrderBook object to an OrderBook object.
      Parameters:
      bitcoindeOrderbookWrapper - the exchange specific OrderBook object
      currencyPair - (e.g. BTC/USD)
      Returns:
      The XChange OrderBook
    • adaptAccountInfo

      public static AccountInfo adaptAccountInfo(BitcoindeAccountWrapper bitcoindeAccount)
      Adapt a org.knowm.xchange.bitcoinde.dto.marketdata.BitcoindeAccount object to an AccountInfo object.
      Parameters:
      bitcoindeAccount -
      Returns:
    • createOrders

      public static List<LimitOrder> createOrders(CurrencyPair currencyPair, Order.OrderType orderType, BitcoindeOrder[] orders)
      Create a list of orders from a list of asks or bids.
    • createOrder

      public static LimitOrder createOrder(CurrencyPair currencyPair, BitcoindeOrder bitcoindeOrder, Order.OrderType orderType, String orderId, Date timeStamp)
      Create an individual order.
    • adaptTrades

      public static Trades adaptTrades(BitcoindeTradesWrapper bitcoindeTradesWrapper, CurrencyPair currencyPair)
      Adapt a org.knowm.xchange.bitcoinde.dto.marketdata.BitcoindeTrade[] object to a Trades object.
      Parameters:
      bitcoindeTradesWrapper - Exchange specific trades
      currencyPair - (e.g. BTC/USD)
      Returns:
      The XChange Trades
    • adaptOpenOrders

      public static OpenOrders adaptOpenOrders(BitcoindeMyOpenOrdersWrapper bitcoindeOpenOrdersWrapper)
      Parameters:
      bitcoindeOpenOrdersWrapper -
      Returns: