本文是一个入门级指南,介绍如何使用Solidity创建并部署一个简单的'Hello World'智能合约。文章结构清晰,以多个部分详细解释了所需的基础知识、创建过程和与合约的互动,适合想要学习Web3开发的读者。
如何实现 EVM 链无许可、无感知的合约部署
Foundry 单元测试
Wrapped Native 一个更好的原生代币 Wrap 方案
变形智能合约指的是在合约地址上的代码会被修改。 本文介绍一个工具用于检测变形智能合约
合约创建指南: create、create2 和 create3 的区别及应用场景
本文介绍了如何使用Solidity实现工厂合约模式。首先,读者需要具备一些Solidity基础知识。接着,通过具体步骤展示了如何创建工厂合约,使其能够生成多个Greeter合约实例,并详细讲解了相关函数及其功能。最后,读者可以在本地环境中与合约进行互动,巩固所学内容。
不变量测试
EVM 对象格式(EOF)详解:开发者需要了解的内容
全面理解复杂类型的存储布局
Solidity 初学者常见的 20 个错误
探索 EVM 能做什么?
使用 Cancun 硬分叉加入的 TSTORE 降低 Gas
在这最后一节,我们将看一些 Yul 中相对较少使用的指令。
可升级合约中可以使用 immutable 变量么? 让我们深入探索一番
数据分析师如何分析合约代码
在本节中,我们将详细讲解官方文档中的 100% Yul 实现的 ERC20 合约。
在 Foundry 使用 OpenZeppelin 插件进行智能合约升级
什么是MPT树MPT全称是MerklePatriciaTrie或者MerklePatriciaTree,是MerkleTree和PatriciaTree的混合物,它在以太坊中常常被用作状态树和区块树,存储树。以下是三种树的介绍状态树StateTrie每个以
本文讨论了在云中进行模糊测试的不同选项,特别是在Solidity合约上的实施,介绍了多种云服务提供商和工具,包括DigitalOcean, GitHub CI, Consensys和Recon,帮助读者选择适合的云模糊测试环境。文中详细阐述了每个选项的优缺点、难度及背景要求,并附有必要的CLI命令和示例配置,以便更好地进行模糊测试。
扫一扫 - 使用登链小程序
378 篇文章,1729 学分
209 篇文章,365 学分
187 篇文章,312 学分
65 篇文章,279 学分
115 篇文章,255 学分