首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >使用合同地址查找网络

使用合同地址查找网络
EN

Ethereum用户
提问于 2019-03-28 07:05:20
回答 2查看 618关注 0票数 1

我知道在Ethereum中,相同的地址可以跨网络工作(主板网和所有测试网)。

但是,我想知道是否有机会通过使用合同地址来查找部署合同的网络,因为只有相关网络才会存储合同数据。

同样,这种方法可以有多大的可靠性?

EN

回答 2

Ethereum用户

回答已采纳

发布于 2019-03-28 13:20:21

也许这不是最好的解决方案,但目前可能会有所帮助:

为每个testnet逐一设置web3提供程序,然后使用下面的web3调用尝试获取契约的大小。

web3.eth.getCode(address [, defaultBlock] [, callback])

如果地址是契约,则返回数据。

您可以从多个链中获取数据。在这种情况下,您将得到多个网络的相同地址的代码。

票数 2
EN

Ethereum用户

发布于 2019-03-28 13:04:05

您可以尝试在不同的网络上的https://etherscan.io/中找到这个地址,并查看它在哪里有一些代码或非零以太余额:

Etherscan也有一个API接口,您可以使用它来自动进行这样的查找。

票数 1
EN
页面原文内容由Ethereum提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://ethereum.stackexchange.com/questions/68966

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档