10 Home
bst117 edited this page 2020-03-31 17:23:46 +08:00
This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

1 快速上手

通过该文档的步骤快速搭建相关环境体验2个应用链间的跨链互操作。

2 使用流程

如果想自己搭建相关的跨链环境,那么具体使用流程如下:

2.1 环境准备

2.1.1 部署中继链

参考BitXHub使用文档进行中继链的部署。

2.1.2 部署跨链网关

参考Pier使用文档进行跨链网关的部署。 跨链网关启动前需要先进行应用链的注册、验证规则的部署和跨链管理合约的部署。

注册应用链

参考应用链的注册文档进行相应应用链的注册。

部署验证规则

参考部署验证规则文档进行验证规则的部署目前我们只提供了fabric验证规则的样例如果需要接入其他的区块链那么需要自己进行相应验证规则的编写具体的细节可以参考验证引擎规则编写文档。

部署跨链管理合约

目前我们提供了fabric跨链管理合约的样例如果需要接入不同区块链那么需要自己进行相应跨链管理合约的编写具体的细节可以参考跨链合约编写文档

2.2 跨链操作指南

成功搭建环境后即可在自己的应用链上进行跨链操作,发起跨链交易。

2.2.1 改造业务合约

已有的业务合约如果想跨链,那么需要参考我们的改造业务合约文档进行相应的改造。

2.2.2 跨链调用

改造完业务合约并在应用链上进行升级后,即可通过调用相应的合约方法进行跨链调用。