Timelock

Functions

constructor

function constructor(
    address admin_,
    uint256 delay_,
    uint256 minDelay_
) public

Parameters

Name
Type
Description

admin_

address

delay_

uint256

minDelay_

uint256

receive

function receive() external

setDelay

function setDelay(
    uint256 delay_
) public

Parameters

Name
Type
Description

delay_

uint256

acceptAdmin

setPendingAdmin

Parameters

Name
Type
Description

pendingAdmin_

address

queueTransaction

Parameters

Name
Type
Description

target

address

value

uint256

signature

string

data

bytes

eta

uint256

cancelTransaction

Parameters

Name
Type
Description

target

address

value

uint256

signature

string

data

bytes

eta

uint256

_cancelTransaction

Parameters

Name
Type
Description

target

address

value

uint256

signature

string

data

bytes

eta

uint256

executeTransaction

Parameters

Name
Type
Description

target

address

value

uint256

signature

string

data

bytes

eta

uint256

getTxHash

Parameters

Name
Type
Description

target

address

value

uint256

signature

string

data

bytes

eta

uint256

getBlockTimestamp

Events

NewAdmin

Parameters

Name
Type
Description

newAdmin

address

### NewPendingAdmin

Parameters

Name
Type
Description

newPendingAdmin

address

### NewDelay

Parameters

Name
Type
Description

newDelay

uint256

### CancelTransaction

Parameters

Name
Type
Description

txHash

bytes32

target

address

value

uint256

signature

string

data

bytes

eta

uint256

### ExecuteTransaction

Parameters

Name
Type
Description

txHash

bytes32

target

address

value

uint256

signature

string

data

bytes

eta

uint256

### QueueTransaction

Parameters

Name
Type
Description

txHash

bytes32

target

address

value

uint256

signature

string

data

bytes

eta

uint256

Last updated