Bitget App
交易“智”变
行情交易合约跟单BOT理财Web3
官方 Wiki 精选丨 Coretime(核心时间)租赁交易指南

官方 Wiki 精选丨 Coretime(核心时间)租赁交易指南

Polkadot生态研究院Polkadot生态研究院2024/12/06 10:05
作者:Polkadot生态研究院

本文详细介绍了如何通过 Coretime 进行平行链租赁交易。

官方 Wiki 精选丨 Coretime(核心时间)租赁交易指南 image 0

官方 Wiki 精选丨 Coretime(核心时间)租赁交易指南 image 1

波卡知识图谱是我们针对波卡从零到一的入门级文章,我们尝试从波卡最基础的部分讲起,为大家提供全方位了解波卡的内容,当然这是一项巨大的工程,也充满了挑战,然而我们希望通过这样的努力让大家能够正确认知波卡,也让不了解波卡的人方便快速掌握波卡相关知识,今天是该栏目的第 162 期,本文详细介绍了如何通过 Coretime 进行平行链租赁交易




以下是利用交易(Swap)功能在不同的 paraID 之间更换租赁的指南。这一功 能允许平行链团队更换现有的租赁
Coretime 的交易操作需要两个链之间通过具有 Root 权限的源链发送[swap]指令 。根据平行链是否被锁定,这可以是中继链上平行链的管理账户(如果平行链未被锁定),或者是平行链上现有的治理系统(可以是 sudo 权限),如果平行链已被锁定。
为了检查平行链是否被锁定,团队需要在中继链上使用相应的 paraID 查询[registrar.paras]。需要注意的是,自 RFC#14(详情请参见: https://github.com/polkadot-fellows/RFCs/pull/14)以来,如果一条平行链从未生成区块,则默认情况下它是处于未锁定状态。


从平行链发起交易



