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

(cherry picked from commit af42c39e6c)
This commit is contained in:
Aniket
2018-10-09 22:02:45 +05:30
committed by Nicolás Venturo
parent 9c76d28245
commit a811a0be28
2 changed files with 8 additions and 5 deletions

View File

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