node.js - HyperLedger Fabric 获取区块信息 - 使用 node.js
问题描述
我曾经建立一个 Fabric 网络,并使用 Fabric 和 Fabric 节点 SDK 部署了一个 Fabric 网络和基本应用程序。我能够进行查询并写入链。有没有办法检索块信息?像块高度和事务ID?
解决方案
在带有节点 sdk 的 Hyperledger Fabric 中,您可以使用 queryBlock 方法检索块信息https://hyperledger.github.io/fabric-sdk-node/release-1.4/Channel.html#queryBlock
您可以使用它,因为
let response_payload = await channel.queryBlock(parseInt(blockNumber, peer));
这将返回块详细信息。
推荐阅读
- r - 用于列内容和列名的循环
- python - 在 Python 中查找最长匹配前缀
- c++ - 我对如何从 C++ 中的另一个 CPP 类调用该方法有一些问题
- java - 即使在 mybatis 映射器中没有插入,在插入后返回 SQL server 表中最后生成的 id
- apache-kafka - 如何从特定主题中删除 Kafka 消费者组?
- java - Nexus 部署通过 maven 给出连接超时
- android - 为什么在android中不允许?使用 react-native-image-picker
- kubernetes - spec.clusterIP:无效值:“”:字段不可变
- typescript - 打字稿 - 类型“xxx []”上不存在属性
- python-3.x - 如何通过保留一对交叉验证(LeavePOut)来拆分数据以进行二进制分类?