Commit c11265e6 by Martín Triay

[TokenVesting] Add events

parent 6344a76f
...@@ -14,6 +14,9 @@ import '../math/SafeMath.sol'; ...@@ -14,6 +14,9 @@ import '../math/SafeMath.sol';
contract TokenVesting is Ownable { contract TokenVesting is Ownable {
using SafeMath for uint256; using SafeMath for uint256;
event Release(uint256 amount);
event Revoke();
// beneficiary of tokens after they are released // beneficiary of tokens after they are released
address beneficiary; address beneficiary;
...@@ -59,6 +62,8 @@ contract TokenVesting is Ownable { ...@@ -59,6 +62,8 @@ contract TokenVesting is Ownable {
token.transfer(beneficiary, vested); token.transfer(beneficiary, vested);
released[token] = released[token].add(vested); released[token] = released[token].add(vested);
Release(vested);
} }
/** /**
...@@ -73,6 +78,8 @@ contract TokenVesting is Ownable { ...@@ -73,6 +78,8 @@ contract TokenVesting is Ownable {
uint256 vested = vestedAmount(token); uint256 vested = vestedAmount(token);
token.transfer(owner, balance - vested); token.transfer(owner, balance - vested);
Revoke();
} }
/** /**
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment