arnaucube
arnaucube/poseidon-solidity-examplePublic Self-hosted repository
poseidon-solidity-example/lib/forge-std/test/compilation/CompilationScriptBase.sol
lib/forge-std/test/compilation/CompilationScriptBase.solRaw
 1// SPDX-License-Identifier: MIT
 2pragma solidity >=0.6.2 <0.9.0;
 3
 4pragma experimental ABIEncoderV2;
 5
 6import "../../src/Script.sol";
 7
 8// The purpose of this contract is to benchmark compilation time to avoid accidentally introducing
 9// a change that results in very long compilation times with via-ir. See https://github.com/foundry-rs/forge-std/issues/207
10contract CompilationScriptBase is ScriptBase {}