检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
tcshelper,注:名字必须保持一致 证书存放路径 /home/service/Certs 通道名称 channela 组织&Peer节点 保持默认即可,即:orgA下的所有peer节点 勾选“共识节点证书”和“Peer节点证书”,“Peer节点证书”中指定节点保持默认值(orgA),勾选管理员证书,单击“下载”。
下载源码包 下载Fabric源码包作为三方库。可选择使用1.x或2.x风格开发跨链智能合约: 版本 链接 1.x https://github.com/hyperledger/fabric/tree/release-1.4 2.x https://github.com/hyper
安装Go开发环境。安装包下载地址为:https://golang.org/dl/ 。(请选择1.9.2之后的版本) 各个系统对应的包名(以1.14版本为例) 操作系统 包名 Windows go1.14.windows-amd64.msi Linux go1.14.linux-amd64.tar
方式2:通过接入点(RESTful接口)触发,方便用户定制开发。操作方法如下: 在“跨链通道”页面,单击对应通道上的“下载证书”,将SSL通信证书下载到本地,用户加载通信证书,通过https协议访问通道的接入点进行触发。具体的URL、参数信息请参考方式1获取。 如果使用Postman调试工具,Postman版本要求:7
请参考下载SDK配置和证书。 证书 Hyperledger Fabric服务的证书文件,将orderer文件和peer节点管理证书放在一个zip压缩包,详细操作请参考下载SDK配置和证书。 单击“立即注册”。 注册完成后,在“已注册区块链”页面生成一条记录,在“操作”列下载配置文
上传准备好的crosschainA.yaml(或:crosschainA.json),获取方法请参考下载配置文件和证书。 证书 上传准备好的certsA.zip,获取方法请参考下载配置文件和证书。 单击右下角“立即注册”,等待注册完成即可在“已注册区块链”页面生成一条记录。 再次单击“注
准备工作 进行跨链交易之前的准备。 订购区块链服务 安装及实例化链代码 下载配置文件和证书 父主题: 跨链场景演示-数据交互
使用跨链服务 跨链交易前准备工作:订购区块链服务,安装和实例化链代码,下载配置文件和证书完成后,即可通过可信跨链服务(以下简称TCS服务)完成跨链交易。 注册区块链 购买跨链通道 跨链交易 父主题: 跨链场景演示-数据交互
单击“立即购买”跳转至付款页面,付款完成之后,请等待数分钟,安装页面提示购买成功。 在跨链通道界面可以看到跨链通道信息。支持在跨链通道卡片下载证书,请妥善保管对应证书的私钥,建议您进行加密保存。
已注册的区块链管理 支持将区块链在TCS进行注册,注册完成后,查看区块链相关的跨链通道信息。 跨链通道管理 支持查看跨链通道的RESTful接入地址、通信证书等信息,可以对跨链通道权限管理、跨链交易接口在线测试等功能。 跨链浏览器 支持查看跨链交易的操作记录,例如区块数量、交易数量、区块详细信息、交易详细信息、交易趋势等。
cshelper.zip”和业务链代码“tcsexample.zip”。 操作步骤 登录可信跨链服务管理控制台,在“总览”页面的跨链链代码下载用于演示的链代码,分别为跨链辅助链代码tcshelper.zip和业务链代码tcsexample.zip。 在左侧导航栏搜索“区块链服务”,进入区块链服务管理控制台。
Fabric使用可信数据链接服务时,用户需要结合Hyperledger Fabric链代码开发规范、可信跨链服务的要求与自身业务需求开发自己的跨链链代码。 开发环境准备 下载源码包 父主题: 跨链链代码开发(Hyperledger Fabric)
该样例可完成链A上的A账户与链B上的B账户之间的资产转账。完整智能合约示例获取方法:登录可信跨链服务管理控制台,在“总览”页面的跨链链代码下载用于演示的业务链代码tcsexample.zip。 跨链资产数据锁定义 跨链智能合约方法定义 跨链智能合约方法示例 父主题: 跨链链代码开发(Hyperledger