Go 如何在hyperledger fabric v0.6链码实现中查询一段时间内的状态

Go 如何在hyperledger fabric v0.6链码实现中查询一段时间内的状态,go,ibm-cloud,blockchain,hyperledger-fabric,Go,Ibm Cloud,Blockchain,Hyperledger Fabric,我在IBM bluemix中使用Hyperledger fabric V0.6服务,并按照bluemix文档中提供的方式将我的go语言链码部署到对等方。 因为我对这个实现非常陌生,所以在中只能找到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 .... 2017

我在IBM bluemix中使用Hyperledger fabric V0.6服务,并按照bluemix文档中提供的方式将我的go语言链码部署到对等方。 因为我对这个实现非常陌生,所以在中只能找到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 .... 2017年2月15日14:00:00:已创建资产

现在我想查询从2017年2月12日00:00:00到当前时间戳的州。我看了很多文件,但没有找到任何解决办法

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

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

感谢您的响应。计划在一系列块上进行迭代实现。但在这种情况下,我得到的是加密的有效载荷。如何从中解密密钥-值对。我已经浏览了这篇文章,但仍然只得到了解密后的值。我怎样才能拿到它的钥匙。或者是否有任何变通方法来满足本文中提到的要求。