ERC20PresetMinterPauser库是一种带mint和pause权限管理的ERC20实现,同时支持销毁和委托销毁的功能。当合约进入paused状态后,全部token的转移功能都将被停止。权限管理功能是直接继承AccessControlEnumerable库。
开发可升级合约时,需要避坑的一些存储区问题
一览 NFT 热点资讯和 NFT 链上宏观数据
在链上向 Phoenix 钱包存入资金现在变得更便宜(*),也更隐私,这都得益于过去几年添加到比特币和闪电网络上的强大新功能的组合。
在解读(三)文中,我们通过数学推导对 SPoRes 的可行性进行了论证。文中的 Bob 与 Alice 一起参与了这场证明游戏。那在 Arweave 挖矿中,协议部署了这个 SPoRes 游戏的修改版本。在挖矿过程中,协议充当了 Bob 的角色,而网络中的所有矿工共同扮演 Alice 的角色。
分析下EGD-DEFI攻击路径
4.1版本比之前的版本增加了交易功能,交易功能的实现基本都是在movescription_to_amm 模块中实现,所以本篇文章我们的重点关注点在movescription_to_amm模块,流动性池,交易等问题。
新学web3编程的小伙伴经常会被几个问题困扰。 我的助记词有什么用? 我的钱包的私钥是什么? 命令行生成的钱包怎么导入浏览器钱包呢?
每周以太坊 2024/03/30
2024年3月9号这一天,BRC-20这一实验性的资产协议迎来了一周年生日。在这短短一年中,人们见证了Ordinals协议的诞生,以及BRC-20协议的发布,此后的铭文之夏和新兴协议的持续迸发,让宛若一片荒漠的BTC生态迎来了蓬勃生机。
Let'sMoveSui环形掌上战争0基础开发入门到精通(6)第六章前端基础使用框架目前我们采用官方的reactdapp框架作为练手的项目,这个框架好处在于已经整合了一些sui.js的的功能。使得开发人员着重在项目的构思上,通过一些简单的编码就能实现游戏雏形。前端项目搭建(1)
Let's Move 是一个激励计划,鼓励人们学习 Move 语言。任务包括学习链游知识、随机数、Coin存储和部署游戏合约。本次任务选择了石头剪刀布游戏,使用随机数生成操作。交易信息可通过 SuiScan 查看。
Farcaster 是 web3 版的 twitter, 本文探究 Farcaster Hub 实现技术探究
探讨如何使用 Yul 编写 ERC20 代币合约,实现一个高度Gas 优化,同时遵循 ERC20 标准的合约
Let'sMove0基础web2向web3迁移指南(2)web2转型web3的详细探讨既然web2已经发展到了web3,那么web2的转型web3,应该如何进行呢?需要了解web2的转型web3,首先要了解web2的架构,然后才能进行web2的转型web3。web2的基础架构,包括:
SUI Move合约学习与实践——抢红包合约(sui-red-packet)
从Yul角度理解以太坊虚拟机
梳理了一些基础概念,非常清楚了解区块链的入门知识
CSS定位属性是用于控制网页中元素位置的一种方式,它能够让元素在页面上精准地落在我们想要的位置。在CSS中,定位(Positioning)是控制元素在页面上如何定位和显示的一种机制。它主要包括四种属性:静态定位(static)、相对定位(relative)、绝对定位(absolute)、固定定
有过后端编程经验的小伙伴会发现:无论什么语言核心其实都是对数据的增删改查,SuiMove也不例外,但是SuiMove并不会跟其他语言一样连接数据库、使用特定的数据库语言存储数据,而是使用对象作为最小的存储单元。
扫一扫 - 使用登链小程序
38 篇文章,355 学分
62 篇文章,335 学分
108 篇文章,256 学分
22 篇文章,234 学分
12 篇文章,149 学分