首页 > 解决方案 > Hyperledger Fabric 中是否有与 getHistoryForKey 类似的功能,也提供交易详情?

问题描述

我可以使用 getHistoryForKey 检索 Hyperledger Fabric 中特定密钥的交易历史记录。但是,它提供的信息仅限于交易 ID、时间戳等。

我需要一个类似的函数来提供历史记录,但提供诸如函数名称和特定事务参数之类的详细信息。

Hyperledger Fabric 中是否存在这样的功能?

标签: hyperledger-fabric

解决方案


并不真地。您可以使用属性来指示/存储调用的事务名称/参数(并存储它),使用getFunctionAndParameters(). 从 Fabric 1.4 开始,执行以下操作:

let ret = ctx.stub.getFunctionAndParameters();
let args = ret.params; // params array
let fcn = ret.fcn; // function/transaction called

推荐阅读