買比特幣 買比特幣
Ctrl+D 買比特幣
ads

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

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的步驟:

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

接收方平行鏈接受請求。

Dora Factory贏得Kusama第33次平行鏈拍賣:金色財經消息,DAO-as-a-Service基礎設施Dora Factory于新加坡時間4月25日3:00贏得Kusama第33次卡槽拍賣,平行鏈將于5月19日接入卡槽。

平行鏈接入后6周內,將會有三個核心組建陸續部署,其中Core Pallet支持HRMP跨鏈資產轉賬和管理,QF Pallet支持二次方資助,Multisig Pallet支持多重簽名。[2022/4/25 14:46:40]

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

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

鏈ASender2008

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

Gate.io將為SubDAO競拍Polkadot平行鏈插槽提供支持:據官方消息,波卡基礎設施SubDAO與Gate.io達成戰略合作,Gate.io將為SubDAO參與首輪Polkadot平行鏈插槽競拍提供支持。同時,SubDAO即將公布更多支持SubDAO插槽拍賣的平臺。

據悉,SubDAO是波卡的DAO基礎設施,它允許任何去中心化組織快捷地創建和管理DAO,并提供基于區塊鏈的電子協議簽署、DAO社交、資產管理等工具與服務。

SubDAO創始團隊由IBM集團前Technical Team Leader和波卡多位早期開發者和波卡社區發起人組成,已完成Huobi Ventures、OKEx Blockdream Fund等數十家機構以及Messari創始人Ryan Selkis在內的數百萬美元融資。[2021/11/2 21:19:08]

這里有三個參數

Recipient接收者的ParaId

proposeMaxCapacity也是個限制的值

波卡Polkadot 0.9.2版本正式發布,對平行鏈啟動至關重要:5月21日,Web3技術教育主管Bill Laboon在推特上表示,波卡Polkadot 0.9.2版本已經正式發布,具有高度升級優先性。該版本對于平行鏈啟動至關重要,各節點應盡快進行升級。[2021/5/21 22:27:57]

proposeMaxMessageSizexcm消息的大小限制

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

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:???????????????}????????????}??????????}????????}??????}????]??})

Parity計劃開發和提議通用資產平行鏈Statemint:官方消息,Parity計劃開發和提議一條名為Statemint的通用資產平行鏈,作為波卡和Kusama最早批的通用平行鏈。該平行鏈能具備部署NFT、穩定幣、央行數字貨幣等資產的功能。用戶通過在波卡質押DOT或者在Kusama質押KSM就可部署資產。如果獲得中繼鏈治理組織的批準,用戶甚至不需要質押就可部署資產。[2021/3/9 18:29:51]

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

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

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

鏈BRecipient2009

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

為競拍波卡平行鏈Plasm Network將進行硬分叉升級和部分網絡凍結:11月11日早間,波卡二層擴容協議Plasm Network發推稱,波卡平行鏈拍賣即將到來,為此Plasm Network正準備進行大規模的網絡升級。這也意味著必須進行硬分叉升級以從PoA向PoS共識過渡。本次遷移過渡將使得Plasm Network整個網絡完全凍結一段時間。凍結意味著網絡基本不產生新的區塊,該狀態只能通過硬分叉進行恢復。而基于社區成員及項目的考慮,本次遷移過渡將實行網絡部分凍結,進行交易余額傳輸,主網絡在沒有發送交易的情況下運行。[2020/11/11 12:17:52]

其中參數中的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:PARALLCHAENTParis Inu-tonSATSALL價格EthsidechainUnityVentures

中幣交易所
BAL:Huobi Global to Launch New Prime Membership System and Upgrade the Fee Rate System_togetherbnb黃油場景

DearUsers, Asaglobalfinancialserviceproviderofdigitalassets.

1900/1/1 0:00:00
AIN:在比特幣和以太坊上漲趨勢后,超過1.65億美元空頭頭寸被清算_INK

??TL;DR故障 Chainlink價格分析今天看漲。LINK/USD對面臨7.5美元的阻力Chainlink價格的支撐位為5.4美元.

1900/1/1 0:00:00
PRO:起底Otherside開發商Improbable:如何顛覆想象,改寫游戲規則_privacyandprotection

近期,YugaLabs元宇宙項目Otherside完成了「FirstTrip」內測,吸引了眾多玩家的參與,最高曾達4000多人同時在線.

1900/1/1 0:00:00
OIN:關于ETR交易排名獎勵發放的公告_kucoin投資穩定幣

親愛的用戶: 《交易ETR,最高可得50,000枚ETR獎勵》活動正在進行中,7月19日獲獎情況如下: 中獎用戶UID ETR獎勵 16***86 50000.00 16***98 30000.

1900/1/1 0:00:00
區塊鏈:Web3 的核心特性與發展愿景_METAWEB3PA幣

任何新技術都被稱為“新興技術”。但是,它也可以指現有技術的不斷進步。Web3.0就是這樣一種技術。萬維網,也稱為互聯網,已經發生了重大變化。隨著Web3的到來,我們正處于下一次Web革命的邊緣.

1900/1/1 0:00:00
NFT:ApeCoin近期爆火的3個原因_BAYC

無聊猿游艇俱樂部(BAYC)絕對是去年加密貨幣行業的最驚喜的項目之一。BAYC由YugaLabs開發并在以太坊區塊鏈上鑄造,該系列中的每個NFT都代表了一種獨特、醒目的猿猴,它們具有不同的外觀、.

1900/1/1 0:00:00
ads