文章
视频
课程
百科图谱
集训营
更多
问答
提问
发表文章
专栏
活动
文档
工作
集市
发现
Toggle navigation
文章
问答
视频
课程
集训营
专栏
活动
工作
文档
集市
搜索
登录/注册
精选
推荐
最新
周榜
关注
RSS
全部
通识
以太坊
比特币
Solana
公链
Solidity
Web3应用
编程语言
安全
密码学
AI
存储
其他
Michael.W基于Foundry精读Openzeppelin第38期——AccessControlEnumerable.sol
in
Michael.W基于Foundry精读Openzeppelin
in
Michael.W基于Foundry精读Openzeppelin
AccessControlEnumerable库用于管理函数的调用权限,是AccessControl库的拓展版。与AccessControl库相比,AccessControlEnumerable支持在编成员的迭代导出,这大大方便了各个角色权限的统计查询。
OpenZeppelin
Foundry
Michael.W
发布于 2023-11-17
阅读 ( 2957 )
( 2 )
Solidity实战系列 - (NFT - 质押 - 锁仓 - ERC1155 - 兑换)
这一多月写了一份NFT合约,合约的代码上线至币安主网链,分别是ERC1155类型的NFT合约,质押合约,以及兑换合约。
Solidity
NFT
SweetMelody
发布于 2023-11-15
阅读 ( 2032 )
( 17 )
Solidity 编译配置详解
同大多数编程语言一样,用Solidity编写的智能合约无法直接在以太坊虚拟机(EVM)上运行,必须先将其编译成字节码。
EVM
Solidity
编译器
午时已到
发布于 2023-11-11
阅读 ( 3821 )
( 29 )
Solidity开发者应掌握的十个智能合约
Solidity开发者应掌握的十个智能合约: ERC-20 合约,ERC-721 合约,简单拍卖合约,众筹合约,托管合约,多签钱包合约,投票合约,域名注册合约,预测市场合约,游戏合约
Solidity
智能合约
翻译小组
发布于 2023-11-02
阅读 ( 5587 )
( 162 )
一文彻底搞懂OpenZepplelin投票
说在前面的话:**Dao治理是个常见的需求,openzeppelin帮我们实现了这个功能。功能一点都不复杂,就是第一次接触会感觉涉及的文件有点多。没关系,多看这篇文章两次就记住了。参考第三部分的代码,就可以实现功能,为了流畅度,一些需要深究的地方,我放在了《补充》这个环节**一测试环境fo
Solidity
OpenZeppelin
投票
老白
发布于 2023-11-01
阅读 ( 2705 )
( 12 )
Solidity0.8.22 循环不检查溢出
在0.8.22版本的更新中,我注意到有一个备受争议的更新,即在循环场景下不再进行溢出检查。接下来,我们将详细讨论一下这个循环不检查溢出
Solidity
seeker
发布于 2023-10-31
阅读 ( 1762 )
( 11 )
Solidity 0.8.22 发布
Solidity 0.8.22 发布, 改进点包含:文件级事件定义、`unchecked` 循环增量优化、支持导入 EVM 汇编 JSON 等等。
Solidity
翻译小组
发布于 2023-10-28
阅读 ( 2281 )
( 49 )
OpenZeppelin 5.x 与 4.x 主要区别源码级解读
OpenZeppelin 5.x 发布仅三周,目前网上除了官方之后没有详细的介绍,这篇文章是OpenZeppelin5.x概览,可以帮助读者迅速的了解5.x和4.x的主要区别~
OpenZeppelin
e9571
发布于 2023-10-23
阅读 ( 2263 )
( 13 )
什么是 selfdestruct
该文章详细介绍了Solidity中的selfdestruct关键字,包括其定义、工作原理、用途以及相关示例。文章回顾了selfdestruct的历史及其在以太坊智能合约中的重要性,同时讨论了使用该功能的安全性问题与潜在风险。尽管功能已在以太坊的上海升级中被弃用,但文章提供的背景与实例仍具有参考价值。
selfdestruct
Solidity
智能合约
区块链
以太坊
安全性
Alchemy
发布于 2023-10-10
阅读 ( 440 )
Solidity语言 - 什么是Solidity?
这篇文章介绍了Solidity作为以太坊智能合约编程语言的背景、优势和使用方法,详细阐述了其历史、与其他语言的相似性、在以太坊及其他兼容区块链上的应用,以及学习资源,提供了丰富的内容和实际案例,是学习Solidity的良好资料。
Solidity
智能合约
以太坊
编译器
区块链开发
EVM
Alchemy
发布于 2023-10-10
阅读 ( 758 )
OpenZeppelin Contracts 5.0 版本发布
in
全面掌握Solidity智能合约开发
in
全面掌握Solidity智能合约开发
OpenZeppelin Contracts 5.0 版本:更好的 Gas 效率,更优的代码结构。
OpenZeppelin
最佳实践
翻译小组
发布于 2023-10-08
阅读 ( 5396 )
( 88 )
使用 Coverage Gutters 更好地检查合约 Code Coverage
对于智能合约开发者来说,编写合约测试是非常重要的一项技能。 这里推荐VSCode的一款插件CoverageGutters它可以根据你所生成的 Code Coverage Report 文件
Foundry
测试
Confucian
发布于 2023-10-07
阅读 ( 2353 )
( 5 )
Remix v0.36.0 更新日志
in
Remix IDE
in
Remix IDE
Remix编辑器和Solidity编译器已集成AI 更多的“快速修复” Ephemery和SKALEChaos测试网添加到了部署&运行界面 国内镜像站已同步更新 -- ide.remix-project.cn
Remix
RemixCC
发布于 2023-10-06
阅读 ( 2340 )
( 2 )
Solidity中的修饰符:公开、私有、内部和外部
本文介绍了 Solidity 中的访问修饰符,包括 public、private、internal 和 external。通过简单的示例,深入分析了每种修饰符如何控制对合约函数和状态变量的访问,从而确保去中心化应用(DApps)的安全性与完整性。
Solidity
智能合约
访问修饰符
public
private
internal
external
mdjamilkashemporosh
发布于 2023-10-01
阅读 ( 531 )
Michael.W基于Foundry精读Openzeppelin第37期——AccessControl.sol
in
Michael.W基于Foundry精读Openzeppelin
in
Michael.W基于Foundry精读Openzeppelin
AccessControl库用于管理函数的调用权限,所有继承了AccessControl的子合约均可为自己的业务函数设置调用权限。AccessControl是一个轻量级的基础库且各个role不支持在编成员的迭代导出,所以授权和撤销role成员的操作会抛出event。
OpenZeppelin
Foundry
Michael.W
发布于 2023-09-28
阅读 ( 2359 )
( 3 )
2024年学习Solidity的最佳免费方法
本文介绍了Solidity的学习重要性、学习方法及核心概念。Solidity是以太坊及EVM兼容区块链的智能合约编程语言,学习Solidity不仅可以提供高收入的职业机会,还能帮助开发者构建影响深远的去中心化应用(dApps)。
Solidity
智能合约
去中心化应用
以太坊
Alchemy
发布于 2023-09-27
阅读 ( 579 )
Michael.W基于Foundry精读Openzeppelin第36期——Ownable2Step.sol
in
Michael.W基于Foundry精读Openzeppelin
in
Michael.W基于Foundry精读Openzeppelin
Ownable2Step库是Ownable库的拓展版本。其提供的访问权限机制同Ownable完全一致,只是owner的更换机制从由原owner直接指定(一次交互)变成原owner指定 + 新owner确认(两次交互)。Ownable2Step库具有Ownable库所有的功能函数。
OpenZeppelin
Foundry
Michael.W
发布于 2023-09-21
阅读 ( 2417 )
( 2 )
如何判定 EVM 合约的类型
在Web3链上数据常见的分析中,往往会有有大量判定合约类型的需求,本文将从相关的标准以及工程实践上,来对合约进行是否属于ERC20/ERC721/ERC1155几个合约的判定。
EVM
数据分析
Chainbase
发布于 2023-09-21
阅读 ( 4072 )
( 23 )
Friend.Tech 合约UML
Friend.Tech210行代码,实现了7,221ETH的协议收入,协议沉淀22,734ETH,定义了价格曲线S^2/16000算法,感觉开创了一个新纪元。现在我把UML图整理处理,大家可以学习研究下。
宛十八
发布于 2023-09-20
阅读 ( 2668 )
( 16 )
用vim写solidity
in
晓道秘籍
in
晓道秘籍
用vim写solidity
Solidity
晓道
发布于 2023-09-19
阅读 ( 2579 )
( 12 )
‹
1
2
...
20
21
22
23
24
25
26
...
47
48
›
发表文章
我要提问
扫一扫 - 使用登链小程序
热门文档
»
Solidity 中文文档 - 合约开发
Foundry 中文文档 - 开发框架
Hardhat 中文文档 - 开发框架
ethers.js 中文文档 - 与链交互
Viem 中文文档 - 与链交互
web3.js 中文文档 - 与链交互
Anchor 中文文档 - 开发框架
以太坊改进提案EIP翻译
以太坊域名服务(ENS)文档
Etherscan API 手册 - 查询链上数据
热门百科
»
科幻
交易利润
p256Verify
Arbitrum Nitro
CSPRNG
不变式
溢出检查
$AGNI
变形合约
攻击场景
单 slot 终结性
少量提示
AOC
风险赚取
运行字节码
Guardian Audits
内容哈希
开发者资源
Aevo
WOOFi
通用流动性
成交量加权市值
Alchemy SDK
SynFutures
应用程序随机数
30天文章收益榜
»
寻月隐君
208 篇文章,857 学分
CoinsBench
67 篇文章,712 学分
Helius
133 篇文章,607 学分
QuickNode
413 篇文章,535 学分
OpenZeppelin
132 篇文章,390 学分
×
发送私信
请将文档链接发给晓娜,我们会尽快安排上架,感谢您的推荐!
发给:
内容: