Use Inherited event instead of OwnershipTransfered
This commit is contained in:
committed by
Alejandro Santander
parent
a613cd03c9
commit
a8afb20c20
@ -23,6 +23,7 @@ contract Inheritable is Ownable {
|
|||||||
event HeirChanged(address indexed owner, address indexed newHeir);
|
event HeirChanged(address indexed owner, address indexed newHeir);
|
||||||
event OwnerHeartbeated(address indexed owner);
|
event OwnerHeartbeated(address indexed owner);
|
||||||
event OwnerPronouncedDead(address indexed owner, address indexed heir, uint timeOfDeath);
|
event OwnerPronouncedDead(address indexed owner, address indexed heir, uint timeOfDeath);
|
||||||
|
event Inherited(address indexed previousOwner, address indexed newOwner);
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@ -86,7 +87,7 @@ contract Inheritable is Ownable {
|
|||||||
function inherit() public onlyHeir {
|
function inherit() public onlyHeir {
|
||||||
require(!ownerLives());
|
require(!ownerLives());
|
||||||
require(now >= timeOfDeath + heartbeatTimeout);
|
require(now >= timeOfDeath + heartbeatTimeout);
|
||||||
OwnershipTransferred(owner, heir);
|
Inherited(owner, heir);
|
||||||
owner = heir;
|
owner = heir;
|
||||||
timeOfDeath = 0;
|
timeOfDeath = 0;
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user