Package org.knowm.xchange.bitcoinde
Class BitcoindeAdapters
java.lang.Object
org.knowm.xchange.bitcoinde.BitcoindeAdapters
- Author:
- matthewdowney invalid input: '&' frank kaiser
-
Field Summary
Modifier and TypeFieldDescriptionstatic final Comparator<LimitOrder>
static final Comparator<LimitOrder>
-
Method Summary
Modifier and TypeMethodDescriptionstatic AccountInfo
adaptAccountInfo
(BitcoindeAccountWrapper bitcoindeAccount) Adapt a org.knowm.xchange.bitcoinde.dto.marketdata.BitcoindeAccount object to an AccountInfo object.static OpenOrders
adaptOpenOrders
(BitcoindeMyOpenOrdersWrapper bitcoindeOpenOrdersWrapper) static OrderBook
adaptOrderBook
(BitcoindeOrderbookWrapper bitcoindeOrderbookWrapper, CurrencyPair currencyPair) Adapt a org.knowm.xchange.bitcoinde.dto.marketdata.BitcoindeOrderBook object to an OrderBook object.static Trades
adaptTrades
(BitcoindeTradesWrapper bitcoindeTradesWrapper, CurrencyPair currencyPair) Adapt a org.knowm.xchange.bitcoinde.dto.marketdata.BitcoindeTrade[] object to a Trades object.static LimitOrder
createOrder
(CurrencyPair currencyPair, BitcoindeOrder bitcoindeOrder, Order.OrderType orderType, String orderId, Date timeStamp) Create an individual order.static List<LimitOrder>
createOrders
(CurrencyPair currencyPair, Order.OrderType orderType, BitcoindeOrder[] orders) Create a list of orders from a list of asks or bids.
-
Field Details
-
ASK_COMPARATOR
-
BID_COMPARATOR
-
-
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 objectcurrencyPair
- (e.g. BTC/USD)- Returns:
- The XChange OrderBook
-
adaptAccountInfo
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 tradescurrencyPair
- (e.g. BTC/USD)- Returns:
- The XChange Trades
-
adaptOpenOrders
- Parameters:
bitcoindeOpenOrdersWrapper
-- Returns:
-