Commit 6035bd52 by Jakub Wojciechowski Committed by Francisco Giordano

simplify crowdsale weiRaised update

parent b8884687
......@@ -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();
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment