4.1 平台使用约束
- 出于安全和法律合规,合约由官方统一审核和发布,普通账户不能发布合约。这个约束对合约的函数实现有较大影响。
- 合约必须满足当地法律和规范要求,官方会对提交的合约进行源码和二进制审查。合约功能正确性以及合约内部的安全由开发者保证。
- 智能合约是一个去中心化的软件,官方只提供合约执行平台。合约升级由软件逻辑决定,请软件支持升级。
- 迅雷链智能合约开发目前支持基于EVM的Solidity语言和基于WASM的C/C++编写。
- 出于安全和法规考虑,开发者提供的合约不能包含
selfdestruct
代码进行合约销毁。