首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何将Polkadot-js与基板节点模板结合使用?

如何将Polkadot-js与基板节点模板结合使用?
EN

Stack Overflow用户
提问于 2020-03-12 19:18:46
回答 1查看 917关注 0票数 3

在衬底生态系统中,通常通过分叉衬底节点模板来编写一个新的块链节点。用户界面(如应用程序前端模板)有几个选项,这两个选项都基于相同的底层Polkadot-JS API

有些版本的API可以使用节点模板的某些版本,而不需要任何自定义配置,但通常必须向API提供有关节点使用哪种类型的信息。提供类型的过程是文档化的https://polkadot.js.org/api/start/types.extend.html#impact-on-extrinsics,但是需要提供哪些类型的

EN

回答 1

Stack Overflow用户

发布于 2020-03-12 19:18:46

在2020年3月10日,基板节点模板这里出现了类型不兼容的变化。我将在这个日期前后使用“旧”和“新”这两个术语。

直接使用API

如果在polkadot-js中使用新的节点模板,则需要使用以下类型作为文档化的这里

代码语言:javascript
复制
{
  "Address": "AccountId",
  "LookupSource": "AccountId"
}

使用前端包

问题中所提到的正面都已更新,以减轻使用者的生活。应用程序UI 这里和前端模板这里。但是,如果您尝试使用具有新前端的旧节点模板(反之亦然),则需要执行一些自定义类型注入。

旧节点模板,旧前端

不需要自定义类型

新节点模板,新前端

不需要自定义类型

旧节点模板,新前端

代码语言:javascript
复制
{
  "Address": "GenericAddress",
  "LookupSource": "Address"
}

新节点模板,旧前端

代码语言:javascript
复制
{
  "Address": "AccountId",
  "LookupSource": "AccountId"
}

如何注入类型

在应用程序中

转到左边的Settings选项卡和顶部的Developer选项卡。粘贴类型。

前端模板

修改此文件https://github.com/substrate-developer-hub/substrate-front-end-template/blob/dff9783e29123f49a19cbc43f5df7ae010c92775/src/config/common.json#L4

票数 6
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/60660590

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档