Hyperledger/cello实际测试——SDK

本文档介绍了如何使用Hyperledger Cello的SDK进行实际测试,特别是通过Node.js SDK进行操作。首先,文章提及了Hyperledger Fabric支持的不同SDK,并指出sdk-node是官方推荐且稳定的选择。接着,详细说明了安装Node.js、npm、gulp以及docker等环境的步骤。然后,作者分享了一个简洁的GitHub demo项目,帮助理解并进行测试。在cello的演示部分,解释了如何初始化网络、修改配置文件以及创建和测试新通道的过程。
摘要由CSDN通过智能技术生成

项目介绍

上篇博客写的是cello的搭建,及使用cello创建了fabric网络。本篇文章主要使用SDK进行测试,毕竟创建了一个fabric网络,要用起来,否则还是懵逼。
Hyperledger Fabric目前支持的sdk有sdk-node, sdk-java, sdk-python, sdk-go, sdk-rest。但成熟的只有node和java版本。笔者会些python,起初一直研究sdk-python,使用他们官方的网络资源启动fabric network倒是都可以跑通,但是网络中使用fabric-ca就遇到些问题,总是连接不上。在Hyperledger-chat中问了下,没什么人鸟我,后来追着一个开发者问了下,他说貌似还不支持。
好吧,没时间再去研究了,转战sdk-node,这个是官方推荐的,更新频率很快,果然最后通了

安装环境

我不懂node,只是能看懂,所以安装步骤我就罗列命令

  • Node v8.9.0 或更高 (注意目前v9.0+还不支持)
  • npm v5.5.1 或更高
  • gulp命令。 必须要进行全局安装 npm install -g gulp
  • docker和docker compose
  • go

关于docker和docker compose的安装可以参考上篇文章。这里只是介绍node和npm的安装

1.nodejs和npm
sudo apt-get install nodejs-legacy
sudo
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值