Browse Source

simplify crowdsale weiRaised update

Jakub Wojciechowski 8 years ago
parent
commit
6035bd522b
1 changed files with 3 additions and 6 deletions
  1. 3 6
      contracts/crowdsale/Crowdsale.sol

+ 3 - 6
contracts/crowdsale/Crowdsale.sol

@@ -70,17 +70,14 @@ contract Crowdsale {
     require(beneficiary != 0x0);
     require(validPurchase());
 
-    uint256 weiAmount = msg.value;
-    uint256 updatedWeiRaised = weiRaised.add(weiAmount);
-
     // calculate token amount to be created
-    uint256 tokens = weiAmount.mul(rate);
+    uint256 tokens = msg.value.mul(rate);
 
     // update state
-    weiRaised = updatedWeiRaised;
+    weiRaised = weiRaised.add(msg.value);
 
     token.mint(beneficiary, tokens);
-    TokenPurchase(msg.sender, beneficiary, weiAmount, tokens);
+    TokenPurchase(msg.sender, beneficiary, msg.value, tokens);
 
     forwardFunds();
   }