在上一篇文章《Task5:move swap》中,我们成功实现了基于 Move 的代币交换智能合约,构建了链上代币池,完成了代币的安全、高效交换,并深入探讨了去中心化金融(DeFi)中代币交换的核心技术点。通过这一任务,我们不仅提升了对 Move 编程语言的掌握,更进一步了解了其在 DeFi 场景中
Sui 是一个创新的区块链平台,其设计理念不同于传统区块链,特别是在事务(Transaction)构建和执行方面。是 Sui 中的一项核心特性,它允许开发者在一个事务中执行多个操作(如代币转移、合约调用、对象操作等)。通过 PTB,开发者可以构建复杂且高效的区块链应用。在这篇博客中,我们将深入探讨如
在上一篇文章Task4:move game中,我们探索了Move 编程语言在链上互动游戏中的应用,完成了一个简单但具有实用价值的剪刀石头布游戏的智能合约实现。通过这个任务,我们学习了资金池管理、链上公平性的保障,以及基于智能合约实现游戏交互的关键技术,进一步巩固了对 Move 的理解与实践。
如何实现一个分布式计数器说明:该教程基于sui官方开发者文档,进行的是实战操作,需要读者具备一定的move语言基础。官方教程地址:https://docs.sui.io/guides/developer/app-examples/e2e-counter实战说明该实战项目涉及的知识点有:结
move入门之集合(三):Vector数据衍生类型VecMap深度分析🧑💻作者:gracecampo概述之前的文章中,我们学习了vector,vecSet两种常用的集合数据结构,此章我们通过对前两种数据结构的回顾以及对比,探究下vecSet这种集合类型。VecMap是什么?所属模
SUI中的PTB编程入门🧑💻作者:gracecampo PTB定义PTB(BuildingProgrammableTransactionBlocks)的中文直译是可编程的事物块,这种描述对于sui新人来说很具备迷惑性。[官方释义]可编程交易块(PTB)是Sui
常用的设计模式
随着区块链技术的飞速发展,越来越多的开发者开始寻求更高效、更安全的区块链平台,以支持去中心化应用(DApps)的快速发展。Sui 链和Move 编程语言作为新兴的区块链解决方案,以其创新的设计理念和技术优势,正在成为开发高性能区块链应用的理想选择。本文将介绍Sui 链和Move 编程语言的基本概念、
move入门之集合(二):Vector数据衍生类型VecSet深度分析🧑💻作者:gracecampo概述VecSet是Move语言中的一种vector数据类型衍生出的集合类型,可以看作是Vector数据类型变种。特点唯一性:VecSet不允许重复项,确保集合中的每个元素
move入门之集合(一):Vector数据类型深度分析🧑💻作者:gracecampo概述在之前的文章中,我们对基本数据类型有了基本的认识,在move中,定义了多种集合类型。集合类型的数据结构主要包括以下几种:Vector:用于存储同一类型的元素集合,类似于动态数组。T
本篇文章学习四种能力,这在move语言中很重要
在区块链技术蓬勃发展的当下,Sui区块链以其独特的特性和创新的设计吸引着众多开发者与研究者的目光。深入理解Sui区块链的关键技术要点,对于把握区块链技术发展趋势、构建高效可靠的区块链应用具有极为重要的意义。本文将聚焦Sui区块链的几个关键技术场景,包括出块时间、entry修饰符的运用以
Walrus在数据存储领域展现出独特的特性与功能,其在单个时期(epoch)内的工作流程涵盖多个关键操作,包括写入、读取、切片恢复、处理恶意写入编码不一致情况以及委员会重新配置等,同时具备一系列扩展功能以保障系统高效运行与数据可靠存储。本文将深入剖析Walrus的各项工作流程与功能特性。
首先感谢Let'sMove共学,感谢HOH社区我会把详细的过程和注意的点都写上,适合和我一样的小白开始学习move今天我们来分析一下Coin源码github源码:https://github.com/MystenLabs/sui/blo
coin
Sui区块链:可扩展且安全的Web3Layer1解决方案Sui区块链是一种Layer1解决方案,已成为区块链技术领域的游戏规则改变者。其创新方法解决了臭名昭著的区块链三难困境——同时实现去中心化、可扩展性和安全性。Sui区块链旨在正面解决现有区块链的局限性。Sui由Meta
在上一篇文章《Task2:move coin》中,我们学习了如何通过Move 编程语言创建一个简单的代币合约,并实现了合约的发布与调用。在此过程中,我们逐步掌握了Move 的模块化设计资源管理机制以及合约间的交互方法,为构建链上金融场景提供了强大的工具支持。本篇文章将延续之前的学习路径,完成Move
move入门之泛型🧑💻作者:gracecampo泛型是什么?泛型是Move中许多高级特性的基础,比如集合、抽象实现等在Move中,泛型是高级语言特性,它可以使结构体或者函数接受任意类型的参数在日常开发中,当我们希望一个结构体或者函数,在不同的场景下,某个字段,或者方法可以不指
MOVE共学营TASK5教程🧑💻作者:gracecampo实现一个最简单的swap上链网络:主网(mainnet)需求完成swap相关知识的学习完成第一个Swap合约的上链部署swap必须是swap自己发行的task2两个Coin的互换,包名必须是自己的gi
在区块链技术领域,Walrus 链具有其独特的链下消息格式规范,这些规范对于保障链下信息交互的安全性、准确性和有效性起着至关重要的作用。本文将深入解读 Walrus 链下消息格式的各个关键组成部分,包括签名机制、消息头结构以及不同类型消息的详细格式定义。
扫一扫 - 使用登链小程序
3 篇文章,229 学分
21 篇文章,209 学分
38 篇文章,157 学分
36 篇文章,157 学分
57 篇文章,134 学分