Added overridable getTokenAmount function

This commit is contained in:
George Spasov
2018-01-03 10:54:30 +02:00
parent a74b7bd4b1
commit ebdba08218

View File

@ -59,12 +59,16 @@ contract Crowdsale {
return new MintableToken();
}
// fallback function can be used to buy tokens
function () external payable {
buyTokens(msg.sender);
}
// Override this function to create logic for periodization
function getTokenAmount(uint256 weiAmount) internal constant returns(uint256) {
return weiAmount.mul(rate);
}
// low level token purchase function
function buyTokens(address beneficiary) public payable {
require(beneficiary != address(0));