Crate zcash_client_backend[][src]

Expand description

A crate for implementing Zcash light clients.

zcash_client_backend contains Rust structs and traits for creating shielded Zcash light clients.

Modules

Structs for handling supported address types.

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

Encoding and decoding functions for Zcash key and address structs.

Helper functions for managing light client key material.

Generated code for handling light client protobuf structs.

Structs representing transaction data scanned from the block chain by a wallet or light client.

Tools for scanning a compact representation of the Zcash block chain.

Reference implementation of the ZIP-321 standard for payment requests.

Structs

A decrypted shielded output.

Functions

Scans a Transaction for any information that can be decrypted by the set of ExtendedFullViewingKeys.