👎Deprecated:
This module is deprecated; use ::zcash_keys::encoding instead.
Enums§
- Bech32
Decode Error sapling - Transparent
Codec Error - Unified
Decoding Error - An error that prevents decoding a ZIP 316 unified address or viewing key.
- Unified
Encoding Error - An error that prevents encoding a unified address or viewing key at a requested ZIP 316 revision.
Traits§
- Address
Codec - A trait for encoding and decoding Zcash addresses.
Functions§
- decode_
extended_ full_ viewing_ key sapling - Decodes an
ExtendedFullViewingKeyfrom a Bech32-encoded string, verifying that it matches the provided human-readable prefix. - decode_
extended_ spending_ key sapling - Decodes an
ExtendedSpendingKeyfrom a Bech32-encoded string. - decode_
extfvk_ with_ network sapling - Decodes an
ExtendedFullViewingKeyand the [NetworkType] that it is intended for use with from a Bech32-encoded string. - decode_
payment_ address sapling - Decodes a
PaymentAddressfrom a Bech32-encoded string. - decode_
transparent_ address - Decodes a [
TransparentAddress] from a Base58Check-encoded string. - encode_
extended_ full_ viewing_ key sapling - Writes an
ExtendedFullViewingKeyas a Bech32-encoded string. - encode_
extended_ spending_ key sapling - Writes an
ExtendedSpendingKeyas a Bech32-encoded string. - encode_
payment_ address sapling - Writes a
PaymentAddressas a Bech32-encoded string. - encode_
payment_ address_ p sapling - Writes a
PaymentAddressas a Bech32-encoded string using the human-readable prefix values defined in the specified network parameters. - encode_
transparent_ address - Writes a [
TransparentAddress] as a Base58Check-encoded string. - encode_
transparent_ address_ p - Writes a [
TransparentAddress] as a Base58Check-encoded string. using the human-readable prefix values defined in the specified network parameters.