Add a boolean to AccessManager.GrantGroup (#4569)

This commit is contained in:
Hadrien Croubois
2023-09-05 16:50:56 +02:00
committed by GitHub
parent 33cab7cd25
commit ff9d089dad
3 changed files with 16 additions and 4 deletions

View File

@ -372,7 +372,7 @@ contract AccessManager is Context, Multicall, IAccessManager {
_groups[groupId].members[account] = Access({since: since, delay: executionDelay.toDelay()});
}
emit GroupGranted(groupId, account, executionDelay, since);
emit GroupGranted(groupId, account, executionDelay, since, !inGroup);
return !inGroup;
}

View File

@ -29,7 +29,7 @@ interface IAccessManager {
event OperationCanceled(bytes32 indexed operationId, uint32 indexed nonce);
event GroupLabel(uint64 indexed groupId, string label);
event GroupGranted(uint64 indexed groupId, address indexed account, uint32 delay, uint48 since);
event GroupGranted(uint64 indexed groupId, address indexed account, uint32 delay, uint48 since, bool newMember);
event GroupRevoked(uint64 indexed groupId, address indexed account);
event GroupAdminChanged(uint64 indexed groupId, uint64 indexed admin);
event GroupGuardianChanged(uint64 indexed groupId, uint64 indexed guardian);