Expand description
Tools for scanning a compact representation of the Zcash block chain.
Modules§
Structs§
- Nullifiers
- The nullifiers of the wallet’s unspent shielded notes, whose appearance in a scanned block reveals a spend of wallet funds.
- Scanning
Key - An incoming viewing key, paired with an optional nullifier key and key source metadata.
- Scanning
Keys - A set of keys to be used in scanning for decryptable transaction outputs.
- Spend
Identifiers - The set of identifiers whose appearance in a scanned block reveals a spend of wallet funds:
the
Nullifiersof the wallet’s unspent shielded notes, together with the outpoints of its unspent transparent outputs.
Enums§
- Scan
Block Error - Errors that can occur while scanning a block, including those arising from the wallet lookups that transparent output detection requires.
- Scan
Error - Errors that may occur in chain scanning
Traits§
- Scanning
KeyOps - A key that can be used to perform trial decryption and nullifier
computation for a
CompactSaplingOutputorCompactOrchardAction.
Functions§
- scan_
block - Scans a
CompactBlockwith a set ofScanningKeys.