首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >支持trace_block的Ethereum端点

支持trace_block的Ethereum端点
EN

Ethereum用户
提问于 2023-04-11 19:04:18
回答 1查看 49关注 0票数 1

我正在尝试从第15600000块收集块数据。这些是后合并块,因此不支持任何Erigon客户端,据我所知。我发现Erigon客户端使用以太节点。其余的客户端都有同步的节点,这些节点支持Ethereum 2,但问题是那些客户机(例如GETH )不支持跟踪模式。例如,当我向Nethermind端点发送以下请求时,它将无法工作:

代码语言:javascript
复制
r = SESSION.get(
            f"http://{ip_address}:8545/",
            timeout=2,
            json={
                "method": "trace_block",
                "params": [15500000],
                "id": 1,
                "jsonrpc": "2.0"
            },
            headers={'Content-type': 'application/json'}
        )

我尝试使用QuickNode设置个人端点。但是它需要构建计划来启用跟踪模式,换句话说,我不能使用空闲计划。

是否有其他客户端或自定义端点支持跟踪模式?据我所知,唯一具有跟踪模式的客户机是Erigon和存档的OpenEthereum。

EN

回答 1

Ethereum用户

发布于 2023-04-11 19:54:48

钱斯塔克提供带有调试和跟踪的Erigon节点,但从增长计划和专用节点开始,或者从业务计划开始的弹性节点上,不幸的是,不是在免费层上。

请记住,trace_block对于Erigon客户端是唯一的,因此不推荐OpenEthereum

您可以在Chainstack dev门户-跟踪_区块中找到有关它的更多信息。

票数 1
EN
页面原文内容由Ethereum提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://ethereum.stackexchange.com/questions/148824

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档