[英]How to withdraw rewards from Substrate private node?
我按照Substrate的教程运行 2 个私有节点。 当我将资金从一个帐户发送到另一个帐户或执行合同时 function。交易包括费用。 但是,我不知道谁会收到这些费用以及如何提取这些奖励。
首先,在完成该教程后,您最终会派发一些外部函数。 由于 substrate 中的合约具有非常具体的含义,并且与 pallet 或 runtime 不同。
您可以在其知识库部分了解更多关于 extrinsics 的信息。
要了解费用在 Substrate here 中的运作方式,您可以使用一对资源来澄清您的所有疑虑。
希望能让你更好地理解:)
您可以配置收益的位置 go。您可以将其提供给区块作者、财政部、燃烧者或您想要的任何地址。 为此,您需要执行以下步骤:
如果您希望块的作者接收它。 你需要:
第 1 步:安装 pallet_authorship
第 2 步:获取区块的当前作者
接下来的步骤是配置将处理的交易费用。
第 3 步:为 DealWithFees 实施 OnUnbalanced(最重要)
然后配置 pallet_transaction_payment
第 4 步:修改 OnChargeTransaction 类型中的元组条目以包含 DealWithFees 实现
就是这样,完整代码请参考我的博客: https://hgminerva.wordpress.com/2022/06/21/how-to-pay-the-block-author-validator-on-a-proof-of -authority-poa-consensus-in-substrate/
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.