Module zcash_client_backend::data_api[][src]

Expand description

Interfaces for wallet data persistence & low-level wallet utilities.

Modules

Tools for blockchain validation & scanning

Types for wallet error handling.

Functions for scanning the chain and extracting relevant information.

Structs

The subset of information that is relevant to this wallet that has been decrypted and extracted from a CompactBlock.

A transaction that was detected during scanning of the blockchain, including its decrypted Sapling outputs.

A transaction that was constructed and sent by the wallet.

Traits

This trait provides sequential access to raw blockchain data via a callback-oriented API.

Read-only operations required for light wallet functions.

This trait encapsulates the write capabilities required to update stored wallet data.