比特幣交易所 比特幣交易所
Ctrl+D 比特幣交易所
ads

平行鏈上線技術系列五:平行鏈通過orml-xcm打開hrmp_VER

Author:

Time:1900/1/1 0:00:00

實驗環境

兩條平行鏈-鏈A(2008)和鏈B(2009)

一條中繼鏈

實驗目的

通過orml-xcm打開鏈A和鏈B之間的hrmpchannel

平行鏈代理賬戶需要一定的中繼鏈token,所以需要在中級鏈通過xcmPallet.limitedReserveTransferAssets()向指定的平行鏈發送代幣

下圖例子

平行鏈代理賬戶,這是通過paraid生成的賬戶,他是確定的賬戶。

para-id=2115的平行鏈代理賬戶是:5Ec4AhNzgnZ7jXzsdUAEbGBWu2GNfwppYZdf6P1JqNq6BntW

OpenHRMP

開通HRMPchannel的步驟:

發送方平行鏈發送一個初始化開放通道請求。

接收方平行鏈接受請求。

Bifrost已成功續約Kusama平行鏈槽位:據鏈上數據顯示,Bifrost已于5月2日續拍到租期為21-28 Kusama平行鏈槽位。Bifrost Kusama平行鏈將與未來Bifrost Polkadot平行鏈成功競拍后被同時保留,服務于兩個生態。

待Kusama Polkadot跨鏈橋成熟后,Bifrost計劃將主要協議及治理模塊遷移至Bifrost Polkadot平行鏈,通過XCM跨鏈治理Bifrost Kusama平行鏈,支持Kusama生態設施。[2022/5/2 2:45:42]

兩條鏈需要互相交替進行操作,因為hrmp是單向的,如果需要進行跨鏈資產轉賬就需要打開雙向的hrmp通道。

下面通過鏈A為Sender,鏈B為Recipient,以打開鏈A->鏈B的Hrmpchannel為例

鏈ASender2008

1.在中繼鏈構造hrmp.hrmpInitOpenChannel()的結構體,并獲取encodedcalldata。

Gavin Wood:波卡完成首次平行鏈拍賣,將擺脫以太坊的“經濟奴役”:11月19日消息,波卡創始人Gavin Wood表示,以太坊實際上比其擁護者承認的更接近比特幣,用戶必須擁有ETH和其它代幣才能構建應用;而在波卡上,用戶不必持有代幣,也不必為應用付費。[2021/11/19 22:03:42]

這里有三個參數

Recipient接收者的ParaId

proposeMaxCapacity也是個限制的值

proposeMaxMessageSizexcm消息的大小限制

其中proposeMaxCapacityproposeMaxMessageSize的值不能設置的太大,必須要比中繼鏈規定的最大配比要小,要不然會出錯。通過中繼鏈ChainState下的configuration.activeConfig()方法查找這項約束。

2.回到平行鏈,通過sudo構造ormlXcm.sendAsSovereign()

本輪Kusama平行鏈卡槽拍賣眾籌已鎖定約24.29萬KSM:subscan數據顯示,6月22日18時46分許,Kusama卡槽拍賣第二輪開啟,截至今日9:43,本輪Kusama平行鏈卡槽拍賣眾籌已鎖定約242870KSM。當前鎖定數量前三的分別是Moonriver 18.05萬KSM、Khala Network2.45萬KSM以及Bitfrost2.32萬KSM。[2021/6/28 0:11:08]

ormlXcm.sendAsSovereign(??dest:?XcmVersionedMultiLocation??{????V1:?{??????parents:?1??????interior:?Here????}??}????message:?XcmVersionedXcm??{????V2:???????}??????{????????BuyExecution:?{??????????fees:?{????????????id:?{??????????????Concrete:?{????????????????parents:?0????????????????interior:?Here??????????????}????????????}????????????fun:?{??????????????Fungible:?40,000,000,000????????????}??????????}??????????weightLimit:?Unlimited????????}??????}??????{????????Transact:?{??????????originType:?Native??????????requireWeightAtMost:?1,000,000,000??????????call:?{????????????encoded:???????????}????????}??????}??????{????????DepositAsset:?{??????????assets:?{????????????Wild:?All??????????}??????????maxAssets:?1??????????beneficiary:?{????????????parents:?0????????????interior:?{??????????????X1:?{????????????????Parachain:???????????????}????????????}??????????}????????}??????}????]??})

觀點:波卡平行鏈拍賣方式有效督促了項目交付產品:6月11日消息,在由Acala、Karura、Winkrypto共同舉辦的“Karura夏日集結號-聚焦Kusama首次平行鏈競拍”線上直播活動中,在談及首條平行鏈背后的真正價值時,Parity VP Fabian Gompf表示:波卡最了不起的地方在于,更安全、擴展性更強波卡底層吸引了開發者構建優質項目,而上層應用繼續反哺底層建設,相輔相成,推動生態繁榮發展。

