问题标签 [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.
blockchain - 我正在使用 Polkadot js api 进行交易,但我无法获取交易完成或失败的事件
通过使用 Polkadot js API,我需要确定我的交易是成功还是失败,因为据了解,我在响应中没有任何东西可以区分失败的交易和通过的交易。
substrate - 如何使用最新的 polkadot-js 和基板合约节点查询合约信息?
最近由于Unable to create Enum via index 128, in Alive, Tombstone
使用api.query.contracts.contractInfoOf
. 我在命令行和 polkadot-js 应用程序资源管理器中都收到此错误。
这些是我采取的步骤:
- 部署一个合约
salt
- 取回合同
deployedAddress
- 采用
contractInfoOf
const contractInfo = await api.query.contracts.contractInfoOf(deployedAddress);
我试过降级ink!
到3.0-rc5
, 3.0-rc4
,3.0-rc3
然后编译,但似乎没有任何区别。每当我的合同建立时,它都会rc6
在顶部引用:
这表明它忽略了我.toml
并使用rc6
来编译合同。
我将我的cargo-contract
版本更改为,0.14
但这会导致 polkadot-js 无法读取合约 abi。
我已经尝试使用来自 master 的最新提交以及使用release的substrate-contracts-node 。v0.1.0
两种情况下的错误相同。
有关 polkadot-js的问题中有更多详细信息。
有关如何获得工作设置的任何指示都会非常有帮助!
blockchain - 关于 Polkadot 协议架构中的 Slot 类型
我有一个关于 Polkadot 应用程序架构中插槽的基本问题。平行线程插槽、平行链插槽和平行链桥接插槽之间的工程差异是什么。我在文档图中看到了这些插槽的不同描述!
blockchain - Polkadot tx-wrapper 离线签名
具体是做什么ExtrinsicPayload
的?我想复制逻辑,但缺少一些东西。
s1 和 s2 应该具有相同的长度,但它们没有。什么原因?
polkadot-js - polkadot-js-api python的任何替代方案?
我正在尝试使用 CLI遵循本文档中提供的步骤
我想知道它们是否是使用 python(具有绑定提名反弹的包)功能的 API 的替代品?
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 子查询项目进行了比较。该项目运作良好。我不知道原因。你会检查并给我你的答案吗?只需克隆您的子查询项目并更改块高度即可。这很奇怪。
javascript - 我可以使用 polkadot-js 异步发送事务吗
我浏览了官方文档,找到了一个关于如何使用 polkadot-js 进行转账的页面https://polkadot.js.org/docs/api/examples/promise/make-transfer
我想知道我是否可以将signAndSend
方法一分为二并在不同的机器上执行。就像在客户端机器中一样,在浏览器中计算签名。
然后在服务器端发送转账交易。
上面的例子行不通,我只是想表达我是否可以在不同的机器上签名和发送。
node.js - 在 node.js 上创建测试网 Polkadot 应用程序
我想创建一个应用程序,其中包含以下这些选项,
- 在 Polkadot 测试网中创建钱包地址
- 使用水龙头将点币发送到创建的地址
- 能够将硬币发送到另一个钱包地址
- 显示给定地址的所有交易列表
- 地址的平衡控制
typescript - 处理合约响应 polkadot js / typescript 的最佳实践
从合同调用中转换字符串或数字响应的最佳方法是什么。我有一个 Uint8Array 并希望它解码为字符串或数字(ParseInt)。
打字稿合同调用:
我尝试使用 x-textdecoder,但我得到一个空的控制台输出:
合同调用的响应是:
polkadot-js - 如何解决要求我没有密码的 Polkadot 扩展程序
我有一个来自 polkadot.js 的弹出窗口,要求输入密码。我不记得以前设置过或被要求过。
如果我有密码,我可以重设密码吗?
我正在尝试参加平行链拍卖,但奇怪的是,我之前没有被要求输入密码,一切正常,所以我现在有点困惑。
任何援助将不胜感激。
谢谢
SK