Skip to content

Conversation

@nicolad
Copy link
Member

@nicolad nicolad commented Sep 22, 2025

  • Add HyperliquidDataClient with complete DataClient trait implementation
  • Add HyperliquidDataClientConfig for WebSocket and HTTP configuration
  • Remove tokio-util dependency, replace CancellationToken with AtomicBool
  • Add RiskLimits struct for trading risk management
  • Remove dead code and unused imports across adapter modules
  • Add nautilus-data dependency to support DataClient interface

@nicolad nicolad requested a review from cjdsellers September 22, 2025 07:21
@nicolad nicolad self-assigned this Sep 22, 2025
@nicolad nicolad added the rust Relating to the Rust core label Sep 22, 2025
@nautechsystems nautechsystems deleted a comment from CLAassistant Sep 22, 2025
@nicolad nicolad marked this pull request as draft September 22, 2025 10:02
@nicolad nicolad marked this pull request as ready for review September 22, 2025 11:02
@cjdsellers cjdsellers changed the title Implement hyperliquid data client and fix dependencies Implement Hyperliquid data client and fix dependencies Sep 22, 2025
Copy link
Member

@cjdsellers cjdsellers left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

👌

@cjdsellers cjdsellers merged commit ce1cbe0 into develop Sep 22, 2025
17 checks passed
@cjdsellers cjdsellers deleted the hyperliquid-9 branch September 22, 2025 20:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

rust Relating to the Rust core

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants