You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Given that we ensure storage compatibility for OpenZeppelin Contracts Upgradeable (only within the same major version though!), we could ignore the struct errors that originate in it. In order to check that the major version is the same we would have to retrieve and store the package version in the network file, since we can't tell otherwise.
An example is ERC20Snapshot, as reported by a user in the forum.