VerificationContractFactory
inputs | 0 | address | contextStorage |
createBaseVerificationContract
1d276977
creates verification contract for specific client and attribute
inputs | 0 | address | account | user account address |
1 | address | attestationPartyAddress | Attestation party address which going to perform verification | |
2 | string | key | random string, used to receive created contract address | |
3 | string | accountFieldName | attribute code |
createDocumentVerification
c3e2ddb1
inputs | 0 | address | account | |
1 | address | attestationPartyAddress | ||
2 | string | key |
createEmailVerification
b1b5dcf5
inputs | 0 | address | account | |
1 | address | attestationPartyAddress | ||
2 | string | key |
createPhoneVerification
16b5a81a
inputs | 0 | address | account | |
1 | address | attestationPartyAddress | ||
2 | string | key |
createdContracts
3b562a6d
inputs | 0 | address |
getTokensLockPeriod
8a7992d3
returns tokens lock period for specific attribute
inputs | 0 | string | filedName | attribute code |
outputs | 0 | uint256 |
getVerificationContract
8575e5a5
returns address of created contract
inputs | 0 | string | key | random string speficied at creation |
setTokensLockPeriod
e10deff2
defines tokens lock period for specific attribute
inputs | 0 | string | filedName | attribute code |
1 | uint256 | lockPeriod | tokens lock period for specific attribute in seconds |