|
@@ -10,6 +10,9 @@ contract Ownable {
|
|
|
address public owner;
|
|
|
|
|
|
|
|
|
+ event OwnershipTransferred(address indexed newOwner);
|
|
|
+
|
|
|
+
|
|
|
/**
|
|
|
* @dev The Ownable constructor sets the original `owner` of the contract to the sender
|
|
|
* account.
|
|
@@ -35,6 +38,7 @@ contract Ownable {
|
|
|
function transferOwnership(address newOwner) onlyOwner {
|
|
|
require(newOwner != address(0));
|
|
|
owner = newOwner;
|
|
|
+ OwnershipTransferred(newOwner);
|
|
|
}
|
|
|
|
|
|
}
|