validate_address
Validates a Bitcoin address format for the specified network.
Performs basic format validation for both legacy (Base58Check) and SegWit (Bech32/Bech32m) address formats. Checks length, prefixes, and basic structural requirements.
Arguments
address- The Bitcoin address string to validatenetwork- The expected Bitcoin network
Returns
bool- True if the address format appears valid, false otherwise
Fully qualified path: alexandria_btc::address::validate_address
pub fn validate_address(address: ByteArray, network: BitcoinNetwork) -> bool