LensV2UpgradeContract

Git Source

Inherits: ImmutableOwnable

State Variables

PROXY_ADMIN

ProxyAdmin public immutable PROXY_ADMIN;

GOVERNANCE

Governance public immutable GOVERNANCE;

newImplementation

address public immutable newImplementation;

Functions

constructor

constructor(
    address proxyAdminAddress,
    address governanceAddress,
    address owner,
    address lensHub,
    address newImplementationAddress
) ImmutableOwnable(owner, lensHub);

executeLensV2Upgrade

function executeLensV2Upgrade() external onlyOwner;

_upgrade

function _upgrade() internal;