我们可以通过令牌名称获得智能合约地址吗?



我想像Etherscan那样通过令牌名称获取智能合约信息,但是使用我的私有网络。

根据web3文档,如果我需要获得任何与智能合约相关的信息,我首先需要有一个智能合约地址和ABI。但是在编写智能合约时,我没有命令将其存储在我的数据库中。

我的主要目标是我需要创建一个explorer的精确副本作为Etherscan和bscscan.com

因为这是您的私有网络,所以您有私有令牌。我假设你有一个ERC-20代币智能合约,你要部署。

只需修改您的令牌智能合约以在构造函数中发出事件,例如TokenCreated(string name, string symbol)。然后,您可以从JSON-RPC节点获取此事件列表。

我的主要目标是我需要创建一个explorer的精确副本作为Etherscan和bscscan.com

EtherScan是由一个专家团队在六年的时间里建立的。如果你想要与EtherScan功能相同,你不太可能单独完成它。

最新更新