From 04a329ac909ee1703da4e7d6eef04e6ea85403f0 Mon Sep 17 00:00:00 2001 From: Shawn Rizo Date: Mon, 29 Sep 2025 14:03:14 -0400 Subject: [PATCH 1/3] feat: Add event UserTypeUpdated --- src/interfaces/IIdentityManagerV2.sol | 1 + 1 file changed, 1 insertion(+) diff --git a/src/interfaces/IIdentityManagerV2.sol b/src/interfaces/IIdentityManagerV2.sol index 3bb8d6e..8779833 100644 --- a/src/interfaces/IIdentityManagerV2.sol +++ b/src/interfaces/IIdentityManagerV2.sol @@ -49,4 +49,5 @@ interface IIdentityManagerV2 { ); event UserVerificationRevoked(address indexed user, address indexed revoker, string reason); + event UserTypeUpdated(address indexed user, UserType oldType, UserType newType); } From 37a4a01c63de793fa89d5d72bbeacfacfc87caef Mon Sep 17 00:00:00 2001 From: Shawn Rizo Date: Mon, 29 Sep 2025 14:03:58 -0400 Subject: [PATCH 2/3] feat: Add event BatchVerificationCompleted --- src/interfaces/IIdentityManagerV2.sol | 1 + 1 file changed, 1 insertion(+) diff --git a/src/interfaces/IIdentityManagerV2.sol b/src/interfaces/IIdentityManagerV2.sol index 8779833..8972fbf 100644 --- a/src/interfaces/IIdentityManagerV2.sol +++ b/src/interfaces/IIdentityManagerV2.sol @@ -50,4 +50,5 @@ interface IIdentityManagerV2 { event UserVerificationRevoked(address indexed user, address indexed revoker, string reason); event UserTypeUpdated(address indexed user, UserType oldType, UserType newType); + event BatchVerificationCompleted(address indexed admin, uint256 count, UserType userType); } From af1453cf8430ca58cb9314f4378086c37dd0a123 Mon Sep 17 00:00:00 2001 From: Shawn Rizo Date: Mon, 29 Sep 2025 14:04:20 -0400 Subject: [PATCH 3/3] feat: Add event VerificationRenewed --- src/interfaces/IIdentityManagerV2.sol | 1 + 1 file changed, 1 insertion(+) diff --git a/src/interfaces/IIdentityManagerV2.sol b/src/interfaces/IIdentityManagerV2.sol index 8972fbf..e33382a 100644 --- a/src/interfaces/IIdentityManagerV2.sol +++ b/src/interfaces/IIdentityManagerV2.sol @@ -50,5 +50,6 @@ interface IIdentityManagerV2 { event UserVerificationRevoked(address indexed user, address indexed revoker, string reason); event UserTypeUpdated(address indexed user, UserType oldType, UserType newType); + event VerificationRenewed(address indexed user, uint256 newExpirationTimestamp); event BatchVerificationCompleted(address indexed admin, uint256 count, UserType userType); }