SUI Move官方示例合约实践——DeFi类:闪电贷(flash_lender)
Sui 是一个创新的区块链平台,其设计理念不同于传统区块链,特别是在事务(Transaction)构建和执行方面。是 Sui 中的一项核心特性,它允许开发者在一个事务中执行多个操作(如代币转移、合约调用、对象操作等)。通过 PTB,开发者可以构建复杂且高效的区块链应用。在这篇博客中,我们将深入探讨如
Sui遵循加密货币行业广泛接受的钱包规范,作为用户管理帐户密钥的一种方式。Sui遵循加密货币行业广泛接受的钱包规范,例如BIP-32(及其变体SLIP-0010)、BIP-44和BIP-39。这些规范作为用户管理帐户密钥的一种手段,在加密货币行业中已经变得很常见。目前,Sui
SUI Move官方示例合约实践——游戏类:基于drand随机数的刮刮卡游戏(drand_based_scratch_card)
区块链技术正在改变着我们的世界,去中心化应用 (DApps) 也逐渐成为主流。然而,现有的区块链技术存在着存储效率低下的问题,限制了其扩展性和应用范围。去中心化存储网络应运而生,为 DApps 提供高效的存储解决方案。本文将深入探讨 Walrus,一个基于高效编码/解码算法和现代区块链技术的去中心化
sui-move进阶:引用在Move中,引用(References)是一种高效且安全的资源访问方式。引用有两种类型:不可变引用和可变引用。Move的类型系统通过强制执行所有权规则,防止引用错误,并确保资源的安全使用。引用类型在Move中,引用分为可变引用(mutablerefere
在上一篇文章《Task5:move swap》中,我们成功实现了基于 Move 的代币交换智能合约,构建了链上代币池,完成了代币的安全、高效交换,并深入探讨了去中心化金融(DeFi)中代币交换的核心技术点。通过这一任务,我们不仅提升了对 Move 编程语言的掌握,更进一步了解了其在 DeFi 场景中
前端框架梳理2在第四节讲到前端框架时,漏了说Node.js。执行pnpm命令是需要安装node.js的。最好是去官网下载,如何安装就不在这里冗述了。Node.js建议下载LTS版本。有时间的话安装一个nvm来控制node.js版本,以备不时之需。nvmlist*2
sui-move进阶:生命周期对于许多语言的初学者而言,很可能缺乏生命周期的概念,例如通过C语言入门编程的朋友们。但在例如Move和Rust这样的注重安全的编程语言中,生命周期是一个非常重要的概念,甚至许多时候编译器会要求你注意变量的生命周期。在SuiMove编程中,生命周期用于描述变量和
move
个人写一下自己做task2的学习思路和笔记看题目
vscode&move语言插件detask日常开发使用的IDE是vscode。前端和合约代码都是用vscode。idea粉丝可以另找相关资料。。。既然使用vscode,所以少不了sui-move-analyzer这个插件工具,官方的move-analyzer似乎不怎么更新了。sui
sui_task3的学习笔记和一点学到的知识点
一、知识点一次性见证,发布者权限,所有权的转移结构体和key、copy、store、drop能力错误码和断言基本数据类型的认识和使用display、table、transfer、event、object函数的认识和使用TxContent交易上下文对象公开函数的调用二、代码创建
作为一个想入门web3的前端来说,你一定很熟悉web2。也一定很好奇web3有什么特别呢?