加密貨幣交易所 加密貨幣交易所
Ctrl+D 加密貨幣交易所
ads
首頁 > DAI > Info

平行鏈上線技術系列三:Rococo local and public test network_PAR:ParaSwap

Author:

Time: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文件

Litmus贏得第23次Kusama平行鏈插槽拍賣:據Litentry官方消息,Litmus贏得Kusama平行鏈拍賣的第23號卡槽,總共從849位支持者中募集到10821個KSM。[2022/1/31 9:23:55]

這里修改為:2052

生成修改后的paraId的chainspec文件

生成wasm文件

生成genesisstate文件

啟動本地collator節點

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

Parallel-Heiko贏得Kusama平行鏈#10卡槽競拍:10月6日消息,Parallel-Heiko贏得Kusama平行鏈#10卡槽競拍,總籌集202793個KSM,10472人參與。官方將會為在Crowdloan期間為Parallel和Heiko社區提供幫助的社區成員給予獎勵。據悉,在獲得卡槽后,團隊將會開啟一些功能的執行、測試和上線,在完成這些功能上線后,將會很快開啟Crowdloan獎勵的釋放。在官方Referral推出之前的contribution(<10K KSM),都將會被分配5%的獎勵作為早鳥獎勵。在硬頂200K KSM后貢獻的KSM,官方也將會按照同樣的獎勵比例給予大家獎勵,比例仍然為1 KSM=200 HKO。[2021/10/6 20:09:11]

Rococolivetestnetwork中測試parachain

Kusama第二次平行鏈插槽拍賣目前拍賣眾籌已鎖定約38.53萬KSM:subscan數據顯示,Kusama第二次平行鏈插槽拍賣將于5小時之后結束,截至今日11:40,本輪Kusama平行鏈卡槽拍賣眾籌已鎖定約385321KSM。當前鎖定數量前三的分別是Moonriver 20.30萬KSM、Shiden9.67萬KSM以及Khala Network2.52萬KSM。[2021/6/29 0:13:57]

比如,上面我們已經注冊了parachain2052,那么我們就可以在rococo公開測試網上測試我們的Parachain了。

步驟:

1.在?rococopublictestnetwork?注冊一個paraId

2.通過這個ParaId以及之前我們本地生成的genesisstate和wasm文件來注冊parathread

跨鏈交易協議RAIFinance與STP及Cobak聯合發起韓國波卡聯盟KPA,計劃參與平行鏈插槽拍賣:基于波卡Polkadot的跨鏈交易協議RAIFinance宣布與STP(StandardTokenizationProtocol)以及韓國區塊鏈社區平臺Cobak聯合發起韓國波卡聯盟(KoreanPolkadotAlliance,簡稱KPA),這是一個基于Polkadot生態項目和團隊組成的非營利性組織,目前已有包括NGCVentures和GBIC在內的加密貨幣基金作為創始成員加入,KPA旨在促進和加速韓國Polkadot生態的長足發展。[2021/2/5 18:58:40]

3.當注冊成為一個parathread后,我們可以看到parathread處于onboarding狀態。此時,我們就可以申請成為平行鏈了,可以聯系Parity官方的人進行操作,在element頻道

GavinWood:波卡平行鏈大概分為七個上線順序:12月8日消息,波卡(Polkadot)創始人 Gavin Wood 在 Element 聊天室提到了關于平行鏈相關事宜的上線順序。具體為:

1、上線 Rococo v1 并等待其穩定運行;

2、上線 Kusama 的 system(公共利益性質)平行鏈;

3、開啟 Kusama 上的競拍;

4、上線 Kusama 上競拍成功的平行鏈;

5、在審計完成后,上線 Polkadot 的公共利益性質平行鏈;

6、開啟 Polkadot 上的競拍;

7、上線 Polkadot 上競拍成功的平行鏈。[2020/12/8 14:36:58]

4.如果官方的人將Parathread升級為parachain后,我們就可以開始本地啟動平行鏈進行測試,是否能鏈接到rococolive且正常出塊。

首先,啟動Live模式的parachain,這里有兩種方式:

第一種:修改parachain鏈的chainspec文件,以命令行的方式進行指定Live啟動

第二種:通過json文件的形式,由于我們之前已經在本地生成了rococo-local-parachain-2052-raw.json?這個文件,我們只需要修改其中的一些參數

主要修改字段為:

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同步即可

Tags:PARPARAARAAINSPARKSParaSwapThe ParallelBusiness boss chain

DAI
混亂與秩序,加密行業嚴冬里的守望_EFI:Rio DeFi

原文作者:OPResearch先講一個《三體》里的寓言故事:一個農場里有一群火雞,農場主每天中午十一點來給它們喂食.

1900/1/1 0:00:00
Dopex_DOP:dopecoin

Dopex是什么? Dopex是一個去中心化的期權平臺,通過期權池為期權交易方提供流動性,并通過回扣系統和套利功能來提升期權合約買賣雙方的利益.

1900/1/1 0:00:00
關于ZT創新板即將上線NULS的公告_BBK:ZOS

尊敬的ZT用戶: ZT創新板即將上線NULS具體時間安排如下:2020年5月8日11:00開放NULS幣種充值;2020年5月8日14:00開啟NULS/USDT交易對Gate.

1900/1/1 0:00:00
2022 年第三季度對比特幣和以太坊的期望_比特幣:以太坊交易所app

在加密貨幣市場經歷了慘淡的第二季度之后,衍生品交易所的低交易量和未平倉合約表明比特幣和以太坊可能會迎來另一個艱難的季度。 關鍵要點 比特幣在2022年第二季度暴跌56%.

1900/1/1 0:00:00
30個新項目亮相IC:Supernova黑客松獲獎項目一覽_NFT:BinaHunter

原文作者:黑米@白澤研究院近日,由互聯網計算機Dfinity發起的首屆Supernova全球黑客松活動正式落下帷幕,該活動吸引了近4,000名開發人員和企業家參與其中,有42個項目入圍決賽.

1900/1/1 0:00:00
幣瑪(CoinMark)上線CEEK及AGLD的公告_CEEK:ceek幣最新價格

親愛的用戶: 您好!CoinMark現貨交易區將于2022年7月7日上線CEEK(CEEKVR)及AGLD(AdventureGold).

1900/1/1 0:00:00
ads