链资讯 链资讯
Ctrl+D收藏链资讯
首页 > BTC > 正文

ASS:平行链上线技术系列五:平行链通过orml-xcm打开hrmp_ENC

作者:

时间:

实验环境

两条平行链-链A(2008)和链B(2009)

一条中继链

实验目的

通过orml-xcm打开链A和链B之间的hrmpchannel

平行链代理账户需要一定的中继链token,所以需要在中级链通过xcmPallet.limitedReserveTransferAssets()向指定的平行链发送代币

下图例子

平行链代理账户,这是通过paraid生成的账户,他是确定的账户。

para-id=2115的平行链代理账户是:5Ec4AhNzgnZ7jXzsdUAEbGBWu2GNfwppYZdf6P1JqNq6BntW

OpenHRMP

开通HRMPchannel的步骤:

发送方平行链发送一个初始化开放通道请求。

接收方平行链接受请求。

Polygon Q4报告:基于Polygon的活跃钱包数Q4创历史新高:金色财经报道,Polygon发布Q4运营报告,报告称,基于Polygon的活跃钱包数呈上升趋势,Q4 创历史新高 1100 万+,较去年 Q4 增长 115%,活跃钱包总数达到 2.06 亿(较 2021 年增长 58%)。

尽管2022下半年主要的交易量大幅下降,但 Polygon 网络保持了月交易量超过 8000 万美元的健康水平。另一方面,Binance 的交易量从年初下降到 6800 万美元左右,不到其一半,Avalanche 一直稳定到 4 月,但到 12 月下降到 280 万美元。

此外,尽管市场放缓,但 Polygon 上的游戏和 DeFi dApp 并未出现大幅下滑。9 月份游戏钱包的激增可归因于 Animoca Brands 推出的免费游戏Benji Bananas,该游戏去年增加了 140 万+ 活跃钱包并处理了 400 万+ 交易。[2023/2/25 12:28:50]

两条链需要互相交替进行操作,因为hrmp是单向的,如果需要进行跨链资产转账就需要打开双向的hrmp通道。

Permission.io将迁移至Polygon网络,加速Web3广告在全球的扩张:4月27日消息,据官方消息,Web3广告提供商Permisison.io宣布,它将从自己的专有区块链迁移到Polygon。Polygon是卓越的以太坊扩展解决方案,拥有超过1亿的独立用户。Permission.io需要采取一系列措施使$ASK通证可以访问所有主要协议并与之交互,这是第一步。

Polygon网络速度快、交易成本低,可以助力Permission加密奖励广告平台加速发展。Polygon的基础设施解决方案使广告商能够以高效、经济的方式在全球网络上开展活动,同时用$ASK奖励用户参与活动、共享自己的数据,这是Permission平台去中心化和不断发展的核心。此外,Polygon将通过实现与Polygon和以太坊生态系统的互操作性来增强ASK的实用性,包括可以访问DeFi、质押、钱包等。

为了实现迁移,$ASK持有者和Permission用户可以使用$ASK桥接器将其$ASK迁移到Polygon网络。(AMBCrypto)[2022/4/27 2:34:11]

下面通过链A为Sender,链B为Recipient,以打开链A->链B的Hrmpchannel为例

Poloniex已恢复正常交易,因遭受DDoS攻击中断服务:Poloniex发布公告称,自12月5日世界标准时间6:30(北京时间14:30)开始,因遭到DDoS攻击而中断服务。目前Poloniex已恢复正常交易,用户资金未受到任何损失。[2020/12/5 14:08:03]

链ASender2008

1.在中继链构造hrmp.hrmpInitOpenChannel()的结构体,并获取encodedcalldata。

这里有三个参数

Recipient接收者的ParaId

proposeMaxCapacity也是个限制的值

proposeMaxMessageSizexcm消息的大小限制

其中proposeMaxCapacityproposeMaxMessageSize的值不能设置的太大,必须要比中继链规定的最大配比要小,要不然会出错。通过中继链ChainState下的configuration.activeConfig()方法查找这项约束。

波卡Rococo V1平行链测试网预计将于圣诞节前夕上线:波卡平行链测试网Rococo V1发布会已于12月17日0: 00举办。会议公布了未来Rococo V1平行链测试网发布的相关安排以及进展,具体内容总结如下:1. Rococo V1预计将支持10个左右的平行链项目;2. 测试网中每个平行链需至少运行一个验证人节点以及Curator管理人节点;3. Parity将 作为Rococo的评估者,同时运行部分验证人节点参与监督平行链测试;4. Rococo V1测试网预计将于圣诞节前夕上线;5. 测试网不会.上线测试平行线程;6. 参与平行链测测试将遵循先到先得以及由简入繁两个原则。(PolkaBase)[2020/12/17 15:29:36]

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

波卡发布中继测试网Rococo,包含三个平行链测试网:8月4日消息,波卡Polkadot(DOT)发布新的中继测试网Rococo,该测试网包括Tick平行链1测试网、Trick平行链2测试网和Track平行链3测试网三部分。目前波卡的测试网还有Westend、Arcadia、Berlin、FlamingFir和Mandala。[2020/8/4]

-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

标签:ASSENCVERSSENew Paradigm Assets SolutionENC价格KleverMESSE币

BTC热门资讯
XT.com:XT.COM關於延遲上線NARA的公告_HTT

尊敬的XT.COM用戶:應項目方要求,為給用戶帶來更好的交易體驗,XT.COM將延遲NARA/USDT上線交易時間,具體開放時間將另行通知。給您帶來的不便,敬請諒解.

USDT:比特币,会走向归零吗?_Hidigital btc

随着加密货币社区在比特币的小幅牛市之后开始松了一口气,最近的链上分析断言其临时性质。根据加密推特上的一位市场分析师的说法,最近在衍生品交易所开设的比特币头寸急剧增加,这表明更多的流动性和兴趣进入.

ASS:Meta计划向初创公司Better Opinions投资300万美元_DASS价格

金色财经报道,三位熟悉此事的消息人士称,Facebook母公司Meta正在就支持初创公司BetterOpinions进行谈判.

OLY:Polygon宣布推出L2方案 Matic暴涨29.44%_HollyGold

全文导读 Polygon昨日宣布于7月21日推出基于Zk-RollupLayer-2方案的虚拟机ZkEVM,称将为Polygon链安全性带来重大提升,创办人称验证交易所需频宽、延迟皆大幅缩小.

SDT:交易升级,奖励升级:合约进阶,步步得奖_USDT

亲爱的CoinW用户:??为助力合约新手顺利完成合约交易进阶,平台推出“交易升级,奖励升级”活动,每一次合约交易量或交易天数进阶,均有赠金奖励.

COM:XT.COM關於恢復DEL充提的公告_tps币行情

尊敬的XT.COM用戶:DEL錢包升級維護已完成,XT.COM現已恢復DEL充提業務。給您帶來的不便,請您諒解!感謝您對XT.COM的支持與信任!XT.COM團隊2022年7月21日Coinba.