Template definition for attribute verification case
\contracts\BaseVerification.sol

Bohdan Grytsenko

constructor

BaseVerification

inputs0addresscontextStorage
inputs1uint256reward
inputs2addressaccount
inputs3addresscoOwnerAddress
inputs4uint256index
inputs5stringfieldName
event

OwnershipRenounced f8df3114

inputs0addresspreviousOwner
event

OwnershipTransferred 8be0079c

inputs0addresspreviousOwner
inputs1addressnewOwner
function, constant

_status 0fb3844c

function, constant

accountAddress 1e9b1312

function, constant

accountFieldName b7af4e02

function, constant

coOwner d6d34c7c

function, constant

dataIndex f70bd6dd

function

finalizeVerification 21de821b

executed by Attestation party once it has completed attribute verification

inputs0boolverificationResult

true is verification passed with positive result, false if not

function, constant

getData 3bc5de30

returns attribute value set on user profile and going to be verified by this contract

outputs0stringdata
function, constant

getStatus 4e69d560

returns verification status, defined as enum Status { None, Created, Verified, Unverified, Canceled }

function, constant

getStatusName 95389225

returns string label of verification status

function, constant

owner 8da5cb5b

function

renounceOwnership 715018a6

Allows the current owner to relinquish control of the contract.

function, constant

rewardAmount f7b2a7be

function, constant

tokensUnlockAt 009aa2aa

function

transferOwnership f2fde38b

Allows the current owner to transfer control of the contract to a newOwner.

inputs0addressnewOwner

The address to transfer ownership to.

function, constant

verifiedAt 7d56add7

function

withdraw 3ccfd60b

executed by party which requested attribute verification to get tokens back from contract. Tokens will be returned only after certain timestamp defined as tokensUnlockAt