diff --git a/contracts/token/TokenVesting.sol b/contracts/token/TokenVesting.sol index d6bde9f5d..b982299c5 100644 --- a/contracts/token/TokenVesting.sol +++ b/contracts/token/TokenVesting.sol @@ -14,6 +14,9 @@ import '../math/SafeMath.sol'; contract TokenVesting is Ownable { using SafeMath for uint256; + event Release(uint256 amount); + event Revoke(); + // beneficiary of tokens after they are released address beneficiary; @@ -59,6 +62,8 @@ contract TokenVesting is Ownable { token.transfer(beneficiary, vested); released[token] = released[token].add(vested); + + Release(vested); } /** @@ -73,6 +78,8 @@ contract TokenVesting is Ownable { uint256 vested = vestedAmount(token); token.transfer(owner, balance - vested); + + Revoke(); } /**