Impact Severity: `High` Module: `stellarflow-contracts/upgrades/timelock.rs` ### Description: Enforce a 48-hour time-lock delay between proposing a WASM upgrade hash and executing the code replacement. ### Technical Requirements: - [x] Register WASM hash and execution timestamp during `propose_upgrade()` - [x] Revert `execute_upgrade()` if 48 hours have not elapsed since proposal
Impact Severity:
HighModule:
stellarflow-contracts/upgrades/timelock.rsDescription:
Enforce a 48-hour time-lock delay between proposing a WASM upgrade hash and executing the code replacement.
Technical Requirements:
Register WASM hash and execution timestamp during
propose_upgrade()Revert
execute_upgrade()if 48 hours have not elapsed since proposal