[Perennial Self Report] Mutable states set in upgradeable contract constructor #93
Labels
Sponsor Confirmed
The sponsor acknowledged this issue is valid
Will Fix
The sponsor confirmed this issue will be fixed
Issue details
Some upgradeable contracts set mutable states in constructor, which will impact their proxies as proxy storage won't have them and are set to zero on proxies which could not be updated.
Code snippet
https://github.com/sherlock-audit/2024-08-perennial-v2-update-3/blob/main/perennial-v2/packages/perennial-account/contracts/Controller.sol#L26-L65
The text was updated successfully, but these errors were encountered: