Skip to content

V3-Prelude updates since initial audit #270

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

Draft
wants to merge 74 commits into
base: v3-prelude-audit-report
Choose a base branch
from

Conversation

solipsis
Copy link
Contributor

@solipsis solipsis commented Jul 8, 2025

Very few changes actually effecting code since the

Functional changes:

  • fixed a bug where the guard clause of liquidityPool.confirmAndFundBeaconValidators was checking the wrong value
  • simplification / removal of unused tasks in Ether.fi Admin
  • Add a pure generateDepositDataRoot() helper function to StakingManager to be used by backend
  • EtherFiNode completeQueuedETHWithdrawals and sweepFunds now return the amount that was transferred for use in event in EtherFiNodeManager
  • added new role to liquidityPool LIQUIDITY_POOL_VALIDATOR_APPROVER_ROLE that is able to perform the validator staking actions
  • fixed

Non-functional changes:

  • rename deposit root generation functions to disambiguate between beacon deposit_root and deposit_data_root
  • new events emitted in EtherfiNodesManager and EtherFiNode
  • Many test updates and new tests
  • Documentation Updates
  • update version of forge stdlib

vvalecha519 and others added 30 commits February 19, 2025 16:20
Signed-off-by: syko <seongyun@postech.ac.kr>
…6 - Certora - EtherFi - Instant Withdrawal Merge into v2.49.pdf

Signed-off-by: syko <seongyun@postech.ac.kr>
Rename EtherFi - Instant Withdrawal Merge into v2.49.pdf to 2025.03.2…
Rename EtherFi - v2.49.pdf to 2025.03.26 - Certora - EtherFi - v2.49.pdf
seongyun-ko and others added 30 commits May 27, 2025 17:58
Signed-off-by: syko <seongyun@postech.ac.kr>
Signed-off-by: syko <seongyun@postech.ac.kr>
…-github-action

automate claiming withdrawal fee and fix tests
Signed-off-by: syko <seongyun@postech.ac.kr>
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.

3 participants