一、游戏思路1、初始化一个游戏池,合约发布者拥有向游戏池存钱和从游戏池取钱的权限2、玩家玩游戏,押注一定额度代币,玩家猜硬币正反面和合约随机生成的boolean值比较,若一致则玩家赢,从游戏池拿出等额代币给玩家,若不一致则玩家输,玩家押注的代币存入游戏池二、代码设置错误码//错误码
开发环境:sui1.24版本代码结构说明:代码主要功能为向tiny转1000_000_000_000的资金。move合约代码分为:use:导入,最新版本的可以自动导入。另外usesui::tx_context::{Self,TxContext};需要放置在最后constant:
本文是 zkMove 系列的第二篇文章,我们以 zkMove 最典型的使用场景 zk-rollup 为例来说明其工作原理。
SUI Move官方示例合约实践——NFT类:盲盒空投NFT(random_nft_airdrop)
SUI Move官方示例合约实践——FT类:资产金库锁(treasury_lock)
Move中的设计模式(4)——Witness
SUI Move官方示例合约实践——FT类:篮子代币(basket)
介绍Move开发需要安装的配置以及如何在Sui上用Move写一份HelloWorld智能合约
如何使用dapp-kit构建应用🧑💻作者:gracecampodAppKit是一组React组件、hooks和工具,旨在帮助您在Sui区块链上构建去中心化应用程序(dApps)。它简化了连接钱包、签署交易和从RPC节点获取数据等任务。主要功能:查询Hooks:获取
大家好,又来做HOH水分子社区的学习任务啦,今天我们来聊聊用 Move 语言实现一个非常简单的 swap 功能,也就是两种代币之间的兑换。这个功能类似于我们在生活中把美元换成人民币,只不过在这里,我们要在两种虚拟代币——LIZHECOME_COIN 和 LIZHECOME_FAUCET_COIN 之
SUI中的PTB编程入门🧑💻作者:gracecampo PTB定义PTB(BuildingProgrammableTransactionBlocks)的中文直译是可编程的事物块,这种描述对于sui新人来说很具备迷惑性。[官方释义]可编程交易块(PTB)是Sui
move入门之集合(三):Vector数据衍生类型VecMap深度分析🧑💻作者:gracecampo概述之前的文章中,我们学习了vector,vecSet两种常用的集合数据结构,此章我们通过对前两种数据结构的回顾以及对比,探究下vecSet这种集合类型。VecMap是什么?所属模
sui-move基础(三):letsmove-task2需求完成Coin相关知识的学习完成MyCoin的学习并部署主网完成FaucetCoin的学习并部署主网提交MyCoin和FaucetCoin合约发布packageid发送MyCoin给地址0
SUI Move官方示例合约实践——FT类:监管币(regulated_coin)
遇到奇奇怪怪的bug![2616fd6c33b0e6231fc01f91e301024](C:\Users\ASUS\Documents\WeChatFiles\wxid_swgv13j11pkw22\FileStorage\Temp\2616fd6c33b0e6231fc01f91e30102