请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

代币部署成功,但是发行总量为0

代币合约成功部署,但是发行总量却为0,创建代币合约的地址也没有拥有所有的代币:

图片描述
Remix上能正常查询到代币的发行总量和创建该代币的账户的余额:
图片描述
构造器代码如下:

// 初始化属性
constructor() public {
    name = "Test Token";
    symbol = "TEST"; 
    decimals = 18;
    totalSupply = 100000000;
    // 初始化该代币的账户会拥有所有的代币
    balanceOf[msg.sender] = totalSupply;
}

正在回答 回答被采纳积分+3

2回答

提问者 端碗吹水 2019-03-20 19:52:09

找到原因了,是因为发行总量太少,修改构造器代码如下解决:

// 初始化属性constructor() public {    decimals = 18;    totalSupply = 100000000 * 10 ** uint256(decimals);    name = "Test Token";    symbol = "TEST";     // 初始化该代币的账户会拥有所有的代币    balanceOf[msg.sender] = totalSupply;}



0 回复 有任何疑惑可以回复我~
Tiny 2019-03-20 07:58:05

你的地址应该是0x8644吧?

0 回复 有任何疑惑可以回复我~
  • 提问者 端碗吹水 #1
    那个截图是我后来切换成js vm的时候截的,在此之前正常情况下输入0x8644这个钱包的地址也是同样的效果
    回复 有任何疑惑可以回复我~ 2019-03-20 09:29:34
问题已解决,确定采纳
还有疑问,暂不采纳
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号