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.
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.