5.3 正式环境合约提交流程
在接入正式环境之前,需要将合约在测试环境部署并经过完善的功能测试,才能提交正式环境的审核。提交开放平台正式审核时,平台方会根据提交到正式环境源码和对应的bytecode做校验审核。
步骤如下
- 注册开发平台账户
- 认证个人或企业开发者账户
- 新建应用提交审核
- 基于新建的应用下新建合约
- 提交合约内容,含测试环境合约地址、源码包、byetecode、初始化参数、abicode等信息
- 开放平台根据提交的bytecode以及源码包等信息来审核合约
- 审核通过后,可发布合约,生成正式环境合约地址提交(创建)合约
注意:
- 接入正式环境时,平台方将审核合约应用的App或Web应用,并检查合约代码是否符合平台使用规范。
- 若合约审核未通过,将在合约列表里展示对应的合约状态,并通过邮件通知开发者。用户的修改需要通过测试环境的重新部署调试才能提交到正式环境。
- 若合约审核通过,开发者可选择将合约正式发布上架,上架后将生成正式环境的合约地址。
- 正式环境的合约执行调用和查询与测试环境方法一致,域名不同。
- 提交正式环境的合约必须包含所有合约源代码。并指明提交时使用的编译环境。