以太幣交易所 以太幣交易所
Ctrl+D 以太幣交易所
ads

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

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

Zaki Manian于30分鐘前將其115,541枚LDO全部賣出:6月9日消息,Cosmos前首席開發者、鏈上投資協議Sommelier Finance創始人Zaki Manian地址zmanian.eth在30分鐘前將115,541枚LDO全部賣出,換取252,740枚USDC。他在代幣銷售中用50.1枚ETH(約14.7萬美元)從Lido Treasury買入231,481枚LDO,均價0.64美元。他在1月15日以24.8萬枚USDT賣出115,941枚LDO。他在LDO上獲利大約35.3萬美元。[2023/6/9 21:26:46]

這里修改為:2052

生成修改后的paraId的chainspec文件

生成wasm文件

Delphi Labs發布跨鏈流動性統一模型 SLAMM白皮書:10月11日消息,Delphi Labs 發布了 SLAMM 白皮書。SLAMM 即關于跨鏈流動性的統一模型(A Unified Model for Cross-Chain Liquidity),是關于 AMM 共享形式的探索。白皮書部分內容探討了 SLAMM 如何在 Cosmos 應用鏈之間轉移流動性。

據悉,SLAMM 采用一種旨在減輕流動性碎片化影響的新機制:共享流動性 AMM (SLAMM)。使用協調的應用鏈Hub、虛擬流動性池和其他鏈上的衛星部署,理論上 SLAMM 將跨越相互隔離的跨鏈池優化流動性。通過這種方式,Delphi Labs 希望可以實現 LP一次存入,LP 無處不在,LP 將被動收取跨鏈手續費收益。這將為終端用戶提供更好的用戶體驗 (UX) 和交易執行體驗,并為 LP 提供更優收益。[2022/10/11 10:30:32]

生成genesisstate文件

啟動本地collator節點

摩根大通:加密市場去杠桿化激烈階段似乎已經結束:7月21日消息,摩根大通在一份報告中指出,隨著以太坊的合并預期加密市場出現反彈,散戶投資者的需求正在回升,去杠桿化的激烈階段似乎已經結束。(CoinDesk)[2022/7/21 2:29:23]

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

Rococolivetestnetwork中測試parachain

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

步驟:

1.在?rococopublictestnetwork?注冊一個paraId

Ribbon Finance此前遭遇DNS攻擊,目前已解決且所有資金安全:6月24日消息,鏈上結構化產品Ribbon Finance發推表示,此前網址首頁遭遇DNS攻擊,導致2名用戶批準了保管庫存款的惡意合約,但團隊立即解決了該問題。目前該協議所有合約中的資金都處于安全狀態。[2022/6/24 1:29:08]

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

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

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

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

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

Mint Square新增支持鑄造語音、視頻和3DNFT:5月26日消息,基于以太坊Layer 2 ZK Rollup的NFT市場MintSquare新增支持鑄造語音、視頻和3D格式的NFT。[2022/5/26 3:43:40]

第二種:通過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:AINHAIChainCHASYNCBRAIN價格hubblechainhschainRESQ Chain

酷幣交易所
NFT應用「狂想曲」:回顧NFT市場發展 未來還將有哪些變化?_NFT

回顧過去 在展望未來之前,先讓我們回顧一下過去的一年吧。在過去的一年中,飛速發展的NFT市場主要有著以下焦點:基于FOMO、FUD、關注度與大V的價格投機與由官方實體支持的法幣或由商業基本面支持.

1900/1/1 0:00:00
以太坊:在“合并”之前買入下跌_ETH

概括 ETH將很快經歷“TheMerge”,并轉向PoS共識機制。這將使ETH更有效率,但也有其自身的一系列問題。ETH可能會觸底,我相信現在是積極進取的時候了.

1900/1/1 0:00:00
金色觀察|灰度現貨比特幣ETF被拒起訴SEC 業內人士聲援_ETF

美國證券交易委員會周三已拒絕灰度將其135億美元的灰度比特幣信托(GBTC)轉換為現貨比特幣ETF的申請.

1900/1/1 0:00:00
6 月 24 日的加密貨幣分析:以太坊、XRP、ADA、BNB 和 SOL_XRP

重點研究Chia波卡生態DeFi?幣安智能鏈ok智能鏈以太坊二層擴容以及NFT等熱門板塊,挑選優質幣種---大魔王 以太坊(ETH) 以太坊在6月份經歷了非常痛苦的時期,價格跌破1,000美元.

1900/1/1 0:00:00
Outlier 創始人:別急著定義寒冬 市場遠沒有 2018 年那么糟糕_加密貨幣

如果足夠多有耐心的風險資本分配給加密行業,我們將安全進入另一個牛市。上周,從Coinbase首席執行官BrianAmrstrong到CoinDesk記者,加密行業的多個部門都報告說我們正處于「加.

1900/1/1 0:00:00
金色Web3.0日報 | Optimism啟動第二輪治理提案投票_NFT

DeFi數據 1.DeFi代幣總市值:394.01億美元DeFi總市值數據來源:coingecko2.過去24小時去中心化交易所的交易量:41.

1900/1/1 0:00:00
ads