List of all items
Structs
- block::BlockHash
- block::BlockHeader
- block::BlockHeaderData
- consensus::BlockHeight
- consensus::MainNetwork
- consensus::TestNetwork
- legacy::Script
- legacy::keys::AccountPrivKey
- legacy::keys::AccountPubKey
- legacy::keys::EphemeralIvk
- legacy::keys::ExternalIvk
- legacy::keys::ExternalOvk
- legacy::keys::InternalIvk
- legacy::keys::InternalOvk
- legacy::keys::NonHardenedChildIndex
- legacy::keys::TransparentKeyScope
- memo::MemoBytes
- memo::TextMemo
- transaction::Authorized
- transaction::Transaction
- transaction::TransactionData
- transaction::TransparentDigests
- transaction::TxDigests
- transaction::TxId
- transaction::TzeDigests
- transaction::Unauthorized
- transaction::builder::BuildResult
- transaction::builder::Builder
- transaction::builder::Progress
- transaction::components::Amount
- transaction::components::OutputDescription
- transaction::components::SpendDescription
- transaction::components::amount::Amount
- transaction::components::amount::NonNegativeAmount
- transaction::components::sprout::Bundle
- transaction::components::sprout::JsDescription
- transaction::components::transparent::Authorized
- transaction::components::transparent::Bundle
- transaction::components::transparent::OutPoint
- transaction::components::transparent::TxIn
- transaction::components::transparent::TxOut
- transaction::components::transparent::builder::TransparentBuilder
- transaction::components::transparent::builder::TransparentInputInfo
- transaction::components::transparent::builder::Unauthorized
- transaction::fees::fixed::FeeRule
- transaction::fees::zip317::FeeRule
- transaction::sighash::SignatureHash
- transaction::txid::BlockTxCommitmentDigester
- transaction::txid::TxIdDigester
- transaction::util::sha256d::HashReader
- transaction::util::sha256d::HashWriter
Enums
- consensus::BranchId
- consensus::Network
- consensus::NetworkType
- consensus::NetworkUpgrade
- legacy::TransparentAddress
- memo::Error
- memo::Memo
- transaction::DigestError
- transaction::TxVersion
- transaction::builder::BuildConfig
- transaction::builder::Error
- transaction::builder::FeeError
- transaction::components::amount::BalanceError
- transaction::components::transparent::builder::Error
- transaction::fees::StandardFeeRule
- transaction::fees::transparent::InputSize
- transaction::fees::zip317::FeeError
- transaction::sighash::SignableInput
Traits
- consensus::NetworkConstants
- consensus::Parameters
- legacy::keys::IncomingViewingKey
- merkle_tree::HashSer
- transaction::Authorization
- transaction::TransactionDigest
- transaction::components::orchard::MapAuth
- transaction::components::sapling::MapAuth
- transaction::components::transparent::Authorization
- transaction::components::transparent::MapAuth
- transaction::fees::FeeRule
- transaction::fees::transparent::InputView
- transaction::fees::transparent::OutputView
- transaction::sighash::TransparentAuthorizingContext
Functions
- consensus::testing::arb_branch_id
- consensus::testing::arb_height
- legacy::keys::pubkey_to_address
- legacy::testing::arb_transparent_addr
- merkle_tree::merkle_path_from_slice
- merkle_tree::read_address
- merkle_tree::read_commitment_tree
- merkle_tree::read_frontier_v0
- merkle_tree::read_frontier_v1
- merkle_tree::read_incremental_witness
- merkle_tree::read_leu64_usize
- merkle_tree::read_nonempty_frontier_v1
- merkle_tree::read_position
- merkle_tree::write_address
- merkle_tree::write_commitment_tree
- merkle_tree::write_frontier_v1
- merkle_tree::write_incremental_witness
- merkle_tree::write_nonempty_frontier_v1
- merkle_tree::write_position
- merkle_tree::write_usize_leu64
- transaction::components::amount::testing::arb_amount
- transaction::components::amount::testing::arb_nonnegative_amount
- transaction::components::amount::testing::arb_positive_amount
- transaction::components::orchard::read_action_without_auth
- transaction::components::orchard::read_anchor
- transaction::components::orchard::read_cmx
- transaction::components::orchard::read_flags
- transaction::components::orchard::read_note_ciphertext
- transaction::components::orchard::read_nullifier
- transaction::components::orchard::read_signature
- transaction::components::orchard::read_v5_bundle
- transaction::components::orchard::read_value_commitment
- transaction::components::orchard::read_verification_key
- transaction::components::orchard::testing::arb_bundle
- transaction::components::orchard::testing::arb_bundle_for_version
- transaction::components::orchard::write_action_without_auth
- transaction::components::orchard::write_cmx
- transaction::components::orchard::write_note_ciphertext
- transaction::components::orchard::write_nullifier
- transaction::components::orchard::write_v5_bundle
- transaction::components::orchard::write_value_commitment
- transaction::components::orchard::write_verification_key
- transaction::components::sapling::read_base
- transaction::components::sapling::read_zkproof
- transaction::components::sapling::temporary_zcashd_read_output_v4
- transaction::components::sapling::temporary_zcashd_read_spend_v4
- transaction::components::sapling::temporary_zcashd_read_v4_components
- transaction::components::sapling::temporary_zcashd_write_output_v4
- transaction::components::sapling::temporary_zcashd_write_v4_components
- transaction::components::sapling::testing::arb_bundle_for_version
- transaction::components::sapling::zip212_enforcement
- transaction::components::transparent::testing::arb_bundle
- transaction::components::transparent::testing::arb_outpoint
- transaction::components::transparent::testing::arb_script
- transaction::components::transparent::testing::arb_txin
- transaction::components::transparent::testing::arb_txout
- transaction::sighash::signature_hash
- transaction::sighash_v4::v4_signature_hash
- transaction::sighash_v5::v5_signature_hash
- transaction::testing::arb_tx
- transaction::testing::arb_tx_version
- transaction::testing::arb_txdata
- transaction::testing::arb_txid
- transaction::txid::to_txid
Constants
- consensus::H0
- consensus::MAIN_NETWORK
- consensus::TEST_NETWORK
- consensus::ZIP212_GRACE_PERIOD
- constants::mainnet::B58_PUBKEY_ADDRESS_PREFIX
- constants::mainnet::B58_SCRIPT_ADDRESS_PREFIX
- constants::mainnet::B58_SPROUT_ADDRESS_PREFIX
- constants::mainnet::COIN_TYPE
- constants::mainnet::HRP_SAPLING_EXTENDED_FULL_VIEWING_KEY
- constants::mainnet::HRP_SAPLING_EXTENDED_SPENDING_KEY
- constants::mainnet::HRP_SAPLING_PAYMENT_ADDRESS
- constants::mainnet::HRP_TEX_ADDRESS
- constants::regtest::B58_PUBKEY_ADDRESS_PREFIX
- constants::regtest::B58_SCRIPT_ADDRESS_PREFIX
- constants::regtest::B58_SPROUT_ADDRESS_PREFIX
- constants::regtest::COIN_TYPE
- constants::regtest::HRP_SAPLING_EXTENDED_FULL_VIEWING_KEY
- constants::regtest::HRP_SAPLING_EXTENDED_SPENDING_KEY
- constants::regtest::HRP_SAPLING_PAYMENT_ADDRESS
- constants::regtest::HRP_TEX_ADDRESS
- constants::testnet::B58_PUBKEY_ADDRESS_PREFIX
- constants::testnet::B58_SCRIPT_ADDRESS_PREFIX
- constants::testnet::B58_SPROUT_ADDRESS_PREFIX
- constants::testnet::COIN_TYPE
- constants::testnet::HRP_SAPLING_EXTENDED_FULL_VIEWING_KEY
- constants::testnet::HRP_SAPLING_EXTENDED_SPENDING_KEY
- constants::testnet::HRP_SAPLING_PAYMENT_ADDRESS
- constants::testnet::HRP_TEX_ADDRESS
- transaction::builder::DEFAULT_TX_EXPIRY_DELTA
- transaction::components::GROTH_PROOF_SIZE
- transaction::components::amount::COIN
- transaction::components::orchard::FLAGS_EXPECTED_UNSET
- transaction::components::orchard::FLAG_OUTPUTS_ENABLED
- transaction::components::orchard::FLAG_SPENDS_ENABLED
- transaction::components::transparent::testing::VALID_OPCODES
- transaction::fees::zip317::GRACE_ACTIONS
- transaction::fees::zip317::MARGINAL_FEE
- transaction::fees::zip317::MINIMUM_FEE
- transaction::fees::zip317::P2PKH_STANDARD_INPUT_SIZE
- transaction::fees::zip317::P2PKH_STANDARD_OUTPUT_SIZE
- transaction::sighash::SIGHASH_ALL
- transaction::sighash::SIGHASH_ANYONECANPAY
- transaction::sighash::SIGHASH_MASK
- transaction::sighash::SIGHASH_NONE
- transaction::sighash::SIGHASH_SINGLE