Timelock
Functions
isOperation() -> bool
isOperationPending() -> bool
isOperationReady() -> bool
isOperationDone() -> bool
getTimestamp() -> uint256
getMinDelay() -> uint256
schedule( address target, uint256 value, bytes calldata data, bytes32 predecessor, bytes32 salt, uint256 delay )
scheduleBatch( address[] calldata targets, uint256[] calldata values, bytes[] calldata datas, bytes32 predecessor, bytes32 salt, uint256 delay )
cancel(bytes32 id)
execute( address target, uint256 value, bytes calldata data, bytes32 predecessor, bytes32 salt )
executeBatch( address[] calldata targets, uint256[] calldata values, bytes[] calldata datas, bytes32 predecessor, bytes32 salt )
Events
CallScheduled( bytes32 indexed id, uint256 indexed index, address target, uint256 value, bytes data, bytes32 predecessor, uint256 delay )
CallExecuted(bytes32 indexed id, uint256 indexed index, address target, uint256 value, bytes data)
Cancelled(bytes32 indexed id)
MinDelayChange(uint256 oldDuration, uint256 newDuration)
Last updated