上云无忧 > 文档中心 > 百度智能云超级链BaaS Fabric联盟链 - SDK应用
超级链BaaS平台
百度智能云超级链BaaS Fabric联盟链 - SDK应用

文档简介:
SDK应用: 本文档指导用户如何利用SDK与链码进行交互。 前提: 需要用户对官方 fabric-sdk-go 有一定了解。 下载SDK: 进入【联盟】菜单,点击【联盟管理】进入【联盟信息】页面,点击【下载SDK文件】;如下图: 【百度智能云】可信计算平台
*此产品及展示信息均由百度智能云官方提供。免费试用 咨询热线:400-826-7010,为您提供专业的售前咨询,让您快速了解云产品,助您轻松上云! 微信咨询
  免费试用、价格特惠

SDK应用

本文档指导用户如何利用SDK与链码进行交互

前提

需要用户对官方 fabric-sdk-go 有一定了解

下载SDK

  1. 进入【联盟】菜单,点击【联盟管理】进入【联盟信息】页面,点击【下载SDK文件】;如下图:

SDK应用

结构概述

名称 类型 应用必须 说明
crypto-config 文件夹 包含调用链码所需私钥和证书(User1);
包含连接orderer所用tls证书
sdk_config.yaml 文件 sdk的配置文件,包含联盟组织节点和orderer节点信息
demo 文件夹 包含示例链码;
包含基于fabric-sdk-go、fabric-sdk-java和fabric-nodejs-sdk的调用链码的示例程序
README.md 文件 使用说明

应用步骤

1、Golang sdk

  • 根据实际应用,修改sdk_config.yaml和crypto-config路径
  • 下载fabric-sdk-go所需依赖,百度提供依赖下载:vendor
  • 编写链码调用程序,可参考(demo/go-sdk/main.go)

2、Java sdk

  • 根据实际应用,修改sdk_config.yaml和crypto-config的路径
  • 下载fabric-sdk-java所需依赖,使用maven可以自动下载相关依赖
  • 编写链码调用程序,可参考(demo/java-sdk/src/main/java/com/fabric/example/main.go)

3、NodeJs sdk

  • 根据实际应用,修改sdk_config.yaml和crypto-config路径
  • 下载fabric-sdk-nodejs所需依赖,需要自行安装好nodejs环境和npm工具,使用npm install工具安装依赖
  • 编写链码调用程序,可参考(demo/node-sdk/main.js)
相似文档
  • 证书管理: 证书管理支持client证书的申请和下载,用户可使用下载的证书调用链码并进一步使用证书属性集实现丰富的权限校验。 【百度智能云】可信计算平台
  • 创建组织: Quorum联盟由一个或多个组织组成。用户需要先创建组织,以组织的身份加入或者创建联盟。 登录百度智能云超级链BaaS平台控制台,点击进入到Quorum联盟链中。 选择“组织”,进入“组织”页面。 【百度智能云】可信计算平台
  • 创建联盟: 联盟代表一个区块链业务团体,可以由一个或多个组织组成。 目前,组织能够通过两种形式参与到联盟网络中: 创建联盟。 接受邀请加入联盟。 进入超级链BaaS平台控制台中的Quorum联盟链,点击“联盟”菜单,进入“联盟”页面。已创建的联盟将显示在联盟列表中。 【百度智能云】可信计算平台
  • 节点管理: Quorum联盟由多个节点组成,节点分为: 验证节点,验证交易并出块的节点。普通配置套餐默认4个验证节点,豪华套餐默认7个验证节点。 交易节点,只同步块而不参与出块的节点,可用来接收交易请求。 进入“Quorum联盟链”中的“联盟”菜单,点击“节点管理”即可进入节点管理页面。 【百度智能云】可信计算平台
  • 简介: 用户可以在合约管理页中查看和管理通过合约编辑器部署的用户合约和平台提供的基础库合约。合约分为公有合约和私有合约,其中平台基础库合约部署后为公有合约。 【百度智能云】可信计算平台
官方微信
联系客服
400-826-7010
7x24小时客服热线
分享
  • QQ好友
  • QQ空间
  • 微信
  • 微博
返回顶部