Functions
constructor
function constructor(
address admin_,
uint256 delay_,
uint256 minDelay_
) public
Parameters
receive
function receive() external
setDelay
function setDelay(
uint256 delay_
) public
Parameters
acceptAdmin
function acceptAdmin() public
setPendingAdmin
function setPendingAdmin(
address pendingAdmin_
) public
Parameters
queueTransaction
function queueTransaction(
address target,
uint256 value,
string signature,
bytes data,
uint256 eta
) public returns (bytes32)
Parameters
cancelTransaction
function cancelTransaction(
address target,
uint256 value,
string signature,
bytes data,
uint256 eta
) public
Parameters
_cancelTransaction
function _cancelTransaction(
address target,
uint256 value,
string signature,
bytes data,
uint256 eta
) internal
Parameters
executeTransaction
function executeTransaction(
address target,
uint256 value,
string signature,
bytes data,
uint256 eta
) public returns (bytes)
Parameters
getTxHash
function getTxHash(
address target,
uint256 value,
string signature,
bytes data,
uint256 eta
) public returns (bytes32)
Parameters
getBlockTimestamp
function getBlockTimestamp() internal returns (uint256)
Events
NewAdmin
event NewAdmin(
address newAdmin
)
Parameters
event NewPendingAdmin(
address newPendingAdmin
)
Parameters
event NewDelay(
uint256 newDelay
)
Parameters
event CancelTransaction(
bytes32 txHash,
address target,
uint256 value,
string signature,
bytes data,
uint256 eta
)
Parameters
event ExecuteTransaction(
bytes32 txHash,
address target,
uint256 value,
string signature,
bytes data,
uint256 eta
)
Parameters
event QueueTransaction(
bytes32 txHash,
address target,
uint256 value,
string signature,
bytes data,
uint256 eta
)
Parameters