智能合约层初探
本章节开始叙述detask智能合约部分的开发
俗话说工欲善其事必先利其器,所以东西部分要准备好。
REMIX是一个初学者不错的练手东西。网页上就能够修改SuiMove代码和编译和发布。
1.REMIX页面
REMIX插件装置 CODE BY WELLDONE STUDIO
WELLDONE钱包装置
扩展程序 – 办理扩展程序 – 谷歌商店
查找 WELLDONE Wallet 并装置钱包
在WELLDONE STUDIO插件里选择SUI模块
连接 WELLDONE钱包
2.测验用项目熟悉状况
这儿咱们运用forge点击create
3.了解基本概念
如下图,WELLDONE插件在默许工作目录中建立了sui的子目录,又在sui子目录中建立了forge工程
能够看见,在线修改器现已对MOVE代码做了上色处理和基本的语法提示功能
也能够检查toml文件状况,这些是模板生成时提供的,实际开发中需求各自调整。
这个给初学者极大的节省了环境建立时刻,帮助学员们快速了解程序结构和状况。
4.编译概述
代码修改好后就是编译环境,之前生成的模板forge能够试着编译一下。
发现有正告,依据提示,处理这个正告,让编译经过。
编译成功了,这儿展示的是让同学们快速了解代码和编译,不做过多冗述。
5.发布概述
编译没问题了就能够测验发布代码到测验网上,记得领取少量的测验币。
如果编译没问题,也不代表发布能成功。所以仍是需求继续做发布测验。
现在是测验forge的时分发布成功了。
6.发布后续
能够依据发布好的packageid到官方网suiexplorer去看看发布的成果
本地装置SUI布置
能够参阅官方的装置阐明,一步一步编译装置。
Install Sui | Sui Documentation
有时刻的话,仍是主张依照官方阐明一步一步的把sui的环境建立好,本地编译和发布。
其他
devnet环境设置好后,实际开发过程最好转到较为安稳的testnet环境
Move语言学习交流QQ群: 79489587
Sui官方中文开发者电报群: t.me/sui_dev_cn