在使用 Bonds 库 (oo7) 的 Substrate-UI 中,它显示“Alice”在开发链上的资金为零。我还注意到一些帐户被标记为ed25519
,而另一些则被标记为sr25519
。
如何修复此问题并访问正确的 Alice?
在使用 Bonds 库 (oo7) 的 Substrate-UI 中,它显示“Alice”在开发链上的资金为零。我还注意到一些帐户被标记为ed25519
,而另一些则被标记为sr25519
。
如何修复此问题并访问正确的 Alice?
最近,Substrate 将账户和交易签名的默认密码ed25519
从sr25519
.
根据您使用的软件组合(节点、UI 等)以及您存储的本地存储项目(如 UI 中的帐户),您最终可能会得到一些不兼容的帐户和密码组合。
所以首先要注意:
在创世配置中启动的所有帐户,例如 Alice,都使用sr25519
. 正如您在屏幕截图中看到的,您的浏览器存储已将 Alice 保存为ed25519
您过去使用 UI 的帐户。
要修复此问题,您需要删除 UI 中的 Alice 版本,并使用种子添加新的 Alice //Alice
。默认情况下,支持的新 UIsr25519
应自动使用该密码生成新帐户。
否则,如果您想ed25519
使用此 UI 生成新帐户,可以通过像这样为种子添加前缀来实现:ed25519://Alice
.