tencent cloud

腾讯云区块链服务平台 TBaaS

产品动态
产品简介
产品概述
产品功能
底层引擎
产品优势
应用场景
基本概念
购买指南
购买页说明
欠费说明
定价与规格说明
快速入门
Hyperledger Fabric
操作指南
联盟
事件中心
网络概览
通道管理
合约管理
组织管理
节点管理
区块链浏览器
证书管理
审计日志
节点监控与日志
开发指南
Hyperledger Fabric
应用系统对接
API 文档
History
Introduction
API Category
Making API Requests
Hyperledger Fabric 2.3 APIs
Data Types
Error Codes
常见问题
产品协议
数据处理和安全协议
联系我们

Hyperledger Fabric

PDF
聚焦模式
字号
最后更新时间: 2025-04-10 00:40:56

操作场景

您可通过本文快速开始使用 Hyperledger Fabric 增强版区块链网络,同时可前往 Hyperledger Fabric 操作指南 了解更多信息。

前提条件

已登录 TBaaS 控制台

操作步骤

步骤1:创建联盟

1. 登录 TBaaS 控制台,选择左侧导航中的联盟。
2. 联盟管理页面,单击新建联盟。
3. 新建联盟页面,填写联盟名称等信息。
4. 单击确定完成创建。
更多联盟管理的信息请参见操作指南 联盟 部分。

步骤2:购买网络

请参见 Hyperledger Fabric 购买页说明 创建 Hyperledger Fabric 网络。

步骤3:新建、安装、实例化合约

新建合约

1. 登录 TBaaS 控制台,选择左侧导航中的 Fabric > 区块链网络
2. 区块链网络页面,单击对应的卡片进入网络详情页。当购买的长安链·ChainMaker 区块链网络完成部署后,单击卡片即可进入网络详情页面。
3. 选择合约管理页签,进入对应页面可选择通道 ID 切换至对应需要新建合约的通道,单击新建合约。
4. 在新建合约页面填写对应的合约名称、版本等信息,并上传合约文件。如下图所示:



5. 单击确定完成新建。
注意
Fabric 合约支持 Go、Java、NodeJs 三种语言。
Fabric 合约的详细开发说明请参见 开发指南

安装、实例化合约

新建完成的合约需安装到 Peer 节点中,并进行实例化后才可运行调用。在合约管理页面中新建合约后,在合约列表中即可看到新建的合约,状态处于“未实例化”,单击列表操作列的安装,在弹窗中选择需要安装的 Peer 节点,勾选后单击安装即可完成。如下图所示:



完成安装的合约即可进行实例化,在合约管理页面中单击合约列表操作列的实例化,在实例化弹窗中可根据需要设置背书策略及私有数据集等信息,确认后即可开始实例化。如下图所示:



在合约列表中单击合约的名称可进入对应合约的合约详情页,可查看合约的基本信息、安装的节点、合约日志等信息。

步骤4:申请并下载证书

TBaaS 支持通过长安链 SDK、云 API 两种方式进行对接上链,若使用云 API 方式上链,则本步骤可直接跳过。详细的对接流程请见 步骤5
1. TBaaS 控制台 中,选择左侧导航中的 Fabric > 区块链网络 进入网络卡片页面,单击对应的卡片进入网络详情页。
2. 在网络详情页面中,选择高级配置 > 证书管理页签,进入对应页面后单击申请证书,在弹窗中填写证书标识并上传用户证书及 TLS 证书的 CSR 文件,确认后即生成证书,在证书列表中可下载证书。CSR 文件的生成方法请参见证书申请 CSR 生成指南

步骤5:应用开发与对接

TBaaS 支持通过 Fabric SDK、云 API 两种方式进行对接上链,详细的对接开发流程请参见开发指南 对接说明 章节。

步骤6:通过浏览器查看链上数据

TBaaS 提供区块链浏览器,便于用户实时查看或检索链上的数据,操作方式如下:
1. TBaaS 控制台 中,选择左侧导航中的 Fabric > 区块链网络 进入网络卡片页面,单击对应的卡片进入网络详情页。
2. 在网络详情页面中,选择区块链浏览器页签,进入对应页面即可实时查看或检索区块信息、交易信息等数据。同时也可切换不同的通道 ID 查看不同通道的链上数据。如下图所示:





帮助和支持

本页内容是否解决了您的问题?

填写满意度调查问卷,共创更好文档体验。

文档反馈