比特幣行情 比特幣行情
Ctrl+D 比特幣行情
ads
首頁 > Pol幣 > Info

AIN:平行鏈上線技術系列三 -Rococo local and public test network

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

Cathie Wood:Grayscale將贏得訴訟,Coinbase是最合規友好的交易所:金色財經報道,ARK Investment Management首席執行官Cathie Wood對彭博社表示,她認為 Grayscale 將贏得與SEC的訴訟,而Coinbase是最合規友好的交易所。[2023/8/8 21:31:01]

這里修改為:2052

生成修改后的paraId的chainspec文件

生成wasm文件

生成genesisstate文件

Web3游戲公司SKYPLAY獲LDA Capital Limited的1000萬美元承諾:金色財經報道,Web3游戲公司SKYPLAY已獲得全球投資集團LDA Capital Limited的1000萬美元承諾,通過發布更多游戲和獲取新用戶來加速其游戲平臺的發展。[2023/7/17 10:59:07]

啟動本地collator節點

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

Rococolivetestnetwork中測試parachain

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

步驟:

1.在?rococopublictestnetwork?注冊一個paraId

美股三大指數集體收跌,標普500指數跌0.21%:金色財經報道,美股三大指數集體收跌,道指跌0.42%,納指跌0.35%,標普500指數跌0.21%。[2023/4/15 14:05:09]

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

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

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

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

Backed Finance推出貝萊德ETF代幣化版本及ERC-20 Token“bCSPX”:金色財經報道,瑞士加密公司Backed Finance宣布推出貝萊德ETF代幣化版本及在以太坊區塊鏈上允許的ERC-20 Token“bCSPX”,該ETF追蹤蘋果、微軟、亞馬遜、Alphabet等美國大公司。據Backed Finance稱,相關代幣由這些股票股份1:1比例支持,股份則被持牌托管方持有。需要注意的是,目前Uniswap界面顯示bCSPX目前狀態為“不受支持”,原因是其“可能無法很好地與智能合約配合使用,或者我們 [Uniswap] 出于法律原因無法進行交易”。(decrypt)[2023/2/12 12:01:30]

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

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

SOS Limited發布中期經營業績報告:2022上半年收入179.32個ETH:金色財經報道,SOS Limited今天發布2022 年中期經營業績報告。報告顯示,與2021 年 6月 30 日相比,截至 2022 年 6 月 30 日的六個月凈收入為 1.327 億美元,同比下降 28.1%。收入減少受到持續封鎖的負面影響。截至2022年6月30日,SOS專注于四大產品和服務線,包括數據營銷、加密貨幣挖掘、托管服務和商品交易。數據營銷占總收入的 36.1%,加密貨幣挖礦占 0.2%,托管服務占 0.1%,商品交易占 63.6%。

在截至 2022年6月30日的六個月里,其中有179.32個ETH產出,沒有BTC 收入。[2022/9/28 5:58:34]

主要修改字段為:

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:AINCHAHAIPARdogechain幣價格White Mouse ChainHairDAOSPARTA幣

Pol幣
ATS:判斷項目好壞的十個方法

以下是我在選擇山寨幣時總結的10點。1,小市值。市值1億美元的代幣升至100億美元要比10億美元的代幣升至1000億美元容易得多。市值越小,上漲的潛力就越大,但風險也越大.

1900/1/1 0:00:00
元宇宙:a16z:元宇宙帶來的游戲變革會是怎樣的?

這場革命將需要整個技術堆棧的創新,從生產管道和創意工具,到游戲引擎和多人網絡,再到分析和實時服務。您安裝了每個人都在談論的新跑酷游戲,您的化身立即獲得了一套新技能.

1900/1/1 0:00:00
ARSW:ArthSwap:將在gate.io以及其DEX發行項目代幣ARSW

Polkdot上排名第一的DEXArthSwap日前宣布,其項目代幣$ARSW將在gate.io以及其自己的DEX上上市.

1900/1/1 0:00:00
區塊鏈:一文讀懂區塊鏈的分層

了解區塊鏈的各個層 如果您以任何方式研究過加密貨幣或區塊鏈,您可能會遇到諸如第一層和第二層協議之類的術語。您是否對這些層是什么以及它們存在的原因感到好奇?讓我們在本文中討論區塊鏈層架構.

1900/1/1 0:00:00
STO:熊市慢慢,Bit.Store提供穩定Staking產品助你穿越牛熊

李笑來所著《韭菜的自我修養》一書中曾提到“每一次牛市都是市場上大量外部資金流入的結果,每一次熊市都是市場內部大量資金流出的結果.

1900/1/1 0:00:00
ETH:2022年第一場寒潮:以太坊清算與三箭資本的敗局

被清算的ETH 2022年6月18日是一個注定在加密資產行業中被記錄入史冊的日子——在這一天,作為加密資產領頭羊的比特幣和以太坊都遭受了前所罕見的暴跌.

1900/1/1 0:00:00
ads