相比之下,Move 采用了一种资源导向型方法,它源于 Solidity 的经验教训。 在 Move 中,代码存在于模块中(类似于合约,只是没有存储功能),数据作为资源存储在帐户中或作为独立对象存在,而不是在合约实例中。这是思维方式上的...
参与了HOH社区举办的Move CTF共学,本文主要分享Task2&Task3解题思路。二者解题很相似,都是因为没有对类型进行确认导致的错误 ctf参与平台: https://platform.cyclens.tech/...
概述 Move CTF 共学营由 HOH 水分子社区联合 Cyclens 及 Movebit 共同推出。本期共学将于25年6月中旬正式开始,通过4周线上视频录播课程、有奖Task任务以及CTF挑战赛等多种方式,帮助大家快速了解 Web3...
MVR(Move Registry):Move 注册表 当前区块链生态系统中,智能合约的地址往往是一串难以记忆的随机字符,这给开发者和用户带来了不少困扰。 MVR(Move Registry,发音为"mover")旨在解决这个问题,为...
sui-move基础(五):letsmove-task4 需求 完成 链游相关知识的学习 完成 随机数的学习,游戏必须包含随机数 完成 存和取游戏资金池 完成 如何存储Coin在合约的学习,游戏必须能存取[task2]...
一、知识点 一次性见证,发布者权限,所有权的转移 结构体和key、copy、store、drop能力 错误码和断言 基本数据类型的认识和使用 display、table、transfer、event、object函数...
本周在直播课和视频课上学习了Move语言中对象的四种能力,在答疑过程中也向U具体请教了key和store的区别,下面是记录的一些理解。 能力 (Ability) 是什么? 在 Move 语言中,能力(Abilities) 是一种非常独特...
任务要求 完成两个Coin合约的上链部署 上链网络: mainnet 需求 完成 Coin相关知识的学习 完成 My Coin 的学习并部署主网 完成 Faucet Coin 的学习并部署主网...
一、知识点 一次性见证(One Time Witness)设计模式 coin模块的使用 transfer模块 public_transfer 和 public_share_object 的用法和理解 发行代币的理解...
今天我们来讲一下单元测试,如果大家做到了水分子社区Move语言学习的task8,千万不要像我一样,把验证方法写到了合约上,那测试gas消耗的真叫一个快,而且还不出结果,使用test方式进行本地验证,不但免费,效率还高。当然,单元测试的用处不...