Files
protocol/contracts/zero-ex/foundry.toml
2022-11-24 11:06:58 +02:00

30 lines
896 B
TOML

[profile.default]
src = 'contracts/src'
out = 'foundry-artifacts'
test = 'contracts/test/foundry'
libs = ["contracts/deps/", "../utils/contracts/src/"]
remappings = [
'forge-std/=contracts/deps/forge-std/src/',
'ds-test/=contracts/deps/forge-std/lib/ds-test/src/',
'@0x/contracts-utils/=../utils/',
'@0x/contracts-erc20/=../erc20/',
'src/=./contracts/src',
'@0x/contract-addresses/=../../packages/contract-addresses',
'samplers/=contracts/test/samplers',
]
cache_path = 'foundry-cache'
optimizer_runs = 1000000
fs_permissions = [
{ access = "read-write", path = "./contracts/test/foundry/addresses" },
]
verbosity = 3
[rpc_endpoints]
arbitrum = "${FORGE_ARBITRUM_RPC}"
avalanche = "${FORGE_AVALANCHE_RPC}"
bsc = "${FORGE_BSC_RPC}"
fantom = "${FORGE_FANTOM_RPC}"
mainnet = "${FORGE_MAINNET_RPC}"
optimism = "${FORGE_OPTIMISM_RPC}"
polygon = "${FORGE_POLYGON_RPC}"