AdminInternals

Git Source

Inherits:CoreInternals

Functions

onlyAdmin

Only admin guard

modifier onlyAdmin();

constructor

constructor(address admin_, address dummyImplementation_);

setAdmin

Sets new admin.

function setAdmin(address newAdmin_) external onlyAdmin;

setDummyImplementation

Sets new dummy-implementation.

function setDummyImplementation(address newDummyImplementation_) external onlyAdmin;

addImplementation

Adds new implementation address.

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

removeImplementation

Removes an existing implementation address.

function removeImplementation(address implementation_) external onlyAdmin;