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

结构:在“args”上失败::结构:在“dest”上失败

如何解决结构:在“args”上失败::结构:在“dest”上失败

在尝试 polkadotjs 库时,它在传输过程中出错。

这是我的代码

const { ApiPromise,WsProvider,Keyring } = require("@polkadot/api")

;(async () => {
  const wsprovider = new WsProvider("ws://127.0.0.1:9944")
  const api = await ApiPromise.create({
    provider: wsprovider,types: {
      DepartmentDetails: {
        name: "Text",location: "Text",details: "Text",departmentid: "u128",},})
  const keyring = new Keyring({ type: "sr25519" })
  const alice = keyring.addFromUri("//Alice")
  const BOB = keyring.addFromUri("//Bob")
  try {
    const txHash = await api.tx.balances.transfer(BOB,12345).signAndSend(alice)
    console.log(`Submitted with hash ${txHash}`)
  } catch (err) {
    console.log(err)
  }
 
  process.exit()
})()

它给出了错误
错误:createType(Call):: 结构:'args' 失败:: 结构:'dest' 失败:: 解码 [object Object]:value.substr 不是函数

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