-
使用跨链服务 - 可信跨链服务 TCS
使用跨链服务 跨链交易前准备工作:订购区块链服务,安装和实例化链代码,下载配置文件和证书完成后,即可通过可信跨链服务(以下简称TCS服务)完成跨链交易。 注册区块链 购买跨链通道 跨链交易 父主题: 跨链场景演示-数据交互
-
购买跨链通道 - 可信跨链服务 TCS
操作步骤 登录可信跨链服务管理控制台,进入“跨链通道”页面。 单击“购买跨链通道”,填写基本信息,请参考表1。 表1 购买跨链通道信息 参数 说明 计费模式 包年/包月 区域 使用默认区域。 跨链通道名称 设置为transfercross-demo 业务类型 互操作 选择区块链 选择
-
注册区块链 - 可信跨链服务 TCS
上传准备好的certsB.zip,获取方法请参考下载配置文件和证书。 单击右下角“立即注册”,等待注册完成即可在“已注册区块链”页面生成一条记录。 父主题: 使用跨链服务
-
跨链交易 - 可信跨链服务 TCS
跨链交易 介绍区块链Cross-ChainA和区块链Cross-ChainB的交易过程。 配置权限 交易演示 父主题: 使用跨链服务
-
交易演示 - 可信跨链服务 TCS
单击“跨链通道测试”,调用“BBBB”的invoke方法,将参数“args”改为“B1,A1,100”(此处逗号为英文逗号,且A1,B1顺序不可更换),其它默认即可。发起一个由B1向A1转账100的交易,返回“success”说明交易成功。 参考2,查询A1的值为150,说明交易成功。 父主题: 跨链交易
-
配置权限 - 可信跨链服务 TCS
配置权限 基于不同链上的不同合约,主要有三种权限:跨链读,跨链写,查询账本。不同类型的跨链交易需要不同的权限,例如:发起一次跨链交易需要“跨链写”权限,查询跨链交易结果需要“跨链读”权限,因此需要在进行跨链交易之前设置对应权限。 跨链读:访问链任意合约可以执行被访问链指定合约的读操作。
-
下载源码包 - 可信跨链服务 TCS
下载源码包 下载Fabric源码包作为三方库。可选择使用1.x或2.x风格开发跨链智能合约: 版本 链接 1.x https://github.com/hyperledger/fabric/tree/release-1.4 2.x https://github.com/hyper
-
入门指引 - 可信跨链服务 TCS
可信跨链服务(Trusted Cross-Chain Service,简称TCS)提供区块链注册、购买跨链通道等功能。以下为TCS服务使用流程,希望对您的使用有所引导及帮助。 当前仅“华北-北京四”区域支持可信跨链服务。 注册区块链 将区块链注册到TCS中,目前只支持Hyperledger
-
简介 - 可信跨链服务 TCS
简介 在使用可信跨链服务时,您需要开发自己的链代码和应用。本文档主要介绍跨链业务链代码的开发,专供具备Go/Java开发经验的开发人员使用。 当前仅“华北-北京四”区域支持可信跨链服务。 购买区块链服务 您可通过华为云区块链服务Hyperledger Fabric增强版实例,具体请参考基于CCE集群部署。
-
图解可信跨链服务 - 可信跨链服务 TCS
图解可信跨链服务
-
跨链交易 - 可信跨链服务 TCS
跨链交易 跨链触发交易 跨链查询交易 跨链查账本交易
-
跨链场景演示-数据交互 - 可信跨链服务 TCS
跨链场景演示-数据交互 方案概述 准备工作 使用跨链服务
-
准备工作 - 可信跨链服务 TCS
准备工作 进行跨链交易之前的准备。 订购区块链服务 安装及实例化链代码 下载配置文件和证书 父主题: 跨链场景演示-数据交互
-
安装及实例化链代码 - 可信跨链服务 TCS
安装及实例化链代码 安装链代码 实例化链代码 父主题: 准备工作
-
跨链链代码开发(Hyperledger Fabric) - 可信跨链服务 TCS
跨链链代码开发(Hyperledger Fabric) 开发前准备 开发跨链智能合约
-
开发跨链智能合约 - 可信跨链服务 TCS
开发跨链智能合约 开发跨链智能合约前,需要先了解跨链操作的原理。在跨链资产交换场景中,在减少某个链上资产后,需要相应的在对应链上增加资产,这种转移使各条链的资产发生了变化。因此,跨链操作需要保证整个跨链交易结束后不同链之间的全局事务保持一致性,即同时记账,或同时不记账。 可信跨链
-
跨链智能合约方法示例 - 可信跨链服务 TCS
跨链智能合约方法示例 介绍跨链智能合约方法示例。 交易发起方预提交(preCommitSend) 交易接收方预提交(preCommitRecv) 交易发起方提交(commitSend) 交易接收方提交(commitRecv) 交易发起方回滚(rollbackSend) 交易接收方回滚(rollbackRecv)
-
开发前准备 - 可信跨链服务 TCS
现业务逻辑的重要途径。基于区块链特点,智能合约的运行结果是可信的,其结果是无法被伪造和篡改的。 在面向Hyperledger Fabric使用可信数据链接服务时,用户需要结合Hyperledger Fabric链代码开发规范、可信跨链服务的要求与自身业务需求开发自己的跨链链代码。
-
约束与限制 - 可信跨链服务 TCS
约束与限制 限制项 说明 使用区域 只支持“华北-北京四”区域。 区块链个数 单个租户支持注册10个区块链。 区块链类型 当前只支持Hyperledger Fabric。
-
开发环境准备 - 可信跨链服务 TCS
/bin”目录添加至Path环境变量: export PATH=$PATH:/usr/local/go/bin 安装Go编辑器。编辑器可自行选择,推荐使用Goland:https://www.jetbrains.com/go/download。 父主题: 开发前准备