Expand description
Configuration system for OpenZeppelin Relayer.
This module handles:
- Loading and parsing config files
- Environment variable integration
- Configuration validation
- Type-safe config access
§Structure
Configuration is organized into sections:
- Relayers: Network-specific relayer configurations
- Signers: Key management and signing configurations
- Notifications: Alert and monitoring configurations
- Networks: Custom and overridden network definitions
Modules§
- network
- Network Configuration Module
Structs§
- ApiKey
Rate Limit - Config
- EvmNetwork
Config - Configuration specific to EVM-compatible networks.
- Network
Config Common - Networks
File Config - Represents the complete configuration for all defined networks.
- Plugin
File Config - Plugins
File Config - Server
Config - Solana
Network Config - Configuration specific to Solana networks.
- Stellar
Network Config - Configuration specific to Stellar networks.
Enums§
- Config
File Error - Config
File Network Type - Network
File Config - Represents the configuration for a specific network, which can be EVM, Solana, or Stellar.
- Repository
Storage Type
Functions§
- load_
config - Loads and validates a configuration file from the specified path.