| id | database_ContractManager |
|---|---|
| title | ContractManager |
Source: database/ContractManager.sol
- LogContractAdded
- LogContractRemoved
- LogContractUpdated
- LogNewContractLocation
- addContract
- anyOwner
- contractExists
- fallback
- noEmptyAddress
- noEmptyString
- removeContract
- updateContract
-
LogContractAdded
eventLogContractAdded(address _contractAddress, string _name, uint _blockNumber)Parameters:
_contractAddress- address_name- string_blockNumber- uint -
LogContractRemoved
eventLogContractRemoved(address contractToDelete, string _name, uint _blockNumber)Parameters:
contractToDelete- address_name- string_blockNumber- uint -
LogContractUpdated
eventLogContractUpdated(address oldAddress, string _name, uint _blockNumber)Parameters:
oldAddress- address_name- string_blockNumber- uint -
LogNewContractLocation
eventLogNewContractLocation(address _contractAddress, string _name, uint _blockNumber)Parameters:
_contractAddress- address_name- string_blockNumber- uint
-
anyOwner
modifieranyOwner() -
noEmptyAddress
modifiernoEmptyAddress(address _contract)Parameters:
_contract- address -
noEmptyString
modifiernoEmptyString(string _name)Parameters:
_name- string
-
addContract
functionaddContract(string _name, address _contractAddress) externalModifiers:noEmptyAddress noEmptyString anyOwnerParameters:
_name- string_contractAddress- address -
contractExists
functioncontractExists(address _contract) public view returns (bool)Parameters:
_contract- addressReturns:bool -
fallback
function (address _database) publicModifiers:noEmptyAddressParameters:
_database- address -
removeContract
functionremoveContract(string _name) externalModifiers:noEmptyString anyOwnerParameters:
_name- string -
updateContract
functionupdateContract(string _name, address _newContractAddress) externalModifiers:noEmptyAddress anyOwnerParameters:
_name- string_newContractAddress- address