![]() |
1
3
你可以继续安全使用 stub.GetHistoryForKey(键) 以满足你的要求。与您的想法相反,Fabric不会遍历每个块来获取密钥的历史记录。 它维护一个单独的索引数据库[在Go-Level DB中实现],将所有键的历史记录存储在块存储中。 索引指向修改给定密钥的块和块内的事务。分类账将以下API公开给背书人,背书人随后将其公开为链码API。
对于给定的密钥,上述API返回密钥的历史值、创建/修改的事务发出的时间以及是否是删除操作。上述功能的具体实现请参见: |
![]() |
mahima · HyperLedger结构链码未更新 7 年前 |
![]() |
CPUFry · 通过身份验证的web GUI与区块链交互 7 年前 |
![]() |
Skadoosh · Hyperledger结构中查询值的证书验证错误 7 年前 |