创建和管理虚拟测试网络

创建链上状态快照,并修改测试网络中的原生币余额和区块时间。

创建测试网络

在列表页点击 Create,选择要 fork 的源链。名称可选,用于之后在列表中查找。

  • Block number:填写历史区块,可使用当时的余额、合约代码和状态;留空则使用最新区块。
  • Chain ID:通常使用默认值。只有脚本或钱包要求特定网络 ID 时才需要修改。

创建后,详情页会显示源链、区块号、RPC URL 和合约验证 URL。列表页可重命名或删除测试网络;删除后状态和操作记录都会清除。

给账户加余额

在详情页点击 Fund wallet,输入地址和金额后选择操作方式:

  • Add balance:在现有余额上增加金额。
  • Set balance:把余额直接设为指定值。

可选单位为 Ether、Gwei 和 Wei。这里修改的是测试网络上的原生币余额,不会影响对应主网地址。

调整链上时间

点击 Warp time 后可选择:

  • Advance time:按秒、分钟、小时或天推进区块时间。
  • Set time:将区块时间固定到一个具体日期和时间。

可用来测试锁仓、过期时间、利息或其他按时间触发的逻辑。调整后,再通过 RPC 发送交易触发对应路径。

一个常见流程

在历史区块创建测试网络,给测试账户补足余额;若合约依赖时间,先推进时间,再通过 RPC 发送交易并查看结果。