腾讯云区块链服务平台 TBaaS长安链·ChainMaker_AI解决方案_同尘科技

腾讯云区块链服务平台TBaaS 2年前 (2023-02-21) 浏览 63

操作场景

您可通过本文快速开始使用 TBaaS-长安链体验网络,长安链体验网络是由 TBaaS 团队搭建管理,对外免费开放的公共测试网络,用户可在此体验使用 TBaaS-长安链引擎的相关功能,如:安装合约、发送链上交易、查看浏览器等。注意长安链体验网络仅用于测试体验,账本数据不保证被永久保留,腾讯云有权定期或因不可控因素对区块链账本进行重置。请勿在体验网络开展正式业务,勿将业务数据发至链上,否则由此带来的任何损失由您自行承担! 若需开发生产业务,请 购买 TBaaS 长安链正式网络,购买指引请见 购买页说明。 同时可前往 长安链·ChainMaker 操作指南 了解更多 TBaaS 长安链正式网络相关的功能操作指引。

前提条件

已登录 TBaaS 控制台。

操作步骤

步骤 1:加入体验网络

您可通过 TBaaS 官网或 TBaaS 控制台 自助加入长安链体验网络,官网入口如下图所示:n进入欢迎页面后,请仔细阅读并遵守相关的协议,阅读并确认后请勾选已阅读并同意相关协议。如下图所示:n勾选后同意即可点击“立即体验”,在弹窗中可选择任意一个组织作为加入链上的身份。如下图所示:n完成加入后即可在 长安链 > 区块链网络 页中找到长安链体验网络,单击卡片即可进入体验网络的详情页进行相关功能的体验。如下图所示:n

步骤 2:安装智能合约

1. 在 TBaaS 控制台 中,选择左侧导航中的长安链 > 区块链网络。2. 单击“长安链体验网络”卡片进入详情页。3. 选择顶部菜单栏的合约管理页签,进入对应页面后点击安装合约,在弹窗中填写对应的信息及上传合约文件后即可将合约安装至链上。如下图所示: n注意合约支持 DockerGo、Solidity、Rust、C++ 四种语言。不同的合约上传的合约文件类型不同。合约编译方法可参考开发指南 智能合约开发(DockerGo) 或 智能合约开发(Solidity) 或 智能合约开发(Rust) 或 智能合约开发(C++)。安装 Solidity 合约时,需注意同时上传 .bin 及 .abi 两个合约文件。安装 DockerGo 合约时,合约名称必须跟编译合约时使用的合约名保持一致。安装合约时可在“合约调用参数”模块中先填入合约中定义的方法名及参数,完成安装后即可在“快速上链”功能中可视化发起调用。若安装时没有填写,后续也可在合约详情中编辑补充。长安链体验网络默认安装了一个存证的 DEMO 合约,您可保存任意一句话、一串数字等信息,也可下载合约源码进行编辑修改。如下图所示:

步骤 3:测试智能合约

安装智能合约后,可通过 TBaaS 合约管理模块中的“快速上链”功能可视化发起调用,以测试智能合约的正确性,为后续应用对接做准备。操作方式如下:1. 在 TBaaS 控制台 中,选择左侧导航中的长安链 > 区块链网络。2. 单击“长安链体验网络”卡片进入详情页。3. 选择顶部菜单栏的合约管理页签,进入对应页面后点击快速上链,选择测试的合约及调用的方法,并设置参数值,即可发起快速调用。需注意参数内容合法合规。如下图所示:n若上链成功,页面将返回上链信息,可快速跳转至浏览器查看该交易详情。如下图所示:n若上链失败(填写的参数错误或参数不合规不合法等原因导致),则页面将返回对应的错误提示信息。注意请注意勿将违法违规信息发送至链上,否则将可能被清理出体验网络,并且无法再次加入体验网络。

步骤 4:应用对接

TBaaS 长安链体验网络 仅支持通过云 API 的方式对接上链,详细的对接开发流程请参考开发指南 云 API 对接说明。

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

当交易发送至链上时,即可通过区块链浏览器进行查看,浏览器支持实时查看或检索链上的数据,操作方式如下:在长安链体验网络详情页面中,点击顶部菜单栏的区块链浏览器页签,进入对应页面即可实时查看或检索区块信息、交易信息、链上指标等数据。如下图所示: n注意由于长安链体验网络是公共开放的,故浏览器中展示的数据为链上所有的交易。为保护隐私,对于非自己发起的交易,平台对敏感信息(包括交易发送者、调用参数等)做了脱敏处理,展示为星号。

对腾讯云区块链服务平台 TBaaS的解决方案有疑惑?想了解解决方案收费? 联系解决方案专家

腾讯云限时活动1折起,即将结束: 马上收藏

同尘科技为腾讯云授权服务中心,购买腾讯云享受折上折,更有现金返利:同意关联,立享优惠

阿里云解决方案也看看?: 点击对比阿里云的解决方案

- 0人点赞 -

发表点评 (0条)

not found

暂无评论,你要说点什么吗?