AccountStorageAdapter | inputs | 0 | address | contextstorage |
OwnershipRenounced f8df3114| inputs | 0 | address | previousOwner |
OwnershipTransferred 8be0079c| inputs | 0 | address | previousOwner | |
| 1 | address | newOwner |
addAllowedFieldName 78b9d4b2used to define set of attributes valid to be part of user profile
used to define set of attributes valid to be part of user profile. Available only for Kimlic superuser or this contract owner
| inputs | 0 | string | fieldName | string code for new data attribute |
getFieldDetails 9590de3bused by user profile sync functionality - returns details for specific attribute of particular user
used by user profile sync functionality - returns details for specific attribute of particular user. Available only for user himself, owner of this contract or Kimlic superuser
| inputs | 0 | address | accountAddress | user account address |
| 1 | string | accountFieldName | attribute code | |
| outputs | 0 | string | data | attribute hash |
| 1 | string | verificationStatusName | attribute verification status | |
| 2 | address | verificationContractAddress | verification contract address | |
| 3 | uint256 | verifiedAt | verification timestamp, unix epoch format |
getFieldHistoryLength bbe78c1bused to receive historical version number for specific attribute of user account
used to receive historical version number for specific attribute of user account
| inputs | 0 | address | accountAddress | user account address |
| 1 | string | accountFieldName | attribute code | |
| outputs | 0 | uint256 | length |
getFieldLastMainData d49dfda2used to receive specific attribute value of user account
used to receive specific attribute value of user account
| inputs | 0 | address | accountAddress | user account address |
| 1 | string | accountFieldName | attribute code | |
| outputs | 0 | string | data |
getFieldLastVerificationData 466f1b7bused to receive verification details for specific attribute of user account
used to receive verification details for specific attribute of user account
| inputs | 0 | address | accountAddress | user account address |
| 1 | string | accountFieldName | attribute code | |
| outputs | 0 | uint8 | verificationStatus | |
| 1 | address | verificationContractAddress | ||
| 2 | uint256 | verifiedAt |
getFieldMainData cfd00c49| inputs | 0 | address | accountAddress | |
| 1 | string | accountFieldName | ||
| 2 | uint256 | index |
getFieldVerificationContractAddress ced001e6| inputs | 0 | address | accountAddress | |
| 1 | string | accountFieldName | ||
| 2 | uint256 | index |
getFieldVerificationData 3babddf6| inputs | 0 | address | accountAddress | |
| 1 | string | accountFieldName | ||
| 2 | uint256 | index |
getIsFieldVerificationContractExist caf7043b| inputs | 0 | address | accountAddress | |
| 1 | string | accountFieldName | ||
| 2 | uint256 | index |
getLastFieldVerificationContractAddress f40650ceused to check if there is already verification contract for specific attribute of user account
used to check if there is already verification contract for specific attribute of user account
| inputs | 0 | address | accountAddress | user account address |
| 1 | string | accountFieldName | attribute code | |
| outputs | 0 | address | verificationContract |
getRewardedAt d5899c01checks if user account has been already rewarded for specific milestone
checks if user account has been already rewarded for specific milestone
| inputs | 0 | address | accountAddress | user account address |
| 1 | uint256 | milestone | milestone number | |
| outputs | 0 | uint256 |
isAllowedFieldName 2b5dead1used to check if specific attribute code is part of defined user profile
used to check if specific attribute code is part of defined user profile.
| inputs | 0 | string | fieldName | string code of data attribute to be removed |
| outputs | 0 | bool |
owner 8da5cb5bremoveAllowedFieldName 70bbf518used to reduce set of attributes valid to be part of user profile
used to reduce set of attributes valid to be part of user profile. Available only for Kimlic superuser or this contract owner
| inputs | 0 | string | fieldName | string code of data attribute to be removed |
renounceOwnership 715018a6Allows the current owner to relinquish control of the contract.
setFieldMainData 849b177eused to set value of specific attribute
used to set value of specific attribute
| inputs | 0 | string | data | attribute value |
| 1 | string | accountFieldName | attribute code |
setFieldVerificationContractAddress 9b7e6965| inputs | 0 | address | accountAddress | |
| 1 | string | accountFieldName | ||
| 2 | uint256 | index | ||
| 3 | address | verificationContractAddress |
setRewardedAt c05e88aamarks specific milestone as achieved for user account
marks specific milestone as achieved for user account. Available for usage by RewardingContract only
| inputs | 0 | address | accountAddress | user account address |
| 1 | uint256 | milestone | milestone number |
transferOwnership f2fde38bAllows the current owner to transfer control of the contract to a newOwner.
| inputs | 0 | address | newOwner | The address to transfer ownership to. |