[−] List of all items
Structs
- block::BlockHash
- block::BlockHeader
- block::BlockHeaderData
- consensus::MainNetwork
- consensus::TestNetwork
- constants::PEDERSEN_HASH_EXP_TABLE
- keys::ExpandedSpendingKey
- keys::FullViewingKey
- keys::OutgoingViewingKey
- legacy::Script
- merkle_tree::CommitmentTree
- merkle_tree::IncrementalWitness
- merkle_tree::MerklePath
- note_encryption::Memo
- note_encryption::OutgoingCipherKey
- note_encryption::SaplingNoteEncryption
- primitives::Diversifier
- primitives::Note
- primitives::PaymentAddress
- primitives::ProofGenerationKey
- primitives::ValueCommitment
- primitives::ViewingKey
- redjubjub::BatchEntry
- redjubjub::PrivateKey
- redjubjub::PublicKey
- redjubjub::Signature
- sapling::Node
- serialize::Optional
- serialize::Vector
- transaction::Transaction
- transaction::TransactionData
- transaction::TxId
- transaction::builder::Builder
- transaction::builder::SaplingOutput
- transaction::builder::TransactionMetadata
- transaction::components::JSDescription
- transaction::components::OutPoint
- transaction::components::OutputDescription
- transaction::components::SpendDescription
- transaction::components::TxIn
- transaction::components::TxOut
- transaction::components::amount::Amount
- zip32::DiversifierIndex
- zip32::DiversifierKey
- zip32::ExtendedFullViewingKey
- zip32::ExtendedSpendingKey
Enums
- consensus::BranchId
- consensus::NetworkUpgrade
- legacy::TransparentAddress
- pedersen_hash::Personalization
- primitives::Rseed
- transaction::builder::Error
- zip32::ChildIndex
Traits
Functions
- group_hash::group_hash
- keys::prf_expand
- keys::prf_expand_vec
- note_encryption::plaintext_version_is_valid
- note_encryption::prf_ock
- note_encryption::sapling_ka_agree
- note_encryption::try_sapling_compact_note_decryption
- note_encryption::try_sapling_note_decryption
- note_encryption::try_sapling_output_recovery
- note_encryption::try_sapling_output_recovery_with_ock
- pedersen_hash::pedersen_hash
- redjubjub::batch_verify
- sapling::merkle_hash
- sapling::spend_sig
- transaction::signature_hash
- transaction::signature_hash_data
- util::generate_random_rseed
- util::hash_to_scalar
Constants
- consensus::ZIP212_GRACE_PERIOD
- constants::CRH_IVK_PERSONALIZATION
- constants::GH_FIRST_BLOCK
- constants::KEY_DIVERSIFICATION_PERSONALIZATION
- constants::NOTE_COMMITMENT_RANDOMNESS_GENERATOR
- constants::NULLIFIER_POSITION_GENERATOR
- constants::NULLIFIER_POSITION_IN_TREE_GENERATOR_PERSONALIZATION
- constants::PEDERSEN_HASH_CHUNKS_PER_GENERATOR
- constants::PEDERSEN_HASH_EXP_WINDOW_SIZE
- constants::PEDERSEN_HASH_GENERATORS
- constants::PEDERSEN_HASH_GENERATORS_PERSONALIZATION
- constants::PRF_NF_PERSONALIZATION
- constants::PROOF_GENERATION_KEY_BASE_GENERATOR_PERSONALIZATION
- constants::PROOF_GENERATION_KEY_GENERATOR
- constants::SPENDING_KEY_GENERATOR
- constants::SPENDING_KEY_GENERATOR_PERSONALIZATION
- constants::VALUE_COMMITMENT_GENERATOR_PERSONALIZATION
- constants::VALUE_COMMITMENT_RANDOMNESS_GENERATOR
- constants::VALUE_COMMITMENT_VALUE_GENERATOR
- keys::PRF_EXPAND_PERSONALIZATION
- note_encryption::KDF_SAPLING_PERSONALIZATION
- note_encryption::PRF_OCK_PERSONALIZATION
- sapling::SAPLING_COMMITMENT_TREE_DEPTH
- transaction::SIGHASH_ALL
- transaction::components::GROTH_PROOF_SIZE
- transaction::components::amount::DEFAULT_FEE
- zip32::ZIP32_SAPLING_FVFP_PERSONALIZATION
- zip32::ZIP32_SAPLING_MASTER_PERSONALIZATION