ProvisioningContractFactory | inputs | 0 | address | contextStorage |
createProvisioningContract 7c502361creates provisioning contract for specific client and attribute
| inputs | 0 | address | account | user account address |
| 1 | string | accountFieldName | attribute code | |
| 2 | string | key | random string, used to receive created contract address |
createdContracts 3b562a6d| inputs | 0 | address |
getAccountInterestPercent 7bea5578returns cashflow split for user account
| inputs | 0 | string | fieldName | attribute code |
| outputs | 0 | uint8 |
getCoOwnerInterestPercent cf8d5c95returns cashflow split for verification co-owner
| inputs | 0 | string | fieldName | attribute code |
| outputs | 0 | uint8 |
getCommunityTokenWalletInterestPercent 945ba30creturns cashflow split for CommunityToken wallet
| inputs | 0 | string | fieldName | attribute code |
| outputs | 0 | uint8 |
getKimlicWalletInterestPercent 8bbf2bd8returns cashflow split for Kimlic wallet
| inputs | 0 | string | fieldName | attribute code |
| outputs | 0 | uint8 |
getProvisioningContract c50ce9bcreturns address of created contract
| inputs | 0 | string | key | random string speficied at creation |
getTokensLockPeriod 8a7992d3returns tokens lock period for specific attribute
| inputs | 0 | string | filedName | attribute code |
| outputs | 0 | uint256 |
setInterestsPercent 4efc1c5ddefines cashflow split for specific atttribute
| inputs | 0 | string | attributeName | cashflow split for user account |
| 1 | uint8 | communityTokenWallet | casflow split for community token wallet | |
| 2 | uint8 | coOwner | casflow split for verification co-owner | |
| 3 | uint8 | kimlicWallet | cashflow split for Kimlic wallet | |
| 4 | uint8 | account |
setTokensLockPeriod e10deff2defines tokens lock period for specific attribute
| inputs | 0 | string | filedName | attribute code |
| 1 | uint256 | lockPeriod | tokens lock period for specific attribute in seconds |