MezzUUPSUpgradeable
Last updated
Inherits: Credentialed, UUPSUpgradeable, IMezzUUPSUpgradeable
Author: Daniel Yamagata & Naveen Ailawadi
A base contract inherited by user-facing, upgradeable core contract
All calls to 'upgradeToAndCall()' must be made by the Mezz Migrator
IMezzMigrator public immutable MEZZ_MIGRATOR;constructor(address _mezzMigrator);ERC165 support
function supportsInterface(bytes4 interfaceId) public view virtual override(Credentialed, IERC165) returns (bool);Called in UUPSUpgradeable's upgradeToAndCall(...). Overridden such that the caller must be MEZZ_MIGRATOR.
Last updated
function _authorizeUpgrade(address) internal virtual override;