Timelock

Ethereum

0x1a9c8182c09f50c8318d769245bea52c32be35bc

Solidity v0.5.16+commit.9c3226ce

🤖
Query this contract from your AI
Reference: 0x1a9c8182c09f50c8318d769245bea52c32be35bc
Sample prompt: “Tell me the current state of eth/0x1a9c8182c09f50c8318d769245bea52c32be35bc”
No AI wired up yet? → mcp.smarts.md

Admin & Risk

Who can change the rules?

Block #25,170,236

Detected upgradeable controls from the verified ABI.

Upgradeable

Current controls

Admin
0x408ed6354d4973f66138c91495f2f2fcbd8724c3 ↗ Etherscan → smarts
  • Upgradeability inferred from ABI/events; proxy storage resolution may be incomplete.

Overview

Read Functions
7
Write Functions
6
Events
6

Read Functions

Block #25,170,236 · just now
GRACE_PERIOD() view → 1,209,600

Returns

Name Type Description
uint256
MAXIMUM_DELAY() view → 2,592,000

Returns

Name Type Description
uint256
MINIMUM_DELAY() view → 172,800

Returns

Name Type Description
uint256
admin() view → 0x408ed6354d4973f66138c91495f2f2fcbd8724c3

Returns

Name Type Description
address
delay() view → 172,800

Returns

Name Type Description
uint256
pendingAdmin() view → 0x0000000000000000000000000000000000000000

Returns

Name Type Description
address
queuedTransactions(bytes32) view

Parameters

Name Type Description
bytes32

Returns

Name Type Description
bool

Write Functions

acceptAdmin() nonpayable
cancelTransaction(target: address, value: uint256, signature: string, data: bytes, eta: uint256) nonpayable

Parameters

Name Type Description
target address
value uint256
signature string
data bytes
eta uint256
executeTransaction(target: address, value: uint256, signature: string, data: bytes, eta: uint256) payable

Parameters

Name Type Description
target address
value uint256
signature string
data bytes
eta uint256

Returns

Name Type Description
bytes
queueTransaction(target: address, value: uint256, signature: string, data: bytes, eta: uint256) nonpayable

Parameters

Name Type Description
target address
value uint256
signature string
data bytes
eta uint256

Returns

Name Type Description
bytes32
setDelay(delay_: uint256) nonpayable

Parameters

Name Type Description
delay_ uint256
setPendingAdmin(pendingAdmin_: address) nonpayable

Parameters

Name Type Description
pendingAdmin_ address

Events

CancelTransaction(txHash: bytes32, target: address, value: uint256, signature: string, data: bytes, eta: uint256)
Name Type Indexed Description
txHash bytes32
target address
value uint256
signature string
data bytes
eta uint256
ExecuteTransaction(txHash: bytes32, target: address, value: uint256, signature: string, data: bytes, eta: uint256)
Name Type Indexed Description
txHash bytes32
target address
value uint256
signature string
data bytes
eta uint256
NewAdmin(newAdmin: address)
Name Type Indexed Description
newAdmin address
NewDelay(newDelay: uint256)
Name Type Indexed Description
newDelay uint256
NewPendingAdmin(newPendingAdmin: address)
Name Type Indexed Description
newPendingAdmin address
QueueTransaction(txHash: bytes32, target: address, value: uint256, signature: string, data: bytes, eta: uint256)
Name Type Indexed Description
txHash bytes32
target address
value uint256
signature string
data bytes
eta uint256