开始之前
您需要:- 一个已启用多链能力的 Tenderly 账户。如果您在 Virtual Environment 创建期间看不到添加多个网络的选项,请联系我们。
- 一个您愿意在测试环境中使用的钱包私钥。在您的 shell 中将其设置为
PRIVATE_KEY。 - 本地安装了 Foundry 或 Hardhat。
运行教程
您现在已经拥有一个可用的、支持跨链桥接的 Multichain Virtual Environment。接下来可以尝试的
现在教程可用了,以下是如何将相同的设置应用到实际工作流程:在 CI 中自动化部署
使用 GitHub Actions 在每次推送时并行部署到每个网络。CI/CD 指南展示了 matrix 工作流以及您所需的 secrets。
暂存您的前端
将您的 dApp 指向 Virtual Environment RPC,为您的团队和审核者提供一个能够演练完整多链流程的环境。
通过 API 创建 Virtual Environments
multivnets 端点在一次调用中创建一个 Multichain Virtual Environment。适用于按 PR 配置。测试桥接失败
手动桥接控件让您确定性地模拟 gas 饥饿、重复投递、修改过的载荷以及其他失败模式。