Hyperledger Sawtooth:如何检索更改了特定状态的交易?

时间:2019-08-08 18:58:24

标签: hyperledger-sawtooth

如果我需要某些州地址的历史记录,该怎么办?

是否可以使用REST API检索更改了叶子状态地址的所有事务?

或者收集“历史记录”的唯一方法是运行所有交易并仅收集我需要的交易?

1 个答案:

答案 0 :(得分:4)

可以通过查询具有不同头块ID的状态端点来检索状态历史记录。要获取更改状态的交易,必须查询每个交易。

如果可能的话,一个好的模式是在事件监听器中监视状态变化,并在单独的数据库中跟踪变化和所需的事务ID。