1.7 Foundry介绍
1.7 Foundry介绍
1.7.1 Foundry 简介与安装
什么是 Foundry?
 忘掉那些需要用 JavaScript 写测试、切换各种工具的旧模式吧。Foundry 是一套用 Rust 编写的、极速的、可移植的以太坊开发工具箱。它的核心优势在于:
- 用 Solidity 写测试:是的,你没听错!你可以直接在 Solidity 中编写测试用例,就像写合约一样。这极大地降低了心智负担,让你能更专注于合约逻辑本身。
 - 速度极快:Foundry 的测试执行速度非常快,这对于需要频繁迭代和测试的 Gas 优化工作来说至关重要。
 - 内置工具集:提供了 
forge(测试和部署)、cast(与链交互) 等强大的命令行工具。 
安装 Foundry
 安装 Foundry 非常简单。打开你的终端(在 macOS 或 Linux 上)并运行以下命令:
curl -L https: