如何访问本地 hyperledger fabric

How to access the local hyperledger fabric

我不是 blockchain/VS Code/Docker 专家 - 遵循了 Develop a smart contract with the IBM Blockchain Platform VS Code extension tutorial and could create and update the asset successfully. Later I continued here

Hyperledger fabric 是通过 VSCode 的 Hyperledger Composer Extension 安装的,并且是 运行 on Docker on my Mac.

$ docker images
hyperledger/fabric-ca                                                                                                           1.4.1               3a1799cda5d7        3 months ago        252MB
hyperledger/fabric-tools                                                                                                        1.4.1               432c24764fbb        3 months ago        1.55GB
hyperledger/fabric-ccenv                                                                                                        1.4.1               d7433c4b2a1c        3 months ago        1.43GB
hyperledger/fabric-orderer                                                                                                      1.4.1               ec4ca236d3d4        3 months ago        173MB
hyperledger/fabric-peer                                                                                                         1.4.1               a1e3874f338b        3 months ago        178MB
hyperledger/fabric-couchdb                                                                                                      0.4.15              8de128a55539        3 months ago        1.5GB
hyperledger/fabric-baseimage                                                                                                    0.4.15              c4c532c23a50        3 months ago        1.39GB

我想通过 REST 从 Node-RED 直接访问本地结构而不是使用 SDK,我可以使用 Hyperledger Composer REST server 来做到这一点吗?必要的步骤是什么?

没有。 Hyperledger Composer 不再有任何积极的开发,因为大部分 Composer 功能正在转移到核心 Fabric 和 SDK(通过新的编程模型)。

如果您想使用 REST,您需要构建自己的 REST 服务器,该服务器在后端使用 SDK。

您应该能够为 Node-RED 构建自定义节点,但它使用 Node SDK。