-
Notifications
You must be signed in to change notification settings - Fork 74
ft: integrate uniswap-v4-arrakis #1260
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
Conversation
PR Compliance Guide 🔍Below is a summary of compliance checks for this PR:
Compliance status legend🟢 - Fully Compliant🟡 - Partial Compliant 🔴 - Not Compliant ⚪ - Requires Further Human Verification 🏷️ - Compliance label |
||||||||||||||||||||||||||
PR Code Suggestions ✨Explore these optional code suggestions:
|
||||||||||||||||
Test coverage changes:
|
PR Type
Enhancement
Description
Add Uniswap V4 Arrakis hook integration with fee tracking
Implement dynamic fee handling in pool simulator
Register Arrakis hook types for msgpack serialization
Clean up import ordering across multiple files
Diagram Walkthrough
File Walkthrough
3 files
Arrakis hook implementation with fee trackingABI initialization for Arrakis hook contractEmbedded ABI JSON file reference4 files
Hook address constants for ArrakisArrakis hook contract ABI definitionRegister Arrakis hook for msgpack serializationAdd Arrakis exchange constant, remove Noice1 files
Add dynamic fee validation in swap calculations4 files
Reorder imports for consistencyReorder imports for consistencyReorder imports for consistencyReorder imports for consistency