智能合约层初探本章节开始讲述detask智能合约部分的开发俗话说工欲善其事必先利其器,所以工具部分要准备好。REMIX是一个初学者不错的练手工具。网页上就可以编辑SuiMove代码和编译和发布。1.REMIX页面REMIX插件安装CODEBYWELLDONESTUDIO
<!--StartFragment-->
本章节开始讲述detask智能合约部分的开发
俗话说工欲善其事必先利其器,所以工具部分要准备好。
<!--EndFragment-->
<!--StartFragment-->
<!--EndFragment-->
<!--StartFragment-->
<!--EndFragment-->
<!--StartFragment-->
扩展程序 - 管理扩展程序 - 谷歌商店
查找 WELLDONE Wallet 并安装钱包
在WELLDONE STUDIO插件里选择SUI模块
<!--EndFragment-->
<!--StartFragment-->
<!--EndFragment-->
<!--StartFragment-->
这里我们使用forge点击create
<!--EndFragment-->
<!--StartFragment-->
如下图,WELLDONE插件在默认工作目录中建立了sui的子目录,又在sui子目录中建立了forge工程
<!--EndFragment-->
<!--StartFragment-->
可以看见,在线编辑器已经对MOVE代码做了上色处理和基本的语法提示功能
<!--EndFragment-->
<!--StartFragment-->
也可以查看toml文件情况,这些是模板生成时提供的,实际开发中需要各自调整。
这个给初学者极大的节省了环境搭建时间,帮助学员们快速了解程序结构和情况。
代码编辑好后就是编译环境,之前生成的模板forge可以试着编译一下。
<!--EndFragment-->
<!--StartFragment--> <!--EndFragment-->
<!--StartFragment-->
发现有警告,根据提示,处理这个警告,让编译通过。
<!--EndFragment-->
<!--StartFragment-->
编译成功了,这里展示的是让同学们快速了解代码和编译,不做过多冗述。
编译没问题了就可以尝试发布代码到测试网上,记得领取少量的测试币。
<!--EndFragment-->
<!--StartFragment-->
如果编译没问题,也不代表发布能成功。所以要继续测试发布情况。。。
<!--EndFragment-->
<!--StartFragment-->
目前是测试forge的时候发布成功了。
可以根据发布好的packageid到官方网suiexplorer去看看发布的结果
<!--EndFragment-->
<!--StartFragment-->
可以参考官方的安装说明,一步一步编译安装。
Install Sui | Sui Documentation
有时间的话,还是建议按照官方说明一步一步的把sui的环境建立好,本地编译和发布。
devnet环境设置好后,实际开发过程最好转到较为稳定的testnet环境
\
Move语言学习交流QQ群: 79489587
Sui官方中文开发者电报群: https://t.me/sui_dev_cn
<!--EndFragment-->
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!