@perfect-abstractions/compose/access/Owner/Renounce/OwnerRenounceMod.solHelper functions for renouncing ownership and storage access.
renounceOwnership guards by requiring msg.sender is the current owner.OwnershipTransferred with newOwner == address(0).Import this module into facets or shared setup code. See Facets & Modules for more information.
STORAGE_POSITIONbytes32keccak256("erc173.owner"))Returns a pointer to the OwnerStorage struct.
Returns:
sOwnerStorage storageInternal renounce path: requires msg.sender to be the current owner before setting the owner to address(0)
renounceOwnership only from a trusted external wrapper after you intend to give up owner control permanently.STORAGE_POSITION and OwnerStorage layout as other owner modules; do not fork a second owner slot.OwnerStorage lives at keccak256("erc173.owner") inside the diamond. The same slot as OwnerDataMod, OwnerDataFacet, and OwnerRenounceFacet. Renouncing here updates what owner() reads elsewhere.