Package org.knowm.xchange.kraken
Class KrakenAdapters
java.lang.Object
org.knowm.xchange.kraken.KrakenAdapters
-
Nested Class Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic Currency
adaptCurrency
(String krakenCurrencyCode) static CurrencyPair
adaptCurrencyPair
(String krakenCurrencyPair) static Set<CurrencyPair>
adaptCurrencyPairs
(Collection<String> krakenCurrencyPairs) static Map<Instrument,
Fee> adaptFees
(KrakenTradeVolume krakenTradeVolume) protected static FeeTier[]
adaptFeeTiers
(List<KrakenFee> makerFees, List<KrakenFee> takerFees) static List<FundingRecord>
adaptFundingHistory
(Map<String, KrakenLedger> krakenLedgerInfo) static AddressWithTag
adaptKrakenDepositAddress
(KrakenDepositAddress[] krakenDepositAddress) static OpenOrders
adaptOpenOrders
(Map<String, KrakenOrder> krakenOrders) static OpenPositions
adaptOpenPositions
(Map<String, KrakenOpenPosition> krakenOpenPositionMap) static Order
adaptOrder
(String orderId, KrakenOrder krakenOrder) static LimitOrder
adaptOrder
(KrakenPublicOrder order, Order.OrderType orderType, CurrencyPair currencyPair) static OrderBook
adaptOrderBook
(KrakenDepth krakenDepth, CurrencyPair currencyPair) static String
adaptOrderId
(KrakenOrderResponse orderResponse) adaptOrders
(List<KrakenPublicOrder> orders, CurrencyPair currencyPair, Order.OrderType orderType) adaptOrders
(Map<String, KrakenOrder> krakenOrdersMap) static Order.OrderStatus
adaptOrderStatus
(KrakenOrderStatus status) static Order.OrderType
adaptOrderType
(KrakenType krakenType) static Ticker
adaptTicker
(KrakenTicker krakenTicker, CurrencyPair currencyPair) adaptTickers
(Map<String, KrakenTicker> krakenTickers) static ExchangeMetaData
adaptToExchangeMetaData
(ExchangeMetaData originalMetaData, Map<String, KrakenAssetPair> krakenPairs, Map<String, KrakenAsset> krakenAssets) static Trade
adaptTrade
(KrakenPublicTrade krakenPublicTrade, CurrencyPair currencyPair) static KrakenUserTrade
adaptTrade
(KrakenTrade krakenTrade, String tradeId) static Trades
adaptTrades
(List<KrakenPublicTrade> krakenTrades, CurrencyPair currencyPair, long last) static UserTrades
adaptTradesHistory
(Map<String, KrakenTrade> krakenTrades) static Wallet
adaptWallet
(Map<String, BigDecimal> krakenWallet)
-
Constructor Details
-
KrakenAdapters
public KrakenAdapters()
-
-
Method Details
-
adaptOrderBook
-
adaptOrders
public static KrakenAdapters.OrdersContainer adaptOrders(List<KrakenPublicOrder> orders, CurrencyPair currencyPair, Order.OrderType orderType) -
adaptOpenPositions
public static OpenPositions adaptOpenPositions(Map<String, KrakenOpenPosition> krakenOpenPositionMap) -
adaptOrders
-
adaptOrder
-
adaptOrder
public static LimitOrder adaptOrder(KrakenPublicOrder order, Order.OrderType orderType, CurrencyPair currencyPair) -
adaptTicker
-
adaptTickers
-
adaptTrades
public static Trades adaptTrades(List<KrakenPublicTrade> krakenTrades, CurrencyPair currencyPair, long last) -
adaptTrade
-
adaptWallet
-
adaptCurrencyPairs
-
adaptCurrency
-
adaptCurrencyPair
-
adaptOpenOrders
-
adaptTradesHistory
-
adaptTrade
-
adaptOrderType
-
adaptKrakenDepositAddress
-
adaptOrderId
-
adaptToExchangeMetaData
public static ExchangeMetaData adaptToExchangeMetaData(ExchangeMetaData originalMetaData, Map<String, KrakenAssetPair> krakenPairs, Map<String, KrakenAsset> krakenAssets) -
adaptFees
-
adaptFeeTiers
-
adaptFundingHistory
-
adaptOrderStatus
-