You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
34 lines
2.5 KiB
34 lines
2.5 KiB
1 year ago
|
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;
|
||
|
}
|