Skip to content

Integral 1.3#155

Open
IliaAzhel wants to merge 13 commits intointegral-v1.3from
release/1.3.0-rc
Open

Integral 1.3#155
IliaAzhel wants to merge 13 commits intointegral-v1.3from
release/1.3.0-rc

Conversation

@IliaAzhel
Copy link
Contributor

@IliaAzhel IliaAzhel commented Mar 10, 2026

Algebra Integral 1.3 introduces several key changes.

  • Permissioned pool setters are extracted into a AlgebraPoolExtension contract called via delegatecall to reduce pool bytecode size.
  • The Algebra fee management logic is moved from AlgebraCommunityVault to the pool and factory level, enabling per-pool algebra fee configuration through a two-step propose/accept mechanism.
  • A new afterCross plugin hook is added, triggered on each initialized tick crossing during a swap, and pluginConfig is widened from uint8 to uint16.
  • On the periphery side, a liquidity timelock mechanism is added to NonfungiblePositionManager to mitigate JIT liquidity attacks, with configurable lock periods and a whitelist system.

@IliaAzhel IliaAzhel requested a review from debych March 10, 2026 12:28
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