IProxy

setAdmin

function setAdmin(address newAdmin_) external

setDummyImplementation

function setDummyImplementation(address newDummyImplementation_) external

addImplementation

function addImplementation(address implementation_, bytes4[] sigs_) external

removeImplementation

function removeImplementation(address implementation_) external

getAdmin

function getAdmin() external view returns (address)

getDummyImplementation

function getDummyImplementation() external view returns (address)

getImplementationSigs

function getImplementationSigs(address impl_) external view returns (bytes4[])

getSigsImplementation

function getSigsImplementation(bytes4 sig_) external view returns (address)

readFromStorage

function readFromStorage(bytes32 slot_) external view returns (uint256 result_)