MultiCertifier.sol
contract MultiCertifier
Contract to allow multiple parties to collaborate over a certification contract. Each certified account is associated with the delegate who certified it. Delegates can be added and removed only by the contract owner.Source: DutchAuction/MultiCertifier.sol
Index
Reference
Events
Confirmed
event
Confirmed
(address who, address by)
Parameters:
who
- addressby
- addressNewOwner
event
NewOwner
(address old, address current)
Parameters:
old
- addresscurrent
- addressRevoked
event
Revoked
(address who, address by)
Parameters:
who
- addressby
- address
Modifiers
only_certified
modifier
only_certified
(address who)
Parameters:
who
- addressonly_certifier_of
modifier
only_certifier_of
(address who)
Parameters:
who
- addressonly_delegate
modifier
only_delegate
()
only_uncertified
modifier
only_uncertified
(address who)
Parameters:
who
- address
Functions
certified
function
certified
(address _who) public view returns (bool)
Parameters:
_who
- addressReturns:boolcertify
function
certify
(address _who) public
Modifiers:only_delegate only_uncertifiedParameters:
_who
- addressfallback
function () public
getCertifier
function
getCertifier
(address _who) public view returns (address)
Parameters:
_who
- addressReturns:addressremoveDelegate
function
removeDelegate
(address _old) public
Modifiers:onlyOwnerParameters:
_old
- addressrevoke
function
revoke
(address _who) public
Modifiers:only_certifier_of only_certifiedParameters:
_who
- address
Last updated
Was this helpful?