合约管理

最近更新时间:2019-10-18 15:01:01

操作场景

本文档指导用户进行 FISCO BCOS 引擎网络下的合约管理。

前提条件

已登录 TBaaS 控制台

操作步骤

说明:

请根据实际需求进行合约管理。

查看合约

  1. 选择左侧导航栏中的【BCOS】>【节点列表】,进入“区块链网络”页面。如下图所示:
  2. 选择待进行合约管理的区块链网络,进入“区块链网络”概览页面。
  3. 选择【合约管理】页签,即可查看该区块链网络的所有合约。如下图所示:

新建合约

  1. 在【合约管理】页签中,单击【新建】,弹出“新建合约”窗口。如下图所示:
    说明:

    合约只支持solidity语言。

  2. 根据实际情况填写信息、设置合约内容后,单击【创建】即可创建合约。

编译合约

  1. 在【合约管理】页签中,单击待编译合约所在行右侧的【编译】。如下图所示:
  2. 在弹出的“编译合约”窗口中,确认信息并单击【编译】,即可对合约进行编译。如下图所示:

    若编译失败,可选择【合约管理】页签中的【重新上传】、【编译】或【查看失败信息】分析并解决问题。

部署合约

  1. 在【合约管理】页签中,单击需部署合约所在行右侧的【部署】。如下图所示:

    若部署失败,可选择【重新上传】、【部署】或【查看失败信息】分析并解决问题。
  2. 合约部署完成后,即可调用合约发起交易。如下图所示: