Skip to content
RED SAGSkills
medium10 pts · first answer countssmart-contract-securityupgradeability

Adding a variable to a base contract

An upgradeable contract inherits Base and then declares its own variables. In the next version, Base needs a new variable. Why do upgradeable base contracts often end with uint256[50] private __gap?

Choose one answer

Discussion 0

Join free to post in the discussion.

Related questions