Module timelock

Module timelock 

Source

Structs§

TimelockOperationParams
Parameters for executing timelock operations (how to route/execute)
TimelockOperationPayload
Data structure for timelock operations payload

Enums§

TimelockContract
Enum representing different types of timelock contracts
TimelockOperationType

Functions§

derive_timelock_address_from_contract_type
get_timelock_for_contract
perform_timelock_operation
Unified function to perform timelock operations (schedule, execute, cancel) Routes to EOA or multisig based on params
perform_timelock_operation_via_eoa 🔒
Perform timelock operation via EOA (direct transaction)
perform_timelock_operation_via_multisig 🔒
Perform timelock operation via Safe multisig proposal