This PR introduces a refactoring of the bylaws pallet. It drastically simplifies the access control system by adopting a more UNIX like structure where calls are mapped to roles that a given account need to be granted.
This should considerably lower the computational and storage cost of using the module as well since we can simplify the amount of data being stored and reduce the complexity of the associated operations.
This PR introduces a refactoring of the
bylaws
pallet. It drastically simplifies the access control system by adopting a more UNIX like structure where calls are mapped to roles that a given account need to be granted.This should considerably lower the computational and storage cost of using the module as well since we can simplify the amount of data being stored and reduce the complexity of the associated operations.