IRiskScores.sol
IRiskScores
Inherits: IRiskInputErrors, IInputErrors
Author: @ShaneDuncan602, @oscarsernarosero, @TJ-Everett
Data interface to store risk scores for user accounts
This interface contains storage and retrieval function definitions
Functions
addScore
Add the risk score to the account. Restricted to the owner
Parameters
Name | Type | Description |
---|---|---|
_address | address | address of the account |
_score | uint8 | risk score (0-100) |
removeScore
Remove the risk score for the account. Restricted to the owner
Parameters
Name | Type | Description |
---|---|---|
_account | address | address of the account |
getRiskScore
Get the risk score for the account. Restricted to the owner
Parameters
Name | Type | Description |
---|---|---|
_account | address | address of the account |
addMultipleRiskScores
Add the Risk Score at index to Account at index in array. Restricted to Risk Admins.
Parameters
Name | Type | Description |
---|---|---|
_accounts | address[] | address array upon which to apply the Risk Score |
_scores | uint8[] | Risk Score array (0-100) |
addRiskScoreToMultipleAccounts
Add the Risk Score to each address in array. Restricted to Risk Admins.
Parameters
Name | Type | Description |
---|---|---|
_accounts | address[] | address array upon which to apply the Risk Score |
_score | uint8 | Risk Score(0-100) |