Module messages

Module messages 

Source

Structs§

BitmexAuthentication
BitMEX WebSocket authentication message.
BitmexExecutionMsg
Raw Order and Balance Data.
BitmexFundingMsg
Represents a funding rate update.
BitmexHttpRequest
BitmexInstrumentMsg
Represents a single order book entry in the BitMEX order book.
BitmexInsuranceMsg
Represents an insurance fund update.
BitmexLiquidationMsg
Represents a liquidation order.
BitmexMarginMsg
Represents margin account information
BitmexOrderBook10Msg
Represents a single order book entry in the BitMEX order book.
BitmexOrderBookMsg
Represents a single order book entry in the BitMEX order book.
BitmexOrderMsg
Represents a full order message from the WebSocket stream. Used for insert and partial actions where all fields are present.
BitmexOrderUpdateMsg
Represents an order update message with only changed fields. Used for update actions where only modified fields are sent.
BitmexPositionMsg
Position status.
BitmexQuoteMsg
Represents a top-of-book quote.
BitmexRateLimit
Rate limit information from BitMEX API.
BitmexSubscription
BitMEX WebSocket subscription message.
BitmexTradeBinMsg
BitmexTradeMsg
Represents a single trade execution on BitMEX.
BitmexWalletMsg

Enums§

BitmexTableMessage
Represents table-based messages.
BitmexWsMessage
Represents all possible message types from the BitMEX WebSocket API.
NautilusWsMessage
Unified WebSocket message type for BitMEX.
OrderData
Wrapper enum for order data that can be either full or update messages.