Liquid Staking

Stakelink
DeFiHardhatOracle
50,000 USDC
View results
Submission Details
Severity: low
Invalid

upgradeVaults could be improved to save gas

Summary

The functionupgradeVaultsin VaultControllerStrategy.sol upgrade all vaults regardless if the vault has been removed or not causing waste of gas as it is unnecessary to upgrade removed vaults.

Vulnerability Details

The function upgradeVaultsin VaultControllerStrategy.sol upgrade all vaults regardless if the vault has been removed or not.

Impact

upgradeVaultsfunction uses more gas to execute the function which could be saved if only the function skip removed vaults.

Tools Used

Manual review

Recommendations

Skip removed vaults in upgradeVaultsfunction.

Updates

Lead Judging Commences

inallhonesty Lead Judge about 1 year ago
Submission Judgement Published
Invalidated
Reason: Non-acceptable severity

Support

FAQs

Can't find an answer? Chat with us on Discord, Twitter or Linkedin.