@governor:timelockMinDelay
Minimum delay in seconds a TimelockController enforces on new operations.
⚗️ Experimental — available at next.evmcrispr.com.
Returns: number
Syntax
Section titled “Syntax”@governor:timelockMinDelay(timelock)Arguments
Section titled “Arguments”| Name | Type | Description |
|---|---|---|
timelock | address | TimelockController address |
Examples
Section titled “Examples”load governor
set $timelock 0xc0dbDcA66a0636236fAbe1B3C16B1bD4C84bB1E1set $token 0x9C58BAcC331c9aa871AFD802DB6379a98e80CEdbset $grantee 0x4F2083f5fBede34C2714aFfb3105539775f7FE64
# Schedule with exactly the minimum delaygovernor:timelock-schedule $opId $timelock @governor:timelockMinDelay($timelock) ( exec $token transfer(address,uint256) $grantee 100e18)See Also
Section titled “See Also”On-chain face (@timelockMinDelay!)
Section titled “On-chain face (@timelockMinDelay!)”Read getMinDelay() at assertion time — assert a batch did not lower the timelock's delay.
Examples
Section titled “Examples”load governor
set $timelock 0xa111111111111111111111111111111111111111
assert @timelockMinDelay!($timelock) >= 3600 "delay lowered"