PolkadotJS 开发教程 – Substrate 应用链各个模块的版本

各个模块的说明

首先需要理解一下各个模块都是什么?

Substrate:应用链框架,包含了各种模块,可以快速启动一个自定义的区块链
https://github.com/paritytech/substrate/

Polkadot:基于Substrate的区块链,将来是波卡主网,目前Kusama实验网也基于这套代码
https://github.com/paritytech/polkadot/

PolkadotJS:与Substrate交互的JS框架
https://github.com/polkadot-js/api

PolkadotJS-APP:React开发的基于PolkadotJS API的网页钱包
https://github.com/polkadot-js/apps

因为目前不管是 Substrate,Polkadot,PolkadotJS 还是 PolkadotJS-APP 都在快速迭代中,因此各个版本之间存在大量不兼容的情况。

如何查看当前的版本

可以通过 PolkadotJS-APP 左下角查看当前运行环境的版本

第一行:node的版本
第二行:PolkadotJS版本
第三行:PolkadotJS-APP版本

Artboard

以下是几个配合可用的版本示例:

Substrate 2.0 Node Template

https://substrate.dev/docs/en/tutorials/creating-your-first-substrate-chain/setup
对应可用的 PolkadotJS-APP(麦子钱包运行的老版本网页钱包):
http://app2.substrate.cc

SubstrateKitty

https://substrate.dev/substrate-collectables-workshop/#/?id=substrate-collectables-workshop
对应可用的 PolkadotJS-APP(麦子钱包运行的更老版本网页钱包):
http://app.substrate.cc

Kusama

使用最新的 PolkadotJS-APP:
https://polkadot.js.org/apps

Edgeware

注:
插件钱包的版本与 PolkadotJS-APP 网页钱包类似,同样存在兼容性问题,对于特定版本的 API 需要下载对于版本的插件钱包

发表评论

电子邮件地址不会被公开。 必填项已用*标注