需求完成NFT相关知识的学习完成可以mintNFT的合约上链给自己地址mint一个NFTNFT必须是自己github的头像作为图片mint一个nft发送到地址:0x7b8e0864967427679b4e129f79dc332a885c6087ec9e187b53451a
SUI Move合约学习与实践——去中心化彩票(Sui Defi Lottery)
Move笔记
上一章我们简单概括了四种不同类型的对象,这一章将详细介绍每种对象的使用方法。期间可能会有些关于ability的内容,如果对ability不太熟悉的朋友,建议先看:9.轻松入门SuiMove:Ability
在前面几章我们一直在说对象的ability,那什么是ability呢?ability直译过来就是数据类型的能力。Ability有四种,分别是key,store,copy,drop。
在第八章我们讲被嵌套的对象的时候,举了一个例子:人(Person对象)可能拥有0个或者多个笔记本电脑,但在实际生活中,我们不仅仅可以拥有笔记本电脑,我们还可以拥有平板电脑、手机、台式机、游戏机等电子设备。
AptosMoveNFT项目实操指南:从开发到部署全流程解析随着区块链技术的不断发展,非同质化代币(NFT)已经成为数字资产管理的关键组成部分,为资产所有权和交易方式带来了革命性的变化。Aptos提供了一种创新的数字资产(DA)标准,使开发者能够轻松创建和管理链上独特的资产。通过集合
Ubuntu 配置 Sui 开发环境
学习 Move 基础语法之后,设计的小项目练手。 记录实现过程中遇到的核心问题,同时试用 Sui-SDK 实现配套页面功能。
sui-move基础(五):letsmove-task4需求完成链游相关知识的学习完成随机数的学习,游戏必须包含随机数完成存和取游戏资金池完成如何存储Coin在合约的学习,游戏必须能存取[task2]发行的FaucetCoin,用task2的FaucetCoin作为游戏输
在区块链开发的语境下,数据的存储和管理方式至关重要。而Move语言作为一种专为区块链设计的编程语言,以其灵活的语法和强大的能力系统,成为Sui区块链的核心语言。本文将围绕Move语言中的结构体展开,解析其在Sui区块链中的应用,包括结构体的语法、UTXO模型的实现,以及对象所
sui-move进阶:tableSuiMove中的0x2::table模块提供了一种类似映射(Map)的集合,用于存储键值对。与传统集合不同,Table的键和值并不直接存储在Table结构体中,而是通过Sui的对象系统进行管理。这使得Table成为一个句柄,用于操作存储在对象
今天我们来全新设计一个代币系统,实现功能如下:一、模块功能概述该模块实现了一个叫WILD_COIN的代币系统,支持以下功能:创建和管理代币的发行和流通(init,mint_wild,increase_unfrozen_supply,decrease_unfrozen_supply
【学习笔记】Sui Move NFT发行
第一版项目已经PRDeTask已经成功pr到官网GitHub-movefuns/detask:detask工程里的代码基本都在之前的教程里讲过了,本章再做一些补充。关于编译如果碰到莫名的报错:FailedtobuildMovemodules:Resolvingpa