Package org.knowm.xchange.binance
Class BinanceAdapters
java.lang.Object
org.knowm.xchange.binance.BinanceAdapters
-
Method Summary
Modifier and TypeMethodDescriptionstatic CandleStickDataadaptBinanceCandleStickData(List<BinanceKline> klines, CurrencyPair currencyPair) static WalletadaptBinanceFutureWallet(BinanceFutureAccountInformation futureAccountInformation) static WalletadaptBinanceSpotWallet(BinanceAccountInformation binanceAccountInformation) static ExchangeMetaDataadaptExchangeMetaData(BinanceExchangeInfo binanceExchangeInfo, Map<String, AssetDetail> assetDetailMap) static FundingRateadaptFundingRate(BinanceFundingRate binanceFundingRate) static FundingRatesadaptFundingRates(List<BinanceFundingRate> binanceFundingRates) static voidadaptFutureExchangeMetaData(ExchangeMetaData exchangeMetaData, BinanceExchangeInfo binanceExchangeInfo) static OpenOrdersadaptOpenOrders(List<BinanceOrder> binanceOrders, boolean isFuture) static List<OpenPosition>adaptOpenPositions(List<BinancePosition> binancePositions) static OrderadaptOrder(BinanceOrder order, boolean isFuture) static Order.OrderStatusadaptOrderStatus(OrderStatus orderStatus) static OrderTypeadaptOrderType(StopOrder order) adaptPriceQuantities(List<BinancePriceQuantity> priceQuantities, boolean isFuture) static InstrumentadaptSymbol(String symbol, boolean isFuture) static TradesadaptTrades(List<BinanceAggTrades> aggTrades, Instrument instrument) static UserTradesadaptUserTrades(List<BinanceTrade> binanceTrades, boolean isFuture) static CurrencyPairstatic Order.OrderTypestatic OrderSideconvert(Order.OrderType type) static Order.OrderTypeconvertType(boolean isBuyer) static longstatic BooleanisInverse(Instrument pair) static DateConverts a datetime as string in time zone UTC to a Date objectstatic StringtoInverseSymbol(Instrument pair) static LocalDateTimetoLocalDateTime(String dateTime) static Stringstatic StringtoSymbol(Instrument pair) static StringtoSymbol(Instrument pair, Boolean isInverse)
-
Method Details
-
toDate
Converts a datetime as string in time zone UTC to a Date object- Parameters:
dateTime- String that represents datetime in zone UTC- Returns:
- Date Object in time zone UTC
-
toLocalDateTime
-
toSymbol
-
toInverseSymbol
-
isInverse
-
toSymbol
-
toSymbol
-
convert
-
convert
-
convert
-
id
-
adaptOrderStatus
-
convertType
-
adaptSymbol
-
adaptOpenOrders
-
adaptOrder
-
adaptPriceQuantities
public static List<Ticker> adaptPriceQuantities(List<BinancePriceQuantity> priceQuantities, boolean isFuture) -
adaptOrderType
-
adaptBinanceFutureWallet
public static Wallet adaptBinanceFutureWallet(BinanceFutureAccountInformation futureAccountInformation) -
adaptBinanceSpotWallet
-
adaptOpenPositions
-
adaptUserTrades
-
adaptTrades
-
adaptBinanceCandleStickData
public static CandleStickData adaptBinanceCandleStickData(List<BinanceKline> klines, CurrencyPair currencyPair) - Parameters:
klines-currencyPair-- Returns:
-
adaptFutureExchangeMetaData
public static void adaptFutureExchangeMetaData(ExchangeMetaData exchangeMetaData, BinanceExchangeInfo binanceExchangeInfo) -
adaptExchangeMetaData
public static ExchangeMetaData adaptExchangeMetaData(BinanceExchangeInfo binanceExchangeInfo, Map<String, AssetDetail> assetDetailMap) -
adaptFundingRates
-
adaptFundingRate
-