问题标签 [polkadot-js]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
78 浏览

blockchain - 我正在使用 Polkadot js api 进行交易,但我无法获取交易完成或失败的事件

通过使用 Polkadot js API,我需要确定我的交易是成功还是失败,因为据了解,我在响应中没有任何东西可以区分失败的交易和通过的交易。

0 投票
1 回答
83 浏览

substrate - 如何使用最新的 polkadot-js 和基板合约节点查询合约信息?

最近由于Unable to create Enum via index 128, in Alive, Tombstone使用api.query.contracts.contractInfoOf. 我在命令行和 polkadot-js 应用程序资源管理器中都收到此错误。

这些是我采取的步骤:

  1. 部署一个合约salt
  2. 取回合同deployedAddress
  3. 采用contractInfoOf
  4. const contractInfo = await api.query.contracts.contractInfoOf(deployedAddress);

我试过降级ink!3.0-rc5, 3.0-rc43.0-rc3然后编译,但似乎没有任何区别。每当我的合同建立时,它都会rc6在顶部引用:

这表明它忽略了我.toml并使用rc6来编译合同。

我将我的cargo-contract版本更改为,0.14但这会导致 polkadot-js 无法读取合约 abi。

我已经尝试使用来自 master 的最新提交以及使用release的substrate-contracts-node 。v0.1.0两种情况下的错误相同。

有关 polkadot-js的问题中有更多详细信息。

有关如何获得工作设置的任何指示都会非常有帮助!

0 投票
0 回答
15 浏览

blockchain - 关于 Polkadot 协议架构中的 Slot 类型

我有一个关于 Polkadot 应用程序架构中插槽的基本问题。平行线程插槽、平行链插槽和平行链桥接插槽之间的工程差异是什么。我在文档图中看到了这些插槽的不同描述!

0 投票
1 回答
82 浏览

blockchain - Polkadot tx-wrapper 离线签名

具体是做什么ExtrinsicPayload的?我想复制逻辑,但缺少一些东西。

s1 和 s2 应该具有相同的长度,但它们没有。什么原因?

0 投票
0 回答
26 浏览

polkadot-js - polkadot-js-api python的任何替代方案?

我正在尝试使用 CLI遵循本文档中提供的步骤

我想知道它们是否是使用 python(具有绑定提名反弹的包)功能的 API 的替代品?

0 投票
0 回答
18 浏览

subquery - Kusama & Darwinia Network 的 Sbquery 网络专家

我从https://explorer.subquery.network/subquery/vikiival/magick克隆了 Kodadot 子查询项目,只是更改了块高度并部署了子查询项目,这是我的项目:https ://explorer.subquery.network/subquery/TopCodeBeast /polkarock_kusama_subql。如您所见,它可以获取集合,但如果我获取 NFT,它只会显示与集合位于同一位置的 NFT。例如,只有铸造的 NFT 没有收集,代码无法获取该 NFT。我将它与您的 Kodadot 子查询项目进行了比较。该项目运作良好。我不知道原因。你会检查并给我你的答案吗?只需克隆您的子查询项目并更改块高度即可。这很奇怪。

0 投票
2 回答
211 浏览

javascript - 我可以使用 polkadot-js 异步发送事务吗

我浏览了官方文档,找到了一个关于如何使用 polkadot-js 进行转账的页面https://polkadot.js.org/docs/api/examples/promise/make-transfer

我想知道我是否可以将signAndSend方法一分为二并在不同的机器上执行。就像在客户端机器中一样,在浏览器中计算签名。

然后在服务器端发送转账交易。

上面的例子行不通,我只是想表达我是否可以在不同的机器上签名和发送。

0 投票
0 回答
74 浏览

node.js - 在 node.js 上创建测试网 Polkadot 应用程序

我想创建一个应用程序,其中包含以下这些选项,

  1. 在 Polkadot 测试网中创建钱包地址
  2. 使用水龙头将点币发送到创建的地址
  3. 能够将硬币发送到另一个钱包地址
  4. 显示给定地址的所有交易列表
  5. 地址的平衡控制
0 投票
0 回答
28 浏览

typescript - 处理合约响应 polkadot js / typescript 的最佳实践

从合同调用中转换字符串或数字响应的最佳方法是什么。我有一个 Uint8Array 并希望它解码为字符串或数字(ParseInt)。

打字稿合同调用:

我尝试使用 x-textdecoder,但我得到一个空的控制台输出:

合同调用的响应是:

0 投票
0 回答
12 浏览

polkadot-js - 如何解决要求我没有密码的 Polkadot 扩展程序

我有一个来自 polkadot.js 的弹出窗口,要求输入密码。我不记得以前设置过或被要求过。

如果我有密码,我可以重设密码吗?

我正在尝试参加平行链拍卖,但奇怪的是,我之前没有被要求输入密码,一切正常,所以我现在有点困惑。

任何援助将不胜感激。

谢谢

SK