Software Diagram Editor
| Data Model Diagram | Edit this Diagram
class BitfinexApiCallbackRegistry
Enum
enum BitfinexConnectionFeature
Interface
interface BitfinexWebsocketClient
Bitfinex Websocket Client expo sing basic operations on serv er through commands
class BitfinexWebsocketConfiguration
class PooledBitfinexApiBroker
BitfinexApiBroker client sprea ding amount of channels acros s multiple websocket conn...
class SequenceNumberAuditor
class SimpleBitfinexApiBroker
class WebsocketClientEndpoint
class AccountInfoHandler
class CandlestickHandler
Interface
interface ChannelCallbackHandler
class DoNothingHandler
class ExecutedTradeHandler
class HeartbeatHandler
class OrderbookHandler
class RawOrderbookHandler
class TickHandler
class BalanceInfoHandler
class MyExecutedTradeHandler
class NotificationHandler
class OrderHandler
class PositionHandler
class WalletHandler
class AuthCallback
Interface
interface CommandCallbackHandler
class ConfCallback
class ConnectionHeartbeatCallback
class DoNothingCommandCallback
class ErrorCallback
class SubscribedCallback
class UnsubscribedCallback
Interface
interface BitfinexOrderCommand
class OrderCancelAllCommand
class OrderCancelCommand
class OrderCancelGroupCommand
class OrderMultiCommand
class OrderNewCommand
class BitfinexApiKeyPermissions
class BitfinexCandle
Enum
enum BitfinexCandleTimeFrame
class BitfinexExecutedTrade
class BitfinexMyExecutedTrade
class BitfinexNewOrder
https://docs.bitfinex.com/v2/r eference#ws-input-order-new
class BitfinexOrderBookEntry
Enum
enum BitfinexOrderFlag
Enum
enum BitfinexOrderType
class BitfinexPosition
Enum
enum BitfinexPositionFundingType
Enum
enum BitfinexPositionStatus
class BitfinexSubmittedOrder
https://docs.bitfinex.com/v2/r eference#ws-auth-orders
Enum
enum BitfinexSubmittedOrderStatus
class BitfinexTick
class BitfinexWallet
class BitfinexCurrencyPair
class BitfinexFundingCurrency
Interface
interface BitfinexInstrument
class BiConsumerCallbackManager
class ConnectionFeatureManager
class FutureOperation
class FutureOperationRegistry
class OrderManager
class OrderbookManager
class PositionManager
class QuoteManager
class RawOrderbookManager
class TradeManager
class WalletManager
class BitfinexAccountSymbol
class BitfinexCandlestickSymbol
class BitfinexExecutedTradeSymbol
class BitfinexFundingSymbol
class BitfinexOrderBookSymbol
Interface
interface BitfinexStreamSymbol
class BitfinexTickerSymbol
class EventsInTimeslotManager
This class limits the amount o f events to t_events in a def inable time period. recor...
callbackRegistryclients 0..* configurationconnectEventManagerconnectionFeatureManagerorderManagerorderbookManagerpendingSubscriptions 0..* 0..* positionManagerquoteManagerrawOrderbookManagersequenceNumberAuditortradeManagerwalletManagercallbackRegistrychannelIdToHandlerMap 0..* commandCallbacks 0..* configurationconnectionFeatureManagerorderManagerorderbookManagerpermissionspositionManagerquoteManagerrawOrderbookManagersequenceNumberAuditortradeManagerwalletManagerwebsocketEndpointbalanceInfoHandlerchannelHandler 0..* heartbeatHandlernotificationHandlerorderHandlerpositionHandlersymboltradeHandlerwalletHandlersymbolsymbolsymbolsymbolsymbolsymbolsymbolsymbolsymbolsymbolsymbolsymbolcommands 0..* bitfinexOrderALL_PERMISSIONScurrencyPairorderTypecurrencyPairorderFlags 0..* orderTypecurrencyPairmarginFundingTypestatusparentOrderTypestatusinstances 0..* connectionFeatures 0..* symbolpendingFutures 0..* orders 0..* channelCallbackspositions 0..* candleCallbacksclientlastTickerActivity 0..* pendingSubscribeschannelCallbackspermissionscurrencyPairtimeframecurrencyPaircurrencycurrencyPaircurrency