Skip to main content

ITimelock

Git Source

Functions

delay

function delay() external view returns (uint256);

GRACE_PERIOD

function GRACE_PERIOD() external view returns (uint256);

acceptAdmin

function acceptAdmin() external;

queuedTransactions

function queuedTransactions(bytes32 hash) external view returns (bool);

queueTransaction

function queueTransaction(
uint256 proposalId,
address target,
uint256 value,
string calldata signature,
bytes calldata data,
uint256 eta
) external returns (bytes32);

cancelTransaction

function cancelTransaction(
uint256 proposalId,
address target,
uint256 value,
string calldata signature,
bytes calldata data,
uint256 eta
) external;

executeTransaction

function executeTransaction(
uint256 proposalId,
address target,
uint256 value,
string calldata signature,
bytes calldata data,
bytes32 codehash,
uint256 eta
) external payable returns (bytes memory);