diff --git a/foundry.toml b/foundry.toml index bf78b5fe7..8ebcb361d 100644 --- a/foundry.toml +++ b/foundry.toml @@ -1,16 +1,16 @@ [profile.default] -src = 'src' -out = 'out' +fs_permissions = [{access = "read", path = "./addresses"}, {access = "read", path = "./chainConfigs"}, {access = "read", path = "./package.json"}] libs = ['_imagine', 'node_modules', 'script'] -solc_version = '0.8.17' optimizer = true -optimizer_runs = 5000 +optimizer_runs = 3000 +out = 'out' +solc_version = '0.8.17' +src = 'src' via_ir = true -fs_permissions = [{ access = "read", path = "./addresses"}, { access = "read", path = "./chainConfigs"}, { access = "read", path = "./package.json" }] [profile.optimized] optimizer = true -optimizer_runs = 5000 +optimizer_runs = 3000 out = 'out' script = 'src' solc_version = '0.8.17' @@ -22,20 +22,18 @@ via_ir = true optimizer_runs = 200 solc_version = '0.8.17' - [rpc_endpoints] -mainnet = "https://eth-mainnet.g.alchemy.com/v2/${ALCHEMY_KEY}" goerli = "https://eth-goerli.g.alchemy.com/v2/${ALCHEMY_KEY}" +mainnet = "https://eth-mainnet.g.alchemy.com/v2/${ALCHEMY_KEY}" # for optimism, since we are just using this for deployment/fork testing, # we can use these since they're lower volume. +base = "https://developer-access-mainnet.base.org" +base_goerli = "https://goerli.base.org" optimism = "https://mainnet.optimism.io" optimism_goerli = "https://goerli.optimism.io" +pgn = "https://rpc.publicgoods.network" +pgn_sepolia = "https://sepolia.publicgoods.network" zora = "https://rpc.zora.energy" zora_goerli = "https://testnet.rpc.zora.energy" -base_goerli = "https://goerli.base.org" -base = "https://developer-access-mainnet.base.org" -pgn_sepolia = "https://sepolia.publicgoods.network" -pgn = "https://rpc.publicgoods.network" - # See more config options https://github.com/foundry-rs/foundry/tree/master/config