3 关于代币总量

假如要发行10000个代币,

旧版本ERC20代币,初始化合约时,totalSupply应该赋值10000,还是10000 * (10**uint256(decimals))

新版本中,用mint的方式初始化代币总量,这里应该是mint 10000个,还是10000 * (10**uint256(decimals))

请先 登录 后评论

最佳答案 2022-02-17 17:00

同上还是应该mint 10000 * (10**uint256(decimals))个,主要问题就是代币合约中小数点怎么去理解,当你的代币是表示一个不可分割的物体时decimals设为0,你mint 10000 * (10**uint256(0))个那就是10000个,如果不是,那他需要一个小数来表示一个单位代币还可以分割成多小,比如经常默认的18位小数10000 * (10**uint256(18))

请先 登录 后评论

其它 1 个回答

合约开发 - 开发工程师
请先 登录 后评论
  • 2 关注
  • 0 收藏,2944 浏览
  • bugfly 提出于 2022-02-17 13:00