跳转到主要内容
本快速入门指南演示了如何使用自定义 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 的调用。
  • 交易参数,如 fromtogasgas pricevaluedata
示例 cURL 请求
example

探索使用场景

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

后续内容

捆绑模拟

通过 SDK 模拟