Tanssi
如何通过 SATEA 运行您的 Tanssi
Last updated
如何通过 SATEA 运行您的 Tanssi
Last updated
注意:购买、部署 Tanssi 节点前,请务必填写 Tanssi 官方的节点申请网页(https://www.tanssi.network/testnet-campaign/block-producers-waitlist),并得到批准。
Tanssi 的激活节点必须要被质押 10000 个 $DANCE 测试代币,目前只能通过 Tanssi 官方批准后,由官方发放获取代币。
申请内容为你的基本信息、运行节点意愿和既往相关经验。
填写申请后,如果得到批准,Tanssi 官方将通过你填写的联系方式告知申请结果,请保持联系方式畅通。
登录 app.satea.io,选择 Tanssi
选择节点数量和节点运行时长
确认无误后,请跟随指示完成支付
在支付完成后,Tanssi 节点状态为 "Need to Setup" ,此时需要你提交你的 Tanssi 节点名称。
一般情况下,Satea 将在收到你提交的验证者名称后的两个工作日内完成节点部署。
节点配置完成后,你需要绑定 Tanssi 节点至你的钱包。
在购买节点前,你需要已经成功向官方申请到节点运行资格。此时,你已经拥有一个 Tanssi 测试网,Dancebox Network 的钱包地址,并且此地址已经拥有 10000 个由 Tanssi 官方发放的 $DANCE 测试代币。
Tanssi 节点在后台设置完成后,节点状态为"Running",此时已完成设置。
点击 Tanssi 节点,进入节点详情,可以看到 Tanssi 节点名称、节点地址和节点私钥。
注意: Satea 不会保存用户私钥信息,请用户妥善保管。
通过 Tanssi 节点私钥,将你的账户与 Tanssi 节点绑定。
进入波卡 APP 官网:https://polkadot.js.org/apps/?rpc=wss%3A%2F%2Fdancebox.tanssi-api.network#/extrinsics
使用你拥有 10000 个 $DANCE 的账户登陆。单击“Developer”选项卡,从下拉列表中选择“Extrinsics”,然后执行以下步骤:
选择你的账户,该账户应该是你之前自行委托的账户
选择 session 模块和 setKeys
在 "keys: DanceboxRuntimeSessionKeys" 输入节点密钥
在"proof: Bytes",请输入 "0x"
单击“Submit Transaction”并从你的钱包签署并发送交易
前往Polkadot.js 应用程序,单击“Developer”选项卡,从下拉菜单中选择“Extrinsics”,然后执行以下步骤:
选择您要从中发送外部信息的帐户。此帐户必须是您要委托的帐户,并且是您想要成为区块生产者的帐户
选择pooledStaking模块和requestDelegate外部模块
选择目标池。该池可以是自动复利池(自动复利委托奖励),也可以是手动奖励池(其中与奖励相关的所有操作都是手动的)
输入质押金额。此金额必须达到最低要求,即 10,000 个 DANCE 代币。您需要以Planck形式提交价值,因此对于 10,000,您需要输入10000000000000000
单击“Submit Transaction”并从你的钱包签署并发送交易
在执行待处理的请求之前,您需要检索提交委托请求的会话。为此,请转到Polkadot.js 应用程序,单击“Developer”选项卡,从下拉列表中选择“Chain State”,然后执行以下步骤:
选择 pooledStaking 模块和 pendingOperations 查询
输入您的账户
关闭"include option"滑块
点击外部字段旁边的"+"按钮
待处理的请求将显示在页面底部
在上图中的例子中,加入自动配给池的委托请求是在会话 4,829 期间提交的。因此,该请求可以从会话 4,831 开始执行。
记下您提交请求的操作和会话号,因为您需要这两个值来执行待处理的请求。
您可以从 Chain state 页面运行另一个查询来检查当前会话。为此,您可以:
选择"session"模块和 "currentIndex" 查询
点击外部字段旁边的"+"按钮
当前会话将显示在页面底部
如果请求可以执行,请从 Developer 下拉菜单中选择 Extrinsics 并执行以下步骤:
选择您要发送外部信息的账户
选择 pooledStaking 模块和 executePendingOperations 外部模块
对于 elegator,请输入您的账户,该账户与您发送自我委托请求的账户相同
对于 operation,选择要执行的操作类型。这应该是 JoiningAutoCompounding 或JoiningManualRewards,具体取决于您在提交自委托请求时选择的目标池
对于 candidate,请输入与 3 delegator 字段中相同的帐户
对于 at,请输入您提交委托请求的会话 ID
单击“Submit Transaction”并从你的钱包签署并发送交易
现在,您已完成所有必要的帐户设置,有资格生产区块!
如果你已遵循本指南中的所有步骤并完全同步了你的出块节点,则你现在有资格出块。要验证你是否在合格候选人名单中,你可以单击“Developer”选项卡,从下拉列表中选择“Chain state”,然后执行以下步骤:
选择 pooledStaking 模块和 sortedEligibleCandidates 查询
点击外部字段旁边的"+"按钮
页面底部将显示符合条件的候选人及其质押的列表。您可以搜索您的节点地址,以确保您有资格生产区块.
以上,即完成了 Tanssi 节点的部署。