Skip to main content
本教程在 Foundry 中构建一个模块化的作弊码演练环境。您将向 Virtual Environment 部署一个合约,然后使用 cast send 调用其函数,从交易内部演练每一个 Solidity 预编译作弊码

您将构建的内容

三个文件:
  • src/IVnetPrecompile.sol:预编译接口。
  • src/MyTestSetup.sol:一个演练合约。每个函数封装一个预编译调用,因此您只需部署一次,然后调用各个函数来一次操纵一部分状态。
  • script/Deploy.s.sol:一个 forge script 部署脚本。

函数映射

前提条件

  • 一个包含项目的 Tenderly 账户。
  • 已安装 Foundry(curl -L https://foundry.paradigm.xyz | bash && foundryup)。

另请参阅