Expand description
Core types
Re-exports§
pub use self::committed::Committed;
pub use self::id::ShortId;
pub use self::block::*;
pub use self::block_sums::*;
pub use self::compact_block::*;
pub use self::pmmr::segment::*;
pub use self::transaction::*;
Modules§
- block
- Blocks and blockheaders
- block_
sums - BlockSums per-block running totals for utxo_sum and kernel_sum. Allows fast “full” verification of kernel sums at a given block height.
- committed
- The Committed trait and associated errors.
- compact_
block - Compact Blocks.
- hash
- Hash Function
- id
- short ids for compact blocks
- merkle_
proof - Merkle Proofs
- pmmr
- Persistent and prunable Merkle Mountain Range implementation. For a high level description of MMRs, see:
- transaction
- Transactions
Enums§
- Error
- Common errors
Functions§
- amount_
from_ hr_ string - Common method for parsing an amount from human-readable, and converting to internally-compatible u64
- amount_
to_ hr_ string - Common method for converting an amount to a human-readable string