Foundry官方文档的中文翻译

  • 寒星
  • 更新于 2023-01-10 22:27
  • 阅读 3077

类似Hardhat,Foundry是一个Solidity智能合约开发工具链。Foundry管理您的依赖关系、编译项目、运行测试、部署,并允许您通过命令行和Solidity脚本与链交互。

类似Hardhat, Foundry是一个Solidity智能合约开发工具链。Foundry管理您的依赖关系、编译项目、运行测试、部署,并允许您通过命令行和Solidity脚本与链交互。

使用Foundry的好处

  • 全面支持 solidity,可有效减少上下文切换 与 hardhat+ethers 组合工具相比,hardhat+ethers 合约使用 solidity,而部署测试等使用 js 或者 ts。而对于 foundry 工具,合约、部署、测试等都使用 solidity,不需要在多种编程语言之间进行切换。
  • 功能更齐全。如 cast 命令可以直接从 etherscan 下载源代码,可以直接从 abi 生成 interface 等功能。
  • 运行速度更快。

Foundry的官方文档:https://book.getfoundry.sh/ Foundry的文档repo: https://github.com/foundry-rs/book/

本人pull官方文档repo的过程中,发现一个错误,遂修复并提pr给官方merge: https://github.com/foundry-rs/book/pull/727 沟通过程中,突然发现这么好的工具,官方文档居然还没有国际化!遂产生对其进行国际化的改造并翻译出中文版本: image.png

出于对Foundry的兴趣, 本人自行对文档进行了翻译,现在已经迁移到登链社区翻译库: https://github.com/lbc-team/foundry-book-in-chinese 文档输出: https://learnblockchain.cn/docs/foundry/i18n/zh/

官方文档还在不断PR更新中,社区会定时拉取最新版本并同步更新翻译! 希望能帮助到大家,有兴趣的同学,希望能参与我们的翻译,一起为中文区块链贡献力量。

Foundry 框架合约开发测试 测试对 Foundry 开发框架的了解,主要涉及的内容有编译、测试、部署、以及如何进行代码开源验证。
开始挑战
点赞 5
收藏 2
分享
本文参与登链社区写作激励计划 ,好文好收益,欢迎正在阅读的你也加入。

1 条评论

请先 登录 后评论
寒星
寒星
江湖只有他的大名,没有他的介绍。