首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在不同的环境中测试或安装测试网的正确方式是什么?

在不同的环境中测试或安装测试网的正确方式是什么?
EN

Ethereum用户
提问于 2023-01-05 15:56:39
回答 1查看 28关注 0票数 0

我一直在工作,在一个项目中,我们需要在用户之间传输ETH。

经过一些调查并在本地使用web3.js/ethers.js,我能够在本地运行Ganache,创建钱包,并在一些帐户之间传输ETH。

因此,现在我想知道(实际上是失败了)如何测试/设置测试、暂存和PROD环境的东西。测试环境是DEVs、QAs和巴斯在进行PROD之前测试应用程序的地方。试运行前,我们要测试一下。Prod是和真实的$$$一起生活的。

在我们的测试环境中使用environment (Goerli或Sepolia)是正确的,还是应该使用松露/甘纳奇?

我们应该只使用testnet进行暂存,还是应该在本地dev以外的所有其他环境中使用testnet?

BA希望测试应用程序,并检查事务的细节,如Etherscan。松露/加纳奇会有这个吗?

我的理解是,testnet模拟真实的Ethereum区块链,这样我们就可以在玩真正的东西之前在那里部署东西。但是,我不确定我们是否应该在测试环境中使用testnet。

你们的环境是怎么做到的?

EN

回答 1

Ethereum用户

发布于 2023-01-06 09:22:19

要测试您的合同,建议将它们部署到本地测试网络(如Ganache )。这更快,并允许您使用功能强大的欺骗码

如果要与多方共享合同的状态,则必须使用公共测试网络或设置自己的测试网络实例。建立您自己的测试网络的另一种方法是分叉一个公共网络并使用温柔进行测试。请记住,您自己的网络可能没有作为公共测试网络可用的所有工具。

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

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

复制
相关文章

相似问题

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