19 lines
764 B
TOML
19 lines
764 B
TOML
[profile.default]
|
|
src = "src"
|
|
test = "test"
|
|
script = "script"
|
|
out = "out"
|
|
libs = []
|
|
solc_version = "0.8.28"
|
|
# Devnet 3's executor runs the EVM through revm; Paris keeps the bytecode off PUSH0 and transient storage so it runs
|
|
# on any post-Merge configuration of it (8 October 2026).
|
|
evm_version = "paris"
|
|
optimizer = true
|
|
optimizer_runs = 200
|
|
fs_permissions = [{ access = "read-write", path = "./deploy-out.json" }]
|
|
# no remote dependencies: the tests and the script declare the cheatcode interface they use (test/Vm.sol); solc 0.8.28 is fetched once by forge
|
|
auto_detect_remappings = false
|
|
|
|
[rpc_endpoints]
|
|
# the Devnet 3 EVM reaches the build box through a tunnel on this port (never the Mac); see docs/contracts/devnet-3.json
|
|
devnet3 = "http://127.0.0.1:36790"
|