IWhitelistRegistry.sol
Methods
addPermissions(address,address[])
Solidity
function addPermissions(address _vaultAddress, address[] _addresses) external nonpayable
Parameters
| Name | Type | Description |
|---|---|---|
| _vaultAddress | address | undefined |
| _addresses | address[] | undefined |
registerWhitelistManager(address)
Solidity
function registerWhitelistManager(address manager) external nonpayable
Parameters
| Name | Type | Description |
|---|---|---|
| manager | address | undefined |
revokePermissions(address,address[])
Solidity
function revokePermissions(address _vaultAddress, address[] _addresses) external nonpayable
Parameters
| Name | Type | Description |
|---|---|---|
| _vaultAddress | address | undefined |
| _addresses | address[] | undefined |
Events
ManagerAdded
Solidity
event ManagerAdded(address vaultAddress, address manager)
Parameters
| Name | Type | Description |
|---|---|---|
| vaultAddress | address | undefined |
| manager | address | undefined |
PermissionsAdded
Solidity
event PermissionsAdded(address whitelistManager, address vault, address[] addressesAdded)
Parameters
| Name | Type | Description |
|---|---|---|
| whitelistManager | address | undefined |
| vault | address | undefined |
| addressesAdded | address[] | undefined |
PermissionsRemoved
Solidity
event PermissionsRemoved(address whitelistManager, address vault, address[] addressesRemoved)
Parameters
| Name | Type | Description |
|---|---|---|
| whitelistManager | address | undefined |
| vault | address | undefined |
| addressesRemoved | address[] | undefined |