【10/13公告】 网络更新 - 解决pherry无法启动并出现Metadata错误

问题

⁃ 由于昨天Kusama的升级,导致了pherry无法启动并出现Metadata错误(正在运行的pherry不受影响)

影响

⁃ Solo矿工: 正在运行的矿工不受影响,但如果启动了pherry的将会崩溃。 由于同样的原因,solo脚本中的监视器也会崩溃。
⁃ Gatekeeper: 由于同样适用pherry,情况与solo矿工相同。

跟踪问题

Kusama 9111 disturbs Khala mining · Issue #529 · Phala-Network/phala-blockchain · GitHub

现状

⁃ Kusama升级到了0.9.11,把Metadata从v13升级到了v14。而这个版本改动过大,导致旧的polkadot.js和subxt不支持。
⁃ pherry 使用 subxt 连接到substrate节点并从区块链中获取最新的元数据。但是它不兼容 v14,因此它在启动时失败。
⁃ solo挖矿脚本使用旧版本的 polkadot.js 库,它不兼容v14。

解决方案

如果目前正在顺利挖矿,请不用停机,如果遇到了Metadata错误无法启动pherry,请按照以下教程重新pull pherry。