List of all items
Structs
- amount::Amount
- amount::NegativeAllowed
- amount::NegativeOrZero
- amount::NonNegative
- block::Block
- block::ChainHistoryBlockTxAuthCommitmentHash
- block::ChainHistoryMmrRootHash
- block::CountedHeader
- block::Hash
- block::Header
- block::Height
- block::SerializedBlock
- block::merkle::AuthDataRoot
- block::merkle::Root
- chain_tip::BestTipChanged
- chain_tip::NetworkChainTipHeightEstimator
- chain_tip::NoChainTip
- diagnostic::CodeTimer
- fmt::DisplayToDebug
- fmt::HexDebug
- fmt::SummaryDebug
- fmt::TypeNameToDebug
- history_tree::HistoryTree
- history_tree::NonEmptyHistoryTree
- orchard::Action
- orchard::Address
- orchard::CommitmentRandomness
- orchard::EncryptedNote
- orchard::Note
- orchard::NoteCommitment
- orchard::Nullifier
- orchard::ValueCommitment
- orchard::WrappedNoteKey
- orchard::keys::Diversifier
- orchard::keys::EphemeralPublicKey
- orchard::keys::TransmissionKey
- orchard::shielded_data::AuthorizedAction
- orchard::shielded_data::Flags
- orchard::shielded_data::ShieldedData
- orchard::tree::Node
- orchard::tree::NoteCommitmentTree
- orchard::tree::Root
- orchard::tree::legacy::LegacyFrontier
- orchard::tree::legacy::LegacyNoteCommitmentTree
- parallel::tree::NoteCommitmentTrees
- parameters::ConsensusBranchId
- parameters::Magic
- parameters::subsidy::FundingStreamRecipient
- parameters::subsidy::FundingStreams
- parameters::subsidy::POST_NU6_FUNDING_STREAMS_MAINNET
- parameters::subsidy::POST_NU6_FUNDING_STREAMS_TESTNET
- parameters::subsidy::PRE_NU6_FUNDING_STREAMS_MAINNET
- parameters::subsidy::PRE_NU6_FUNDING_STREAMS_TESTNET
- parameters::testnet::ConfiguredActivationHeights
- parameters::testnet::ConfiguredFundingStreamRecipient
- parameters::testnet::ConfiguredFundingStreams
- parameters::testnet::Parameters
- parameters::testnet::ParametersBuilder
- primitives::Bctv14Proof
- primitives::Groth16Proof
- primitives::Halo2Proof
- primitives::zcash_history::Entry
- primitives::zcash_history::NodeData
- primitives::zcash_history::Tree
- sapling::CommitmentRandomness
- sapling::EncryptedNote
- sapling::NotSmallOrderValueCommitment
- sapling::Note
- sapling::NoteCommitment
- sapling::Nullifier
- sapling::ValueCommitment
- sapling::WrappedNoteKey
- sapling::keys::Diversifier
- sapling::keys::EphemeralPublicKey
- sapling::keys::TransmissionKey
- sapling::keys::ValidatingKey
- sapling::output::Output
- sapling::output::OutputInTransactionV4
- sapling::output::OutputPrefixInTransactionV5
- sapling::shielded_data::FieldNotPresent
- sapling::shielded_data::PerSpendAnchor
- sapling::shielded_data::SharedAnchor
- sapling::shielded_data::ShieldedData
- sapling::spend::Spend
- sapling::spend::SpendPrefixInTransactionV5
- sapling::tree::Node
- sapling::tree::NoteCommitmentTree
- sapling::tree::Root
- sapling::tree::legacy::LegacyFrontier
- sapling::tree::legacy::LegacyNonEmptyFrontier
- sapling::tree::legacy::LegacyNoteCommitmentTree
- sapling::tree::legacy::LegacyPosition
- serialization::AtLeastOne
- serialization::CompactSize64
- serialization::CompactSizeMessage
- serialization::DateTime32
- serialization::Duration32
- serialization::FakeWriter
- serialization::sha256d::Checksum
- serialization::sha256d::Writer
- sprout::JoinSplit
- sprout::RandomSeed
- sprout::commitment::CommitmentRandomness
- sprout::commitment::NoteCommitment
- sprout::keys::PayingKey
- sprout::note::EncryptedNote
- sprout::note::Mac
- sprout::note::Note
- sprout::note::Nullifier
- sprout::note::NullifierSeed
- sprout::tree::Node
- sprout::tree::NoteCommitmentTree
- sprout::tree::Root
- sprout::tree::legacy::LegacyFrontier
- sprout::tree::legacy::LegacyNoteCommitmentTree
- subtree::NoteCommitmentSubtree
- subtree::NoteCommitmentSubtreeData
- subtree::NoteCommitmentSubtreeIndex
- transaction::AuthDigest
- transaction::Hash
- transaction::HashType
- transaction::JoinSplitData
- transaction::Memo
- transaction::SerializedTransaction
- transaction::SigHash
- transaction::SigHasher
- transaction::UnminedTx
- transaction::VerifiedUnminedTx
- transaction::WtxId
- transparent::CoinbaseData
- transparent::OrderedUtxo
- transparent::OutPoint
- transparent::Output
- transparent::Script
- transparent::Utxo
- value_balance::ValueBalance
- work::difficulty::CompactDifficulty
- work::difficulty::ExpandedDifficulty
- work::difficulty::PartialCumulativeWork
- work::difficulty::U256
- work::difficulty::Work
- work::equihash::Error
- work::equihash::SolverCancelled
Enums
- amount::Error
- block::BlockTimeError
- block::Commitment
- block::CommitmentError
- error::AddressError
- error::KeyError
- error::NoteCommitmentError
- error::NoteError
- error::RandError
- history_tree::HistoryTreeError
- orchard::tree::NoteCommitmentTreeError
- parallel::tree::NoteCommitmentTreeError
- parameters::Network
- parameters::NetworkKind
- parameters::NetworkUpgrade
- parameters::subsidy::FundingStreamReceiver
- primitives::Address
- primitives::zcash_history::V1
- primitives::zcash_history::V2
- sapling::shielded_data::TransferData
- sapling::tree::NoteCommitmentTreeError
- sapling::tree::legacy::LegacyLeaf
- serialization::SerializationError
- sprout::tree::NoteCommitmentTreeError
- transaction::LockTime
- transaction::Transaction
- transaction::UnminedTxId
- transaction::zip317::Error
- transparent::Address
- transparent::CoinbaseSpendRestriction
- transparent::Input
- value_balance::ValueBalanceError
- work::equihash::Solution
Traits
- amount::Constraint
- block::TryIntoHeight
- chain_sync_status::ChainSyncStatus
- chain_tip::ChainTip
- diagnostic::task::CheckForPanics
- diagnostic::task::WaitForPanics
- parameters::subsidy::ParameterSubsidy
- primitives::ZkSnarkProof
- primitives::zcash_history::Version
- sapling::shielded_data::AnchorVariant
- serialization::ReadZcashExt
- serialization::TrustedPreallocate
- serialization::WriteZcashExt
- serialization::ZcashDeserialize
- serialization::ZcashDeserializeInto
- serialization::ZcashSerialize
- work::difficulty::ParameterDifficulty
Functions
- block::genesis::regtest_genesis_block
- common::atomic_write
- common::default_cache_dir
- fmt::time::duration_short
- fmt::time::humantime_milliseconds
- fmt::time::humantime_seconds
- parameters::subsidy::funding_stream_address_period
- parameters::subsidy::height_for_halving
- primitives::byte_array::increment_big_endian
- primitives::zcash_note_encryption::decrypts_successfully
- serialization::zcash_deserialize_bytes_external_count
- serialization::zcash_deserialize_external_count
- serialization::zcash_deserialize_string_external_count
- serialization::zcash_serialize_bytes
- serialization::zcash_serialize_bytes_external_count
- serialization::zcash_serialize_empty_list
- serialization::zcash_serialize_external_count
- shutdown::is_shutting_down
- shutdown::set_shutting_down
- transaction::zip317::conventional_actions
- transaction::zip317::conventional_fee
- transaction::zip317::conventional_fee_weight_ratio
- transaction::zip317::mempool_checks
- transaction::zip317::unpaid_actions
- transparent::new_ordered_outputs
- transparent::new_outputs
- transparent::outputs_from_utxos
- transparent::utxos_from_ordered_utxos
Type Aliases
- BoxError
- amount::Result
- block::HeightDiff
- orchard::tree::NoteCommitmentUpdate
- sapling::tree::NoteCommitmentUpdate
Statics
Constants
- amount::COIN
- amount::MAX_MONEY
- block::MAX_BLOCK_BYTES
- block::ZCASH_BLOCK_VERSION
- block::merkle::AUTH_DIGEST_PLACEHOLDER
- diagnostic::DEFAULT_MIN_INFO_TIME
- diagnostic::DEFAULT_MIN_WARN_TIME
- fmt::time::MIN_SECONDS_ONLY_TIME
- orchard::shielded_data::ACTION_SIZE
- orchard::shielded_data::AUTHORIZED_ACTION_SIZE
- orchard::shielded_data::SPEND_AUTH_SIG_SIZE
- parameters::GENESIS_PREVIOUS_BLOCK_HASH
- parameters::NETWORK_UPGRADES_IN_ORDER
- parameters::OVERWINTER_VERSION_GROUP_ID
- parameters::POST_BLOSSOM_POW_TARGET_SPACING
- parameters::POW_AVERAGING_WINDOW
- parameters::SAPLING_VERSION_GROUP_ID
- parameters::TESTNET_MAX_TIME_START_HEIGHT
- parameters::TX_V5_VERSION_GROUP_ID
- parameters::constants::SLOW_START_INTERVAL
- parameters::constants::SLOW_START_SHIFT
- parameters::constants::magics::MAINNET
- parameters::constants::magics::REGTEST
- parameters::constants::magics::TESTNET
- parameters::subsidy::BLOSSOM_POW_TARGET_SPACING_RATIO
- parameters::subsidy::FUNDING_STREAMS_NUM_ADDRESSES_MAINNET
- parameters::subsidy::FUNDING_STREAMS_NUM_ADDRESSES_TESTNET
- parameters::subsidy::FUNDING_STREAM_ADDRESS_CHANGE_INTERVAL
- parameters::subsidy::FUNDING_STREAM_ECC_ADDRESSES_MAINNET
- parameters::subsidy::FUNDING_STREAM_ECC_ADDRESSES_TESTNET
- parameters::subsidy::FUNDING_STREAM_MG_ADDRESSES_MAINNET
- parameters::subsidy::FUNDING_STREAM_MG_ADDRESSES_TESTNET
- parameters::subsidy::FUNDING_STREAM_RECEIVER_DENOMINATOR
- parameters::subsidy::FUNDING_STREAM_SPECIFICATION
- parameters::subsidy::FUNDING_STREAM_ZF_ADDRESSES_MAINNET
- parameters::subsidy::FUNDING_STREAM_ZF_ADDRESSES_TESTNET
- parameters::subsidy::LOCKBOX_SPECIFICATION
- parameters::subsidy::MAX_BLOCK_SUBSIDY
- parameters::subsidy::POST_BLOSSOM_HALVING_INTERVAL
- parameters::subsidy::POST_NU6_FUNDING_STREAMS_NUM_ADDRESSES_MAINNET
- parameters::subsidy::POST_NU6_FUNDING_STREAMS_NUM_ADDRESSES_TESTNET
- parameters::subsidy::POST_NU6_FUNDING_STREAM_FPF_ADDRESSES_MAINNET
- parameters::subsidy::POST_NU6_FUNDING_STREAM_FPF_ADDRESSES_TESTNET
- parameters::subsidy::PRE_BLOSSOM_HALVING_INTERVAL
- parameters::testnet::MAX_HRP_LENGTH
- parameters::testnet::MAX_NETWORK_NAME_LENGTH
- parameters::testnet::RESERVED_NETWORK_NAMES
- serialization::MAX_PROTOCOL_MESSAGE_LEN
- subtree::TRACKED_SUBTREE_HEIGHT
- transaction::MEMPOOL_TRANSACTION_COST_THRESHOLD
- transaction::MIN_TRANSPARENT_TX_SIZE
- transaction::MIN_TRANSPARENT_TX_V4_SIZE
- transaction::MIN_TRANSPARENT_TX_V5_SIZE
- transaction::zip317::BLOCK_UNPAID_ACTION_LIMIT
- transaction::zip317::MEMPOOL_TX_FEE_REQUIREMENT_CAP
- transaction::zip317::MIN_MEMPOOL_TX_FEE_RATE
- transparent::EXTRA_ZEBRA_COINBASE_DATA
- transparent::GENESIS_COINBASE_DATA
- transparent::MAX_COINBASE_DATA_LEN
- transparent::MAX_COINBASE_HEIGHT_DATA_LEN
- transparent::MIN_TRANSPARENT_COINBASE_MATURITY
- work::difficulty::INVALID_COMPACT_DIFFICULTY