TwoKeyPlasmaMaintainersRegistry
contract TwoKeyPlasmaMaintainersRegistry
is Upgradeable
Index
Reference
Functions
addMaintainer
function addMaintainer(address _maintainer) internal- Parameters:
_maintainer- address
addMaintainers
function addMaintainers(address[] _maintainers) publicOnly twoKeyAdmin contract is eligible to mutate state of maintainers, Function which can add new maintainers, in general it's array because this supports adding multiple addresses in 1 trnx.
- Parameters:
_maintainers- is the array of maintainer addresses
getAllMaintainers
function getAllMaintainers() public view returns (address[])- Returns:
- address[]
isMaintainer
function isMaintainer(address _address) internal view returns (bool)- Parameters:
_address- address- Returns:
- bool
onlyMaintainer
function onlyMaintainer(address _sender) public view returns (bool)- Parameters:
_sender- address- Returns:
- bool
removeMaintainer
function removeMaintainer(address _maintainer) internal- Parameters:
_maintainer- address
removeMaintainers
function removeMaintainers(address[] _maintainers) publicOnly twoKeyAdmin contract is eligible to mutate state of maintainers, Function which can remove some maintainers, in general it's array because this supports adding multiple addresses in 1 trnx.
- Parameters:
_maintainers- is the array of maintainer addresses
setInitialParams
function setInitialParams(address _twoKeySingletonRegistryPlasma, address _proxyStorage, address[] _maintainers) public- Parameters:
_twoKeySingletonRegistryPlasma- address_proxyStorage- address_maintainers- address[]