Module output

Source
Expand description

Sapling Output descriptions, as described in protocol specification §7.4.

Structs§

Output
A Output Description, as described in protocol specification §7.4.
OutputInTransactionV4
Wrapper for Output serialization in a V4 transaction.
OutputPrefixInTransactionV5
The serialization prefix fields of an Output in Transaction V5.

Constants§

OUTPUT_PREFIX_SIZE 🔒
The size of a v5 output, without associated fields.
OUTPUT_SIZE 🔒
An output contains: a 32 byte cv, a 32 byte cmu, a 32 byte ephemeral key a 580 byte encCiphertext, an 80 byte outCiphertext, and a 192 byte zkproof