微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Genesus Config - Substrate 节点模板 - 无账户余额

如何解决Genesus Config - Substrate 节点模板 - 无账户余额

我正在学习基板,刚刚升级到最新版本 3.0。 我有一个新的 Substrate 节点模板实例 - 使用来自 GitHub 的 Substrate 3.0 和 Frame 2.0。

我已经建立了图书馆 我正在启动节点模板 ./target/release/node-template --dev --tmp

节点开始正常创建块等一切看起来都很好。

然后我转到 polkadot.js.org/app,我们习惯看到的常用帐户是 Alice Bob 等和一些隐藏帐户。

但所有帐户的余额都为零。

我无法弄清楚如何将账户余额设置为非零,以便我至少可以在账户之间发送交易,而且我无法确定在 chain_spec.rs 中使用了哪个创世区块配置,因为没有任何账户列表链接使用 polkadot.js 应用中显示的帐户。

我猜测正在使用的配置是这个,因为帐户与 polkadot.js 应用程序中的列表相匹配

评论说是预付账户,但我没有看到可以预付它们的代码,我也不知道如何预付它们。使用之前版本的基板注释模板,帐户总是从一开始就预先加载。

我什至无法弄清楚正在使用哪个创世配置,因为帐户与其中任何一个都不平衡。

这是最接近的,但 polkadot.js 没有显示 Charlie_Stash、Dave_Stash、Eve_Stash 和 Ferdie Stash 帐户,仅显示 Alice 和 Bob Stash 帐户,而此配置包含所有这些帐户的所有 Stash 帐户。

<script src="https://unpkg.com/@webcomponents/webcomponentsjs@2.5.0/webcomponents-loader.js"></script>
<input type="button" name="show" id="show" value="show template" onclick="show()" />
<br />
<my-shadow id="shadow1">
</my-shadow>

解决方法

导航到 Polkadot js 应用程序的 /#/settings/developer。 在设置 > 开发人员 >

中粘贴以下自定义类型 JSON
{"AccountInfo": "AccountInfoWithDualRefCount"}

enter image description here

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。