123456789101112131415161718192021222324252627282930313233 |
- methods {
- function ADMIN_ROLE() external returns (uint64) envfree;
- function PUBLIC_ROLE() external returns (uint64) envfree;
- function canCall(address,address,bytes4) external returns (bool,uint32);
- function expiration() external returns (uint32) envfree;
- function minSetback() external returns (uint32) envfree;
- function isTargetClosed(address) external returns (bool) envfree;
- function getTargetFunctionRole(address,bytes4) external returns (uint64) envfree;
- function getTargetAdminDelay(address) external returns (uint32);
- function getRoleAdmin(uint64) external returns (uint64) envfree;
- function getRoleGuardian(uint64) external returns (uint64) envfree;
- function getRoleGrantDelay(uint64) external returns (uint32);
- function getAccess(uint64,address) external returns (uint48,uint32,uint32,uint48);
- function hasRole(uint64,address) external returns (bool,uint32);
- function labelRole(uint64,string) external;
- function grantRole(uint64,address,uint32) external;
- function revokeRole(uint64,address) external;
- function renounceRole(uint64,address) external;
- function setRoleAdmin(uint64,uint64) external;
- function setRoleGuardian(uint64,uint64) external;
- function setGrantDelay(uint64,uint32) external;
- function setTargetFunctionRole(address,bytes4[],uint64) external;
- function setTargetAdminDelay(address,uint32) external;
- function setTargetClosed(address,bool) external;
- function hashOperation(address,address,bytes) external returns (bytes32) envfree;
- function getNonce(bytes32) external returns (uint32) envfree;
- function getSchedule(bytes32) external returns (uint48);
- function schedule(address,bytes,uint48) external returns (bytes32,uint32);
- function execute(address,bytes) external returns (uint32);
- function cancel(address,address,bytes) external returns (uint32);
- function consumeScheduledOp(address,bytes) external;
- function updateAuthority(address,address) external;
- }
|