move入门之基础语法(一):模块注释常量结构体🧑💻作者:gracecampo说明:本章将介绍在move中如何去新建模块,代码注释,声明常量,声明结构体语法的使用。新建模块模块的定义:模块是move的基本构成组件,利用模块特性可以优化代码结构以及功能解耦,模块中定义的所
package(智能合约包)
package是存储智能合约的容器,sui client publish会将package发送到sui区块链上,等于说将你的智能合约部署到了链上,部署上链的合约可以被其他账户调用
一、知识点一次性见证,发布者权限,所有权的转移结构体和key、copy、store、drop能力错误码和断言基本数据类型的认识和使用display、table、transfer、event、object函数的认识和使用TxContent交易上下文对象公开函数的调用二、代码创建
Nostr 本身的简单和开放性,许多系统都能够比较容易地与之进行实验,探索连接
个人写一下自己做task2的学习思路和笔记看题目
OP中文周刊将分享Optimism中发生的情况,并轻松访问最关键的信息,以便轻松了解最新情况并做出明智的决策。在每周回顾中,我们将回顾:Optimism生态系统新闻治理决策和提案更新、Grants新闻有影响力的运营活动OP中文力量活动Discourse、Twitter和
move
sui 存钱罐涉及的管理权限adminCap 和upgradeCap ,其中upgradeCap 可能绕过adminCap限制
作者:Stella L (stella@footprint.network)
在 2024 年,区
在 Move 语言中,能力(Abilities) 是一种非常独特的概念。简单来说,它决定了一个类型的实例可以做哪些事情,比如是否能被复制、删除、存储到区块链上,或者在全局中找到它。能力的存在,就像是给类型戴上了一个“行为标签”,让我们能够更安全、更高效地开发智能合约。
目录Rust的面向对象特性面向对象特点trait对象面向对象设计模式实现Rust的面向对象特性Rust的面向对象特性Rust的面向对象特点Rust并没有传统意义上的面向对象编程(OOP)的概念,但它通过组合和一些高级特性(如trait和泛型)实现了类似OOP
如何创建一个NFT要创建一个NFT,你需要:将图像上传到像Arweave这样的IPFS网络上。将JSON元数据上传到像Arweave这样的IPFS网络上。调用Metaplex创建一个用于该NFT的账户。上传到ArweaveTSPyth
sui_task3的学习笔记和一点学到的知识点
本文是对SUI官方举办的最新一期共学营task4的具体分析,有兴趣的伙伴可以看一下。
任务要求完成两个Coin合约的上链部署上链网络:mainnet需求完成Coin相关知识的学习完成MyCoin的学习并部署主网完成FaucetCoin的学习并部署主网提交MyCoin和FaucetCoin合约发布packageid
获取当前验证器我们可以质押SOL并通过帮助保护网络来获得奖励。要进行质押,我们将SOL委托给验证器,而验证器则处理交易。TSCLIimport{clusterApiUrl,Connection}from"@solana/web3.js";(async(
什么是WalrusSite?WalrusSite是利用Walrus存储资源的特性,在Portal中通过http协议,把数据以网站的形式展现给用户的一种结构。基本数据结构每个Walrus站点的核心是一个Site结构体,它包含站点的基本信息,如站点唯一标识(id)和名称(
sui_task4学习笔记和coin协议的相关知识点
扫一扫 - 使用登链小程序
59 篇文章,299 学分
35 篇文章,244 学分
108 篇文章,224 学分
21 篇文章,196 学分
9 篇文章,163 学分