public final class CleverCoinAdapters extends Object
| Modifier and Type | Method and Description |
|---|---|
static AccountInfo |
adaptAccountInfo(CleverCoinBalance[] cleverCoinBalance,
String userName)
Adapts a CleverCoinBalance to a AccountInfo
|
static OrderBook |
adaptOrderBook(CleverCoinOrderBook cleverCoinOrderBook,
CurrencyPair currencyPair,
int timeScale)
Adapts a com.xeiam.xchange.clevercoin.api.model.OrderBook to a OrderBook Object
|
static Ticker |
adaptTicker(CleverCoinTicker cleverCoinTicker,
CurrencyPair currencyPair)
Adapts a CleverCoinTicker to a Ticker Object
|
static Trade |
adaptTrade(CleverCoinTransaction tx,
CurrencyPair currencyPair,
int timeScale)
Adapts a Transaction to a Trade Object
|
static UserTrades |
adaptTradeHistory(CleverCoinUserTransaction[] cleverCoinUserTransactions)
Adapt the user's trades
|
static Trades |
adaptTrades(CleverCoinTransaction[] transactions,
CurrencyPair currencyPair)
Adapts a Transaction[] to a Trades Object
|
static void |
checkArgument(boolean argument,
String msgPattern,
Object... msgArgs) |
static LimitOrder |
createOrder(CurrencyPair currencyPair,
List<BigDecimal> priceAndAmount,
Order.OrderType orderType) |
static List<LimitOrder> |
createOrders(CurrencyPair currencyPair,
Order.OrderType orderType,
List<List<BigDecimal>> orders) |
public static AccountInfo adaptAccountInfo(CleverCoinBalance[] cleverCoinBalance, String userName)
cleverCoinBalance - The CleverCoin balanceuserName - The user namepublic static OrderBook adaptOrderBook(CleverCoinOrderBook cleverCoinOrderBook, CurrencyPair currencyPair, int timeScale)
currencyPair - (e.g. BTC/USD)currency - The currency (e.g. USD in BTC/USD)timeScale - polled order books provide a timestamp in seconds, stream in mspublic static List<LimitOrder> createOrders(CurrencyPair currencyPair, Order.OrderType orderType, List<List<BigDecimal>> orders)
public static LimitOrder createOrder(CurrencyPair currencyPair, List<BigDecimal> priceAndAmount, Order.OrderType orderType)
public static void checkArgument(boolean argument,
String msgPattern,
Object... msgArgs)
public static Trades adaptTrades(CleverCoinTransaction[] transactions, CurrencyPair currencyPair)
transactions - The CleverCoin transactionscurrencyPair - (e.g. BTC/USD)public static Trade adaptTrade(CleverCoinTransaction tx, CurrencyPair currencyPair, int timeScale)
transactions - The CleverCoin transactioncurrencyPair - (e.g. BTC/USD)timeScale - polled order books provide a timestamp in seconds, stream in mspublic static Ticker adaptTicker(CleverCoinTicker cleverCoinTicker, CurrencyPair currencyPair)
cleverCoinTicker - The exchange specific tickercurrencyPair - (e.g. BTC/USD)public static UserTrades adaptTradeHistory(CleverCoinUserTransaction[] cleverCoinUserTransactions)
CleverCoinUserTransactions - Copyright © 2012–2017 Xeiam, LLC. All rights reserved.