我做了合同ERC20令牌MTCZx
https://ropsten.etherscan.io/address/0xf9471198b6f9c364f41Ea66e9a3F8daA637Ee77C#code
它可以为ETH出售MTCZx令牌。
当我部署它时,我使用合同所有者对balanceOf进行查询。
0x1b7c7eb39ee32aeC901Ddcf50b5b46dE74931
https://ropsten.etherscan.io/address/0xf9471198b6f9c364f41Ea66e9a3F8daA637Ee77C#readContract
并见合同所有者有1000 MTCZx余额。
当我添加MTCZx来问元时,我只看到了1 MTCZx,而不是1000 000。
这里相同的1 MTCZx总供应量,而不是1000 000
https://ropsten.etherscan.io/token/0xf9471198b6f9c364f41Ea66e9a3F8daA637Ee77C
同样,当我向另一个用户https://ropsten.etherscan.io/tx/0xdcfc79ff803eda40f9a7841c84acb76434565be9fb120bc3fbdfb2f46793d7ae发送令牌时
我看到的是Metamask 0代币,而不是0.01 MTCZx
元问题是怎么回事?我还是ERC20合同?
发布于 2019-05-06 13:50:49
您的ERC20合同中的面额单位是6:
uint8 public constant decimals = 6;MetaMask根据这个值显示余额,即余额除以10 ** 6。
https://ethereum.stackexchange.com/questions/70435
复制相似问题