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

使用自定义的基材节点名称基材FRAME托盘+ Polkadot /基材前端

如何解决使用自定义的基材节点名称基材FRAME托盘+ Polkadot /基材前端

方案::您想使用Substrate,基于substrate-node-template,将外部消息提交到自定义Polkadot/Substrate frontend节点 。您已通过仔细搜索并替换所有出现的substarte-node-template或使用danforbes renaming script

重命名了Substrate节点

问题::当您尝试使用polkadot / Substrate前端向您的Substrate节点提交外部时,您在前端收到一条错误消息 strong>:

1002:验证错误:执行:无法在节点和运行时之间转换参数tx:枚举中没有这样的变体MultiSignature:RuntimeApi,执行:无法在节点和运行时之间转换参数tx:否枚举MultiSignature中的此类变体

解决方法

解决方案:如JoshOrndorffGithub issue所述:

[...]现在的问题是因为UI需要知道您的节点的类型 用途。使用节点模板时,UI会检测到它并使用 适合您的类型。正当您已将模板(用户界面)重命名 无法确定它基本上还是节点模板,因此您需要 添加您自己的自定义类型。在Apps UI中,转到开发者 设置,然后输入:

{
   "Address": "AccountId","LookupSource": "AccountId"
}

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