The DutchAuction contract implements OwnableRoles and defines an ADMIN_ROLE that is used in multiple onlyOwnerOrRoles modifiers calls.
It seems, though, that this ADMIN_ROLE is not granted to anyone anywhere.
What is the rationale to define such a role beyond the owner ? I feel like it makes things more confusing right ?
The
DutchAuctioncontract implementsOwnableRolesand defines anADMIN_ROLEthat is used in multipleonlyOwnerOrRolesmodifiers calls.It seems, though, that this
ADMIN_ROLEis not granted to anyone anywhere.What is the rationale to define such a role beyond the owner ? I feel like it makes things more confusing right ?