Structs§
- Utxo
Overlay - Zero-copy overlay for UTXO set modifications during block validation.
Traits§
- Utxo
Lookup - Trait for UTXO lookups - implemented by both UtxoSet and UtxoOverlay.
Functions§
- apply_
transaction_ to_ overlay - Apply a transaction to the overlay (for validation phase).
- apply_
transaction_ to_ overlay_ no_ undo - Apply a transaction to the overlay WITHOUT building undo entries.
- to_
fast_ utxo_ set - Convert standard UtxoSet to FastUtxoSet (clones UTXOs).
- utxo_
deletion_ key_ to_ outpoint
Type Aliases§
- Fast
Utxo Set - Fast UTXO set using FxHash for better performance.
- Utxo
Deletion Key - Fixed-size key for deletions set — avoids OutPoint clone in remove() (~3k inputs/block).
Same encoding as
outpoint_to_keybelow: 32-byte txid + 4-byte big-endian vout.