From 1e4f7be5cf22a4607183ca2328fc587b8d54e8e2 Mon Sep 17 00:00:00 2001 From: hueso Date: Thu, 1 Sep 2022 22:09:50 -0300 Subject: [PATCH] make KS undivisible --- contracts/Token.sol | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/contracts/Token.sol b/contracts/Token.sol index d5aa872..3fa7522 100644 --- a/contracts/Token.sol +++ b/contracts/Token.sol @@ -20,7 +20,11 @@ contract Token is Initializable, ERC20Upgradeable { event LogMint(address indexed recipient, uint256 amount, uint32 contributionId); function initialize() public virtual initializer { - __ERC20_init('Kredits', 'KS'); + __ERC20_init("Kredits", "KS"); + } + + function decimals() public view virtual override returns (uint8) { + return 0; } function setContributionContract(address contribution) public { @@ -36,8 +40,7 @@ contract Token is Initializable, ERC20Upgradeable { require(contributionContract == msg.sender, "Only Contribution"); require(amount > 0, "INVALID_AMOUNT"); - uint256 amountInWei = amount.mul(1 ether); - _mint(contributorAccount, amountInWei); + _mint(contributorAccount, amount); emit LogMint(contributorAccount, amount, contributionId); }