Made some TokenVesting public functions private. (#1427)

* Made some TokenVesting public functions private.

* Fixed linter error.

(cherry picked from commit df3c113711)
This commit is contained in:
Nicolás Venturo
2018-10-17 18:18:41 -03:00
committed by Leo Arias
parent c5a8680a9c
commit 3b34436b44
2 changed files with 12 additions and 13 deletions

View File

@ -114,7 +114,7 @@ contract TokenVesting is Ownable {
* @param token ERC20 token which is being vested
*/
function release(IERC20 token) public {
uint256 unreleased = releasableAmount(token);
uint256 unreleased = _releasableAmount(token);
require(unreleased > 0);
@ -136,7 +136,7 @@ contract TokenVesting is Ownable {
uint256 balance = token.balanceOf(address(this));
uint256 unreleased = releasableAmount(token);
uint256 unreleased = _releasableAmount(token);
uint256 refund = balance.sub(unreleased);
_revoked[token] = true;
@ -150,15 +150,15 @@ contract TokenVesting is Ownable {
* @dev Calculates the amount that has already vested but hasn't been released yet.
* @param token ERC20 token which is being vested
*/
function releasableAmount(IERC20 token) public view returns (uint256) {
return vestedAmount(token).sub(_released[token]);
function _releasableAmount(IERC20 token) private view returns (uint256) {
return _vestedAmount(token).sub(_released[token]);
}
/**
* @dev Calculates the amount that has already vested.
* @param token ERC20 token which is being vested
*/
function vestedAmount(IERC20 token) public view returns (uint256) {
function _vestedAmount(IERC20 token) private view returns (uint256) {
uint256 currentBalance = token.balanceOf(this);
uint256 totalBalance = currentBalance.add(_released[token]);