Foundry 运行原生 Solidity 测试的速度比 Hardhat 快 5 倍。了解它如何简化工作流程,添加作弊码并避免 JS 开销。 ...
## 高级 Foundry 作弊码系列:第一部分 - Foundry 基础,为什么选择 Foundry 而不是 Hardhat? Foundry 运行原生 Solidity 测试的速度比 Hardhat 快 5 倍。 了解它如何简化工作流程、添加作弊码并避免 JS 开销。  AI 生成 如果你因为防火墙无法阅读本文,请[点击这里免费阅读!](https://medium.com/@bloqarl/ripped-jesus-from-foundry-exists-start-usi...
 Solidity 原生测试、更快的迭代和内置模糊测试是顶级开发者从 Hardhat 切换到 Foundry 的原因。以下是 Foundry 成为更好选择的原因。 Foundry 是一个基于 Rust 的...
 Web3 生态系统不断演变,开发者工具在不断进步,以满足区块链开发的需求。尽管像 Truffle 这样的工具在过去被广泛使用,开发者们越来越转向 Hardhat,因为它具备更强的...
几个月前,我发表了一篇[使用`truffle`进行空投报错的解决方案](https://learnblockchain.cn/article/6534),经过频繁的使用,这个解决方案有时候管用,有时候不管用,实在不想被`truffle`的众多 bug 折腾的死去活来了,于是乎,我花功夫研...
类似Hardhat, Foundry是一个Solidity智能合约开发工具链。Foundry管理您的依赖关系、编译项目、运行测试、部署,并允许您通过命令行和Solidity脚本与链交互。 ## 使用Foundry的好处 - 全面支持 solidity,可有效减少上下文切换 与 hard...
## 为什么发布 Foundry v1.0? 当我们在 2021 年 12 月首次宣布 Foundry 时,我们的目标是创建最灵活和最快的 EVM 开发工具包。在过去的三年里,Foundry 已发展成为智能合约开发者的首选工具,广泛应用于独立开发者和领先协议团队...
## 与 Foundry 一起使用 用于部署和管理可升级合约的 Foundry 库,其中包括升级安全验证。 ### 安装 根据你使用的 OpenZeppelin Contracts 版本,按照以下部分之一进行操作。 新的部署需要 OpenZeppelin Contracts v5。 #### 使用 OpenZeppelin Contr...
> * 原文:https://jamesbachini.com/foundry-tutorial/ 作者:[james](https://jamesbachini.com/author/admin/) > * 译文出自:[登链翻译计划](https://github.com/lbc-team/Pioneer) > * 译者:[翻译小组](https://learnblockchain.cn/people/412) > * 校对:[Tiny 熊](https://learnb...
Foundry 是一个Solidity框架,用于构建、测试、模糊、调试和部署Solidity智能合约, Foundry 的优势是以Solidity 作为第一公民,完全使用 Solidity 进行开发与测试,如果你不太熟悉 JavaScript , 使用 Foundry 是一个非常好的选择,而且Foundry...
重要通知 本指南包含对 Goerli 测试网的引用,该测试网已不再积极维护。虽然与此链相关的具体步骤可能不再适用,但整体流程可能对其他链仍然有效。我们建议为你的实现探索当前的替代方案。如果你希望看到本指南的更新...
# Foundry 备忘录 对[foundry-cheatsheet](https://github.com/dabit3/foundry-cheatsheet)的翻译 Foundry GitHub - [https://github.com/foundry-rs](https://github.com/foundry-rs) Foundry Book - [https://book.getfoundry.sh/](https://book.getfoundry.sh/) Installing Foundry - [https://github.co...
【第27期】SLOADS 给Foundry增加存储相关的作弊码 **主讲人:MCG 智能合约研发[liquan.eth](https://twitter.com/liquan_eth)** **内容提要:** 1. EVM 存储布局 2. Foundry 作弊码原理 3. SLOADS 的工作 4. Demo 展示使用新增的作弊码 [课件](https:...
Chisel 是随 [Foundry](https://learnblockchain.cn/docs/foundry/i18n/zh/) 提供的高级 Solidity REPL(交互式命令工具)。它可用于在本地或 Fork 网络上快速测试 Solidity 片段。 ## REPL REPL(Read-Eval-Print Loop)是一种交互式命令行工具,它允许用...