diff --git a/contracts/ownership/Claimable.sol b/contracts/ownership/Claimable.sol index ae8080270..4f6ea1a86 100644 --- a/contracts/ownership/Claimable.sol +++ b/contracts/ownership/Claimable.sol @@ -32,8 +32,8 @@ contract Claimable is Ownable { * @dev Allows the pendingOwner address to finalize the transfer. */ function claimOwnership() onlyPendingOwner { + OwnershipTransferred(owner, pendingOwner); owner = pendingOwner; pendingOwner = 0x0; - OwnershipTransferred(owner); } } diff --git a/contracts/ownership/DelayedClaimable.sol b/contracts/ownership/DelayedClaimable.sol index ddffd0d0e..b3ef96dbf 100644 --- a/contracts/ownership/DelayedClaimable.sol +++ b/contracts/ownership/DelayedClaimable.sol @@ -33,10 +33,10 @@ contract DelayedClaimable is Claimable { */ function claimOwnership() onlyPendingOwner { require((block.number <= end) && (block.number >= start)); + OwnershipTransferred(owner, pendingOwner); owner = pendingOwner; pendingOwner = 0x0; end = 0; - OwnershipTransferred(owner); } } diff --git a/contracts/ownership/Ownable.sol b/contracts/ownership/Ownable.sol index eaa55ffaa..ed40618ce 100644 --- a/contracts/ownership/Ownable.sol +++ b/contracts/ownership/Ownable.sol @@ -38,7 +38,7 @@ contract Ownable { function transferOwnership(address newOwner) onlyOwner { require(newOwner != address(0)); owner = newOwner; - OwnershipTransferred(newOwner); + OwnershipTransferred(owner, newOwner); } }