[Bug] Stopped indexing at the block number 6404191, 6404192 in Bittensor EVM network.
还没有人认领这个 Issue。
评估
- 难度
- 4/5
- 预计耗时
- 3-5 天
- 新手友好度
- 35/100
- Issue 类型
- 缺陷
- 描述清晰度
- 需要澄清
- 活跃度
- 停滞
- 技术栈
- rust
- 领域
- backend, blockchain
调研方向
从 graph-node 的 BlockStream 路径开始加载区块 6404191 和 6404192,并使用报告的因缺少 storageKeys 而产生的 decoder 错误以及 EthereumPollingBlockIngestor 日志作为复现上下文。检查失败区块的 provider 响应,并验证同步能够越过该区块继续推进,且不会反复出现 decoder 错误。
由索引模型根据 Issue 内容生成。
描述
Bug report
I deployed the uniswap v3 subgraph for the Bittensor EVM network (chain id 964) and until now it is working well.
But yesterday, I noticed that it is stopped at the block number 6404191.
I tried too many times re-syncing but every time it was stopped at the block number 6404191.
Only 6404191 and 6404192 has this problem.
From 6404193, Syncing is working well.
This is the logs of graph node.
Relevant log output
INFO Syncing 0 blocks from Ethereum, code: BlockIngestionStatus, blocks_needed: 0, blocks_behind: 1, latest_block_head: 6416281, current_block_head: 6416280, provider: subtensor-rpc-0, component: EthereumPollingBlockIngestor
INFO Syncing 0 blocks from Ethereum, code: BlockIngestionStatus, blocks_needed: 0, blocks_behind: 1, latest_block_head: 6416282, current_block_head: 6416281, provider: subtensor-rpc-0, component: EthereumPollingBlockIngestor
INFO Syncing 0 blocks from Ethereum, code: BlockIngestionStatus, blocks_needed: 0, blocks_behind: 1, latest_block_head: 6416283, current_block_head: 6416282, provider: subtensor-rpc-0, component: EthereumPollingBlockIngestor
WARN Trying again after load block 0x716b…6b99 failed (attempt #10) with result Err(Decoder error: Error("missing field `storageKeys`", line: 0, column: 0)), sgd: 7, subgraph_id: Qme6NH6mTFMmTyKvSwHkXejrQzwHnLz637MoA5sSxHRmCE, component: BlockStream
INFO Syncing 0 blocks from Ethereum, code: BlockIngestionStatus, blocks_needed: 0, blocks_behind: 1, latest_block_head: 6416284, current_block_head: 6416283, provider: subtensor-rpc-0, component: EthereumPollingBlockIngestor
INFO Syncing 0 blocks from Ethereum, code: BlockIngestionStatus, blocks_needed: 0, blocks_behind: 1, latest_block_head: 6416285, current_block_head: 6416284, provider: subtensor-rpc-0, component: EthereumPollingBlockIngestor
INFO Syncing 0 blocks from Ethereum, code: BlockIngestionStatus, blocks_needed: 0, blocks_behind: 1, latest_block_head: 6416286, current_block_head: 6416285, provider: subtensor-rpc-0, component: EthereumPollingBlockIngestor
INFO Syncing 0 blocks from Ethereum, code: BlockIngestionStatus, blocks_needed: 0, blocks_behind: 1, latest_block_head: 6416287, current_block_head: 6416286, provider: subtensor-rpc-0, component: EthereumPollingBlockIngestor
INFO Syncing 0 blocks from Ethereum, code: BlockIngestionStatus, blocks_needed: 0, blocks_behind: 1, latest_block_head: 6416288, current_block_head: 6416287, provider: subtensor-rpc-0, component: EthereumPollingBlockIngestor
INFO Syncing 0 blocks from Ethereum, code: BlockIngestionStatus, blocks_needed: 0, blocks_behind: 1, latest_block_head: 6416289, current_block_head: 6416288, provider: subtensor-rpc-0, component: EthereumPollingBlockIngestor
INFO Syncing 0 blocks from Ethereum, code: BlockIngestionStatus, blocks_needed: 0, blocks_behind: 1, latest_block_head: 6416290, current_block_head: 6416289, provider: subtensor-rpc-0, component: EthereumPollingBlockIngestor
INFO Syncing 0 blocks from Ethereum, code: BlockIngestionStatus, blocks_needed: 0, blocks_behind: 1, latest_block_head: 6416291, current_block_head: 6416290, provider: subtensor-rpc-0, component: EthereumPollingBlockIngestor
INFO Syncing 0 blocks from Ethereum, code: BlockIngestionStatus, blocks_needed: 0, blocks_behind: 1, latest_block_head: 6416292, current_block_head: 6416291, provider: subtensor-rpc-0, component: EthereumPollingBlockIngestor
INFO Syncing 0 blocks from Ethereum, code: BlockIngestionStatus, blocks_needed: 0, blocks_behind: 1, latest_block_head: 6416293, current_block_head: 6416292, provider: subtensor-rpc-0, component: EthereumPollingBlockIngestor
INFO Scanning blocks [6404191, 6404191], target_range_size: 1, sgd: 7, subgraph_id: Qme6NH6mTFMmTyKvSwHkXejrQzwHnLz637MoA5sSxHRmCE, component: BlockStream
INFO Syncing 0 blocks from Ethereum, code: BlockIngestionStatus, blocks_needed: 0, blocks_behind: 1, latest_block_head: 6416294, current_block_head: 6416293, provider: subtensor-rpc-0, component: EthereumPollingBlockIngestor
INFO Syncing 0 blocks from Ethereum, code: BlockIngestionStatus, blocks_needed: 0, blocks_behind: 1, latest_block_head: 6416295, current_block_head: 6416294, provider: subtensor-rpc-0, component: EthereumPollingBlockIngestor
INFO Syncing 0 blocks from Ethereum, code: BlockIngestionStatus, blocks_needed: 0, blocks_behind: 1, latest_block_head: 6416296, current_block_head: 6416295, provider: subtensor-rpc-0, component: EthereumPollingBlockIngestor
INFO Syncing 0 blocks from Ethereum, code: BlockIngestionStatus, blocks_needed: 0, blocks_behind: 1, latest_block_head: 6416297, current_block_head: 6416296, provider: subtensor-rpc-0, component: EthereumPollingBlockIngestor
INFO Syncing 0 blocks from Ethereum, code: BlockIngestionStatus, blocks_needed: 0, blocks_behind: 1, latest_block_head: 6416298, current_block_head: 6416297, provider: subtensor-rpc-0, component: EthereumPollingBlockIngestor
WARN Trying again after load block 0x716b…6b99 failed (attempt #10) with result Err(Decoder error: Error("missing field `storageKeys`", line: 0, column: 0)), sgd: 7, subgraph_id: Qme6NH6mTFMmTyKvSwHkXejrQzwHnLz637MoA5sSxHRmCE, component: BlockStream
INFO Syncing 0 blocks from Ethereum, code: BlockIngestionStatus, blocks_needed: 0, blocks_behind: 1, latest_block_head: 6416299, current_block_head: 6416298, provider: subtensor-rpc-0, component: EthereumPollingBlockIngestor
IPFS hash
Qme6NH6mTFMmTyKvSwHkXejrQzwHnLz637MoA5sSxHRmCE
Subgraph name or link to explorer
http://34.10.242.87/subgraphs/id/Qme6NH6mTFMmTyKvSwHkXejrQzwHnLz637MoA5sSxHRmCE
Some information to help us out
- Tick this box if this bug is caused by a regression found in the latest release.
- Tick this box if this bug is specific to the hosted service.
- I have searched the issue tracker to make sure this issue is not a duplicate.
OS information
None
- 主要语言
- Rust
- 星标
- 3.2k
- 派生
- 1.1k
- PR 合并指标
- 30 天内没有已合并 PR
环境准备
在浏览器里用你自己的 GitHub 账号启动这个项目的开发容器。
- 没有 Dockerfile 或 Docker Compose 文件
- 有 Pull Request 模板
- 阅读贡献指南
从这里开始
- 先读完整个 Issue,再读项目的贡献指南。
- 在 Issue 下留言说明你要接手 —— 这能避免两个人做同样的事。
- Fork 仓库,在一个分支上完成修改。
- 提交 Pull Request,并在描述里引用这个 Issue 编号。
graphprotocol/graph-node 的其他 Issue
-
current: include emits an all-null bucket for dimensionless aggregations, nulling the whole response未关闭
难度 2/5 1-3 小时 新手友好度 78/100
graphprotocol/graph-node#6719 ·
-
RUSTSEC-2026-0194: Quadratic run time when checking a start tag for duplicate attribute names可能已有人在做 @szupzj18 于 53 天前认领。 未关闭
难度 2/5 1-3 小时 新手友好度 68/100
graphprotocol/graph-node#6673 ·
-
RUSTSEC-2026-0185: Remote memory exhaustion in quinn-proto from unbounded out-of-order stream reassembly可能已有人在做 @abisheik687 于 94 天前认领。 未关闭
难度 2/5 1-3 小时 新手友好度 70/100
graphprotocol/graph-node#6650 · 1 条评论 ·
-
`loadRelated` can return stale children while blocks are queued for writing (`!= any` in `FindDerivedQuery`; unrelated queued writes not excluded)可能已有人在做 @madumas 今天认领。 未关闭
难度 4/5 3-5 天 新手友好度 50/100
graphprotocol/graph-node#6726 ·
-
难度 4/5 3-5 天 新手友好度 48/100
graphprotocol/graph-node#6722 ·
查看 graphprotocol/graph-node 的全部 Issue
相似的 Issue
-
security-scan
难度 1/5 1 小时以内 新手友好度 85/100
维护者通常 1 天内回复
-
content good first issue
难度 2/5 1-3 小时 新手友好度 75/100
StudentSuite/awesome-skills-plugins-for-students#293 ·
维护者通常 1 天内回复
-
难度 1/5 1 小时以内 新手友好度 72/100
gfx-rs/wgpu-native#636 ·
-
难度 2/5 1-3 小时 新手友好度 72/100
维护者通常 1 天内回复
-
maintainer-needed p2 remote triaged
难度 2/5 1-3 小时 新手友好度 70/100
维护者通常 1 天内回复