I Compound Timelock

https://github.com/compound-finance/compound-protocol/blob/master/contracts/Timelock.sol[Compound's timelock] interface

Methods

GRACE_PERIOD

function GRACE_PERIOD() external view returns (uint256)

Returns

Name
Type
Description

_0

uint256

undefined

MAXIMUM_DELAY

function MAXIMUM_DELAY() external view returns (uint256)

Returns

Name
Type
Description

_0

uint256

undefined

MINIMUM_DELAY

function MINIMUM_DELAY() external view returns (uint256)

Returns

Name
Type
Description

_0

uint256

undefined

acceptAdmin

function acceptAdmin() external nonpayable

admin

function admin() external view returns (address)

Returns

Name
Type
Description

_0

address

undefined

cancelTransaction

function cancelTransaction(address target, uint256 value, string signature, bytes data, uint256 eta) external nonpayable

Parameters

Name
Type
Description

target

address

undefined

value

uint256

undefined

signature

string

undefined

data

bytes

undefined

eta

uint256

undefined

delay

function delay() external view returns (uint256)

Returns

Name
Type
Description

_0

uint256

undefined

executeTransaction

function executeTransaction(address target, uint256 value, string signature, bytes data, uint256 eta) external payable returns (bytes)

Parameters

Name
Type
Description

target

address

undefined

value

uint256

undefined

signature

string

undefined

data

bytes

undefined

eta

uint256

undefined

Returns

Name
Type
Description

_0

bytes

undefined

pendingAdmin

function pendingAdmin() external view returns (address)

Returns

Name
Type
Description

_0

address

undefined

queueTransaction

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

Parameters

Name
Type
Description

target

address

undefined

value

uint256

undefined

signature

string

undefined

data

bytes

undefined

eta

uint256

undefined

Returns

Name
Type
Description

_0

bytes32

undefined

queuedTransactions

function queuedTransactions(bytes32) external view returns (bool)

Parameters

Name
Type
Description

_0

bytes32

undefined

Returns

Name
Type
Description

_0

bool

undefined

setDelay

function setDelay(uint256) external nonpayable

Parameters

Name
Type
Description

_0

uint256

undefined

setPendingAdmin

function setPendingAdmin(address) external nonpayable

Parameters

Name
Type
Description

_0

address

undefined

Last updated