Acala&Karura聯合創始人Ruitao Su表示:平行鏈拍賣與以前的模式區別在于,平行鏈拍賣方式有效督促了項目交付產品,且質押的代幣還會回到用戶手中。若Karura有幸競拍成功,將會按計劃開放穩定幣、Staking等核心功能。也將逐步探索在抵押、交易方面的更多用途。Digital Renaissance FoundationMarketing Director曹寅表示:波卡生態的特點之一就是優質項目方特別團結,這樣的生態讓人期待。目前,超過10000名用戶參與Karura Crowdloan,總鎖倉量超過28萬枚KSM,總鎖倉價值1.2億美金,目前排名暫時第一。[2021/6/11 23:31:57]

-hex-call>為上面我們構造的encodecalldata:0x1700d907000008000000e21f0000

Clover Finance宣布成功注冊為Rococo測試網平行鏈候選節點:官方消息,Polkadot生態智能合約平臺Clover Finance宣布,已成功注冊為Rococo測試網平行鏈候選節點。Clover將在接下來的幾天進行測試并參與眾貸。[2021/3/30 19:28:03]

為我們當前平行鏈的paraid:2008

交易成功之后,會在中繼鏈執行encodecalldata的函數。

鏈BRecipient2009

1.在中繼鏈構造hrmp.hrmpAcceptOpenChannel()的結構體,并獲取encodedcalldata。

其中參數中的sender為發送者的paraid,也就是對應鏈A的paraid

2.回到平行鏈,通過sudo構造ormlXcm.sendAsSovereign()

ormlXcm.sendAsSovereign(??dest:?XcmVersionedMultiLocation??{????V1:?{??????parents:?1??????interior:?Here????}??}????message:?XcmVersionedXcm??{????V2:???????}??????{????????BuyExecution:?{??????????fees:?{????????????id:?{??????????????Concrete:?{????????????????parents:?0????????????????interior:?Here??????????????}????????????}????????????fun:?{??????????????Fungible:?40,000,000,000????????????}??????????}??????????weightLimit:?Unlimited????????}??????}??????{????????Transact:?{??????????originType:?Native??????????requireWeightAtMost:?1,000,000,000??????????call:?{????????????encoded:???????????}????????}??????}??????{????????DepositAsset:?{??????????assets:?{????????????Wild:?All??????????}??????????maxAssets:?1??????????beneficiary:?{????????????parents:?0????????????interior:?{??????????????X1:?{????????????????Parachain:???????????????}????????????}??????????}????????}??????}????]??})

為上面我們構造的encodecalldata:0x1701d8070000

為我們當前平行鏈的paraid:2009

發起交易后,在中繼鏈可以查看到執行成功的日志。

檢查是否成功打開HRMPChannel

1.查看中繼鏈存儲hrmp.hrmpOpenChannelRequestList()

2.觀察中繼鏈頁面中parachains的in/out內容

參考鏈接

OpenHRMPChannel:

https://wiki.acala.network/build/development-guide/composable-chains/open-hrmp-channel

Tags:PARCHAVERASSPARADOX價格TCHALLAiTrust Governance TokenGLASS

萊特幣價格
以太坊顯示出疲憊的跡象 但它還能觸及 1 700 美元嗎?_加密貨幣

盡管最近出現了順風,但加密貨幣市場仍擴大了看漲勢頭,以太坊繼續在這一復蘇中處于領先地位。按市值計算的第二個加密貨幣在過去一周的交易價格為1,600美元,利潤為35%.

1900/1/1 0:00:00
ETH周報 | 以太坊Goerli測試網將于8月10日左右合并;Polygon將推出Polygon zkEVM公共測試網(7.18-7.24)_GOE

作者|秦曉峰 編輯|郝方舟 出品|Odaily星球日報 一、整體概述 EthHub聯合創始人sassal.eth發推表示,以太坊Goerli測試網將于8月8日至10日左右進行合并過渡.

1900/1/1 0:00:00
三箭資本創辦人:對資金崩潰感到遺憾!_ETH

在消聲匿跡五周后,三箭資本創辦人SuZhu及KyleDavies接受了彭博的采訪,采訪過程中回應了許多媒體抹黑內容,以及破產的經過。并表示將前往杜拜,以協助債權人獲得賠償.

1900/1/1 0:00:00
Offchain Labs CEO:zkEVM距離正常運行還很遙遠_GER

7月24日消息,Polygon本周宣布開源zkEVM代碼,但多位開發人員認為目前距離正常運行zkEVM還很遙遠.

1900/1/1 0:00:00
如何建立自己的交易系統從菜鳥一步步蛻變成大佬!(九)_區塊鏈

幣市交易系統之易與難!!!1、布拉德皮特曾主演過系列片《十一羅漢》、《十二羅漢》、《十三羅漢》,講的是找到一群身懷各種絕技的人,組建一個團隊,最終達成普通人無法想象的高難度目標.

1900/1/1 0:00:00
【Token Airdrop Event】CandyDrop launches MOVEZ on July 25, 2022_AND

DearValuedUsers,CandyDropislaunchingMOVEZonJuly25.

1900/1/1 0:00:00
ads