rename canBuy to purchaseValid

This commit is contained in:
Francisco Giordano
2017-06-30 17:54:26 -03:00
parent 657c56c650
commit 54d74b1c26
2 changed files with 5 additions and 5 deletions

View File

@ -16,11 +16,11 @@ contract CappedCrowdsale is Crowdsale {
cap = _cap;
}
// overriding Crowdsale#canBuy to add extra cap logic
// overriding Crowdsale#purchaseValid to add extra cap logic
// @return true if investors can buy at the moment
function canBuy() internal constant returns (bool) {
function purchaseValid() internal constant returns (bool) {
bool withinCap = weiRaised.add(msg.value) <= cap;
return super.canBuy() && withinCap;
return super.purchaseValid() && withinCap;
}
// overriding Crowdsale#hasEnded to add cap logic

View File

@ -67,7 +67,7 @@ contract Crowdsale {
// low level token purchase function
function buyTokens(address beneficiary) payable {
require(canBuy());
require(purchaseValid());
uint256 weiAmount = msg.value;
uint256 updatedWeiRaised = weiRaised.add(weiAmount);
@ -91,7 +91,7 @@ contract Crowdsale {
}
// @return true if the transaction can buy tokens
function canBuy() internal constant returns (bool) {
function purchaseValid() internal constant returns (bool) {
uint256 current = block.number;
bool withinPeriod = current >= startBlock && current <= endBlock;
bool nonZeroPurchase = msg.value != 0;