Make the AddressEncoding type private
The `AddressEncoding` type exists solely to assist us in implementing `Display` on `Address`, it may have been used in the past by alt-coins back when we had a more tolerant outlook on supporting them. Nowadays we explicitly do not support alts.
This commit is contained in:
parent
df28e2f679
commit
b12bf07232
|
@ -231,15 +231,15 @@ impl Payload {
|
||||||
|
|
||||||
/// A utility struct to encode an address payload with the given parameters.
|
/// A utility struct to encode an address payload with the given parameters.
|
||||||
/// This is a low-level utility struct. Consider using `Address` instead.
|
/// This is a low-level utility struct. Consider using `Address` instead.
|
||||||
pub struct AddressEncoding<'a> {
|
struct AddressEncoding<'a> {
|
||||||
/// The address payload to encode.
|
/// The address payload to encode.
|
||||||
pub payload: &'a Payload,
|
payload: &'a Payload,
|
||||||
/// base58 version byte for p2pkh payloads (e.g. 0x00 for "1..." addresses).
|
/// base58 version byte for p2pkh payloads (e.g. 0x00 for "1..." addresses).
|
||||||
pub p2pkh_prefix: u8,
|
p2pkh_prefix: u8,
|
||||||
/// base58 version byte for p2sh payloads (e.g. 0x05 for "3..." addresses).
|
/// base58 version byte for p2sh payloads (e.g. 0x05 for "3..." addresses).
|
||||||
pub p2sh_prefix: u8,
|
p2sh_prefix: u8,
|
||||||
/// The bech32 human-readable part.
|
/// The bech32 human-readable part.
|
||||||
pub hrp: Hrp,
|
hrp: Hrp,
|
||||||
}
|
}
|
||||||
|
|
||||||
/// Formats bech32 as upper case if alternate formatting is chosen (`{:#}`).
|
/// Formats bech32 as upper case if alternate formatting is chosen (`{:#}`).
|
||||||
|
|
Loading…
Reference in New Issue