fabric2

前言
在 Hyperledger Fabric 的SDK中, 提供的API的作用主要有:
- 创建通道 (create channel)
- 请求节点加入通道 (join channel)
- 在节点中安装链码 (install chaincode)
- 通过调用链码来调用事物 (invoke chaincode)
- 查询事物或者区块的账本 (query chaincode)
官方支持的版本:
非官方的版本:
Go SDK
Node SDK
- api : 可插拔式的API, 可自由定制, SDK提供默认实现
- fabric-client:提供API用来同Hyperledger Fabirc的区块链网络进行交互, 具体就是同peer, orderer 和事件流交互。
- fabric-network:为客户端应用程序提供高级API以与智能合约(链码)进行交互,并且是构建客户端应用程序的推荐API。
- fabric-ca-client:提供API以与可选的证书颁发机构组件fabric-ca进行交互,该组件包含用于成员资格管理的服务。
- fabric-common:用于实现结构网络功能的低级API,它提供API与Hyperledger Fabric网络的核心组件(对等体,订购者和事件流)进行交互。
fabric-network
1 | const { Wallets, Gateway } = require('fabric-network'); |
Wallets
Gateway
fabric-client
fabric-ca-client
1 | const FabricCaServices = require('fabric-ca-client'); |
- Post title:fabric2
- Post author:Wei Jieyang
- Create time:2021-03-25 14:29:16
- Post link:https://jieyang-wei.github.io/2021/03/25/fabric-SDK/
- Copyright Notice:All articles in this blog are licensed under BY-NC-SA unless stating additionally.