foundry.toml 559 B

12345678910111213141516171819
  1. [profile.default]
  2. solc_version = '0.8.27'
  3. evm_version = 'prague'
  4. optimizer = true
  5. optimizer-runs = 200
  6. src = 'contracts'
  7. out = 'out'
  8. libs = ['node_modules', 'lib']
  9. test = 'test'
  10. cache_path = 'cache_forge'
  11. fs_permissions = [{ access = "read", path = "./node_modules/hardhat-predeploy/bin" }]
  12. [lint]
  13. exclude_lints = ["mixed-case-function", "asm-keccak256", "screaming-snake-case-immutable", "incorrect-shift", "mixed-case-variable"]
  14. ignore = ["./contracts/interfaces/**/*.sol", "./contracts/mocks/Stateless.sol"]
  15. [fuzz]
  16. runs = 5000
  17. max_test_rejects = 150000