Improves Ownable events (#1397)

* signing prefix added

* Minor improvement

* Tests changed

* Successfully tested

* Minor improvements

* Minor improvements

* Revert "Dangling commas are now required. (#1359)"

This reverts commit a6889776f4.

* updates

* fixes #1392

* event tests added

* constructor event added
This commit is contained in:
Aniket
2018-10-09 22:02:45 +05:30
committed by Nicolás Venturo
parent 3acc2b4216
commit af42c39e6c
2 changed files with 8 additions and 4 deletions

View File

@ -8,7 +8,6 @@ pragma solidity ^0.4.24;
contract Ownable {
address private _owner;
event OwnershipRenounced(address indexed previousOwner);
event OwnershipTransferred(
address indexed previousOwner,
address indexed newOwner
@ -20,6 +19,7 @@ contract Ownable {
*/
constructor() public {
_owner = msg.sender;
emit OwnershipTransferred(address(0), _owner);
}
/**
@ -51,7 +51,7 @@ contract Ownable {
* modifier anymore.
*/
function renounceOwnership() public onlyOwner {
emit OwnershipRenounced(_owner);
emit OwnershipTransferred(_owner, address(0));
_owner = address(0);
}