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 Order.OrderStatusadaptBybitOrderStatus(BybitOrderStatus orderStatus) static TickeradaptBybitSpotTicker(Instrument instrument, Date time, BybitSpotTicker bybitTicker) static InstrumentadaptInstrumentInfo(BybitInstrumentInfo instrumentInfo) static InstrumentconvertBybitSymbolToInstrument(String symbol, BybitCategory category) 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 InstrumentguessSymbol(String symbol, BybitCategory category) 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
-
guessSymbol
-
adaptInstrumentInfo
-
symbolToCurrencyPairMetaData
public static InstrumentMetaData symbolToCurrencyPairMetaData(BybitSpotInstrumentInfo instrumentInfo) -
symbolToCurrencyPairMetaData
public static InstrumentMetaData symbolToCurrencyPairMetaData(BybitLinearInverseInstrumentInfo instrumentInfo) -
symbolToCurrencyPairMetaData
public static InstrumentMetaData symbolToCurrencyPairMetaData(BybitOptionInstrumentInfo instrumentInfo) -
adaptBybitOrderDetails
-
adaptBybitOrderStatus
-
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) -
convertBybitSymbolToInstrument
-