Módulo 5 - Tarefa
ENUNCIADO
1. Implementar controle de acesso às demais funções administrativas, seguindo a separação de funcionalidades presente na página web. Isto é, funções acessadas pela "Área Administrativa" devem ficar restritas a administradores (lembrando, a consulta de saldos é feita pela função BalanceOf). Dica: usar "return 0, err" para retornar erros em funções que retornam (inteiro, erro). 2. Analise a função authorizationHelper e entenda o que ela faz e como usá-la. Em seguida, em adição ao controle de acesso realizado pela função checkIfAdmin, utilize a função de authorizationHelper na função Mint para restringir ainda mais o controle de acesso a essa função.
ENTREGA
contract.go
Esta é a versão aberta da disciplina e, portanto, a atividade não será
corrigida. Caso você esteja matriculado na disciplina da USP, por favor
dirija-se à versão fechada da disciplina no e-disciplinas.