Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Finish Implementing WebSocket Streaming for Market and Account Data, and Add HTTP Streaming #11

Open
8 tasks
joaquinbejar opened this issue Nov 23, 2024 · 0 comments
Assignees

Comments

@joaquinbejar
Copy link
Owner

joaquinbejar commented Nov 23, 2024

Description

Objective:

Complete the implementation of streaming functionality for:

  1. WebSockets:

    • Market data.
    • Account data.
  2. HTTP Streaming:

    • Add support for streaming over HTTP once WebSocket functionality is finalized.

Details:

  • The WebSocket implementation should handle:
    • Market data updates (e.g., prices, order book changes).
    • Account data events (e.g., balance updates, order executions).
  • HTTP streaming should serve as an alternative mechanism for clients that cannot use WebSockets.

Expected Outcomes:

  • Fully functional WebSocket streams for market and account data.
  • Initial version of HTTP streaming functionality integrated and tested.

Tasks

WebSocket Streaming:

HTTP Streaming:

  • Design the structure for HTTP streaming.
  • Implement the HTTP streaming mechanism.
  • Add tests for HTTP streaming.

Documentation:

  • Update README or relevant documentation to explain the usage of WebSocket and HTTP streaming.

Additional Notes

  • Feel free to discuss the design or suggest improvements in this issue before diving into implementation.

Labels

enhancement, streaming, WebSocket, HTTP

@joaquinbejar joaquinbejar self-assigned this Nov 23, 2024
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

No branches or pull requests

1 participant