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

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

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

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

接收方平行鏈接受請求。

Hashed Network贏得第40輪波卡平行鏈插槽拍賣:2月21日消息,據官方消息,Hashed Network 贏得第 40 輪波卡平行鏈插槽拍賣。Hashed Network 專注于支持靈活支出政策、原生比特幣和實時儲備證明的多托管數字資產金庫。[2023/2/21 12:20:13]

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

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

鏈ASender2008

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

這里有三個參數

Recipient接收者的ParaId

proposeMaxCapacity也是個限制的值

Acala聯合9個波卡平行鏈團隊啟動2.5億美元的aUSD生態系統基金:金色財經報道,波卡DeFi協議Acala宣布與 9 個波卡平行鏈團隊和多個風險基金啟動 2.5 億美元的 aUSD 生態系統基金,以支持早期初創公司在任何 Polkadot 或 Kusama 平行鏈上構建具有強大穩定幣用例的應用程序。該基金正在尋求基于 Solidity 或 Substrate 的應用程序來推動 aUSD 的收益或效用,包括借貸市場、DEX、衍生品、資產管理、DAO、支付和其他用例。

參與該生態基金的波卡平行鏈包括Acala、Astar Network、Centrifuge、Efinity、HydraDX、Manta、Moonbeam、OriginTrail、Parallel 和 Zeitgeist。參與的風投機構包括1confirmation、Alamda、Hashkey、DCG、IOSG、Jump Crypto、Pantera Capital、Polychain Capital等近40家機構。[2022/3/24 14:14:29]

proposeMaxMessageSizexcm消息的大小限制

波卡發布新版本Polkadot v0.9.0,將平行鏈部署到 Kusama 上:5月6日消息,今天凌晨,波卡代碼發布了一個新版本 Polkadot v0.9.0。該版本包含了能夠讓平行鏈正確運行的客戶端更改。這意味著,當所有節點成功升級至該版本后,平行鏈功能就將正式部署到 Kusama 鏈上了。同時,該版本還集成了 Beefy 和 MMR(Merkle Mountain Range),為波卡 - 以太坊橋、還有 Gavin 之前提到的波卡 - Kusama 橋(一旦連接,就可以將 1% 的 DOT 轉移到 Kusama 網絡中)和其他跨鏈橋作準備。[2021/5/6 21:30:04]

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

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

Rococo平行鏈功能穩定,預計兩周內看到系統級平行鏈的Kusama提案:波卡DeFi平臺Acala理事會成員Bryan Chen在“探索Kusama DeFi中心Karura,把握2021 KSM掘金時代”的活動中表示目前最新版的Rococo將會支持200個驗證人,正在進行更大規模的壓力測試,同時Acala也和其他多個項目包括Plasm,HydraDX等在內進行了跨鏈測試,初步驗證了跨鏈交易功能的實現與穩定。并且Bryan表示,如果接下來的測試一切都順利的話,那么我們有可能會在2周內看到增加系統平行鏈statemint的Kusama提案,然后會進行公投,公投成功后,就只要等待公投結束,那么我們就可以看到Kusama的第一條平行鏈。最后會有幾周在Kusama上面的測試,一切順利的話就可以正式啟動平行鏈開啟的公投提案了。[2021/3/19 19:00:32]

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

除Plasm Network外,已有17家項目提交Rococo V1平行鏈注冊申請:Rococo V1網絡數據顯示,目前已有17家項目(未計入Plasm Network)提交了平行鏈注冊申請,包括Jupiter、Clover、HydraDX、DRML、Robonomics、Acala、KILT、Crust Network、Encointer、Starks、ChainX、Zenlink、Bifrost、Phala Network。

此前,目前Rococo V1網絡上運營的平行鏈數量共有四條,其中前三條均為Parity官方托管,Plasm Network則拿下了首條對外釋放的平行鏈。[2021/1/14 16:08:25]

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

為我們當前平行鏈的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:PARCHACALALLspartanprotocolCHADGPTCalvexfootball幣發行總量

FTT
HOT:Hotcoin關於開放KOI交易的公告

尊敬的用戶:Hotcoin將於(GMT8)2022年7月25日18:00開放KOI/USDT交易業務,2022年7月26日18:00開放KOI提幣業務,充值業務開放時間將以公告另行通知.

1900/1/1 0:00:00
HOT:Hotcoin關於開放TAVA交易的公告

尊敬的用戶:Hotcoin將於(GMT8)2022年7月21日18:00開放TAVA/USDT交易業務,2022年7月22日18:00開放TAVA提幣業務,充值業務開放時間將以公告另行通知.

1900/1/1 0:00:00
狗狗幣:狗狗幣還有上升趨勢的機會嗎?

在顯示看漲勢頭后,狗狗幣在其圖表上略有回落。今天,大多數市場推動者都處于虧損狀態。目前,DOGE在0.06美元區域附近找到了支撐,不久前,meme幣的交易價格略高于0.07美元的價格大關.

1900/1/1 0:00:00
USD:幣安全倉槓桿及逐倉槓桿新增FIDA、LDO資產,全倉槓桿新增FLM、KMD交易對

親愛的用戶: 幣安全倉槓桿及逐倉槓桿新增FIDA、LDO資產,並開放FLM和KMD全倉槓桿交易對:全倉槓桿交易對:FIDA/BUSD、FIDA/USDT、FLM/USDT、KMD/USDT、LD.

1900/1/1 0:00:00
比特幣:恐懼指標表明投資者在美聯儲利率決定前保持冷靜,比特幣仍下跌!

芝加哥期權交易所的波動率指數顯示,在美聯儲本周三預期加息之前投資者沒有焦慮,比特幣仍下跌比推終端數據顯示,截止發稿時,比特幣價格為21,858美元,在過去24小時內下跌3.79%.

1900/1/1 0:00:00
Huobi:Huobi Global to Launch New Prime Membership System and Upgrade the Fee Rate System

DearUsers, Asaglobalfinancialserviceproviderofdigitalassets.

1900/1/1 0:00:00
ads