diff --git a/contracts/Owned.sol b/contracts/Owned.sol index f7e0327..76683cc 100644 --- a/contracts/Owned.sol +++ b/contracts/Owned.sol @@ -1,11 +1,17 @@ pragma solidity ^0.4.8; contract Owned { - address public owner= msg.sender; + event NewOwner(address owner); modifier only_owner { if (msg.sender != owner) throw; _; } + + function setOwner(address _owner) + only_owner { + owner = _owner; + NewOwner(_owner); + } } \ No newline at end of file