为什么令牌的"totalSupply“没有出现在读合同部分的以太扫描中?它应该是10亿固定供应和智能合同(0xE22059E42A5683b21E3C66E57e14Fee593E22c9)是超级简单。
是否可以创建额外的智能契约并将其添加到以太扫描以反映总令牌供应情况?如果不是,如果令牌没有出现在以太扫描上,用户如何检查令牌的总供应量?
以下是象征性的智能契约:


发布于 2022-11-03 13:15:58
这个问题来自于这样一个事实:在EIP20Interface中,没有指定完全支持的可见性。
When visibility is not specified, state variables have the default value of internal.所以totalSupply是内部的,您还没有为它创建一个getter,所以您不能通过智能契约访问它。我想你可以用totalSupply或锻造/铸造厂访问ethers.js的存储槽,但不太实用。
您应该将您的合同重新部署到
abstract contract EIP20Interface {
uint256 public totalSupply希望这能有所帮助
https://ethereum.stackexchange.com/questions/138664
复制相似问题