-
Notifications
You must be signed in to change notification settings - Fork 247
[EPIC] stVaults #874
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
base: develop
Are you sure you want to change the base?
[EPIC] stVaults #874
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
π
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Slither found more than 20 potential problems in the proposed changes. Check the Files changed tab for more details.
Hardhat Unit Tests Coverage Summary
Diff against master
Results for commit: fb4f7e5 Minimum allowed coverage is β»οΈ This comment has been updated with latest results |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
π
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
π
...acts/openzeppelin/5.0.2/upgradeable/access/extensions/AccessControlEnumerableUpgradeable.sol
Fixed
Show fixed
Hide fixed
...acts/openzeppelin/5.0.2/upgradeable/access/extensions/AccessControlEnumerableUpgradeable.sol
Fixed
Show fixed
Hide fixed
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
π
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
π π π
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
π
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
π π π
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
First lap finished π
[VAULTS] latest minor fixes and comments
contracts/0.8.25/vaults/predeposit_guarantee/CLProofVerifier.sol
Outdated
Show resolved
Hide resolved
contracts/0.8.25/vaults/predeposit_guarantee/CLProofVerifier.sol
Outdated
Show resolved
Hide resolved
contracts/0.8.25/vaults/predeposit_guarantee/PredepositGuarantee.sol
Outdated
Show resolved
Hide resolved
* @param _expectedSettledGrowth The expected current settled growth | ||
* @return bool True if correction was applied, false if awaiting confirmations | ||
*/ | ||
function correctSettledGrowth(int256 _newSettledGrowth, int256 _expectedSettledGrowth) public returns (bool) { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
disburseFee()
function allows anyone to modify the settledGrowth
value after a new oracle report arrives. This may reduce the time window available for the node operator and vault owner to collect confirmations.
feat(Dashboard): reset settled growth on disconnect
fix(VaultHub): insufficient shortfall due to rounding
feat: add vault factory chaining for upgrade
fix: fixes after the review
[VAULTS] Audit fixes 5
β π§ Under construction π§ β
Staking Vaults
New way of isolated staking, through separate vaults, with optional stETH liquidity