【问题标题】:Connecting to Hyperledger composer network using Fabric node SDK使用 Fabric 节点 SDK 连接到 Hyperledger Composer 网络
【发布时间】:2018-12-06 14:29:10
【问题描述】:
我已经使用 composer 创建了一个业务网络存档 (.bna) 并将其部署在本地结构网络上,现在
1.我想使用 Fabric 节点 SDK 连接到它,并使用 SDK 对其执行操作。
2.我是否需要运行 composer-rest-server 来公开 API 或者我可以不用它?
3.如何通过node SDK创建用户与部署的fabric网络交互?
【问题讨论】:
标签:
hyperledger-fabric
hyperledger-composer
hyperledger-fabric-sdk-js
【解决方案1】:
- 您不能像这样与 Composer 和 Fabric Node SDK 混合搭配。如果您使用 Composer,则需要使用 Composer JavaScript API 或 REST API - this doc 将帮助您入门。
- 如果您想使用 REST 进行编程,那么是的,您需要启动 composer-rest-server。但您可以使用 JavaScript API。
- 您不能使用 Fabric 节点 SDK 为 Composer 创建用户。 Composer 将 Participants 绑定到 Identities,因此您需要使用 Composer REST API 或 JavaScript API 来为 Composer 发布 Identities。