ClashingImplementationUpgradeable
Inherits: Initializable
Implementation contract with a payable changeAdmin(address) function made to clash with TransparentUpgradeableProxy's to test correct functioning of the Transparent Proxy feature.
Functions
__ClashingImplementation_init
function __ClashingImplementation_init() internal onlyInitializing;
__ClashingImplementation_init_unchained
function __ClashingImplementation_init_unchained() internal onlyInitializing;
upgradeToAndCall
function upgradeToAndCall(address, bytes calldata) external payable;
delegatedFunction
function delegatedFunction() external pure returns (bool);
Events
ClashingImplementationCall
event ClashingImplementationCall();