Ryan O'Hara-Reid
Ryan O'Hara-Reid
# PR Description * Adds optional reader process reporter for metrics aggregation * In the exchange config set `WebsocketMetricsLogging` to true (only for Gateio) functionality will expand when exchanges get...
There is an issue with how subscription configurations are handled when the default settings are modified on exchange upgrades. If the default configuration is changed, the update is not properly...
Observed in the wild on startup when connection has been established but during subscription: ``` 2025-05-15 12:33:16 WRN GateIO websocket has been disconnected. Reason: websocket: close 1006 (abnormal closure): unexpected...
# PR Description gateio: * abstract out ob ws manager to buffer package kucoin: * utilise ob manager instance * fix bugs for loading and maintain websocket orderbooks for spot...
- Migrate kucoin to multi-connection for future subscription load balancing and added it subscription limit for connection. - Fix bug on futures orderbook where it was trying to fetch and...
# PR Description This is a quick refactor to support multiple concurrent connections due to exchange subscription count limitations. Introduced connection pooling with capacity tracking and fixed several subscription-related bugs....
* Adds package `message` for the websocket data handler so there is no circular dependencies - This design stops blocking and returns an error if the buffer is full when...
This is only opened for spot right now for design issues than can be expanded across all assets. resolves #2028 ## Type of change Please delete options that are not...
# PR Description Adds v2 orderbook update with snapshot support for usdt margined futures. Depends: #2045 Adds to #2028 ## Type of change Please delete options that are not relevant...
For spot: Endpoint calls `CancelMultipleSpotOpenOrders` which is only for trigger orders instead of `CancelAllOpenOrdersSpecifiedCurrencyPair` both funcs need params updated as accounts is wrong and side processing is wrong. Options: seems...