Module zebra_chain::transparent::utxo
source · Expand description
Unspent transparent output data structures and functions.
Structs§
- A
Utxo
, and the index of its transaction within its block. - An unspent
transparent::Output
, with accompanying metadata.
Enums§
- A restriction that must be checked before spending a transparent output of a coinbase transaction.
Functions§
- Compute an index of newly created
OrderedUtxo
s, given a block and a list of precomputed transaction hashes. - Compute an index of newly created
OrderedUtxo
s, given a block and a list of precomputed transaction hashes. - Compute an index of newly created
Utxo
s, given a block and a list of precomputed transaction hashes. - Compute an index of newly created
Utxo
s, given a block and a list of precomputed transaction hashes. - Compute an index of newly created
OrderedUtxo
s, given a transaction, its precomputed transaction hash, the transaction’s index in its block, and the block’s height. - Compute an index of
transparent::Output
s, given an index ofUtxo
s. - Compute an index of
Utxo
s, given an index ofOrderedUtxo
s.