Foundry是一个智能合约开发工具链。
Foundry管理您的依赖关系、编译项目、运行测试、部署,并允许您通过命令行和Solidity脚本与链交互。
📖 Contributing
You can contribute to this book on GitHub.
Sections
要开始使用Foundry,请安装Foundry并设置第一个项目。
本节将向您概述如何创建和使用现有项目。
本节概述将为您提供有关如何使用“伪造”来开发、测试和部署智能合约所需的所有知识。
了解如何使用“cast”与智能合约交互、发送事务以及从命令行获取链数据。
Learn about anvil
, Foundry's local node.
Configuration
配置Foundry的指引:
Tutorials
与Foundry建立智能合约的教程。
Appendix
References, troubleshooting, and more.
- FAQ
- forge 命令
- cast 命令
- anvil 命令
- Config 参考
- Cheatcodes 参考
- Forge Standard Library 参考
- DSTest 参考
- Miscellaneous
You can also check out Awesome Foundry, a curated list of awesome Foundry resources, tutorials, tools, and libraries!