diff --git a/contracts/crowdsale/CappedCrowdsale.sol b/contracts/crowdsale/CappedCrowdsale.sol index 8e9f58b8f..8b8ed82f8 100644 --- a/contracts/crowdsale/CappedCrowdsale.sol +++ b/contracts/crowdsale/CappedCrowdsale.sol @@ -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 diff --git a/contracts/crowdsale/Crowdsale.sol b/contracts/crowdsale/Crowdsale.sol index 84548951b..7e071f11e 100644 --- a/contracts/crowdsale/Crowdsale.sol +++ b/contracts/crowdsale/Crowdsale.sol @@ -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;