diff --git a/src/MultiSigContractV2.sol b/src/MultiSigContractV2.sol index 2266468..43b52f2 100644 --- a/src/MultiSigContractV2.sol +++ b/src/MultiSigContractV2.sol @@ -130,6 +130,14 @@ contract MultiSigContractV2 is Ownable, ReentrancyGuard, Pausable { mapping(uint256 => address[]) public transactionSigners; mapping(uint256 => address[]) public transactionSignatures; + /// @notice Signer management + mapping(address => SignerInfo) public signerInfo; + EnumerableSet.AddressSet private activeSigners; + + /// @notice Attestation tracking + mapping(address => mapping(uint256 => uint64)) public signerToAttestationId; + mapping(uint256 => uint64[]) public transactionAttestations; + //////////////////// // Constructor // ////////////////////