Skip to content

Support aerodrome#16

Open
junta wants to merge 4 commits into
mainfrom
feat/suppor-aerodrome
Open

Support aerodrome#16
junta wants to merge 4 commits into
mainfrom
feat/suppor-aerodrome

Conversation

@junta

@junta junta commented Jul 3, 2026

Copy link
Copy Markdown
Collaborator

Adds Aerodrome Slipstream concentrated-liquidity support via RatehopperAerodromePositions, a Safe module for WETH/USDC LP lifecycle management.

The helper supports opening, closing, and fee harvesting for Aerodrome CL positions while preserving the existing Ratehopper fee/basis accounting model. It uses Slipstream-specific pool keys (int24 tickSpacing), pinned router/NPM calls, on-chain-built swap calldata, and Safe-module execution.

junta added 4 commits July 1, 2026 17:56
…script

- Simplified the contract's notice and developer documentation for clarity.
- Updated constructor validation to reject maxFeeBps above 100%.
- Enhanced test coverage with new cases for constructor and slippage checks.
- Adjusted deployment script to use the correct environment variable for the registry address.
…onstructor args

- Implemented a new function to recursively convert Ignition serialized bigint constructor arguments into native bigints.
- Updated the getConstructorArgsFromJournal function to utilize reviveIgnitionValues for correct encoding of constructor arguments.
- This change addresses issues with ABI encoding of bigint values, ensuring compatibility with hardhat-verify.
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