无法在节点和运行时之间转换参数"tx":枚举MultiSignature中没有这样的变体



嗨,当我试图将余额从Alice转移到Dave(或任何其他转移)时,我在polkadot-js中得到以下错误。

错误:balances.transferKeepAlive1002:验证错误:Execution: Could not convert parametertxbetween node and runtime: No such variant in enum MultiSignature: RuntimeApi, Execution: Could not convert parametertxbetween node and runtime: No such variant in enum MultiSignature

请参考下面的屏幕截图:

屏幕截图

您的UI上缺少一些数据类型,将其添加到开发人员设置中可以解决这个问题。

{
"Address": "MultiAddress",
"LookupSource": "MultiAddress"
}

https://polkadot.js.org/docs/api/FAQ the-node-returns-a-could-not-convert-error-on-send

{
"Address": "MultiAddress",
"LookupSource": "MultiAddress"
}

在基板上为我工作-叉式升级链教程:https://substrate.dev/docs/en/tutorials/forkless-upgrade/sudo-upgrade

https://polkadot.js.org/apps/?rpc=ws%3A%2F%2F127.0.0.1%3A9944/设置/开发人员→设置-开发人员-更改JSON以匹配上面的->保存,就这样。

最新更新