Ownable
contract Ownable
The Ownable contract has an owner address, and provides basic authorization control functions, this simplifies the implementation of "user permissions".
Source: ownership/Ownable.sol
Index
Reference
Events
OwnershipRenounced
event OwnershipRenounced(address previousOwner)
- Parameters:
previousOwner
- address
OwnershipTransferred
event OwnershipTransferred(address previousOwner, address newOwner)
- Parameters:
previousOwner
- addressnewOwner
- address
Modifiers
onlyOwner
modifier onlyOwner()
Throws if called by any account other than the owner.
Functions
_transferOwnership
function _transferOwnership(address _newOwner) internal
Transfers control of the contract to a newOwner.
- Parameters:
_newOwner
- The address to transfer ownership to.
fallback
function () public
The Ownable constructor sets the original `owner` of the contract to the sender account.
renounceOwnership
function renounceOwnership() public
Allows the current owner to relinquish control of the contract.
- Modifiers:
- onlyOwner
transferOwnership
function transferOwnership(address _newOwner) public
Allows the current owner to transfer control of the contract to a newOwner.
- Modifiers:
- onlyOwner
- Parameters:
_newOwner
- The address to transfer ownership to.