ITwoKeyReg
contract ITwoKeyReg
Index
- addName
- addNameByUser
- addTwoKeyEventSource
- addWhereContractor
- addWhereConverter
- addWhereModerator
- addWhereReferrer
- changeTwoKeyEventSource
- checkIfTwoKeyMaintainerExists
- getContractsWhereUserIsContractor
- getContractsWhereUserIsConverter
- getContractsWhereUserIsModerator
- getContractsWhereUserIsRefferer
- getEthereumToPlasma
- getName2Owner
- getOwner2Name
- getPlasmaToEthereum
- getTwoKeyEventSourceAddress
- getUserData
Reference
Functions
addName
abstract function addName(string _name, address _sender, string _fullName, string _email, bytes signature) public- Parameters:
_name- string_sender- address_fullName- string_email- stringsignature- bytes
addNameByUser
abstract function addNameByUser(string _name) public- Parameters:
_name- string
addTwoKeyEventSource
abstract function addTwoKeyEventSource(address _twoKeyEventSource) public- Parameters:
_twoKeyEventSource- address
addWhereContractor
abstract function addWhereContractor(address _userAddress, address _contractAddress) public- Parameters:
_userAddress- address_contractAddress- address
addWhereConverter
abstract function addWhereConverter(address _userAddress, address _contractAddress) public- Parameters:
_userAddress- address_contractAddress- address
addWhereModerator
abstract function addWhereModerator(address _userAddress, address _contractAddress) public- Parameters:
_userAddress- address_contractAddress- address
addWhereReferrer
abstract function addWhereReferrer(address _userAddress, address _contractAddress) public- Parameters:
_userAddress- address_contractAddress- address
changeTwoKeyEventSource
abstract function changeTwoKeyEventSource(address _twoKeyEventSource) public- Parameters:
_twoKeyEventSource- address
checkIfTwoKeyMaintainerExists
abstract function checkIfTwoKeyMaintainerExists(address _maintainer) public view returns (bool)- Parameters:
_maintainer- address- Returns:
- bool
getContractsWhereUserIsContractor
abstract function getContractsWhereUserIsContractor(address _userAddress) public view returns (address[])- Parameters:
_userAddress- address- Returns:
- address[]
getContractsWhereUserIsConverter
abstract function getContractsWhereUserIsConverter(address _userAddress) public view returns (address[])- Parameters:
_userAddress- address- Returns:
- address[]
getContractsWhereUserIsModerator
abstract function getContractsWhereUserIsModerator(address _userAddress) public view returns (address[])- Parameters:
_userAddress- address- Returns:
- address[]
getContractsWhereUserIsRefferer
abstract function getContractsWhereUserIsRefferer(address _userAddress) public view returns (address[])- Parameters:
_userAddress- address- Returns:
- address[]
getEthereumToPlasma
abstract function getEthereumToPlasma(address ethereum) public view returns (address)- Parameters:
ethereum- address- Returns:
- address
getName2Owner
abstract function getName2Owner(string _name) public view returns (address)- Parameters:
_name- string- Returns:
- address
getOwner2Name
abstract function getOwner2Name(address _sender) public view returns (string)- Parameters:
_sender- address- Returns:
- string
getPlasmaToEthereum
abstract function getPlasmaToEthereum(address plasma) public view returns (address)- Parameters:
plasma- address- Returns:
- address
getTwoKeyEventSourceAddress
abstract function getTwoKeyEventSourceAddress() public view returns (address)- Returns:
- address
getUserData
abstract function getUserData(address _user) external view returns (bytes)- Parameters:
_user- address- Returns:
- bytes