我需要一个Hyperledger Fabric chaincode方法,该方法返回我的世界状态下的所有密钥以执行完整性检查。很明显,我可以使用getStateByRange()获得所有状态,并仅进行迭代以获取键,方法,但是我已经看到它有效地返回了使系统过载的所有数据(我的世界状态中大约有20.000个对象)
有没有办法以不强制Fabric获取所有世界状态的方式获取密钥?
目前,chaincode shim API不支持GetKeys()
。您应该能够GetStateByRangeWithPagination()
避免构建密钥列表时系统过载。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句