實驗環境
兩條平行鏈-鏈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
尊敬的用戶:Hotcoin將於(GMT8)2022年7月25日18:00開放KOI/USDT交易業務,2022年7月26日18:00開放KOI提幣業務,充值業務開放時間將以公告另行通知.
1900/1/1 0:00:00尊敬的用戶: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親愛的用戶: 幣安全倉槓桿及逐倉槓桿新增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:00DearUsers, Asaglobalfinancialserviceproviderofdigitalassets.
1900/1/1 0:00:00