Crate foundry_config

Source
Expand description

Β§foundry-config

Foundry configuration.

Re-exports§

Modules§

  • bind_json πŸ”’
  • Support types for configuring storage caching
  • compilation πŸ”’
  • Configuration specific to the forge doc command and the forge_doc package
  • endpoints πŸ”’
    Support for multiple RPC-endpoints
  • error handling and solc error codes
  • etherscan πŸ”’
    Support for multiple Etherscan keys.
  • Helpers for constructing and using [FileFilter]s.
  • Helpers to automatically fix configuration warnings.
  • Configuration specific to the forge fmt command and the forge_fmt package
  • from_opt_glob πŸ”’
    Ser/de globset::Glob explicitly to handle Option<Glob> properly
  • Support for controlling fs access
  • fuzz πŸ”’
    Configuration for fuzz testing.
  • inline πŸ”’
  • invariant πŸ”’
    Configuration for invariant testing
  • macros πŸ”’
  • Config providers.
  • resolve πŸ”’
    Helper for resolving env vars
  • Configuration specific to the forge soldeer command and the forge_soldeer package
  • Utility functions
  • vyper πŸ”’
    Vyper specific configuration types.
  • warning πŸ”’

Macros§

Structs§

Enums§

Constants§

Traits§

  • This trait is intended to parse configurations from structured text. Foundry users can annotate Solidity test functions, providing special configs just for the execution of a specific test.
  • ProviderExt πŸ”’

Functions§