Clean up pending admin schedule on renounce in DefaultAdminRules (#4230)

This commit is contained in:
Francisco
2023-05-10 21:08:05 +01:00
committed by GitHub
parent f7b236dca8
commit 3e1b25a5cf
3 changed files with 11 additions and 2 deletions

View File

@ -112,6 +112,7 @@ abstract contract AccessControlDefaultAdminRules is IAccessControlDefaultAdminRu
newDefaultAdmin == address(0) && _isScheduleSet(schedule) && _hasSchedulePassed(schedule),
"AccessControl: only can renounce in two delayed steps"
);
delete _pendingDefaultAdminSchedule;
}
super.renounceRole(role, account);
}