-
Notifications
You must be signed in to change notification settings - Fork 6
Expand file tree
/
Copy pathfoundry.toml
More file actions
39 lines (30 loc) · 868 Bytes
/
foundry.toml
File metadata and controls
39 lines (30 loc) · 868 Bytes
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
34
35
36
37
38
39
[profile.default]
solc = "0.8.21"
src = "src"
test = "test"
out = "out"
libs = ["lib"]
fs_permissions = [{ access = "read", path = "./deployConfigs/localnet.json" }, { access = "read", path = "./deployConfigs/goerli.base.json" }, { access = "read", path = "./deployConfigs/sepolia.base.json" }]
bytecode_hash = "none"
cbor_metadata = false
evm_version = "paris"
optimizer = true
optimizer_runs = 1_000_000
[rpc_endpoints]
base_georli = "${BASE_GOERLI_RPC_URL}"
base_sepolia = "${BASE_SEPOLIA_RPC_URL}"
[fuzz]
runs = 10000
max_test_rejects = 0
seed = '0x3e8'
dictionary_weight = 40
include_storage = true
include_push_bytes = true
[invariant]
runs = 100
depth = 50
fail_on_revert = true
dictionary_weight = 80
[fmt]
number_underscore = "thousands"
# See more config options https://github.com/foundry-rs/foundry/blob/master/crates/config/README.md#all-options