Package org.knowm.xchange.exx
Class EXXAdapters
java.lang.Object
org.knowm.xchange.exx.EXXAdapters
public class EXXAdapters extends Object
-
Method Summary
Modifier and Type Method Description static OrderBook
adaptOrderBook(EXXOrderbook exxOrderbook, CurrencyPair currencyPair)
Adapts a to a OrderBook Objectstatic Trades
adaptTrades(EXXTransaction[] transactions, CurrencyPair currencyPair)
Adapts a Transaction[] to a Trades Objectstatic AccountInfo
convertBalance(EXXAccountInformation exxAccountInformation)
static String
convertByType(Order.OrderType orderType)
static OpenOrders
convertOpenOrders(List<EXXOrder> exxOpenOrders, CurrencyPair currencyPair)
static Ticker
convertTicker(EXXTickerResponse exxTickerResponse)
static List<Ticker>
convertTickerMap(Map<String,EXXTicker> exxTickers)
static CurrencyPair
convertTradingPair(String pair)
static Order.OrderType
convertType(String side)
static String
toMarket(CurrencyPair currencyPair)
static String
toSymbol(Currency currency)
static String
toSymbol(CurrencyPair pair)
-
Method Details
-
toSymbol
- Parameters:
pair
-- Returns:
-
toSymbol
- Parameters:
currency
-- Returns:
-
toMarket
-
convertTicker
- Parameters:
ticker
-- Returns:
-
convertTickerMap
-
convertTradingPair
-
adaptOrderBook
Adapts a to a OrderBook Object- Parameters:
currencyPair
- (e.g. BTC/USD)timeScale
- polled order books provide a timestamp in seconds, stream in ms- Returns:
- The XChange OrderBook
-
adaptTrades
Adapts a Transaction[] to a Trades Object- Parameters:
transactions
- The Bitstamp transactionscurrencyPair
- (e.g. BTC/USD)- Returns:
- The XChange Trades
-
convertBalance
- Parameters:
exxAccountInformation
-- Returns:
-
convertOpenOrders
public static OpenOrders convertOpenOrders(List<EXXOrder> exxOpenOrders, CurrencyPair currencyPair) -
convertType
-
convertByType
-