月亮链 月亮链
Ctrl+D收藏月亮链

AIN:平行链上线技术系列三 -Rococo local and public test network_DxChain Token

作者:

时间:1900/1/1 0:00:00

引言

本文首先介绍在Rococo本地的测试流程,最后介绍rococo线上测试parachain的流程

Rococolocaltestnetwork中测试parachain

StartRelaychain(LocalRococorelaychain)

准备?rococo-local-cfde.json

以下命令是在?polkadot?目录下操作的,这里切换分支到v0.9.16,然后编译cargobuild--release

编译完成后,在polkadot目录下执行:

启动parachain

生成parachain的chainspec

如果需要修改paraId,可以修改rococo-local-parachain-plain.json文件

Gala:已启动销毁额外150亿枚GALA,即将推出V2合约:5月21日消息,据Gala Games在其Medium官方博客披露,应社区要求,此前已经开始按照2023年计划愿景销毁20亿枚GALA代币(每季度5亿枚)并且即将推出V2合约,在此过程中Gala Game还销毁了额外的3,961,582,987枚GALA,相当于截止目前Gala Games收到的全部GALA收入。Gala Games还表示,为了消除社区对“抛售和退出”的恐惧并将注意力重新放在节点网络上,他们将进一步销毁额外的 150亿枚GALA,目前销毁操作已经开始。此外,Gala Games还建立了一个多签钱包,将20亿枚GALA用作为其战略储备并会在链上公开标准。[2023/5/21 15:16:27]

这里修改为:2052

生成修改后的paraId的chainspec文件

币安向0xd8开头匿名地址发送近879万枚GRT:5月6日消息,据Watchers监测,币安刚刚向0xd8开头的匿名地址发送8699131枚GRT,价值1162490美元。[2023/5/6 14:45:47]

生成wasm文件

生成genesisstate文件

启动本地collator节点

然后在打开本地的relaychain的polkadot-js的前端界面,注册parachain,上传Wasm和genesisstate参考:https://docs.substrate.io/tutorials/v3/cumulus/connect-parachain/

Binance首席技术官:将在印度招聘更多实习生:金色财经报道,今年四月从微软加入Binance并担任首席技术官的Rogit Wad在接受采访时表示,随着金融监管机构加强对加密货币交易所的审查,Binance正在重塑全球形象,现在最大挑战是让Binance的产品易于使用,因此计划在印度招聘更多实习生。(business-standard)[2022/11/14 13:00:08]

Rococolivetestnetwork中测试parachain

比如,上面我们已经注册了parachain2052,那么我们就可以在rococo公开测试网上测试我们的Parachain了。

步骤:

1.在?rococopublictestnetwork?注册一个paraId

2.通过这个ParaId以及之前我们本地生成的genesisstate和wasm文件来注册parathread

百度虚拟形象驱动专利公布 可应用于元宇宙场景:10月17日消息,据天眼查,北京百度网讯科技有限公司“虚拟形象驱动方法、装置、电子设备及存储介质”专利公布。专利摘要显示,该专利涉及计算机视觉、深度学习以及增强现实等人工智能领域,可应用于虚拟形象生成以及元宇宙等场景。[2022/10/17 17:29:04]

3.当注册成为一个parathread后,我们可以看到parathread处于onboarding状态。此时,我们就可以申请成为平行链了,可以联系Parity官方的人进行操作,在element频道

4.如果官方的人将Parathread升级为parachain后,我们就可以开始本地启动平行链进行测试,是否能链接到rococolive且正常出块。

首先,启动Live模式的parachain,这里有两种方式:

第一种:修改parachain链的chainspec文件,以命令行的方式进行指定Live启动

第二种:通过json文件的形式,由于我们之前已经在本地生成了rococo-local-parachain-2052-raw.json?这个文件,我们只需要修改其中的一些参数

普华永道:中国市场中,数字藏品、虚拟人、虚拟世界成为当前最重要的三个元宇宙赛道:6月26日消息,普华永道发布《2022至2026年全球娱乐及媒体行业展望》。报告指出,在中国市场,技术与商业创新逐渐促成繁荣的元宇宙产业格局,数字藏品、虚拟人、虚拟世界成为当前最重要的三个元宇宙赛道。其中,数字藏品的市场热度正在逐渐增加,以知名IP为基础开发铸造数字藏品正成为诸多知识产权的变现方式,实现了粉丝流量的快速变现和价值放大。(财联社)[2022/6/26 1:31:53]

主要修改字段为:

