Ethereum ERC20令牌在没有所有者的情况下成功部署

Ethereum ERC20令牌在没有所有者的情况下成功部署,ethereum,solidity,truffle,erc20,Ethereum,Solidity,Truffle,Erc20,我已经将我的ERC20代币合同部署到Rospten网络上,当我在Etherscan上检查时,我看不到我的帐户出现在持有者列表中。为什么呢 0x88BAcDE95d741729aaF399e75ac14dB971f72f30 请告知 部署ERC20合同不会使您的地址成为令牌持有人 您可以mint将代币存入您的帐户,因为您是合同的所有者。部署ERC20合同不会使您的地址成为代币持有人 您可以mint将代币存入您的帐户,因为您是合同的所有者。以太扫描通过观察转账事件来确定代币余额。在构造函数中: c

我已经将我的ERC20代币合同部署到Rospten网络上,当我在Etherscan上检查时,我看不到我的帐户出现在持有者列表中。为什么呢


0x88BAcDE95d741729aaF399e75ac14dB971f72f30

请告知


部署ERC20合同不会使您的地址成为令牌持有人


您可以
mint
将代币存入您的帐户,因为您是合同的所有者。

部署ERC20合同不会使您的地址成为代币持有人


您可以
mint
将代币存入您的帐户,因为您是合同的所有者。

以太扫描通过观察
转账事件来确定代币余额。在构造函数中:

constructor()
    public
{
    totalSupply_ = INITIAL_SUPPLY;
    balances[msg.sender] = totalSupply_;
}
您正在将
totalSupply\uuuu
分配给
msg.sender
的余额,但在未发出事件的情况下,Etherscan不知道这一点

处理令牌造币事件的典型方法是将传输显示为源自
0x00
。将以下行添加到构造函数中,余额应正确显示在Etherescan和其他block Explorer上

emit Transfer(address(0), msg.sender, totalSupply_);

Etherscan通过监视
传输
事件来确定令牌余额。在构造函数中:

constructor()
    public
{
    totalSupply_ = INITIAL_SUPPLY;
    balances[msg.sender] = totalSupply_;
}
您正在将
totalSupply\uuuu
分配给
msg.sender
的余额,但在未发出事件的情况下,Etherscan不知道这一点

处理令牌造币事件的典型方法是将传输显示为源自
0x00
。将以下行添加到构造函数中,余额应正确显示在Etherescan和其他block Explorer上

emit Transfer(address(0), msg.sender, totalSupply_);

如果你可以复制粘贴合同地址,如果你需要,我可以写下如何造币的详细信息。@ferit-我已经在上面分享了ERC20令牌地址。请告诉我如何造币。谢谢你如果你能复制粘贴合同地址,我可以写下如何造币的细节,如果你需要的话。@ferit-我已经分享了上面的ERC20代币地址。请告诉我如何造币。感谢您0x88BACDE95D741729AAF399E75AC14DB971F72F30此合同似乎没有造币功能。你能分享源代码吗?@ferit-我试图分享我的代码,但StackOverflow不允许。它只抱怨代码,需要更多注释,我如何在这里与您共享代码?您可以将其上传到某个地方并传递链接。请查看我在上面共享的链接(ERC20源代码)。0x88BACDE95D741729AA399E75AC14DB971F72F30此合同似乎没有任何功能。你能分享源代码吗?@ferit-我试图分享我的代码,但StackOverflow不允许。它只抱怨代码,需要更多的评论,我如何在这里与你共享代码?你可以上传到某个地方并传递链接。请查看我上面共享的链接(ERC20源代码)。