add release function, deprecate claim

This commit is contained in:
Francisco Giordano
2017-07-05 11:24:59 -03:00
parent 7434b3d6d2
commit 5e423bc353
2 changed files with 20 additions and 12 deletions

View File

@ -27,10 +27,18 @@ contract TokenTimelock {
}
/**
* @dev beneficiary claims tokens held by time lock
* @notice Transfers tokens held by timelock to beneficiary.
* Deprecated: please use TokenTimelock#release instead.
*/
function claim() {
require(msg.sender == beneficiary);
release();
}
/**
* @notice Transfers tokens held by timelock to beneficiary.
*/
function release() {
require(now >= releaseTime);
uint amount = token.balanceOf(this);