Hyperledger Fabric SDK
来源:互联网 发布:萧山区网络问政 编辑:程序博客网 时间:2024/06/01 19:39
不同版本的SDK
目前有5个版本的SDK 由官方在维护,其中node
版本的SDK是最稳定,最全面的。SDK地址如下:
- fabric-sdk-node
- fabric-sdk-java
- fabric-sdk-go
- fabric-sdk-py
- fabric-sdk-rest
官方关于SDK的实例就是使用的node
版本的SDK,我们后面介绍的也是这个。
Fabric SDK for Node.js
它提供了一个功能强大的API来与Hyperledger Fabric v1.0区块链接网络交互,它提供3个顶级模块来让我们使用。了解更多请看这里。
1、API
该模块定义了node.js SDK的可插拔组件的API。如CryptoSuite,key,KeyValueStore
,对于每个接口,都有内置的默认实现,同时我们也可以灵活自定义。
2、fabric-client
该模块提供API与基于Hypreledger Fabric的块链网络的核心组件(即peer,order和事件流)进行交互。主要功能如下:
- 创建channel
- 请求peer节点加入channel
- 在peer中安装chaincode
- 在channel中实例化chaincode
- 通过调用chaincode来调用事务
- 查询分类帐的事务或块
- ……
3、fabric-client
该模块是用于成员资格的管理,主要功能如下:
- 注册新用户
- 注册用户以获得由Fabric CA签名的注册证书
- 通过注册ID 撤销现有用户或撤消特定证书
- 可定制的持久存储
阅读全文
0 0
- Hyperledger Fabric SDK
- Hyperledger Fabric SDK 示例 fabric-samples-《balance-transfer》之简介
- Hyperledger Fabric
- Hyperledger Fabric Client SDK for Go 下载与配置
- Hyperledger Fabric SDK 示例fabric-samples-《balance-transfer》之一《注册用户》
- Hyperledger Fabric SDK 示例fabric-samples-《balance-transfer》之二《创建Channel》
- Hyperledger Fabric SDK 示例fabric-samples-《balance-transfer》之三《加入到Channel》
- Hyperledger Fabric SDK 示例fabric-samples-《balance-transfer》之四《安装chaincode》
- Hyperledger Fabric SDK 示例fabric-samples-《balance-transfer》之五《初始化chaincode》
- Hyperledger Fabric SDK 示例fabric-samples-《balance-transfer》之六《执行chaincode》
- Hyperledger Fabric SDK 示例fabric-samples-《balance-transfer》之七《查询chaincode》
- Hyperledger Fabric SDK 示例fabric-samples-《balance-transfer》之八《查询指定的区块信息》
- Hyperledger Fabric SDK 示例fabric-samples-《balance-transfer》之九《查询指定的交易信息》
- Hyperledger Fabric SDK 示例fabric-samples-《balance-transfer》之十《查询链信息》
- Hyperledger Fabric SDK 示例fabric-samples-《balance-transfer》之十二《查询已经加入的channel名称》
- hyperledger fabric 简析start
- HyperLedger Fabric协议规范
- IBM HyperLedger fabric
- PHP运行原理
- java递归的应用和实例
- IntelliJ IDEA中工具栏,功能区的显示和关闭
- 获取两个日期的相差天数
- boostrap页面布局以及功能实现
- Hyperledger Fabric SDK
- Eclipse快捷键 10个最有用的快捷键
- dorado 7 添加子表
- thrift:swift 命令行生成 IDL文件及Client java代码过程
- 浅谈MIL、SIL、PIL、HIL
- 【UVA12097】Pie
- Mybatis插件PageHelper的使用
- adb命令
- C#计时器的三种实现方法