如何解决在 Cosmos sdk 中支付验证器 gas 费?
验证者如何在他们的账户中收款。? 如何从用户账户中推算到验证者账户的 gas 价格金额。 ? 以及如何查看前后用户账户和验证人账户的余额?
解决方法
验证者如何在他们的账户中收款?
验证者不会收到“钱”。在 Cosmos Hub (Gaia) 中,它使用 Cosmos-SDK 中的 x/distribution
模块。该模块实现了 F1 分发规范。在本规范中,定义验证者赚取通胀奖励、全球收取的部分费用和可能的佣金(如果他们收取费用)。因此,为了回答您的问题,集线器会进行惰性会计,它会跟踪验证者及其代表在逐个区块的基础上获得的奖励数量。
验证者及其受托人可以随时提取这些奖励。
如何从用户账户中推算到验证者账户的 Gas 价格金额?
在 AnteHandler
期间执行 DeliverTx
期间从费用支付帐户中扣除费用。每个交易都有一个专门的费用支付者——通常是交易的第一个签名者。
以及如何查看之前和之后的用户账户和验证人账户的余额?
除了 CLI 之外,还有一些 API 允许您查询地址的余额。您可以轻松地搜索或谷歌搜索这些 API。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。