使用自定义的基材节点名称基材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"
}

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...