From 08f8bf71d775c8698632e7b717cc0b76799928a2 Mon Sep 17 00:00:00 2001 From: phant0m <30988897+realphant0m@users.noreply.github.com> Date: Tue, 4 Jun 2019 15:22:20 +0200 Subject: [PATCH] Simplification of SampleToken (#1734) * Simplification and optimization of existing contracts #8888 * Simplification of SimpleToken * This is the fixed Simplification * My bad I'm playing around with this git stuff, should be correct now * add missing parenthesis --- contracts/examples/SimpleToken.sol | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/contracts/examples/SimpleToken.sol b/contracts/examples/SimpleToken.sol index 50a4f433f..355d959bf 100644 --- a/contracts/examples/SimpleToken.sol +++ b/contracts/examples/SimpleToken.sol @@ -10,13 +10,11 @@ import "../token/ERC20/ERC20Detailed.sol"; * `ERC20` functions. */ contract SimpleToken is ERC20, ERC20Detailed { - uint8 public constant DECIMALS = 18; - uint256 public constant INITIAL_SUPPLY = 10000 * (10 ** uint256(DECIMALS)); /** * @dev Constructor that gives msg.sender all of existing tokens. */ - constructor () public ERC20Detailed("SimpleToken", "SIM", DECIMALS) { - _mint(msg.sender, INITIAL_SUPPLY); + constructor () public ERC20Detailed("SimpleToken", "SIM", 18) { + _mint(msg.sender, 10000 * (10 ** uint256(decimals()))); } }