Interesante la mejora para facilitar la adición de los roles.
Desafio completado en Hardhat
Si tienen duda de donde provienen las funciones como:
hasRole()
_grantRole()
_revokeRole()
Son funciones heradas del AccessControl.sol que pueden encontrar el contrato aqui
que necesitarias para una parte del reto.
¿Quieres ver más aportes, preguntas y respuestas de la comunidad?