-
ontology-wasm-cdt-rust: 一套用于开发本体wasm合约的工具包
资源介绍
ontio-cdk
英文 |
一套使用rust进行本体 WebAssembly 智能合约开发的工具。
特征
用于区块链交互的运行时 API
合同级存储管理
合约测试框架
Abi 和客户端代码生成
搭建开发环境
安装 ,非windows环境可以直接执行如下代码:
curl https://sh.rustup.rs -sSf | sh
安装 Rust 编译器
rustup install nightly
并设置默认为每晚编译
rustup default nightly
安装 wasm32 编译目标
rustup target add wasm32-unknown-unknown
集成开发环境
选择编程IDE或编辑器,如IntelliJ、VSCode、vim等。
合同怎么写
创建项目
cargo new --lib mycontract
编辑Cargo.toml ,添加onti