[][src]Crate zebra_chain

Core Zcash data structures. 🦓

This crate provides definitions of core datastructures for Zcash, such as blocks, transactions, addresses, etc.

Modules

amount

Strongly-typed zatoshi amounts that prevent under/overflows.

block

Blocks and block-related structures (heights, headers, etc.)

fmt

Format wrappers for Zebra

parameters

Consensus parameters for each Zcash network.

primitives

External primitives used in Zcash structures.

sapling

Sapling-related functionality.

serialization

Consensus-critical serialization.

sprout

Sprout-related functionality.

transaction

Transactions and transaction-related structures.

transparent

Transparent-related (Bitcoin-inherited) functionality.

work

Proof-of-work implementation.

Structs

LedgerState

The configuration data for proptest when generating arbitrary chains