Skip to content

Commit a99ce3f

Browse files
author
tyranis0x01
authored
Merge pull request #71 from malgus01/dev-branch
feat: Introduce `SignerInfo` struct for enhanced signer management
2 parents 630cca1 + cb6c9b7 commit a99ce3f

1 file changed

Lines changed: 13 additions & 0 deletions

File tree

src/MultiSigContractV2.sol

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -96,6 +96,19 @@ contract MultiSigContractV2 is Ownable, ReentrancyGuard, Pausable {
9696
bytes data;
9797
uint256 timelockEnd;
9898
}
99+
100+
/**
101+
* @notice Signer information structure
102+
*/
103+
struct SignerInfo {
104+
bool active;
105+
uint256 addedAt;
106+
uint256 lastSignedAt;
107+
uint256 totalSigned;
108+
string role;
109+
uint256 reputation;
110+
}
111+
99112
////////////////////
100113
// Constructor //
101114
////////////////////

0 commit comments

Comments
 (0)