⛔AccessManager
AccessManager contract manages roles and whitelist status related to Vaults contracts.
Last updated
AccessManager contract manages roles and whitelist status related to Vaults contracts.
Last updated
Returns the KYC mode status of a vault.
Call Parameters:
Type | Description | |
---|---|---|
Return Value:
Type | Description |
---|---|
Returns the status of the permission-less mode.
Return Value:
Type | Description |
---|---|
Returns the KYC information for a given user.
Call Parameters:
Return Values:
Returns the whitelist status of a given user.
Call Parameters:
Return Value:
Settles the permission-less mode.
This method can only be called by address with DEFAULT_ADMIN_ROLE.
Call Parameters:
Settles the KYC mode of a vault.
This method can only be called by address with DEFAULT_ADMIN_ROLE.
Call Parameters:
Settles the implementation address of the KYCToken.
This method can only be called by address with DEFAULT_ADMIN_ROLE.
Call Parameters:
Name | Type | Description |
---|---|---|
Name | Type | Description |
---|---|---|
Name | Type | Description |
---|---|---|
Type | Description |
---|---|
Name | Type | Description |
---|---|---|
Name | Type | Description |
---|---|---|
Name | Type | Description |
---|---|---|
_vaultAddress
address
address of the vault
bool
true
if the KYC mode is enabled
bool
true
if the permission-less mode is enabled
_user
address
address of the user
ownedTokenID
uint256
KYC token ID
isUserKYC
bool
KYC state of the user
_tokenParameters
IKYCToken.TokenParameters
KYC information of the user
_vault
address
address of a vault
_user
address
address of a vault's user
bool
true
if the address is whitelisted
_status
bool
true
to enable the permission-less mode
_vault
address
address of a vault
_status
bool
true
to enable the KYC mode
_newKYCTokenImp
address
the address of the contract containing the new implementation