蚂蚁区块链智能合约平台基于 WebAssembly 开发,提供一套基于 C99/C++14 标准的 C++ 语言子集作为合约语言。合约开发者通过编译工具(mychain.mycdt)将合约代码编译成 wasm 字节码,由合约平台区块链节点对 wasm 字节码进行解释执行。
本目录的文档主要介绍如何在蚂蚁区块链合约平台中通过 C++ 语言来实现合约的编写和编译。
因C++合约编译工具(mychain.mycdt),与链版本相关联,请根据实际的链版本使用不同的编译工具(mychain.mycdt),以下都是长期稳定版,推荐使用最新版本V2.24。
链版本 |
相关参考文档 |
V2.19 |
|
V2.24 |
说明
使用智能合约开发功能,应具有合理性与合规性,符合相关监管规则和要求,严禁将合约开发用于发代币等不法行为上。
文档内容是否对您有帮助?