DynamicField(动态字段)将结构体和对象组合在一起的方式可以将动态字段看作是在对象结构上没有明确定义的不可见字段需要用到的模块以及函数:usesui::dynamic_field;例子:在Laptop中添加动态字段Sticker,key为Sticker
让EVM再次伟大,用智能合约保证MEME的安全
在以太坊的革命性世界中,术语“EIP”和“ERC”不仅仅是缩写词。它们代表了变革性的协议和标准,这些协议和标准塑造了开发人员创建新项目的方式以及用户在以太坊生态系统中与其交互的方式。其中,ERC20标准留下了重要印记,催生了数字代币的新时代,并已成为加密货币领域不可或缺的一部分。
在Go语言中,我们可以使用 sort.Slice() 函数对结构体进行排序。假设你有一个结构体,并且希望根据其中的某个字段进行排序,你可以使用自定义的排序函数。
在互联网的世界中,表单是用户与网站进行互动的重要桥梁。无论是注册新账号、提交反馈、还是在线购物,表单都扮演着至关重要的角色。在网页中,我们需要跟用户进行交互,收集用户资料,此时就需要用到表单标签。HTML提供了一系列的表单标签,使得开发者能够轻松地创建出功能丰富的表单。今天我们就来深入探讨这些标签
记录如何写一个NFT合约,并且要用到display功能,能够在浏览器或者钱包中看到图片
学习 Move 基础语法之后,设计的小项目练手。 记录实现过程中遇到的核心问题,同时试用 Sui-SDK 实现配套页面功能。
ERC20VotesComp库是专门适配Compound投票和委托的ERC20拓展库。本库可对接Compound的接口,同时也存在缺点(总发行量上限为2^96 - 1)。如果业务上确定需要兼容Compound,那必须弄清楚总发行量上限是否符合业务需求。否则可使用ERC20Votes库。
ERC20Votes
Ubuntu 配置 Sui 开发环境
堆叠式(Stackable) L2
Arbitrum链上的WOOFi遭遇攻击,损失约900万美元。攻击利用合约漏洞拉高WOO价格后通过低价兑换大量WOO,最终导致重大损失。官方与攻击者沟通提出白帽奖金,但资金未归还。问题后被修复,指出设计和审计的重要性。
Web3 极客日报 1458
从头设计角度理解 EigenLayer
一、Create2操作码Create2操作码常常被用来在一个合约中创建另一个合约,这是在智能合约中创建另一个合约的方法之一,另一个方法是通过Create操作码,本文重点关注Create2操作码的工作原理以及使用方式。小小提醒:本文中所提到的几种字节码词汇之间的关系:creationCode(b
在编写SuiMove程序之前,需要先安装开发环境,所以本章将介绍如何安装开发环境。
本文转自本人微信公众号的文章,所以带有wx水印,希望大家能理解一下。后续新文会自己留存不带水印。
SuiRPC已经从JSON-RPC升级到GraphQL,本篇文章介绍下如何使用此接口
作者:lesley@footprint.network3月15日,链上数据平台FootprintAnalytics宣布入局AI,推出了旗下首款AI投研工具——Pea.AI。作为专门服务于区块链行业的AI平台,Pea.AI旨在提升加密资产投资领域的数据流动性和知识共
介绍 Sui 网络的 movescriptions 项目源码
上一篇我们详解了Compound治理源码,这篇我们来根据上面的治理逻辑完成简单的,完整的提案执行过程。
扫一扫 - 使用登链小程序
58 篇文章,253 学分
108 篇文章,209 学分
15 篇文章,173 学分
58 篇文章,163 学分
17 篇文章,157 学分