買以太坊 買以太坊
Ctrl+D 買以太坊
ads
首頁 > 屎幣 > Info

ALL:平行鏈上線技術系列五—平行鏈通過 orml-xcm 打開 hrmp_sparta幣最新消息

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

幣安告知荷蘭用戶在8月17日之前提款,目前已有超10萬名用戶轉移加密資產:7月20日消息,繼上個月幣安宣布將不再在荷蘭運營后,該交易所告訴其荷蘭客戶,他們必須在8月17日之前提取所持有的加密資產。截至周一,荷蘭用戶無法再在該平臺上交易加密貨幣,現在有一個月的時間來提款。

幣安已經與荷蘭加密貨幣平臺Coinmerce簽署了一項協議,通過幣安應用程序的一鍵系統,以支持用戶提款。據該公司首席執行官Jaap de Bruijn稱,超過10萬名用戶已經轉移了他們持有的加密貨幣。[2023/7/20 11:07:28]

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

接收方平行鏈接受請求。

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

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

鏈ASender2008

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

A股收盤:深證區塊鏈50指數下跌3.47%:金色財經消息,A股收盤,上證指數報3197.9點,收盤下跌1.31%,深證成指報11058.63點,收盤下跌2.18%,深證區塊鏈50指數報3419.28點,收盤下跌3.47%。區塊鏈板塊收盤下跌3.27%,數字貨幣板塊收盤下跌3.46%。[2023/6/21 21:51:57]

這里有三個參數

Recipient接收者的ParaId

proposeMaxCapacity也是個限制的值

proposeMaxMessageSizexcm消息的大小限制

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

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

Immunefi:2022年黑客攻擊和欺詐事件損失超39億美元:1月5日消息,漏洞賞金平臺Immunefi發布的《2022年加密貨幣損失》報告顯示,2022年黑客攻擊和涉嫌欺詐事件的損失了超過39億美元。與2021年相比下降了51.2%,當時超過80億美元被盜。2022年,大部分損失(37.7億美元)來自134起具體事件中的黑客攻擊。在同一時間段內發生的34起欺詐事件中,欺詐損失約1.75億美元。[2023/1/5 10:23:44]

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

數據:當前Solana生態總市值約為82.64億美元:金色財經報道,據CoinGecko最新數據顯示,當前Solana生態總市值約為82.64億美元(截至發稿時為8,264,252,338美元,24小時增漲1.8%),24小時交易額約為4.9億美元(截至發稿時為490,375,453美元)。[2023/1/2 22:20:44]

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

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

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

鏈BRecipient2009

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

巴西注冊宣布持有加密貨幣的機構數量創歷史新高:金色財經報道,巴西在8月份登記的申報擁有加密貨幣的公司和機構的數量是最高的。這些數字直接來自巴西稅務局(RFB),表明越來越多的機構渴望購買加密貨幣,也表明最重要的數量是使用Tether的穩定幣usdt轉移。

這一指標比7月份宣布擁有加密貨幣的公司數量(11360家)有所增加。然而,與7月份相比,個人的聲明確實有所放緩,8月份的聲明減少了35,000份。然而,這一指標仍然很高,有超過130萬的個人宣布他們有某種加密貨幣作為他們資產的一部分。[2022/10/10 12:51:14]

其中參數中的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:PARCHAALLASSsparta幣最新消息bcha幣今日價格trustwallet安卓版下載mass幣最新消息

屎幣
DAO:邁凱倫MKL打造新一代NFT+DeFi聚合生態平臺_kingdefi幣歸零

老虎基金創立于1980年舉世文明的對沖基金。TigerFund作為MKL的治理機構,在應用領域細分MKL洞察市場,創新銷毀通縮機制,助力MKL成為引領前瞻趨勢的明星幣種.

1900/1/1 0:00:00
比特幣:比特幣跌破19000美元/枚,造成的影響不止在幣圈..._PUNK

數據信息 現在是北京時間7月1日下午18:24,目前比特幣價格為19427.77美元/枚。最近24小時,共有65274人被爆倉,爆倉總金額為2.32億美元...隨著比特幣價格暴跌,今年的第二季度.

1900/1/1 0:00:00
MINER:7月3日行情解析_Litbinex Coin

7月3日行情解析: 周末行情一如既往的震蕩運行,行情走勢十分糾結,但不難看出,大趨勢還是偏弱,行情隨時都有再次探底的可能!???????日線級別來看,最近一直在強調中軌強壓.

1900/1/1 0:00:00
CAR:ADA的Vasil 硬分叉提案提交:倒計時開始_carrot幣分紅

從7月3日起,應用程序開發人員和交易所測試即將到來的Cardano升級的為期4周的窗口開始,然后才發布到主網上.

1900/1/1 0:00:00
CEL:Genesis面臨巨大損失 BlockFi清算10億美元貸款 Celsius禍起高風險模型_ECELL

又是壞消息接二連三在加密貨幣市場蔓延的一天。隨著三箭資本(ThreeArrowsCapital)被一家英國法院下令進行清算,BlockFi清算3AC10億美元貸款的細節也在今天浮出水面,破產的后.

1900/1/1 0:00:00
ANI:2022年中盤點:6月巨陰收官 下半年加密市場會怎么走?_BIGPANDA幣

昨天是2022年上半年的最后一個交易日,全球市場都出現了不同程度的下跌。美股三大股指受加息、地緣等因素影響持續承壓,今年上半年,納斯達克綜合指數累跌約30%、道瓊斯指數跌約15%、標普500.

1900/1/1 0:00:00
ads