在生态系统
我想把我的由我整个节点琴弦生态系统/网络上发布,即 (节点A)硬币的总余额获得总发行硬币,有一个简单的方法来获取所有的硬币.issue
减去.exit
这是我生成的吗?我想到了两种可能的解决方法,但不喜欢设计两个: -在生态系统
- 机会在整个名单中
transaction.snapshot
和循环来获得,这是自发行(cash.state
&command.issue
)交易减去关闭command.exit
我自己的金库,但我不喜欢这种方法由于记录经历和到位的循环机制的数量,增加的分页方面不断循环或扩展页面问题。 - 查询当前余额的所有节点,包括我自己,做总余额的总和。这与link类似,但是如果网络中的任何其他方自发地发放了相同货币的一些现金,则这会导致误导性的总余额,在
ReceiveStateAndRefFlow
的子流上增加没有超时会话,在该会话等待节点到不确定地活着。
这个问题的任何意见/建议?回应非常感谢
回答:
另一种方式可能是创建一个平衡状态,唯一的目的是保持发行和退出的计数 - 每次发行新的现金/退出现金时,您都会更新余额状态。
这应该作为一个快速参考点,看看有多少现金。
以上是 在生态系统 的全部内容, 来源链接: utcz.com/qa/260694.html