hyperledger-sawtooth - Hyperledger Sawtooth:如何检索更改特定状态的交易?
问题描述
如果我需要某个州的历史地址,我该怎么办?
是否可以使用 REST API 来检索所有更改叶状态地址的事务?
或者收集“历史”的唯一方法是运行所有交易并只收集我需要的交易?
解决方案
可以通过查询具有不同头块 ID 的状态端点来检索状态历史记录。要获取更改状态的交易,必须查询每笔交易。
如果可能的话,一个好的模式是有一个事件监听器来监控状态变化并在单独的数据库中跟踪变化和所需的事务 ID。
推荐阅读
- html - padding-right or margin-right for content that exceeds page width (body/viewport)
- python - ZeroRPC 性能。我的基准有什么问题?
- slack-api - 使用 chat.postMessage 的附件问题
- android - 找不到图层“mapbox-location-layer”的来源
- python-3.x - Tkinter 最小化/隐藏终端窗口
- r - different total number of columns in add_header_above from kable
- vue.js - How can I disable vuex getter caching?
- python - Convert numeric data in text file to dictionary
- r - Finding the trend in disease conditions in R
- angular - Angular 5.2.3 数据绑定到名称中带有连字符的数据属性