public final class CryptsyAdapters extends Object
Modifier and Type | Field and Description |
---|---|
static org.slf4j.Logger |
log |
Constructor and Description |
---|
CryptsyAdapters() |
Modifier and Type | Method and Description |
---|---|
static AccountInfo |
adaptAccountInfo(CryptsyAccountInfoReturn cryptsyAccountInfoReturn)
Adapts CryptsyAccountInfoReturn DTO to XChange standard AccountInfo DTO
|
static CurrencyPair |
adaptCurrencyPair(CryptsyPublicMarketData cryptsyPublicMarketData) |
static CurrencyPair |
adaptCurrencyPair(String cryptsyLabel) |
static Collection<CurrencyPair> |
adaptCurrencyPairs(Map<Integer,CryptsyPublicMarketData> cryptsyPublicMarketData)
Adapts CryptsyPublicMarketData DTO's to List
|
static HashMap[] |
adaptMarketSets(Map<Integer,CryptsyPublicMarketData> cryptsyPublicMarketData)
Adapts CryptsyPublicMarketData DTO's to HashMap[2] of markets, keyed by marketId, and Name Used mainly by CryptsyBasePollingService to update
list of CurrencyPairs and Markets
|
static OpenOrders |
adaptOpenOrders(CryptsyOpenOrdersReturn openOrdersReturnValue)
Adapts CryptsyOpenOrdersReturn DTO to XChange standard OpenOrd ers DTO
|
static OrderBook |
adaptOrderBook(CryptsyOrderBookReturn cryptsyOrderBookReturn,
CurrencyPair currencyPair)
Adapt CryptsyOrderBookReturn DTO to XChange OrderBook DTO
|
static Map<Integer,CryptsyPublicMarketData> |
adaptPublicMarketDataMap(Map<String,CryptsyPublicMarketData> rawData) |
static Map<Integer,CryptsyPublicOrderbook> |
adaptPublicOrderBookMap(Map<String,CryptsyPublicOrderbook> rawData) |
static List<OrderBook> |
adaptPublicOrderBooks(Map<Integer,CryptsyPublicOrderbook> cryptsyOrderBooks) |
static Ticker |
adaptPublicTicker(CryptsyPublicMarketData publicMarketData)
Adapts CryptsyPublicMarketData DTO to XChange standard Ticker DTO Note: Cryptsy does not natively have a Ticker method, so getCryptsyMarketData
function will have to be called to get summary data
|
static List<Ticker> |
adaptPublicTickers(Map<Integer,CryptsyPublicMarketData> marketsReturnData) |
static Map<CurrencyPair,Trades> |
adaptPublicTrades(Map<Integer,CryptsyPublicMarketData> cryptsyMarketData) |
static Ticker |
adaptTicker(CryptsyGetMarketsReturn marketsReturnData,
CurrencyPair currencyPair)
Adapts CryptsyGetMarketsReturn DTO to XChange standard Ticker DTO Note: Cryptsy does not natively have a Ticker method, so getMarkets function
will have to be called to get summary data
|
static UserTrades |
adaptTradeHistory(CryptsyTradeHistoryReturn tradeHistoryReturnData)
Adapts CryptsyTradeHistoryReturn DTO to XChange standard Trades DTO
|
static Trades |
adaptTrades(CryptsyMarketTradesReturn cryptsyTrades,
CurrencyPair currencyPair)
Adapts CryptsyMarketTradesReturn DTO to XChange standard Trades DTO
|
public static OrderBook adaptOrderBook(CryptsyOrderBookReturn cryptsyOrderBookReturn, CurrencyPair currencyPair)
cryptsyOrderBookReturn
- Raw returned data from Cryptsy, CryptsyOrderBookReturn DTOcurrencyPair
- The market for which this orderbook belongs to (Not given in Cryptsy response)public static List<OrderBook> adaptPublicOrderBooks(Map<Integer,CryptsyPublicOrderbook> cryptsyOrderBooks)
public static Trades adaptTrades(CryptsyMarketTradesReturn cryptsyTrades, CurrencyPair currencyPair)
cryptsyTrades
- Raw returned data from Cryptsy, CryptsyMarketTradesReturn DTOcurrencyPair
- The market for which this list belongs to (Usually not given in Cryptsy response)public static Map<CurrencyPair,Trades> adaptPublicTrades(Map<Integer,CryptsyPublicMarketData> cryptsyMarketData)
public static Ticker adaptTicker(CryptsyGetMarketsReturn marketsReturnData, CurrencyPair currencyPair)
marketsReturnData
- Raw returned data from Cryptsy, CryptsyGetMarketsReturn DTOcurrencyPair
- The market for which this CryptsyGetMarketsReturn belongs to (Usually not given in Cryptsy response)public static List<Ticker> adaptPublicTickers(Map<Integer,CryptsyPublicMarketData> marketsReturnData)
public static Ticker adaptPublicTicker(CryptsyPublicMarketData publicMarketData)
publicMarketData
- Raw returned data from Cryptsy, CryptsyGetMarketsReturn DTOcurrencyPair
- The market for which this CryptsyGetMarketsReturn belongs to (Usually not given in Cryptsy response)public static AccountInfo adaptAccountInfo(CryptsyAccountInfoReturn cryptsyAccountInfoReturn)
cryptsyAccountInfoReturn
- Raw returned data from Cryptsy, CryptsyAccountInfoReturn DTOpublic static OpenOrders adaptOpenOrders(CryptsyOpenOrdersReturn openOrdersReturnValue)
openOrdersReturnValue
- Raw returned data from Cryptsy, CryptsyOpenOrdersReturn DTOpublic static UserTrades adaptTradeHistory(CryptsyTradeHistoryReturn tradeHistoryReturnData)
tradeHistoryReturnData
- Raw returned data from Cryptsy, CryptsyTradeHistoryReturn DTOpublic static Collection<CurrencyPair> adaptCurrencyPairs(Map<Integer,CryptsyPublicMarketData> cryptsyPublicMarketData)
cryptsyPublicMarketData
- returned data from Cryptsypublic static CurrencyPair adaptCurrencyPair(CryptsyPublicMarketData cryptsyPublicMarketData)
public static CurrencyPair adaptCurrencyPair(String cryptsyLabel)
public static HashMap[] adaptMarketSets(Map<Integer,CryptsyPublicMarketData> cryptsyPublicMarketData)
cryptsyPublicMarketData
- returned data from Cryptsypublic static Map<Integer,CryptsyPublicMarketData> adaptPublicMarketDataMap(Map<String,CryptsyPublicMarketData> rawData)
public static Map<Integer,CryptsyPublicOrderbook> adaptPublicOrderBookMap(Map<String,CryptsyPublicOrderbook> rawData)
Copyright © 2012–2017 Xeiam, LLC. All rights reserved.