Skip to content

feat(binance): implement market type aware websocket connection manag… - #47

Merged
Praying merged 1 commit into
mainfrom
feat-binance-improve
Feb 6, 2026
Merged

Praying merged 1 commit into
mainfrom
feat-binance-improve

Conversation

@Praying

@Praying Praying commented Feb 6, 2026

Copy link
Copy Markdown
Owner

…ement

  • Add BinanceEndpointRouter import and EndpointType usage for REST endpoints
  • Implement market-type-aware endpoint routing for myTrades API calls
  • Create comprehensive listen key management functions with market type routing
  • Add specialized functions for linear (USDT-M) and inverse (COIN-M) futures
  • Enhance connection manager to handle multiple market types separately
  • Add URL encoding for special characters in query parameters and signatures
  • Update WebSocket connection methods to use market type specific endpoints
  • Implement proper URL routing for spot, futures, swap, and options markets
  • Add comprehensive test coverage for URL encoding and connection management

…ement

- Add BinanceEndpointRouter import and EndpointType usage for REST endpoints
- Implement market-type-aware endpoint routing for myTrades API calls
- Create comprehensive listen key management functions with market type routing
- Add specialized functions for linear (USDT-M) and inverse (COIN-M) futures
- Enhance connection manager to handle multiple market types separately
- Add URL encoding for special characters in query parameters and signatures
- Update WebSocket connection methods to use market type specific endpoints
- Implement proper URL routing for spot, futures, swap, and options markets
- Add comprehensive test coverage for URL encoding and connection management
@Praying
Praying merged commit 21fca48 into main Feb 6, 2026
9 checks passed
@Praying
Praying deleted the feat-binance-improve branch February 6, 2026 18:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant