Modulesยง
Structsยง
- Client ๐
- Index
Price Entry - Options
Chain ๐Subscription - PubSub
Manager - WsCandle
Update - WsCompetition
Final Standing - WsCompetition
Final Stats - WsCompetition
GapUpdate - WsCompetition
PnlStanding - WsCompetition
PnlSummary - WsCompetition
Rank Change - WsCompetition
Update - WsFill
Update - WsIndex
Price Update - WsIndicative
Market Data - WsLiquidation
State Change - WsOrder
Message - WsOrder
Result - WsOrderbook
Update - WsPosition
Expired - WsQuery
- WsRfq
LegRequest - WsRfq
Quote Entry - WsRfq
Quotes - WsRfq
Status Update - WsState
- WsTrade
Update
Enumsยง
Constantsยง
- AUTHENTICATED_
CHANNELS ๐ - Channels that require authentication before subscribing. These channels contain wallet-specific data and filter messages by authenticated wallet.
- DEFAULT_
WS_ ๐HEARTBEAT_ INTERVAL - DEFAULT_
WS_ ๐PONG_ TIMEOUT - WS_
ENGINE_ ๐RESPONSE_ TIMEOUT - Timeout for waiting for engine response on WS order placement (10 seconds).
Functionsยง
- apply_
option_ ๐type_ filter_ to_ row - apply_
options_ ๐chain_ filters_ to_ update - effective_
option_ ๐type_ for_ matching_ subscriptions - expiry_
timestamp_ ๐to_ code - UTC calendar date code (YYYYMMDD) of an expiry timestamp in seconds.
- handle_
socket ๐ - handle_
ws_ ๐place_ order - Handle a PlaceOrder message received via WebSocket.
- normalize_
symbols ๐ - options_
chain_ ๐update_ matches - options_
chain_ ๐update_ symbols - parse_
options_ ๐chain_ subscription - requires_
authentication ๐ - Check if a channel requires authentication.
- validate_
ws_ ๐heartbeat_ config - websocket_
handler - ws_
heartbeat_ config
Type Aliasesยง
- Client
Id ๐