Skip to content

IProxy ​

Git Source

Functions ​

setAdmin ​

solidity
function setAdmin(address newAdmin_) external;

setDummyImplementation ​

solidity
function setDummyImplementation(address newDummyImplementation_) external;

addImplementation ​

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

removeImplementation ​

solidity
function removeImplementation(address implementation_) external;

getAdmin ​

solidity
function getAdmin() external view returns (address);

getDummyImplementation ​

solidity
function getDummyImplementation() external view returns (address);

getImplementationSigs ​

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

getSigsImplementation ​

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

readFromStorage ​

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