Module ws

Module ws 

Source
Expand description

Binance WebSocket implementation

Provides WebSocket real-time data stream subscriptions for the Binance exchange

Structs§

BinanceWs
Binance WebSocket client wrapper
ListenKeyManager
Listen key manager
MessageRouter
Message router for handling WebSocket connections and message routing
ReconnectConfig
Reconnect configuration
Subscription
Subscription metadata
SubscriptionManager
Subscription manager

Enums§

SubscriptionType
Subscription types supported by the Binance WebSocket API.

Constants§

WS_BASE_URL
Binance WebSocket endpoints
WS_TESTNET_URL
Binance testnet WebSocket endpoint

Functions§

agg_trade_stream
Builds an aggregated trade stream name
all_mini_tickers_stream
Builds an all mini tickers stream name
all_tickers_stream
Builds an all tickers stream name
book_ticker_stream
Builds a book ticker stream name
kline_stream
Builds a kline stream name
mark_price_stream
Builds a mark price stream name
mini_ticker_stream
Builds a mini ticker stream name
orderbook_diff_stream
Builds a diff order book stream name
orderbook_stream
Builds an order book depth stream name
ticker_stream
Builds a ticker stream name
trade_stream
Builds a trade stream name
user_data_stream_url
Builds a user data stream URL