我想像 Etherscan 一样通过代币名称获取智能合约信息,但使用我的私有网络。
根据 web3 doc,如果我需要获取任何与智能合约相关的信息,我首先需要有一个智能合约地址和 ABI。但是在编写智能合约时,我没有将其存储在数据库中的命令。
我的主要目标是我需要创建资源管理器的精确副本,如 Etherscan 和 bscscan.com
我想像 Etherscan 一样通过代币名称获取智能合约信息,但使用我的私有网络。
根据 web3 doc,如果我需要获取任何与智能合约相关的信息,我首先需要有一个智能合约地址和 ABI。但是在编写智能合约时,我没有将其存储在数据库中的命令。
我的主要目标是我需要创建资源管理器的精确副本,如 Etherscan 和 bscscan.com
因为它是您的私人网络,所以您拥有私人代币。我假设你有一个要部署的 ERC-20 代币智能合约。
只需修改您的代币智能合约以在构造函数中发出事件TokenCreated(string name, string symbol)
,例如. 然后你可以从你的 JSON-RPC 节点获取这个事件列表。
我的主要目标是我需要创建资源管理器的精确副本,如 Etherscan 和 bscscan.com
EtherScan 由一个专家团队历时六年构建而成。如果您希望与 EtherScan 功能相同,那么您不太可能单独完成它。