mirror of
https://github.com/vacp2p/linea-monorepo.git
synced 2026-01-08 03:43:56 -05:00
26 lines
737 B
TOML
26 lines
737 B
TOML
[profile.default]
|
|
src = 'src'
|
|
out = 'out'
|
|
libs = ['node_modules', 'lib']
|
|
cache_path = 'cache_forge'
|
|
foundry_version = "stable"
|
|
|
|
# Test settings
|
|
match-path = 'test/foundry/*'
|
|
|
|
# Default solc compiler settings
|
|
evm_version = "cancun"
|
|
optimizer = true
|
|
optimizer_runs = 10_000
|
|
|
|
# Compiler overrides
|
|
additional_compiler_profiles = [ { name = "london", evm_version = "london" } ]
|
|
|
|
# Specify EVM_VERSION restrictions for contract compilation
|
|
compilation_restrictions = [
|
|
{ paths = "./**/L2MessageService.sol", evm_version = "london" },
|
|
{ paths = "./**/L2YieldMessageService.sol", evm_version = "london" },
|
|
{ paths = "./**/L2ETHBridge.sol", evm_version = "london" },
|
|
{ paths = "./**/TokenBridge.sol", evm_version = "london" },
|
|
]
|