chainType:需要将Local修改为Live,

relay_chain:修改为rococo

para_id:需要与我们在rococolive上注册的parachainId保持一致

其他的字段看自己需要进行修改,也可不修改

这里值得一提的就是bootNodes字段,这个字段在自己首次本地启动的时候无需进行配置,但是如果你的平行链已经上线并且需要给其他用户加入的话,这里就需要进行配置引导节点。

获取当前需要连接的rococolive的chainspec文件

笔者此时的rococolive的runtime版本为polkadot-v0.9.16,所以我们从polkadot上获取到rococo的chainspec文件,放在我们的parachain目录下

注意,我们的parachainlive的runtime版本必须要和当前rococolive的版本一致

一切准备就绪后,我们就可以启动我们本地的平行链,准备连接到rococolive进行parachain出块测试了

注意,下面的basepath我们需要预留至少12G的空间(以当前时间为2022-02-20来计算的话),否则空间不够拉取rococo的区块

在启动上述命令后,我们可以看到Log里会同步rococo的区块,整个过程大概耗时2小时左右,等待全部同步完毕后,我们的Parachain就会正常出块了~。

查看rococotestnetwork可以看到:

打开本地8844端口可以看到parachain已经可以正常出块了,这里我已经出到204个块.....

至此,rococolive测试结束~

Rococolive部署注意事项:

1.如果出现以下问题:

这种是由于使用的rococolive的json文件和当前rococolive版本不一致导致的,比如使用的是polkadot-0.9.13的live文件,然而当前rococolive版本为polkadot-v0.9.16

2.同步中继链区块错误:

这里是由于我们liveParachain的版本和rococlive不一致

3.在将pallet版本从polkadot-v0.9.13升级到polkadot-v0.9.16时,出现一些pallet宏功能无法使用问题

palletStruct的宏问题

当前polkadot-v0.9.16版本中,Pallet结构体上需要加上#

palletstorage问题

当前polkadot-v0.9.16版本中,我们在使用StorageMap这个存储结构的时候,如果我们的存储结构中涉及到AccountId需要使用OptionQuery的方式,而非之前的ValueQuery,因为在官方移除了对于AccountId的default处理,所以我们就需要使用Option的方式处理空值None。对应的咱们的pallet就需要进行重构,并对None进行处理,杜绝Runtime出现这种异常。

4.在同步rococolive的区块时,出现以下错误,并且可以看到一直拉取不到最新的区块

这里是由于本地机器时间不同步,使用ntp同步即可

来源:金色财经

标签:AINPARChainHAIFrenChainSparksterEcom ChainDxChain Token

比特币价格今日行情热门资讯
ORL:UP-World创世NFT节点计划即将启动_wor币要上市吗

UP-World是一个超现实世界的上行时空,是NFT+DAO+DEFI+WEB3.0形成的一个新的元宇宙集合体.

1900/1/1 0:00:00
加密货币:金色早报 | 拜登政府准备推迟针对加密行业征税的计划_区块链专业怎么样

头条▌知情人士:拜登政府准备推迟针对加密行业征税的计划6月29日消息,据知情人士透露,美国政府针对加密行业征收数十亿美元税收的计划遇到了障碍.

1900/1/1 0:00:00
加密货币:面对加密市场下跌 分析师们都说了啥?_PAY

美国证券交易委员会周三已拒绝灰度将其135亿美元的灰度比特币信托(GBTC)转换为现货比特币ETF的申请.

1900/1/1 0:00:00
DYDX:DYDX迁移Cosmos 生态是好是坏?_MOS

dYdX宣布将转移至Cosmos生态,将基于CosmosSDK开发定制应用链,并在即将到来的dYdXV4版本中实现迁移。这可能是第一次出现,一个业内知名的以太坊原生DeFi应用选择逃离.

1900/1/1 0:00:00
区块链:金色观察 | 深入了解DeFi跨链桥_XDEFI Governance Token

随着DeFi用户开始从以太坊主网转向成本更低的链,对跨链桥基础设施的需求也在不断升级。虽然此时有些桥已经启动,但大多数仍处于研究阶段.

1900/1/1 0:00:00
DOT:风向所及者未来可期, 什么是波卡区块链前沿?web3.0是必然趋势_Polkadot

风萧萧兮易水寒,钞票一去不复还。大家好,我是老树藤,有竞争有对手有压力才会有不断的进步,只是亘古不变的道理,同样只有竞争才能催生出优秀的企业和项目.

1900/1/1 0:00:00