## Web3 团队的持续部署指南 CI/CD 流水线对于在以太坊生态系统中构建新型产品时,提高和保持团队效率至关重要。了解如何为你的 Web3 项目设置 CI/CD,以及如何用几行 yaml 代码配置多链暂存基础设施。  ## BlazCTF - 2024 - 8Inch 报告 在2024年9月20日,[**FuzzLand**](https://fuzz.land/) 举办了一场高质量的 CTF 赛事,涵盖了一系列挑战,测试了即使是最有经验的黑客的技能。尽管难...
> * 原文链接:https://soliditydeveloper.com/foundry > * 译文出自:[登链翻译计划](https://github.com/lbc-team/Pioneer) > * 译者:[翻译小组](https://learnblockchain.cn/people/412) > * 校对:[Tiny 熊](https://learnblockchain.cn/people/15) > * 本文永久链接:[learnbl...
> 美国推出 ETH ETF现货, 并支持 Roman Storm 的法律辩护 ## Pectra (Prague + Electra) 升级 * [共识讨论 (ACDC) #138](https://ethereum-magicians.org/t/all-core-devs-consensus-acdc-138-july-25-2024/20630) : * [Pectra-devnet-1](https://pectra-devnet-1.ethpandaops.io/) ...
## 代理模式与 Delegatecall 规范手册  代理模式可能是学习 Solidity 开发中最令人困惑的方面之一,因为在其他软件开发领域几乎没有类似的类比。进一步复杂化的问题是—...
# 前言 > 作为系列开篇,本文将带你完成四项任务:先俯瞰整体架构,再敲定技术选型,接着梳理应用功能,最后手把手初始化项目 # 技术架构 1. **客户端** • React Native + Expo:一套代码同时出 iOS / Android 双端包 • ...
> 学习如何使用 Solidity 实现和测试智能合约的不变性。本指南涵盖了跟踪变量、定义属性,以及使用 Echidna、Medusa 和 Foundry 进行模糊测试。  ## 引言...
## 合约 **用于安全智能合约开发的库。** 基于社区认可的可靠代码构建。 - 实现了诸如 [ERC20](https://learnblockchain.cn/article/15730) 和 [ERC721](https://learnblockchain.cn/article/15734) 等标准。 - 灵活的 [基于角色的权限控制](https://learnblockchai...
[Halmos v0.3.0](https://github.com/a16z/halmos) 发布啦! Halmos 是 EVM 智能合约的符号测试工具,它使用符号执行来帮助查找错误和验证合约行为。自 v0.2.0 以来,我们一直专注于使 halmos 在实际错误查找方面更有效,而不仅仅是形式验证...
## 如何使用 Halmos 编写符号测试 符号测试看起来与模糊测试相似,但有一些需要理解的差异。本指南将引导你完成编写符号测试的过程,重点介绍与模糊测试相比的差异。它适用于那些已经熟悉 [Dapptools]-/[Foundry]-风格的模糊测...
[《Solidity 开发教程》](https://learnblockchain.cn/course/93) 是一个系统深入介绍 Solidity 开发的教程。 中文世界的很多 Solidity 资料,要么较旧,要么比较基础,本教程在 2023 在 Decert.me 上发布后,帮助了大量的开发者入门,最近我们...
### 0. 版本 [openzeppelin]:v4.8.3,[forge-std]:v1.5.6 #### 0.1 PullPayment.sol Github: https://github.com/OpenZeppelin/openzeppelin-contracts/blob/v4.8.3/contracts/security/PullPayment.sol PullPayment库是对Openzeppelin中Escrow库的一种封装。从安全角度看,PullPayme...
## Dencun(Cancun + Deneb)升级 * 最新的所有核心开发者-共识(ACDC)[视频会议](https://www.youtube.com/watch?v=wSE8e9MZz3k&t=240s)。[Christine Kim](https://www.galaxy.com/insights/research/ethereum-all-core-developers-consensus-call-122/)的记录: * Blob Sidecar ...
什么是以太坊区块链测试网?在这本全面的指南中,了解你需要知道的关于加密测试网、喷泉以及区块链测试网络的工作原理的一切。 区块链测试网在生态系统中扮演着重要角色,为开发者提供一个沙盒式环境,以安全地实...
智能合约的 ABI 是 “Application Binary Interface” 的缩写。它定义了在以太坊生态系统中与合约进行交互的标准方式; 智能合约的 “ABI” 是 “Application Binary Interface” 的缩写。它定义了从区块链外部由人类以及合约与合约之间的...