跳转到主要内容
Simulation Mode 是一个持久的”作为该钱包行事”上下文。当它被激活时,Explorer 页面会以被模拟钱包的身份进行渲染和模拟:合约 Read/Write 页面会自动填充 From 地址,钱包页面提供一键模拟入口,交易页面则允许您以该钱包身份重新模拟。 本页介绍与 Simulation Mode 关联的 Explorer 界面。有关会话模型、余额覆盖、状态设置以及 Sim Mode 面板本身,请参阅完整的 Simulation Mode 文档。

从 Explorer 进入 Simulation Mode

有两个入口:
  • 顶部栏:点击 Enter Simulation Mode 并选择钱包和网络。该按钮在每个 Explorer 页面上均可用。
  • 钱包详情页Impersonate 按钮位于 Create Alert 和 Simulate 之间。它会预填该钱包并激活 Simulation Mode,无需选择器步骤。
激活后,顶部栏按钮将被替换为一个 SIMULATING 徽章,显示该钱包的身份图标、缩略地址和总美元余额。上下文会随您在页面之间切换而保留,直到您退出。

与 Simulation Mode 关联的 Explorer 界面

界面Sim Mode 激活时的行为
合约 Read/Write 页面紫色横幅指示 Sim Mode 已激活。Write 按钮被隐藏,Simulate 成为主要操作。From 字段自动填充被模拟的钱包。
交易详情Re-Simulate 下拉菜单会新增一个 Re-simulate as [wallet] 选项,让您可以以被模拟钱包身份重放任何交易。
钱包详情页Impersonate 按钮直接为该钱包激活 Sim Mode。
如果您打开的页面所在网络与您的活动会话不同,横幅会提供一键 Switch Sim Mode to [network] 选项。在切换之前,Read 和 Write 操作将被禁用。

与 Simulator 的关系

Simulation Mode 和 Simulator 是互补的:
  • Simulation Mode 是一个会话:模拟会不断累积,每次运行都能看到之前运行产生的状态,钱包上下文在 Explorer 页面之间持续保留。
  • Simulator 是您构建和运行单个模拟以及多步骤 bundle 的地方。Sim Mode 激活后,Simulator 会将发送方预填为被模拟的钱包,成功运行的模拟会追加到会话日志中。

另请参阅