操作场景
前提条件
操作步骤
步骤1:创建联盟
步骤2:购买网络
步骤3:安装合约
2. 当购买的长安链·ChainMaker 区块链网络完成部署后,单击卡片即可进入网络详情页面。单击顶部菜单栏的合约管理页签,进入对应页面后单击安装合约,在弹窗中填写对应的信息及上传合约文件后即可将合约安装至链上。如下图所示:
?
?注意
合约支持 Go、Solidity、Rust、C++ 四种语言。不同的合约上传的合约文件类型不同。
合约编译方法可参考开发指南 智能合约开发(Go) 或 智能合约开发(Solidity) 或 智能合约开发(Rust) 或 智能合约开发(C++)。
安装 Solidity 合约时,需将 .bin 和 .abi 两个合约文件一起上传。
安装 DockerGo 合约时,合约名称必须跟编译合约时使用的合约名保持一致。
步骤4:申请并下载证书
1. 在 TBaaS 控制台中,选择左侧导航中的长安链 > 区块链网络,单击对应的卡片进入网络详情页。
2. 在网络详情页面中,单击顶部菜单栏的证书管理页签,进入对应页面后单击申请证书,在弹窗中填写证书标识并上传用户证书及 TLS 证书的 CSR 文件,确认后即生成证书,在证书列表中可下载证书。CSR 文件的生成方法请参见 证书申请 CSR 生成指南。
?
?步骤5:应用开发与对接
步骤6:通过浏览器查看链上数据
TBaaS 提供区块链浏览器,便于用户实时查看或检索链上的数据,操作方式如下:
2. 在网络详情页面中,单击顶部菜单栏的区块链浏览器页签,进入对应页面即可实时查看或检索区块信息、交易信息、链上指标等数据。如下图所示:
?
?