本文介绍了从特定块派生实际的大型机的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我想在以太上测试多个SmartContact之间的一些重叠,但是:
- 其中许多在测试网络上不可用/在不同的测试网络上。
- 其中一些文件的历史/状态发生了重大更改,因此很难正确复制当前状态。
那么,为了尽可能地接近实际的主网,有没有办法复制整个区块链的当前状态,以及所有的交易,并在特定的区块上分叉它来测试一些功能?
official documentation介绍如何创建内网,但如何基于特定主机的块创建内网?
谢谢
推荐答案
您可以使用--fork
选项运行Ganache。
因此实际命令可能如下所示:
ganache-cli --fork https://mainnet.infura.io/v3/<your_infura_id>
这篇关于从特定块派生实际的大型机的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!