Hyperledger fabric Hyperledger结构:如何打印结构分类帐?

Hyperledger fabric Hyperledger结构:如何打印结构分类帐?,hyperledger-fabric,Hyperledger Fabric,我们有兴趣按时间顺序打印出记入分类账的记录。最好的方法是什么?我们使用该方法来获得一个块,但它返回一个巨大的结构。例子。经过大量努力,我们已经能够像这样深入挖掘实际的交易数据: > obj.data.data[0].payload.data.actions[0].payload.action.proposal_response_payload.extension.results.ns_rwset[1].rwset.writes [ { key: 'a', is_delete: false,

我们有兴趣按时间顺序打印出记入分类账的记录。最好的方法是什么?我们使用该方法来获得一个块,但它返回一个巨大的结构。例子。经过大量努力,我们已经能够像这样深入挖掘实际的交易数据:

> obj.data.data[0].payload.data.actions[0].payload.action.proposal_response_payload.extension.results.ns_rwset[1].rwset.writes
[ { key: 'a', is_delete: false, value: '100' },
  { key: 'b', is_delete: false, value: '200' } ]
然而,人们很难期望编写出如此庞大的代码来提取记录。我们如何打印分类账内容,如:

a, 100
b, 200
等等

进一步扩大我们正在寻找的。我们正在寻找一个可以从命令行运行的独立可执行文件。它将接受分类账位置作为输入(例如,
/var/hyperledger/production/ledgersData/chains/chains/mychain
),并打印出下表:

日期|时间|谁|键|值

谁是对键值对进行更改的身份,例如。alice@orgA