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

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

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

“大空頭”原型Michael Burry:硅谷銀行(SVB)引發的這場危機可能很快就會解決:金色財經報道,“大空頭”原型Michael Burry:硅谷銀行(SVB)引發的這場危機可能很快就會解決,我沒有看到真正的危險。[2023/3/14 13:02:32]

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

接收方平行鏈接受請求。

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

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

鏈ASender2008

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

這里有三個參數

Recipient接收者的ParaId

proposeMaxCapacity也是個限制的值

分析:BTC.com的被盜資產大部分已轉入Tornodo Cash:1月3日消息,X-explore推特發文稱,鏈上分析顯示,BTC.com 被盜資產為 32.5 BTC 和 1964 ETH。大部分轉入Tornodo Cash,部分轉入CEX交易所Binance和Kucoin。

此前報道,BIT Mining子公司BTC.com于12月初遭到網絡攻擊,損失約300萬美元。[2023/1/3 9:50:06]

proposeMaxMessageSizexcm消息的大小限制

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

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

數據:NFT市場X2Y2 7日總交易額突破7萬枚ETH:9月24日消息,據nftgo.io數據顯示,NFT市場X2Y2 7日總交易額突破7萬枚ETH,位于排行榜首位,往下依次是Opensea 7日總交易額6萬枚ETH,LooksRare 7日總交易額2.3萬枚ETH。[2022/9/24 7:19:04]

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

數據:比特幣地址活動下降13%,用戶群增長驟降:金色財經報道,據區塊鏈分析公司Glassnode數據顯示,比特幣網絡用戶的數量和活動都在下降,地址活動已經下降了13%,從11月的100多萬個地址/天,到今天的87萬個地址/天,這表明新用戶的增長很少,甚至很難保留現有用戶。另外,比特幣用戶群的增長率驟降,網絡每天大約只有24.4萬個活躍實體,每天只有約7千個凈新實體,與2018年熊市和2019年的低點時期相似。[2022/7/11 2:04:32]

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

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

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

鏈BRecipient2009

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

GameFi項目Kawaii Islands新版本更新:6月3日消息,GameFi 項目 Kawaii Islands 新版本更新,更新日志中說明了新版本的功能迭代,其中新功能包括朋友邀請鏈接的推出、人像和框架系統的更新、教程改進和六種新內置語言的加入。另外,團隊還推出了「Finding the great K-Ambassadors」活動,玩家可以通過標記最喜愛的 KOL 來推廣游戲,活動總獎金為 2 萬美元。[2022/6/3 4:00:24]

其中參數中的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:PARCHAASSALLPARETO幣bptchainGlass ChainMALL

SHIB最新價格
Web3.0的到來是不是新的機遇?_WEB3

2021年的牛市大家賺的盆滿缽滿,2022年的熊市大家都有點撐不過去的感覺。紛紛離市避港。那Web1.0悄然度過,Web2.0整個牛市,那Web3.0的到來是不是我們加密圈的新機遇呢?Solid.

1900/1/1 0:00:00
ERC4907 協議能否成為 NFT 市場新動能?_Solana

作者:張烽 2022年6月29日,NFT租賃市場DoubleProtocol推出的可租賃NFT標準EIP-4907已通過以太坊開發團隊最終審核.

1900/1/1 0:00:00
ETH午夜思路完美斬獲15倍 白盤小幅回調短多支撐布局較為穩妥下探仍在繼續_ATA

幣上丞:強光之下沒有云朵,是太陽你始終遮擋不住。帶著幣友們仗劍天涯,走得更長遠,也不負曾經的相遇與信任15年從業經驗,每日18小時看盤,是時間堆積后的沉淀我想與莊共舞征服世界,卻不過是為了讓你給.

1900/1/1 0:00:00
Web3 正在遭受一種新騙局侵襲_SCR

PDF文件曾經被認為對病免疫。然而,自從2002年CNET宣布一種新病在PDF中傳播以來,Web2世界便時常被PDF惡意文件騙局所困擾.

1900/1/1 0:00:00
UP Meta—Web3.0世界創新型元宇宙金融協議_ETA

UP-Meta是第一個結合NFT優勢致力于建立Web3.0世界的創新型元宇宙金融協議,它使質押收益變得更容易、更高效,并利用協議增強NFT的權益流動性.

1900/1/1 0:00:00
行情快速暴跌 如何把握重大機會?_COIN

大家下載鏈接:https://m.cryptopal.live/?name=s1恭喜《幣圈早知道》做多MATIC暴賺+600%!!恭喜《幣圈早知道》做多UNI暴賺+850%! 英國與新加坡同意共.

1900/1/1 0:00:00
ads