Skip to main content

Module unified

Module unified 

Source
Expand description

Implementation of ZIP 316 Unified Addresses and Viewing Keys.

Modules§

testingtest-dependencies

Structs§

Address
A Unified Address.
Ufvk
A Unified Full Viewing Key.
Uivk
A Unified Incoming Viewing Key.

Enums§

Bech32mZip316
The bech32m checksum algorithm, defined in BIP-350, extended to allow all lengths supported by ZIP 316.
DataTypecode
Typecodes for data items (receivers / viewing keys).
Fvk
The set of known FVKs for Unified FVKs.
Ivk
The set of known IVKs for Unified IVKs.
MetadataItem
A parsed metadata item.
MetadataTypecode
Typecodes for metadata items (0xC0..=0xFC).
P2shItemError
Errors in the structure of a ZIP 316 Revision 2 P2SH viewing key item.
P2shItemKind
The kinds of unified viewing key container in which a P2SH viewing key item can occur, determining the multipath notation its descriptor template must use.
ParseError
An error while attempting to parse a string as a Zcash address.
Receiver
The set of known Receivers for Unified Addresses.
Revision
The revision of ZIP 316 Unified Encoding used for a particular address or viewing key.
Typecode
The known Receiver and Viewing Key types.
Uitem
An item within a unified container, which can be either a data item or a metadata item.

Traits§

Container
Trait for Unified containers, that exposes the items within them.
Encoding
Trait providing common encoding and decoding logic for Unified containers.
Item
Trait for unified items, exposing specific methods on them.