@perfect-abstractions/compose/access/Owner/TwoSteps/Data/OwnerTwoStepDataMod.solHeper functions for two step ownership access
STORAGE_POSITIONbytes32keccak256("erc173.owner.pending"))Returns a storage pointer to PendingOwnerStorage at STORAGE_POSITION using inline assembly.
Returns:
sPendingOwnerStorage storageReturns getStorage().pendingOwner.
Returns:
-addressaddress(0) when no transfer is pending.pendingOwner itself.pendingOwner() externally.PendingOwnerStorage lives at keccak256("erc173.owner.pending"). Any code using that slot—including modules that define their own accessor with the same hash—shares the same pendingOwner field.