External primitives used in Zcash structures.
This contains re-exports of libraries used in the public API, as well as stub definitions of primitive types which must be represented in this library but whose functionality is implemented elsewhere.
pub use ed25519_zebra as ed25519;
pub use redjubjub;
pub use x25519_dalek as x25519;
RedPallas digital signatures.
Contains code that interfaces with the zcash_history crate from librustzcash.
Contains code that interfaces with the zcash_note_encryption crate from librustzcash.
An encoding of a BCTV14 proof, as used in Zcash.
An encoding of a Groth16 proof, as used in Zcash.
A marker trait used to abstract over BCTV14 or Groth16 proofs in JoinSplits.