fix decimals

This commit is contained in:
owen05
2021-06-30 21:07:08 +08:00
parent 64a290938a
commit c0f01cc85e
7 changed files with 31 additions and 15 deletions

View File

@@ -50,7 +50,7 @@ contract ERC20Factory {
uint256 totalSupply,
string memory name,
string memory symbol,
uint256 decimals
uint8 decimals
) external returns (address newERC20) {
newERC20 = ICloneFactory(_CLONE_FACTORY_).clone(_ERC20_TEMPLATE_);
InitializableERC20(newERC20).init(msg.sender, totalSupply, name, symbol, decimals);
@@ -62,7 +62,7 @@ contract ERC20Factory {
uint256 initSupply,
string memory name,
string memory symbol,
uint256 decimals
uint8 decimals
) external returns (address newMintableERC20) {
newMintableERC20 = ICloneFactory(_CLONE_FACTORY_).clone(_MINTABLE_ERC20_TEMPLATE_);
InitializableMintableERC20(newMintableERC20).init(

View File

@@ -17,7 +17,7 @@ interface IStdERC20 {
uint256 _totalSupply,
string memory _name,
string memory _symbol,
uint256 _decimals
uint8 _decimals
) external;
}
@@ -27,7 +27,7 @@ interface ICustomERC20 {
uint256 _initSupply,
string memory _name,
string memory _symbol,
uint256 _decimals,
uint8 _decimals,
uint256 _tradeBurnRatio,
uint256 _tradeFeeRatio,
address _team,

View File

@@ -13,7 +13,7 @@ contract InitializableERC20 {
using SafeMath for uint256;
string public name;
uint256 public decimals;
uint8 public decimals;
string public symbol;
uint256 public totalSupply;
@@ -30,7 +30,7 @@ contract InitializableERC20 {
uint256 _totalSupply,
string memory _name,
string memory _symbol,
uint256 _decimals
uint8 _decimals
) public {
require(!initialized, "TOKEN_INITIALIZED");
initialized = true;

View File

@@ -14,7 +14,7 @@ contract InitializableMintableERC20 is InitializableOwnable {
using SafeMath for uint256;
string public name;
uint256 public decimals;
uint8 public decimals;
string public symbol;
uint256 public totalSupply;
@@ -31,7 +31,7 @@ contract InitializableMintableERC20 is InitializableOwnable {
uint256 _initSupply,
string memory _name,
string memory _symbol,
uint256 _decimals
uint8 _decimals
) public {
initOwner(_creator);
name = _name;