如何在Hyperledger Fabric v0.6链码实现中查询一段时间的状态



我在 IBM-bluemix 中使用 Hyperledger fabric V0.6 服务,并按照 bluemix 文档中提供的方式将我的 go 语言链码部署到对等方。 由于我对这个实现很陌生,所以我只能在ChaincodeStubInterface中找到PutState 和 GetState方法。
但我的要求是查询一段时间的州。
例如:
2017 年 2 月 11 日 10:00:00 : 创建资产 1 2017 年 2 月 11 日 12:00:00 : 创建资产 2 2017 年 2 月 12 日 10:00:00 : 修改的资产 1

2017 年 2
月 13 日 13:00:00 : 创建资产 3
....
15-Feb-2017 14:00:00 : 创建资产N

现在,我想查询状态范围 12-Feb-2017 00:00:00 到当前时间戳。我已经浏览了很多文档,但我没有找到任何解决方案。

如何获取这些数据? 提前谢谢。

Hyperledger Fabric 的 v0.6 实现不包含此类函数。Hyperledger 社区最近发布了 Hyperledger Fabric 的 v1.0.0,它也将很快在 IBM Bluemix 上提供,从而增加了链码和账本的功能。但是,据我所知,它并没有提供查询日期范围内分类帐的方法。它确实提供了一种在给定开始键和结束键的情况下迭代一系列块的方法。

最新更新