Expand description

Orchard-related functionality.


pub use keys::Diversifier;
pub use shielded_data::AuthorizedAction;
pub use shielded_data::Flags;
pub use shielded_data::ShieldedData;


Orchard key types.
Orchard shielded data for V5 Transactions.
Note Commitment Trees.


An Action description, as described in the Zcash specification §7.3.
A raw Orchard shielded payment address.
The randomness used in the Simsemilla hash for note commitment.
A ciphertext component for encrypted output notes.
A Note represents that a value is spendable by the recipient who holds the spending key corresponding to a given shielded payment address.
Note commitments for the output notes.
A Nullifier for Orchard transactions
A homomorphic Pedersen commitment to the net value of a note, used in Action descriptions.
A ciphertext component for encrypted output notes.