-
Notifications
You must be signed in to change notification settings - Fork 6
/
foundry.toml
33 lines (29 loc) · 935 Bytes
/
foundry.toml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
[profile.default]
optimizer = true
optimizer_runs = 200
solc-version = "0.8.25"
verbosity = 1
src = 'contracts'
out = 'out'
libs = ['node_modules', 'lib']
test = 'test'
cache_path = 'cache-foundry'
fs_permissions = [{ access = "write", path = "./"}]
[fmt]
line_length = 120 # Maximum line length where formatter will try to wrap the line
tab_width = 4 # Number of spaces per indentation level
bracket_spacing = true # Whether or not to print spaces between brackets
multiline_func_header = 'params_first'
quote_style = 'double'
[fuzz]
runs = 10
[invariant]
runs = 100
depth = 1
verbosity = 4
fail_on_revert = false
call_override = false
dictionary_weight = 80
include_storage = true
include_push_bytes = true
# See more config options https://github.com/foundry-rs/foundry/tree/master/crates/config