基板配方 basic-pow 不挖掘块?

问题描述

我从基板配方编译了节点“basic-pow”的最新版本,使用命令“./basic-pow --alice”运行节点,所以我有权限角色,但它从不产生块,它准备了第一个块,但从未导入它,就是这样!知道如何调试这个问题吗?!

2021-04-22 02:01:50 ? Idle (0 peers),best: #0 (0xb9dc…acca),finalized #0 (0xb9dc…acca),⬇ 0 ⬆ 0    
2021-04-22 02:01:55 ? Idle (0 peers),⬇ 0 ⬆ 0
2021-04-22 02:01:55 ? Starting consensus session on top of parent 0xb9dc9e35f56e7ffa61dda014752ebf87015bf74bcb58c9538e55ce0a3f6eacca    
2021-04-22 02:01:55 ? Prepared block for proposing at 1 [hash: 0x8aab6b009ed4f548d0bb49eedf042177005c387898594707647f1a02209dfc93; parent_hash: 0xb9dc…acca; extrinsics (1): [0x8176…4bd3]]    
2021-04-22 02:02:00 ? Idle (0 peers),⬇ 0 ⬆ 0    
2021-04-22 02:02:05 ? Idle (0 peers),⬇ 0 ⬆ 0    
2021-04-22 02:02:10 ? Idle (0 peers),⬇ 0 ⬆ 0

使用基板 3.0:
节点名称:basic-pow
节点版本:3.0.0
提交:提交 53f7ce1 (HEAD -> master,origin/master,origin/HEAD) 作者:Joshy Orndorff JoshOrndorff@users.noreply.github.com 日期:2021 年 4 月 14 日星期三 23:53:04 - 0400
Cargo 版本:cargo 1.49.0-nightly (dd83ae55c 2020-10-20)
Rustup:每晚 rustc 1.49.0 (ffa2e7ae8 2020-10-24)
操作系统:Ubuntu 20.04.2 LTS

使用基板 2.0:
节点名称:basic-pow
节点版本:2.0.0
提交:提交 a8f6e741b1bf6564d5f3713723f2b5f8ed2e9f31 (HEAD) 作者:Jimmy Chu jimmy@parity.io 日期:2020 年 10 月 1 日星期四 16:45:56 +0800
Cargo 版本:cargo 1.48.0-nightly (05c611ae3 2020-09-23)
Rustup:每晚 rustc 1.48.0 (ef663a8a4 2020-09-30)
操作系统:Ubuntu 20.04.2 LTS

解决方法

根据 Github https://github.com/substrate-developer-hub/recipes/issues/432 上的这张票,确认已损坏。

// 编辑: 票中添加了一个基本解决方案。