5.3 正式环境合约提交流程

在接入正式环境之前,需要将合约在测试环境部署并经过完善的功能测试,才能提交正式环境的审核。提交开放平台正式审核时,平台方会根据提交到正式环境源码和对应的bytecode做校验审核。

合约审核流程

步骤如下

  • 注册开发平台账户
  • 认证个人或企业开发者账户
  • 新建应用提交审核
  • 基于新建的应用下新建合约
  • 提交合约内容,含测试环境合约地址、源码包、byetecode、初始化参数、abicode等信息
  • 开放平台根据提交的bytecode以及源码包等信息来审核合约
  • 审核通过后,可发布合约,生成正式环境合约地址提交(创建)合约

注意:

  • 接入正式环境时,平台方将审核合约应用的App或Web应用,并检查合约代码是否符合平台使用规范
  • 若合约审核未通过,将在合约列表里展示对应的合约状态,并通过邮件通知开发者。用户的修改需要通过测试环境的重新部署调试才能提交到正式环境。
  • 若合约审核通过,开发者可选择将合约正式发布上架,上架后将生成正式环境的合约地址。
  • 正式环境的合约执行调用和查询与测试环境方法一致,域名不同。
  • 提交正式环境的合约必须包含所有合约源代码。并指明提交时使用的编译环境。