Package org.knowm.xchange.bybit
Class BybitAdapters
java.lang.Object
org.knowm.xchange.bybit.BybitAdapters
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic WalletadaptBybitBalances(List<BybitCoinWalletBalance> coinWalletBalances) static WalletadaptBybitBalances(BybitAllCoinsBalance allCoinsBalance) static TickeradaptBybitLinearInverseTicker(Instrument instrument, Date time, BybitLinearInverseTicker bybitTicker) static TickeradaptBybitOptionTicker(Instrument instrument, Date time, BybitOptionTicker bybitTicker) static OrderadaptBybitOrderDetails(BybitOrderDetail bybitOrderResult) static TickeradaptBybitSpotTicker(Instrument instrument, Date time, BybitSpotTicker bybitTicker) static InstrumentadaptInstrumentInfo(BybitInstrumentInfo instrumentInfo) static StringconvertToBybitSymbol(Instrument instrument) Converts instruments to Bybit symbols.static <T> BybitExceptioncreateBybitExceptionFromResult(BybitResult<T> bybitResult) static BybitCategorygetCategory(Instrument instrument) static Order.OrderTypegetOrderType(BybitSide side) static StringgetPrompt(BybitLinearInverseInstrumentInfo instrumentInfo) static BybitSidegetSideString(Order.OrderType type) static CurrencyPairguessSymbol(String symbol) static BooleanisInverse(Instrument pair) static InstrumentMetaDatasymbolToCurrencyPairMetaData(BybitLinearInverseInstrumentInfo instrumentInfo) static InstrumentMetaDatasymbolToCurrencyPairMetaData(BybitOptionInstrumentInfo instrumentInfo) static InstrumentMetaDatasymbolToCurrencyPairMetaData(BybitSpotInstrumentInfo instrumentInfo)
-
Field Details
-
QUOTE_CURRENCIES
-
-
Constructor Details
-
BybitAdapters
public BybitAdapters()
-
-
Method Details
-
adaptBybitBalances
-
adaptBybitBalances
-
getSideString
-
getOrderType
-
convertToBybitSymbol
Converts instruments to Bybit symbols. For futures contracts, the prompt must represent the date. -
guessSymbol
-
adaptInstrumentInfo
-
symbolToCurrencyPairMetaData
public static InstrumentMetaData symbolToCurrencyPairMetaData(BybitSpotInstrumentInfo instrumentInfo) -
symbolToCurrencyPairMetaData
public static InstrumentMetaData symbolToCurrencyPairMetaData(BybitLinearInverseInstrumentInfo instrumentInfo) -
symbolToCurrencyPairMetaData
public static InstrumentMetaData symbolToCurrencyPairMetaData(BybitOptionInstrumentInfo instrumentInfo) -
adaptBybitOrderDetails
-
createBybitExceptionFromResult
-
getCategory
-
getPrompt
-
isInverse
-
adaptBybitLinearInverseTicker
public static Ticker adaptBybitLinearInverseTicker(Instrument instrument, Date time, BybitLinearInverseTicker bybitTicker) -
adaptBybitSpotTicker
public static Ticker adaptBybitSpotTicker(Instrument instrument, Date time, BybitSpotTicker bybitTicker) -
adaptBybitOptionTicker
public static Ticker adaptBybitOptionTicker(Instrument instrument, Date time, BybitOptionTicker bybitTicker)
-