Closed mccallofthewild closed 2 years ago
Currently role authorization is redundant and stored locally across every contract:
This PR isolates role storage to a single contract and implements a Controller/Provider pattern for easy use and isolated testing.
Triple checked that all role requirements were migrated accurately. Merging.
Currently role authorization is redundant and stored locally across every contract:
This PR isolates role storage to a single contract and implements a Controller/Provider pattern for easy use and isolated testing.