Skip to content

Add deferred vault redemption to PMStrategiesV1#210

Open
loic1 wants to merge 7 commits intomainfrom
loic/pkm-450-add-deferred-vault-redemption-to-pmstrategiesv1
Open

Add deferred vault redemption to PMStrategiesV1#210
loic1 wants to merge 7 commits intomainfrom
loic/pkm-450-add-deferred-vault-redemption-to-pmstrategiesv1

Conversation

@loic1
Copy link
Collaborator

@loic1 loic1 commented Mar 11, 2026

Adds More Vaults Diamond withdrawal queue support to PMStrategiesV1 with scheduled automated claims.

  • requestRedeem withdraws shares from AutoBalancer, bridges to user's COA, calls EVM requestRedeem, and schedules a claim via FlowTransactionScheduler after the 48h timelock
  • clearRedeemRequest cancels a pending redemption, returning shares to the AutoBalancer
  • NAV balance now includes pending redeem shares so user balances stay accurate during the wait
  • Fork test validates the full request → query → cancel flow against mainnet EVM state

@loic1 loic1 marked this pull request as ready for review March 11, 2026 18:24
@loic1 loic1 requested a review from a team as a code owner March 11, 2026 18:24
@loic1 loic1 requested review from Kay-Zee, nialexsan and sid42 March 11, 2026 18:24
Copy link
Collaborator

@sid42 sid42 left a comment

Choose a reason for hiding this comment

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

Looking good to me. Changes look largely additive so feel good about giving my approval here

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.

2 participants