如何从Substrate私有节点中提取交易手续费奖励
Substrate 私有链交易手续费接收规则与提取方法
手续费默认接收方
- 使用官方默认模板搭建的Substrate链,交易手续费会拆分两部分分配:
- 交易基础手续费(重量费、用户自愿支付的小费):出块完成后100%打入当前出块的验证人节点账户
- 合约执行类交易产生的gas费:默认80%归出块验证人,20%划入链上内置国库
- 你搭建的双节点私有链属于授权验证人网络,两个节点都是验证人身份,所有手续费都会按上述规则分配到对应出块节点账户和国库地址,默认国库地址为
5EYCAe5ijiYfyeZ2JJCGq56LmPyNRAKzpG4QkoQkkQNB5e6Z,你可以通过runtime的Treasury模块配置修改该地址和分配比例。
手续费提取方式
- 验证人账户获得的手续费会自动到账,无需额外提取操作,你可以直接在钱包或链上查询该验证人地址的余额,正常发起转账即可使用该部分资产。
- 国库内的手续费默认需要通过链上公投提案审批后才能支取,如果你是私有链的管理员,可以直接修改runtime配置,给指定管理员账户开通国库直接支取权限,也可以调整手续费分配规则,取消国库分润,让所有手续费直接打入出块验证人账户,省去后续提取流程。
内容的提问来源于stack exchange,提问作者Linh Tran
相关产品推荐
相关产品推荐

