【问题标题】:Ethereum transaction simulation and simulation result以太坊交易模拟及模拟结果
【发布时间】:2023-01-10 09:02:36
【问题描述】:

伙计们。

假设我在 mempool 中有一些未决交易,我想模拟这些交易。模拟后,我可以读取区块链状态模拟结果,如余额变化、NFT 所有者等。我谷歌了一下,但没有找到任何有用的东西。

我正在寻找的是“块状模拟平台”之类的东西。 This document提到了blocknative simulation platform。但我想用我的“本地以太坊节点”创建一个自制系统。

任何建议将不胜感激。

【问题讨论】:

    标签: blockchain ethereum


    【解决方案1】:

    您可以在 remix 编译器中编译代码,也可以使用 geth

    【讨论】:

    • 我已经让我的 geth 运行起来了。但我无法“模拟”我与 geth 的交易。我只能通过我的 geth 将我的交易提交到区块链。
    【解决方案2】:

    您可以使用Pelta Shield在主网上模拟以太坊交易。

    该工具允许您在交易实际包含在区块中之前查看通常的 tx 信息(例如您在 Etherscan 上看到的信息)。

    事实上,如果您不喜欢它的结果,您甚至可以中止模拟交易,并且您不会支付任何汽油费。

    请注意,只有在交易不太依赖以太坊区块链的实时状态时,模拟结果才会准确。

    如果区块链的状态在模拟和实际执行之间发生变化,模拟可能无法准确反映交易的结果。

    免责声明:我是开发 Pelta Shield 的初创公司 Pelta.tech 的创始人,所以我的推荐肯定有偏见。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2022-08-16
      • 2021-10-02
      • 2019-12-09
      • 1970-01-01
      • 2019-10-03
      • 2020-10-16
      • 2021-08-10
      • 1970-01-01
      相关资源
      最近更新 更多