-
Notifications
You must be signed in to change notification settings - Fork 261
Expand file tree
/
Copy pathfoundry.toml
More file actions
25 lines (23 loc) · 828 Bytes
/
foundry.toml
File metadata and controls
25 lines (23 loc) · 828 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
[profile.default]
root = '../..'
src = 'packages/solidity-semantic-money/src'
out = 'packages/solidity-semantic-money/out/default'
cache_path = 'packages/solidity-semantic-money/out/default.cache'
solc_version = '0.8.26'
evm_version = 'paris' # no PUSH0 for now
deny_warnings = true
optimizer = true
optimizer_runs = 200
via_ir = false
remappings = [
'@superfluid-finance/solidity-semantic-money/src/=packages/solidity-semantic-money/src/',
'@openzeppelin/=node_modules/@openzeppelin/',
'ds-test/=lib/forge-std/lib/ds-test/src/',
'forge-std/=lib/forge-std/src/']
[profile.test]
test = 'packages/solidity-semantic-money/test'
out = 'packages/solidity-semantic-money/out/test'
cache_path = 'packages/solidity-semantic-money/out/test.cache'
via_ir = true # though this is so slow!
[profile.test.fuzz]
runs = 1000