Smart Contract utilitário para gerenciar que tokens podem ser usados nos contrato de _swap
bytes32 ACCESS_ROLE
Role que permite adicionar tokens na lista de tokens permitidos
mapping(address => bool) approvedDigitalCurrency
constructor(address _authority, address _admin) public
Construtor
Name | Type | Description |
---|---|---|
_authority | address | Autoridade do contrato, pode fazer todas as operações com o contrato |
_admin | address | Administrador do contrato, pode trocar a autoridade do contrato caso seja necessário |
function setDigitalCurrencyApproval(address asset, bool approved) public
Habilita ou desabilita a operação de um token nos contratos de swap
Name | Type | Description |
---|---|---|
asset | address | endereço do token |
approved | bool | habilitado ou desabilitado |