pub trait AddressValidator: Send + Sync {
// Required method
fn validate(&self, address: &str, contract_name: &str) -> ConfigResult<()>;
}Expand description
Trait for validating blockchain addresses
This trait allows different blockchain address validation logic to be plugged into the configuration system without creating tight coupling to specific blockchain crates.