本教程面向新手,从 github 注册和 git 安装,到 SUI 安装和合约部署,最后到发起 PR,即使没有任何编程基础也能快速上手,有基础的同学可以跳着看。
我们前面讲解基本数据类型的时候,讲到基本数据类型只有三种:整型,布尔型和地址。细心的朋友可能会疑惑,为什么连字符串类型都没有?我想使用Move程序保存一段文本如何实现?这时候就要用到自定义类型,也就是结构体。
深入解读AptosMove的Struct特性与四大能力在AptosMove编程语言中,struct是一种用于存储和组织数据的核心结构。它不仅可以嵌套使用,还能赋予特定的能力,从而增强其在不同场景中的使用效率。在本文中,我们将详细讲解AptosMove中的struct特性
本章主要讲解如何编写单元测试,如何Debug代码和一些常用的命令行工具
在 Mac 上安装 Sui Move 开发环境
SUI 是一个一层区块链平台,目标是解决传统区块链在性能和可扩展性方面的瓶颈。SUI 项目由 Mysten Labs 开发,采用了一些创新的技术和设计理念,使其在处理速度、交易成本和用户体验方面具有显著优势。
有过后端编程经验的小伙伴会发现:无论什么语言核心其实都是对数据的增删改查,SuiMove也不例外,但是SuiMove并不会跟其他语言一样连接数据库、使用特定的数据库语言存储数据,而是使用对象作为最小的存储单元。
AptosMove控制流解析:IF、WHILE与LOOP的深入解读控制流语句是编程语言中至关重要的工具,用于决定程序在不同条件下的执行路径。AptosMove语言支持使用if语句、while循环以及loop无限循环,帮助开发者更灵活地管理代码逻辑。在Move智能合约开发中,这些控制流结构为合
AptosMove模块的特性与实操指南:模块引用与作用域管理AptosMove是一门为区块链和智能合约设计的编程语言。它以其模块化、可升级性和灵活的安全性机制在Web3领域中越来越受欢迎。在开发过程中,如何正确导入模块、管理作用域以及理解不同的访问权限至关重要。本文旨在通过代码示例,详
Next.js + Move 石头剪刀布
完成Coin相关知识学习,部署My Coin和Faucet Coin到主网,并上链交互
事先说明,本篇文章不是广告,只是讲述我如何在Dacade的挑战中赢得了100SUI的经历。如果大家有疑问可以自己去dacade官网查看,仔细辨别
本章主要讲解事件和泛型的使用方法和使用场景
AptosMove模块的发布与交互:完整指南随着区块链技术的飞速发展,AptosMove作为一种创新的智能合约编程语言,受到了越来越多开发者的关注。Move语言因其对安全性和资源管理的独特处理方式,逐渐成为区块链开发中的新宠。本指南将带你详细了解如何在Aptos上发布和交互Move
完成NFT相关知识学习,部署NFT到主网,并上链交互