如何在超级账本中获取交易历史

How to get transaction history in hyperledger

我目前正在使用超级账本开发程序。我想像这样从 hyperledger 获取每个 tx(交易)数据。

A changed value "On"
A changed value "Off"
B changed value "On"
...

但是,好像没有api获取到交易记录。这个问题类似于 问题。最好只在链代码中修复程序吗?或者有更好的方法吗?

您可以使用 Hyperledger shim 接口的以下方法来获取特定密钥的历史记录:-

GetHistoryForKey(key string) (HistoryQueryIteratorInterface, error)

更多详细信息,请查看 hyperledger shim 接口文档:-

Hyperledger Shim Interface

使用方法请查看以下link:-

GetHistoryForKey() usage