-
Notifications
You must be signed in to change notification settings - Fork 17
extend HyperliquidAction with UserDexAbstraction variant #3781
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
extend HyperliquidAction with UserDexAbstraction variant #3781
Conversation
Add support for the UserDexAbstraction action type in the Hyperliquid signature data generation. Changes: - Import UserDexAbstraction from hyperliquid-rust-sdk - Add UserDexAbstraction variant to HyperliquidActionType enum with user address and enabled flag - Add UserDexAbstraction variant to HyperliquidAction enum - Implement handling logic with address validation and EIP-712 signature generation - Add comprehensive unit tests for signature generation and JSON deserialization This extends the existing Hyperliquid action support to enable DEX abstraction functionality, following the same pattern as ApproveAgent, Withdraw3, ApproveBuilderFee, and SendAsset.
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
|
Claude finished @BillyWooo's task —— View job Code Review Complete ✅I've thoroughly reviewed the PR that extends HyperliquidAction with UserDexAbstraction variant. Overall, this is a well-implemented feature that follows the existing patterns in the codebase. Todo List:
Review Feedback✅ Strengths
🔍 Code Quality Analysis
🛡️ Security Assessment
🚀 Performance Considerations
🧪 Test CoverageThe test coverage is comprehensive and includes:
|
…uidaction-with-userdexabstraction
extend HyperliquidAction with UserDexAbstraction variant
Add support for the UserDexAbstraction action type in the Hyperliquid signature data generation.
Changes:
This extends the existing Hyperliquid action support to enable DEX abstraction functionality, following the same pattern as ApproveAgent, Withdraw3, ApproveBuilderFee, and SendAsset.
Also a new PR for upstream.