ITADN
foundry-rs/foundry
README.md
以下内容由 AI 翻译,如有问题请点此提交 issue 反馈

极速、便携且模块化的以太坊应用开发工具包,使用 Rust 编写。

  • Forge — 构建、测试、模糊测试、调试和部署 Solidity 合约。
  • Cast — 与 EVM 智能合约交互、发送交易和获取链数据的瑞士军刀。
  • Anvil — 快速的本地以太坊开发节点。
  • Chisel — 快速、实用且详尽的 Solidity REPL。

Demo

安装

curl -L https://foundry.paradigm.xyz | bash
foundryup

有关更多详细信息,请参阅安装指南

要验证已下载的发布存档或容器镜像,请参阅验证发布

入门

初始化一个新项目,构建并测试:

forge init counter && cd counter
forge build
forge test

与实时网络进行交互:

cast block-number --rpc-url https://eth.merkle.io
cast balance vitalik.eth --ether --rpc-url https://eth.merkle.io

在本地 Fork 主网:

anvil --fork-url https://eth.merkle.io

阅读 Foundry 文档 以了解更多信息。

贡献

欢迎并高度赞赏贡献。要开始,请查看 贡献指南

加入我们的 Telegram 以讨论 Foundry 的开发。

支持

遇到问题?请查看 Foundry 文档,加入 支持 Telegram,或 提交 issue

许可证

根据您选择的 Apache License, Version 2.0MIT license 授权。
除非您明确另有说明,否则您有意提交以纳入这些 crate 的任何贡献, 如 Apache-2.0 许可证所定义, 将按上述方式双重授权,不附加任何额外条款或条件。