hyperledger-fabric - Hyperledger Fabric 中是否有与 getHistoryForKey 类似的功能,也提供交易详情?
问题描述
我可以使用 getHistoryForKey 检索 Hyperledger Fabric 中特定密钥的交易历史记录。但是,它提供的信息仅限于交易 ID、时间戳等。
我需要一个类似的函数来提供历史记录,但提供诸如函数名称和特定事务参数之类的详细信息。
Hyperledger Fabric 中是否存在这样的功能?
解决方案
并不真地。您可以使用属性来指示/存储调用的事务名称/参数(并存储它),使用getFunctionAndParameters()
. 从 Fabric 1.4 开始,执行以下操作:
let ret = ctx.stub.getFunctionAndParameters();
let args = ret.params; // params array
let fcn = ret.fcn; // function/transaction called
推荐阅读
- android - Android忽略电池优化
- gradle - Gradle lib 插件目录
- c# - 解析 Json 数据字符串并检索元素
- javascript - 如何解决 Uncaught TypeError: Cannot read properties of undefined (reading 'toggle')
- azure - 如何使用 Azure DevOps 设置到 Azure 虚拟机的持续部署
- node.js - 使用 req.params.id 获取未定义
- amazon-web-services - 如何在我的网站上显示我的 S3 对象并充分保护我的存储桶?
- python - 新行字符附加到 os.popen().read() 命令
- amazon-web-services - 使用 Amazon MQ 主题作为 Lambda 的事件源
- python - 使用 django 将 10000 条 xlxs 记录上传到 mysql