From 79a55e5bc99254dc7235cfb6829ef2ee261d0327 Mon Sep 17 00:00:00 2001 From: malgus01 Date: Fri, 3 Oct 2025 07:12:03 -0700 Subject: [PATCH] feat: Add TimelockOperation Struct --- src/MultiSigContractV2.sol | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/src/MultiSigContractV2.sol b/src/MultiSigContractV2.sol index f227dd6..8bab322 100644 --- a/src/MultiSigContractV2.sol +++ b/src/MultiSigContractV2.sol @@ -109,6 +109,19 @@ contract MultiSigContractV2 is Ownable, ReentrancyGuard, Pausable { uint256 reputation; } + /** + * @notice Timelock operation structure + */ + struct TimelockOperation { + bytes32 id; + address target; + bytes data; + uint256 executeTime; + bool executed; + bool cancelled; + string description; + } + //////////////////// // Constructor // ////////////////////