AragonApp
contract AragonApp
is AppStorage, Autopetrified, VaultRecoverable, ReentrancyGuard, EVMScriptRunner, ACLSyntaxSugar
Source: contracts/apps/AragonApp.sol
Index
Reference
Modifiers
auth
modifier`` auth(bytes32 _role)
Parameters:
_role- bytes32
authP
modifier`` authP(bytes32 _role, uint256[] _params)
Parameters:
_role- bytes32_params- uint256[]
Functions
canPerform
function`` canPerform(address _sender, bytes32 _role, uint256[] _params) public view returns (bool)
Check whether an action can be performed by a sender for a particular role on this app.
Parameters:
_sender- Sender of the call_role- Role on this app_params- Permission params for the role
Returns:
Boolean indicating whether the sender has the permissions to perform the action. Always returns false if the app hasn't been initialized yet.
getRecoveryVault
function`` getRecoveryVault() public view returns (address)
Get the recovery vault for the app.
Returns:
Recovery vault address for the app
Last updated
Was this helpful?
