Skip to main content

Module client

Module client 

Source
Expand description

WebSocket client for the Coinbase Advanced Trade API.

Manages connection lifecycle, JWT-authenticated subscriptions, and dispatches parsed Nautilus messages through the FeedHandler.

Structs§

CoinbaseWebSocketClient
WebSocket client for Coinbase Advanced Trade market data and user streams.

Constants§

COINBASE_RATE_LIMIT_KEY_SUBSCRIPTION
Rate-limit key for subscribe/unsubscribe operations.

Statics§

COINBASE_WS_CONNECTION_QUOTA
Coinbase WebSocket connection rate limit (8 per second per IP).
COINBASE_WS_SUBSCRIPTION_KEYS
Pre-interned COINBASE_RATE_LIMIT_KEY_SUBSCRIPTION slice.
COINBASE_WS_SUBSCRIPTION_QUOTA
Coinbase WebSocket subscribe/unsubscribe rate limit (8 per second per IP).