本篇文章介绍如何使用Move语言在Sui上编写简单的代币合约,主要分为两个部分:创建代币:通过coin模块,利用一次性见证(one-timewitness)和create_currency函数来发行一种新的代币。实现铸币功能:使用coin模块的mint函数来铸造代币,
了解 PTB,以及如何使用 SDK 发起交易
前端调用合约函数方法
了解 PTB,并学习如何使用 Sui SDK 发起交易。
深入探索AptosMove:Object配置与实操指南AptosMove是一门专为区块链设计的编程语言,以其模块化与高效性著称。在Move生态系统中,Object是一个核心概念,它为开发者提供了灵活的资源管理工具。本文章将详细介绍如何配置和使用Move中的Object,以及实
常用的设计模式
一、几个sui常用命令及使用须知目前sui有Mainnet、Devnet、Testnet三个网络。因为发布sui合约需要花费gas费(需要买SUI币),建议初学者先在Testnet网络学习,在Testnet网络通过SUI水龙头获取一定的SUI币,在程序调试正确后再切换Mainnet网络正式发布。
MVR 是一个为 Sui 生态系统中 Move 语言包(packages)提供统一命名服务的工具。通过 MVR,开发者可以使用人类可读的名称来引用和构建智能合约,无需关心不同网络上的包地址。
梳理 Aptos CLI,顺便聊聊理想的 REPL 设计
形式化验证是 Move 智能合约的重要特性
使用AptosMove实现随机数生成:从AIP-41到实战操作随机数在区块链上的应用场景十分广泛,如在NFT铸造、游戏逻辑、智能合约安全等方面,都依赖于高质量的随机数生成。然而,传统的随机数生成方式在链上存在一定的安全隐患,尤其是对于恶意操控的风险。AptosMove提供了一种公
SUI Move官方示例合约实践——NFT类:数字(num)
Web3实践:Sui区块链交易全流程解析与实战指南在Web3浪潮席卷全球的今天,Sui作为一个高性能的Layer1区块链,以其创新的对象模型和高效的交易处理能力,成为开发者关注的焦点。如何在Sui上完成一笔交易?从环境配置到签名执行,每一步都隐藏着Web3开发的奥秘。本文将