Skip to main content

OlympusAccessControlled

Git Source

State Variables​

UNAUTHORIZED​

string internal UNAUTHORIZED = "UNAUTHORIZED"

authority​

IOlympusAuthority public authority

Functions​

constructor​

constructor(IOlympusAuthority _authority) ;

onlyGovernor​

modifier onlyGovernor() ;

onlyGuardian​

modifier onlyGuardian() ;

onlyPermitted​

modifier onlyPermitted() ;

onlyVault​

modifier onlyVault() ;

setAuthority​

function setAuthority(IOlympusAuthority _newAuthority) external onlyGovernor;

Events​

AuthorityUpdated​

event AuthorityUpdated(IOlympusAuthority indexed authority);