合约liquidity实现了一个在sui公链上的 DEX模式的swap案例,默认在此案例中交互的两种 Coin 交换汇率为1:1,在其中没有设置交易手续费,也没考虑其中一种 Coin 的增加或减少所带来的流动损失。
在 Sui 上进行合约测试
Move 是最有潜力构建出像 Solidity 这样的生态系统,甚至超越 Solidity 的智能合约编程语言
Move语言学习
在Move中,首先就规定了Resource是第一公民,在编程的时候是必须被首先考虑的被编程对象。这种开发思想,就告诉开发者要全心全意的去看待Resource,重视资产的安全性
在前10章中,我们主要是就Rust中的数据类型以及一些常识问题(如路径、prelude等)做了介绍,比较细枝末节。从本节开始我们将会从更宏观的视角介绍Rust中的知识点
标准库中有很多集合容器,它们以各种逻辑组织了数据,允许各种各样的操作,如增删改查等
为什么基础的还没介绍完,就开始介绍一些很生僻的内容?一方面是因为这些内容迟早要介绍,另一方面是满足大家的好奇心,让我们看看Rust到底有藏了多少宝贝。还有就是尽早面基这些内容,可以消除对语言的陌生感,要一种回看似曾相识以及恍然大悟的感觉
👀👀Sui中的数据类型
SharkTeam【Move语言安全性分析及合约审计要点】系列课程将带您逐步深入,内容包括权限漏洞、重入漏洞、逻辑校验漏洞、函数恶意初始化、回退攻击、提案攻击、合约升级漏洞、操纵预言机、三明治攻击、重放攻击。本章内容【重放攻击】。
实现一个 Coin Airdropper
本文从并行处理和共识协议创新两个角度来分析典型的Move生态的特点,如Aptos和这样的基础区块链。
本篇从Move生态上出发,展开观点。在处理提升扩展性,共识协议与交易处理上说明的Move生态有哪些亮点
SharkTeam在之前的“十大智能合约安全威胁”系列课程中,根据历史发生的智能合约安全事件,总结分析了在智能合约领域中出现较多、危害最大的前10大漏洞。这些漏洞之前通常出现在Solidity智能合约中,那么对于Move智能合约来说,会不会存在相同的危害呢?SharkTeam【Move语言安全性
SharkTeam在之前的“十大智能合约安全威胁”系列课程中,根据历史发生的智能合约安全事件,总结分析了在智能合约领域中出现较多、危害最大的前10大漏洞。这些漏洞之前通常出现在Solidity智能合约中,那么对于Move智能合约来说,会不会存在相同的危害呢?SharkTeam【Move语言安全性分
本篇从闪电贷这一最具特色的应用角度出发,分析了以太坊和Move分别如何实现闪电贷,Move怎样规避了闪电贷攻击?
面向Web3更为丰富的应用,底层语言的进化是基础,Move有哪些优势,弥补了Solidity哪些不足?
Modules(模块)定义了结构体以及一组对结构体操作的函数。结构体主要用于定义全局存储的资源,而函数定义的是更新资源的规则。
Move是一种用于编写安全智能合约的编程语言,最初是由 Facebook 开发的。目前,区块链领域的主要参与者是Solidity。
本章内容【合约升级漏洞】
扫一扫 - 使用登链小程序
58 篇文章,243 学分
108 篇文章,211 学分
15 篇文章,185 学分
17 篇文章,162 学分
58 篇文章,154 学分