要从平行链发起交易,需要从平行链向中继链发送一条 XCM 消息 。这个 XCM 消息必须是一个发送指令,其中包含需要在中继链上执行的[registrar.swap]外部调用。
下面是一个针对 Composable Finance 的十六进制编码调用示例,假设团队仍在使用 sudo 权限操作。
0x0200290003010003140004000000000700e876481713000000000700e87648170006000700e40b540282380100284603e3070000320d0000140d01000001008d1f(详情请参见: https://polkadot.js.org/apps/?rpc=wss%3A%2F%2Fcomposable-rpc.dwellir.com#/extrinsics/decode/0x0200290003010003140004000000000700e876481713000000000700e87648170006000700e40b540282380100284603e3070000320d0000140d01000001008d1f)
关于权重(大小和时间),我们使用的是一个估算值,通常大于 Polkadot Relay Runtime API 返回的值。
要检查确切的权重,你可以导航到 Polkadot JS UI>Developer>Runtime Calls,然后选择[transactionPaymentCallInfo]和[queryCallInfo],包含在 XCM 消息的[send]指令中的外部调用:
0x4603e3070000320d0000(详情请参见: https://polkadot.js.org/apps/?rpc=wss%3A%2F%2Frpc.ibp.network%2Fpolkadot#/extrinsics/decode/0x4603e3070000320d0000)
官方 Wiki 精选丨 Coretime(核心时间)租赁交易指南 image 2


在中继链上对未锁定的平行链执行交易



如果平行链未被锁定,则平行链的管理者必须直接在中继链上发送外部调用
假设 paraID3378 想要与 Composable Finance 进行交易,那么来自其管理账户 13B8Tdhi4EuruwzVt3gdcTopXpqbUzmncutiQKKNbd8cpU91 需要发送的外部调用是:
0x4603320d0000e3070000(详情请参见: https://polkadot.js.org/apps/? rpc=wss%3A%2F%2Frpc.ibp.network%2Fpolkadot#/extrinsics/decode/0x4603320d0000e3070000)


Coretime 交易前提条件



我们需要确保平行链拥有有效的核心(core)来执行交易指令
这可以通过从 coretime 系统链批量获取核心,或利用中继链上的按需功能来实现。假设团队已经有一个正在运行的平行链(具有有效核心)和一个停滞的平行链,以下说明解释了如何为停滞的平行链如何使用[onDemand]获取核心。

1

通过按需核心进行交易

此功能存在于中继链上,允许用户请求对其平行链进行 1 个区块的验证。为了按需下单,任何账户必须调用 onDemand.placeOrderAllowDeath 外部调用。


官方 Wiki 精选丨 Coretime(核心时间)租赁交易指南 image 3


此外部调用需要两个参数:
金额 :用户愿意为平行链区块通过核心验证所支付的金额。系统允许的最小金额为 250,000,000planckDOT(即 0.025DOT),实际金额是动态的,取决于排队的按需区块生产请求。
paraID :这指的是按需平行链的 paraID,其区块必须由核心进行验证。


2

Coretime 交易执行步骤

如果你的团队拥有两个平行链, 一个拥有新的 paraID,另一个没有租赁但包含链的历史记录的旧 paraID, 以下是执行交易这些租赁的步骤。
假设条件
  • 你的新 paraID 已解锁,而 paraID 被锁定。
  • 你可以访问新 paraID 在中继链上的管理账户。
  • 你在旧 paraID 上运行的校验器可以执行向上的 XCM 消息。
  • 锁定 paraID 的主权账户有足够的可用资金来执行中继链上的交易。
  • 拥有未锁定[paraID]的账户有足够的可用资金来执行中继链上的交易。

步骤
  • 确保你的原始 paraID 的校验器正在运行。
  • 发送之前详细说明的 XCM 指令。详情请参见:
https://wiki.polkadot.network/docs/learn-guides-coretime-swap#initiate-swap-from-the-parachain
  • 为你的原始 paraID 获取一个按需核心。执行此操作后,你的 XCM 消息应该会被发送到中继链,并且你应该能看到待处理的交易。
  • 使用新 paraID 上的管理账户直接在中继链上发送交易指令。详情请参见:
https://wiki.polkadot.network/docs/learn-guides-coretime-swap#perform-swap-on-the-relay-chain-for-an-unlocked-parachain



3

Coretime 交易生效时间

租赁的交易会立即生效,但Coretime 链会在每个新的 coretime 循环中将这些租赁的变化传达给中继链。因此,变化将在下一个 coretime 循环中生效。


有关新 coretime 循环的时间,可以查看 coretime 销售页面。(详情请参见: https://coretime-polkadot.subscan.io/coretime_dashboard)

原文出自 Polkadot Wiki,详情可查看: https://wiki.polkadot.network/docs/learn-guides-coretime-swap




欢迎大家加入我们 Polkadot 生态研究院的电报:

https://t.me/polkadot_eri

欢迎大家访问波卡生态研究院的 Mirror 地址:
https://mirror.xyz/0x9A259b3a2316281Cc948cE2Cf1Ac610a79844f05




精选文章


平行线程  |  经济模型  | Slash  |  通货膨胀  |  NPoS  |  Web3 基金会
Staking
 |  Gavin Wood |  跨链  |  平行链  |  国库  Parity
DOT |  Web3.0  |  网络效应  |  Grant 指南
Statemint  |  区块链  SBP 计划  |  新计划
XCVM  |  BEEFY  |  XCM
Wasm


 


官方 Wiki 精选丨 Coretime(核心时间)租赁交易指南 image 4

0

免责声明:文章中的所有内容仅代表作者的观点,与本平台无关。用户不应以本文作为投资决策的参考。

PoolX:锁仓获得新代币空投
不要错过热门新币,且APR 高达 10%+
立即参与!

你也可能喜欢

Databricks IPO-大数据独角兽准备好解放了吗?

Ali Ghodsi的人工智能巨头UDT在达到620亿美元的估值后为首次公开募股做准备。大数据在人工智能和金融科技革命中遇到了大笔资金。

币界网2024/12/18 07:53

CFI通过MI开普敦协议瞄准板球25亿球迷

CFI金融集团今天(星期三)宣布,该公司已与MI开普敦板球队签订了一项合作伙伴协议,作为其官方在线交易伙伴。

币界网2024/12/18 07:53

比特币政策研究所为特朗普的战略比特币储备起草总统行政命令

比特币政策研究所于12月18日宣布,它已经起草了一份行政命令,要求特朗普政府将比特币作为战略储备资产。该行政命令旨在唐纳德·特朗普上任第一天签署后立即生效。

币界网2024/12/18 07:30

PENGUUSDT 现已上线合约交易和交易BOT

Bitget 已于2024年12月18日(UTC+8)上线 PENGUUSDT 合约交易,最大杠杆为75倍,合约交易BOT将同步开放。 欢迎通过我们的官方网站或 Bitget APP 开始合约交易。 PENGU U本位永续合约: 合约参数 详情 上线时间 2024年12月18日 15:00(UTC+8) 合约标的 PENGU 结算资产 USDT 最小变动价位 0.000001 最高杠杆倍数 75x 资金费用结算频率 每八个小时 交易时间 7*24 根据市场风险状况,Bitget可能调整包括最小变动价格、最高杠杆倍数、维持保证金率等重要合约参数; 【合约】 Bitget 的合约包括:U本位合约

Bitget Announcement2024/12/18 07:00