-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathfoundry.toml
48 lines (35 loc) · 1.35 KB
/
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
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
[profile.default]
# evm_version = "paris"
# solc_version = "0.8.10"
verbosity = 2
libs = ["node_modules", "lib"]
[rpc_endpoints]
local = "${LOCAL_RPC_URL}"
upside = "${UPSIDE_RPC_URL}"
sepolia = "${SEPOLIA_RPC_URL}"
# Uranium Finance
exam1 = "https://upside-chal.chainlight.io/exam1/rpc/oomia.dev:${UPSIDE_RPC_EXAM_SIGNATURE}"
# Harvest Finance
exam2 = "https://upside-chal.chainlight.io/exam2/rpc/oomia.dev:${UPSIDE_RPC_EXAM_SIGNATURE}"
# Fei Rari
exam3 = "https://upside-chal.chainlight.io/exam3/rpc/oomia.dev:${UPSIDE_RPC_EXAM_SIGNATURE}"
# Uranium Finance
rw1 = "https://upside-chal.chainlight.io/rw1/rpc/oomia.dev:${UPSIDE_RPC_SIGNATURE}"
# Harvest Finance
rw2 = "https://upside-chal.chainlight.io/rw2/rpc/oomia.dev:${UPSIDE_RPC_SIGNATURE}"
# Fei Rari
rw3 = "https://upside-chal.chainlight.io/rw3/rpc/oomia.dev:${UPSIDE_RPC_SIGNATURE}"
# Superfluid
rw4 = "https://upside-chal.chainlight.io/rw4/rpc/oomia.dev:${UPSIDE_RPC_SIGNATURE}"
# Superfluid v2 (patched)
rw5 = "https://upside-chal.chainlight.io/rw5/rpc/oomia.dev:${UPSIDE_RPC_SIGNATURE}"
# https://github.com/foundry-rs/foundry/blob/master/crates/config/README.md#all-options
# https://book.getfoundry.sh/config/
# https://github.com/juanfranblanco/vscode-solidity?tab=readme-ov-file
# forge tree
# forge geiger
# forge coverage
[fmt]
sort_imports = true
[etherscan]
sepolia = { key = "${ETHERSCAN_API_KEY}" }