Skip to main content
本快速入门指南演示了如何使用自定义 RPC 方法 tenderly_simulateTransaction 在 Node RPC 上模拟一笔单独的交易。请参阅 RPC 模拟参考。模拟允许您在将交易发送到区块链之前精确验证其行为。
模拟 RPC 在 Node RPC 和 虚拟环境 RPC 上均可用。

获取 RPC URL

登录您的 Tenderly 账户,然后从左侧菜单点击 Node。 复制您所需网络的 RPC URL。如果您的网络不受 Node 支持,请改为通过 API 模拟。
example
访问密钥会自动追加到 RPC URL 的末尾。

发送请求

向该 RPC URL 发送 POST 请求。 请求必须包含:
  • 附带访问密钥的 RPC URL。
  • 对 RPC 方法 tenderly_simulateTransaction 的调用。
  • 交易参数,如 from、to、gas、gas price、value 和 data。
示例 cURL 请求
example

探索使用场景

  • 资产与余额变化:获取即将发生的所有余额与资产变化的确切美元价值。
  • Gas 估算:在发送交易之前准确预测 gas 费用。
  • 状态覆盖:修改时间戳、合约数据等区块链状态,以测试不同的场景。
  • 预览交易结果:识别并修复可能导致交易失败的问题。

后续内容

捆绑模拟

通过 SDK 模拟