-
Notifications
You must be signed in to change notification settings - Fork 26
/
Copy pathfoundry.toml
21 lines (17 loc) · 1.4 KB
/
foundry.toml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
[profile.default]
# Compiler optimization options to use (use same as project)
optimizer = true # enable or disable the solc optimizer
optimizer_runs = 10000 # the number of optimizer runs
# Turn on if you want to make use of shell commands via Solidity contracts
ffi = true # whether to enable ffi or not
# Other
verbosity = 3 # the verbosity of tests (3 displays traces for failed tests)
evm_version = 'london' # the evm version (by hardfork name)
auto_detect_solc = true # enable auto-detection of the appropriate solc version to use
cache = true # whether to cache builds or not
force = false # whether to ignore the cache (clean build)
# Fuzz run options - adjust as needed for your fuzzing campaign
[fuzz]
runs = 999999999 # the number of fuzz runs for tests
max_local_rejects = 999999999 # max number of individual inputs that may be rejected before the test aborts
max_test_rejects = 999999999 # max number of combined inputs that may be rejected before the test aborts