Module keys

Source
Expand description

Transparent key components.

Structs§

AccountPrivKey
A BIP44 private key at the account path level m/44'/<coin_type>'/<account>'.
AccountPubKey
A BIP44 public key at the account path level m/44'/<coin_type>'/<account>'.
EphemeralIvk
An incoming viewing key at the “ephemeral” path m/44'/<coin_type>'/<account>'/2.
ExternalIvk
An incoming viewing key at the BIP44 “external” path m/44'/<coin_type>'/<account>'/0.
ExternalOvk
External outgoing viewing key used by zcashd for transparent-to-shielded spends to external receivers.
InternalIvk
An incoming viewing key at the BIP44 “internal” path m/44'/<coin_type>'/<account>'/1.
InternalOvk
Internal outgoing viewing key used for autoshielding.
NonHardenedChildIndex
A child index for a derived transparent address.
NonHardenedChildIter
An end-exclusive iterator over a range of non-hardened child indexes.
NonHardenedChildRange
An end-exclusive range of non-hardened child indexes.
TransparentKeyScope
The scope of a transparent key.

Traits§

IncomingViewingKey
Trait representing a transparent “incoming viewing key”.

Functions§

pubkey_to_addressDeprecated
Derives the P2PKH transparent address corresponding to the given pubkey.