TimelockFactory
This contract lets the Alchemy Contract set up its own Time Lock instance to execute proposals proposed through the GovernorAlpha contract instance.
setDelay
setDelayfunction setDelay(uint delay_) publicThis function is used to set a new delay when executing the contract calls.
acceptAdmin
acceptAdminfunction acceptAdmin() publicA function used to accept a new admin for the timelock.
setPendingAdmin
setPendingAdminfunction setPendingAdmin(address pendingAdmin_) publicA function to set a new pending admin for the timelock contract.
queueTransaction
queueTransactionThis function is used to queue a new transaction from the governor contract.
cancelTranaction
cancelTranactionThis function is used to cancel a transaction.
executeTransaction
executeTransactionThis function is used to execute a transaction.
getBlockTimestamp
getBlockTimestampA function used to get the current Block Timestamp.
TimelockMint
TimelockMintThe minting which mints a new Timelock contract instance.
Last updated
Was this helpful?