5 lines
31 KiB
HTML
5 lines
31 KiB
HTML
<!DOCTYPE html><html lang="en"><head><meta charset="utf-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><meta name="generator" content="rustdoc"><meta name="description" content="List of all items in this crate"><meta name="keywords" content="rust, rustlang, rust-lang"><title>List of all items in this crate</title><link rel="stylesheet" type="text/css" href="../normalize.css"><link rel="stylesheet" type="text/css" href="../rustdoc.css" id="mainThemeStyle"><link rel="stylesheet" type="text/css" href="../light.css" id="themeStyle"><link rel="stylesheet" type="text/css" href="../dark.css" disabled ><link rel="stylesheet" type="text/css" href="../ayu.css" disabled ><script id="default-settings" ></script><script src="../storage.js"></script><script src="../crates.js"></script><noscript><link rel="stylesheet" href="../noscript.css"></noscript><link rel="icon" type="image/svg+xml" href="../favicon.svg"><link rel="alternate icon" type="image/png" href="../favicon-16x16.png"><link rel="alternate icon" type="image/png" href="../favicon-32x32.png"><style type="text/css">#crate-search{background-image:url("../down-arrow.svg");}</style></head><body class="rustdoc mod"><!--[if lte IE 11]><div class="warning">This old browser is unsupported and will most likely display funky things.</div><![endif]--><nav class="sidebar"><div class="sidebar-menu" role="button">☰</div><a href='../zcash_primitives/index.html'><div class='logo-container rust-logo'><img src='../rust-logo.png' alt='logo'></div></a><h2 class="location">Crate zcash_primitives</h2><div class="block version"><p>Version 0.5.0</p></div><a id="all-types" href="index.html"><p>Back to index</p></a></nav><div class="theme-picker"><button id="theme-picker" aria-label="Pick another theme!" aria-haspopup="menu" title="themes"><img width="18" height="18" alt="Pick another theme!" src="../brush.svg"></button><div id="theme-choices" role="menu"></div></div><nav class="sub"><form class="search-form"><div class="search-container"><div><select id="crate-search"><option value="All crates">All crates</option></select><input class="search-input" name="search" disabled autocomplete="off" spellcheck="false" placeholder="Click or press ‘S’ to search, ‘?’ for more options…" type="search"></div><button type="button" id="help-button" title="help">?</button><a id="settings-menu" href="../settings.html" title="settings"><img width="18" height="18" alt="Change settings" src="../wheel.svg"></a></div></form></nav><section id="main" class="content"><h1 class="fqn"><span class="in-band">List of all items</span><span class="out-of-band"><span id="render-detail"><a id="toggle-all-docs" href="javascript:void(0)" title="collapse all docs">[<span class="inner">−</span>]</a></span>
|
||
</span>
|
||
</h1><h3 id="Structs">Structs</h3><ul class="structs docblock"><li><a href="block/struct.BlockHash.html">block::BlockHash</a></li><li><a href="block/struct.BlockHeader.html">block::BlockHeader</a></li><li><a href="block/struct.BlockHeaderData.html">block::BlockHeaderData</a></li><li><a href="consensus/struct.BlockHeight.html">consensus::BlockHeight</a></li><li><a href="consensus/struct.MainNetwork.html">consensus::MainNetwork</a></li><li><a href="consensus/struct.TestNetwork.html">consensus::TestNetwork</a></li><li><a href="constants/struct.PEDERSEN_HASH_EXP_TABLE.html">constants::PEDERSEN_HASH_EXP_TABLE</a></li><li><a href="extensions/transparent/struct.AuthData.html">extensions::transparent::AuthData</a></li><li><a href="extensions/transparent/struct.Precondition.html">extensions::transparent::Precondition</a></li><li><a href="extensions/transparent/struct.Witness.html">extensions::transparent::Witness</a></li><li><a href="legacy/struct.Script.html">legacy::Script</a></li><li><a href="memo/struct.MemoBytes.html">memo::MemoBytes</a></li><li><a href="memo/struct.TextMemo.html">memo::TextMemo</a></li><li><a href="merkle_tree/struct.CommitmentTree.html">merkle_tree::CommitmentTree</a></li><li><a href="merkle_tree/struct.IncrementalWitness.html">merkle_tree::IncrementalWitness</a></li><li><a href="merkle_tree/struct.MerklePath.html">merkle_tree::MerklePath</a></li><li><a href="sapling/struct.Diversifier.html">sapling::Diversifier</a></li><li><a href="sapling/struct.Node.html">sapling::Node</a></li><li><a href="sapling/struct.Note.html">sapling::Note</a></li><li><a href="sapling/struct.NoteValue.html">sapling::NoteValue</a></li><li><a href="sapling/struct.Nullifier.html">sapling::Nullifier</a></li><li><a href="sapling/struct.PaymentAddress.html">sapling::PaymentAddress</a></li><li><a href="sapling/struct.ProofGenerationKey.html">sapling::ProofGenerationKey</a></li><li><a href="sapling/struct.SaplingIvk.html">sapling::SaplingIvk</a></li><li><a href="sapling/struct.ValueCommitment.html">sapling::ValueCommitment</a></li><li><a href="sapling/struct.ViewingKey.html">sapling::ViewingKey</a></li><li><a href="sapling/keys/struct.ExpandedSpendingKey.html">sapling::keys::ExpandedSpendingKey</a></li><li><a href="sapling/keys/struct.FullViewingKey.html">sapling::keys::FullViewingKey</a></li><li><a href="sapling/keys/struct.OutgoingViewingKey.html">sapling::keys::OutgoingViewingKey</a></li><li><a href="sapling/note_encryption/struct.SaplingDomain.html">sapling::note_encryption::SaplingDomain</a></li><li><a href="sapling/prover/mock/struct.MockTxProver.html">sapling::prover::mock::MockTxProver</a></li><li><a href="sapling/redjubjub/struct.BatchEntry.html">sapling::redjubjub::BatchEntry</a></li><li><a href="sapling/redjubjub/struct.PrivateKey.html">sapling::redjubjub::PrivateKey</a></li><li><a href="sapling/redjubjub/struct.PublicKey.html">sapling::redjubjub::PublicKey</a></li><li><a href="sapling/redjubjub/struct.Signature.html">sapling::redjubjub::Signature</a></li><li><a href="serialize/struct.Array.html">serialize::Array</a></li><li><a href="serialize/struct.Optional.html">serialize::Optional</a></li><li><a href="serialize/struct.Vector.html">serialize::Vector</a></li><li><a href="transaction/struct.Authorized.html">transaction::Authorized</a></li><li><a href="transaction/struct.Transaction.html">transaction::Transaction</a></li><li><a href="transaction/struct.TransactionData.html">transaction::TransactionData</a></li><li><a href="transaction/struct.TransparentDigests.html">transaction::TransparentDigests</a></li><li><a href="transaction/struct.TxDigests.html">transaction::TxDigests</a></li><li><a href="transaction/struct.TxId.html">transaction::TxId</a></li><li><a href="transaction/struct.TzeDigests.html">transaction::TzeDigests</a></li><li><a href="transaction/struct.Unauthorized.html">transaction::Unauthorized</a></li><li><a href="transaction/builder/struct.Builder.html">transaction::builder::Builder</a></li><li><a href="transaction/builder/struct.Progress.html">transaction::builder::Progress</a></li><li><a href="transaction/components/amount/struct.Amount.html">transaction::components::amount::Amount</a></li><li><a href="transaction/components/orchard/struct.Unauthorized.html">transaction::components::orchard::Unauthorized</a></li><li><a href="transaction/components/sapling/struct.Authorized.html">transaction::components::sapling::Authorized</a></li><li><a href="transaction/components/sapling/struct.Bundle.html">transaction::components::sapling::Bundle</a></li><li><a href="transaction/components/sapling/struct.CompactOutputDescription.html">transaction::components::sapling::CompactOutputDescription</a></li><li><a href="transaction/components/sapling/struct.OutputDescription.html">transaction::components::sapling::OutputDescription</a></li><li><a href="transaction/components/sapling/struct.OutputDescriptionV5.html">transaction::components::sapling::OutputDescriptionV5</a></li><li><a href="transaction/components/sapling/struct.SpendDescription.html">transaction::components::sapling::SpendDescription</a></li><li><a href="transaction/components/sapling/struct.SpendDescriptionV5.html">transaction::components::sapling::SpendDescriptionV5</a></li><li><a href="transaction/components/sapling/struct.Unproven.html">transaction::components::sapling::Unproven</a></li><li><a href="transaction/components/sapling/builder/struct.SaplingBuilder.html">transaction::components::sapling::builder::SaplingBuilder</a></li><li><a href="transaction/components/sapling/builder/struct.SaplingMetadata.html">transaction::components::sapling::builder::SaplingMetadata</a></li><li><a href="transaction/components/sapling/builder/struct.SpendDescriptionInfo.html">transaction::components::sapling::builder::SpendDescriptionInfo</a></li><li><a href="transaction/components/sapling/builder/struct.Unauthorized.html">transaction::components::sapling::builder::Unauthorized</a></li><li><a href="transaction/components/sprout/struct.Bundle.html">transaction::components::sprout::Bundle</a></li><li><a href="transaction/components/sprout/struct.JsDescription.html">transaction::components::sprout::JsDescription</a></li><li><a href="transaction/components/transparent/struct.Authorized.html">transaction::components::transparent::Authorized</a></li><li><a href="transaction/components/transparent/struct.Bundle.html">transaction::components::transparent::Bundle</a></li><li><a href="transaction/components/transparent/struct.OutPoint.html">transaction::components::transparent::OutPoint</a></li><li><a href="transaction/components/transparent/struct.TxIn.html">transaction::components::transparent::TxIn</a></li><li><a href="transaction/components/transparent/struct.TxOut.html">transaction::components::transparent::TxOut</a></li><li><a href="transaction/components/transparent/builder/struct.TransparentBuilder.html">transaction::components::transparent::builder::TransparentBuilder</a></li><li><a href="transaction/components/transparent/builder/struct.Unauthorized.html">transaction::components::transparent::builder::Unauthorized</a></li><li><a href="transaction/components/tze/struct.Authorized.html">transaction::components::tze::Authorized</a></li><li><a href="transaction/components/tze/struct.Bundle.html">transaction::components::tze::Bundle</a></li><li><a href="transaction/components/tze/struct.OutPoint.html">transaction::components::tze::OutPoint</a></li><li><a href="transaction/components/tze/struct.TzeIn.html">transaction::components::tze::TzeIn</a></li><li><a href="transaction/components/tze/struct.TzeOut.html">transaction::components::tze::TzeOut</a></li><li><a href="transaction/components/tze/builder/struct.TzeBuilder.html">transaction::components::tze::builder::TzeBuilder</a></li><li><a href="transaction/components/tze/builder/struct.TzeSigner.html">transaction::components::tze::builder::TzeSigner</a></li><li><a href="transaction/components/tze/builder/struct.Unauthorized.html">transaction::components::tze::builder::Unauthorized</a></li><li><a href="transaction/sighash/struct.SignatureHash.html">transaction::sighash::SignatureHash</a></li><li><a href="transaction/sighash/struct.TransparentInput.html">transaction::sighash::TransparentInput</a></li><li><a href="transaction/sighash/struct.TzeInput.html">transaction::sighash::TzeInput</a></li><li><a href="transaction/txid/struct.BlockTxCommitmentDigester.html">transaction::txid::BlockTxCommitmentDigester</a></li><li><a href="transaction/txid/struct.TxIdDigester.html">transaction::txid::TxIdDigester</a></li><li><a href="transaction/util/sha256d/struct.HashReader.html">transaction::util::sha256d::HashReader</a></li><li><a href="transaction/util/sha256d/struct.HashWriter.html">transaction::util::sha256d::HashWriter</a></li><li><a href="zip32/struct.DiversifierIndex.html">zip32::DiversifierIndex</a></li><li><a href="zip32/struct.DiversifierKey.html">zip32::DiversifierKey</a></li><li><a href="zip32/struct.ExtendedFullViewingKey.html">zip32::ExtendedFullViewingKey</a></li><li><a href="zip32/struct.ExtendedSpendingKey.html">zip32::ExtendedSpendingKey</a></li><li><a href="zip339/struct.Mnemonic.html">zip339::Mnemonic</a></li></ul><h3 id="Enums">Enums</h3><ul class="enums docblock"><li><a href="consensus/enum.BranchId.html">consensus::BranchId</a></li><li><a href="consensus/enum.Network.html">consensus::Network</a></li><li><a href="consensus/enum.NetworkUpgrade.html">consensus::NetworkUpgrade</a></li><li><a href="extensions/transparent/enum.Error.html">extensions::transparent::Error</a></li><li><a href="legacy/enum.TransparentAddress.html">legacy::TransparentAddress</a></li><li><a href="memo/enum.Error.html">memo::Error</a></li><li><a href="memo/enum.Memo.html">memo::Memo</a></li><li><a href="sapling/enum.Rseed.html">sapling::Rseed</a></li><li><a href="sapling/pedersen_hash/enum.Personalization.html">sapling::pedersen_hash::Personalization</a></li><li><a href="transaction/enum.DigestError.html">transaction::DigestError</a></li><li><a href="transaction/enum.TxVersion.html">transaction::TxVersion</a></li><li><a href="transaction/builder/enum.Error.html">transaction::builder::Error</a></li><li><a href="transaction/components/sapling/builder/enum.Error.html">transaction::components::sapling::builder::Error</a></li><li><a href="transaction/components/transparent/builder/enum.Error.html">transaction::components::transparent::builder::Error</a></li><li><a href="transaction/components/tze/builder/enum.Error.html">transaction::components::tze::builder::Error</a></li><li><a href="transaction/sighash/enum.SignableInput.html">transaction::sighash::SignableInput</a></li><li><a href="zip32/enum.ChildIndex.html">zip32::ChildIndex</a></li><li><a href="zip339/enum.Count.html">zip339::Count</a></li><li><a href="zip339/enum.Error.html">zip339::Error</a></li><li><a href="zip339/enum.Language.html">zip339::Language</a></li></ul><h3 id="Traits">Traits</h3><ul class="traits docblock"><li><a href="consensus/trait.Parameters.html">consensus::Parameters</a></li><li><a href="extensions/transparent/trait.Extension.html">extensions::transparent::Extension</a></li><li><a href="extensions/transparent/trait.ExtensionTxBuilder.html">extensions::transparent::ExtensionTxBuilder</a></li><li><a href="extensions/transparent/trait.FromPayload.html">extensions::transparent::FromPayload</a></li><li><a href="extensions/transparent/trait.ToPayload.html">extensions::transparent::ToPayload</a></li><li><a href="merkle_tree/trait.Hashable.html">merkle_tree::Hashable</a></li><li><a href="sapling/prover/trait.TxProver.html">sapling::prover::TxProver</a></li><li><a href="transaction/trait.Authorization.html">transaction::Authorization</a></li><li><a href="transaction/trait.TransactionDigest.html">transaction::TransactionDigest</a></li><li><a href="transaction/components/sapling/trait.Authorization.html">transaction::components::sapling::Authorization</a></li><li><a href="transaction/components/transparent/trait.Authorization.html">transaction::components::transparent::Authorization</a></li><li><a href="transaction/components/tze/trait.Authorization.html">transaction::components::tze::Authorization</a></li></ul><h3 id="Functions">Functions</h3><ul class="functions docblock"><li><a href="consensus/testing/fn.arb_branch_id.html">consensus::testing::arb_branch_id</a></li><li><a href="consensus/testing/fn.arb_height.html">consensus::testing::arb_height</a></li><li><a href="legacy/testing/fn.arb_transparent_addr.html">legacy::testing::arb_transparent_addr</a></li><li><a href="merkle_tree/testing/fn.arb_commitment_tree.html">merkle_tree::testing::arb_commitment_tree</a></li><li><a href="sapling/group_hash/fn.group_hash.html">sapling::group_hash::group_hash</a></li><li><a href="sapling/keys/fn.prf_expand.html">sapling::keys::prf_expand</a></li><li><a href="sapling/keys/fn.prf_expand_vec.html">sapling::keys::prf_expand_vec</a></li><li><a href="sapling/keys/testing/fn.arb_extended_spending_key.html">sapling::keys::testing::arb_extended_spending_key</a></li><li><a href="sapling/keys/testing/fn.arb_shielded_addr.html">sapling::keys::testing::arb_shielded_addr</a></li><li><a href="sapling/fn.merkle_hash.html">sapling::merkle_hash</a></li><li><a href="sapling/note_encryption/fn.plaintext_version_is_valid.html">sapling::note_encryption::plaintext_version_is_valid</a></li><li><a href="sapling/note_encryption/fn.prf_ock.html">sapling::note_encryption::prf_ock</a></li><li><a href="sapling/note_encryption/fn.sapling_ka_agree.html">sapling::note_encryption::sapling_ka_agree</a></li><li><a href="sapling/note_encryption/fn.sapling_note_encryption.html">sapling::note_encryption::sapling_note_encryption</a></li><li><a href="sapling/note_encryption/fn.try_sapling_compact_note_decryption.html">sapling::note_encryption::try_sapling_compact_note_decryption</a></li><li><a href="sapling/note_encryption/fn.try_sapling_note_decryption.html">sapling::note_encryption::try_sapling_note_decryption</a></li><li><a href="sapling/note_encryption/fn.try_sapling_output_recovery.html">sapling::note_encryption::try_sapling_output_recovery</a></li><li><a href="sapling/note_encryption/fn.try_sapling_output_recovery_with_ock.html">sapling::note_encryption::try_sapling_output_recovery_with_ock</a></li><li><a href="sapling/pedersen_hash/fn.pedersen_hash.html">sapling::pedersen_hash::pedersen_hash</a></li><li><a href="sapling/redjubjub/fn.batch_verify.html">sapling::redjubjub::batch_verify</a></li><li><a href="sapling/fn.spend_sig.html">sapling::spend_sig</a></li><li><a href="sapling/testing/fn.arb_node.html">sapling::testing::arb_node</a></li><li><a href="sapling/testing/fn.arb_note.html">sapling::testing::arb_note</a></li><li><a href="sapling/testing/fn.arb_note_value.html">sapling::testing::arb_note_value</a></li><li><a href="sapling/testing/fn.arb_payment_address.html">sapling::testing::arb_payment_address</a></li><li><a href="sapling/testing/fn.arb_positive_note_value.html">sapling::testing::arb_positive_note_value</a></li><li><a href="sapling/util/fn.generate_random_rseed.html">sapling::util::generate_random_rseed</a></li><li><a href="sapling/util/fn.hash_to_scalar.html">sapling::util::hash_to_scalar</a></li><li><a href="transaction/components/amount/testing/fn.arb_amount.html">transaction::components::amount::testing::arb_amount</a></li><li><a href="transaction/components/amount/testing/fn.arb_nonnegative_amount.html">transaction::components::amount::testing::arb_nonnegative_amount</a></li><li><a href="transaction/components/amount/testing/fn.arb_positive_amount.html">transaction::components::amount::testing::arb_positive_amount</a></li><li><a href="transaction/components/orchard/fn.read_action_without_auth.html">transaction::components::orchard::read_action_without_auth</a></li><li><a href="transaction/components/orchard/fn.read_anchor.html">transaction::components::orchard::read_anchor</a></li><li><a href="transaction/components/orchard/fn.read_cmx.html">transaction::components::orchard::read_cmx</a></li><li><a href="transaction/components/orchard/fn.read_flags.html">transaction::components::orchard::read_flags</a></li><li><a href="transaction/components/orchard/fn.read_note_ciphertext.html">transaction::components::orchard::read_note_ciphertext</a></li><li><a href="transaction/components/orchard/fn.read_nullifier.html">transaction::components::orchard::read_nullifier</a></li><li><a href="transaction/components/orchard/fn.read_signature.html">transaction::components::orchard::read_signature</a></li><li><a href="transaction/components/orchard/fn.read_v5_bundle.html">transaction::components::orchard::read_v5_bundle</a></li><li><a href="transaction/components/orchard/fn.read_value_commitment.html">transaction::components::orchard::read_value_commitment</a></li><li><a href="transaction/components/orchard/fn.read_verification_key.html">transaction::components::orchard::read_verification_key</a></li><li><a href="transaction/components/orchard/testing/fn.arb_bundle.html">transaction::components::orchard::testing::arb_bundle</a></li><li><a href="transaction/components/orchard/testing/fn.arb_bundle_for_version.html">transaction::components::orchard::testing::arb_bundle_for_version</a></li><li><a href="transaction/components/orchard/fn.write_action_without_auth.html">transaction::components::orchard::write_action_without_auth</a></li><li><a href="transaction/components/orchard/fn.write_cmx.html">transaction::components::orchard::write_cmx</a></li><li><a href="transaction/components/orchard/fn.write_note_ciphertext.html">transaction::components::orchard::write_note_ciphertext</a></li><li><a href="transaction/components/orchard/fn.write_nullifier.html">transaction::components::orchard::write_nullifier</a></li><li><a href="transaction/components/orchard/fn.write_v5_bundle.html">transaction::components::orchard::write_v5_bundle</a></li><li><a href="transaction/components/orchard/fn.write_value_commitment.html">transaction::components::orchard::write_value_commitment</a></li><li><a href="transaction/components/orchard/fn.write_verification_key.html">transaction::components::orchard::write_verification_key</a></li><li><a href="transaction/components/sapling/fn.read_base.html">transaction::components::sapling::read_base</a></li><li><a href="transaction/components/sapling/fn.read_point.html">transaction::components::sapling::read_point</a></li><li><a href="transaction/components/sapling/fn.read_zkproof.html">transaction::components::sapling::read_zkproof</a></li><li><a href="transaction/components/sapling/testing/fn.arb_bundle.html">transaction::components::sapling::testing::arb_bundle</a></li><li><a href="transaction/components/sapling/testing/fn.arb_bundle_for_version.html">transaction::components::sapling::testing::arb_bundle_for_version</a></li><li><a href="transaction/components/sapling/testing/fn.arb_output_description.html">transaction::components::sapling::testing::arb_output_description</a></li><li><a href="transaction/components/transparent/testing/fn.arb_bundle.html">transaction::components::transparent::testing::arb_bundle</a></li><li><a href="transaction/components/transparent/testing/fn.arb_outpoint.html">transaction::components::transparent::testing::arb_outpoint</a></li><li><a href="transaction/components/transparent/testing/fn.arb_script.html">transaction::components::transparent::testing::arb_script</a></li><li><a href="transaction/components/transparent/testing/fn.arb_txin.html">transaction::components::transparent::testing::arb_txin</a></li><li><a href="transaction/components/transparent/testing/fn.arb_txout.html">transaction::components::transparent::testing::arb_txout</a></li><li><a href="transaction/components/tze/testing/fn.arb_bundle.html">transaction::components::tze::testing::arb_bundle</a></li><li><a href="transaction/components/tze/testing/fn.arb_outpoint.html">transaction::components::tze::testing::arb_outpoint</a></li><li><a href="transaction/components/tze/testing/fn.arb_precondition.html">transaction::components::tze::testing::arb_precondition</a></li><li><a href="transaction/components/tze/testing/fn.arb_tzein.html">transaction::components::tze::testing::arb_tzein</a></li><li><a href="transaction/components/tze/testing/fn.arb_tzeout.html">transaction::components::tze::testing::arb_tzeout</a></li><li><a href="transaction/components/tze/testing/fn.arb_witness.html">transaction::components::tze::testing::arb_witness</a></li><li><a href="transaction/sighash/fn.signature_hash.html">transaction::sighash::signature_hash</a></li><li><a href="transaction/sighash_v4/fn.v4_signature_hash.html">transaction::sighash_v4::v4_signature_hash</a></li><li><a href="transaction/sighash_v5/fn.v5_signature_hash.html">transaction::sighash_v5::v5_signature_hash</a></li><li><a href="transaction/testing/fn.arb_tx.html">transaction::testing::arb_tx</a></li><li><a href="transaction/testing/fn.arb_tx_version.html">transaction::testing::arb_tx_version</a></li><li><a href="transaction/testing/fn.arb_txdata.html">transaction::testing::arb_txdata</a></li><li><a href="transaction/testing/fn.arb_txid.html">transaction::testing::arb_txid</a></li><li><a href="transaction/txid/fn.to_txid.html">transaction::txid::to_txid</a></li><li><a href="zip32/testing/fn.arb_extended_spending_key.html">zip32::testing::arb_extended_spending_key</a></li></ul><h3 id="Typedefs">Typedefs</h3><ul class="typedefs docblock"><li><a href="transaction/components/sapling/type.GrothProofBytes.html">transaction::components::sapling::GrothProofBytes</a></li></ul><h3 id="Constants">Constants</h3><ul class="constants docblock"><li><a href="consensus/constant.H0.html">consensus::H0</a></li><li><a href="consensus/constant.MAIN_NETWORK.html">consensus::MAIN_NETWORK</a></li><li><a href="consensus/constant.TEST_NETWORK.html">consensus::TEST_NETWORK</a></li><li><a href="consensus/constant.ZIP212_GRACE_PERIOD.html">consensus::ZIP212_GRACE_PERIOD</a></li><li><a href="constants/constant.CRH_IVK_PERSONALIZATION.html">constants::CRH_IVK_PERSONALIZATION</a></li><li><a href="constants/constant.GH_FIRST_BLOCK.html">constants::GH_FIRST_BLOCK</a></li><li><a href="constants/constant.KEY_DIVERSIFICATION_PERSONALIZATION.html">constants::KEY_DIVERSIFICATION_PERSONALIZATION</a></li><li><a href="constants/constant.NOTE_COMMITMENT_RANDOMNESS_GENERATOR.html">constants::NOTE_COMMITMENT_RANDOMNESS_GENERATOR</a></li><li><a href="constants/constant.NULLIFIER_POSITION_GENERATOR.html">constants::NULLIFIER_POSITION_GENERATOR</a></li><li><a href="constants/constant.NULLIFIER_POSITION_IN_TREE_GENERATOR_PERSONALIZATION.html">constants::NULLIFIER_POSITION_IN_TREE_GENERATOR_PERSONALIZATION</a></li><li><a href="constants/constant.PEDERSEN_HASH_CHUNKS_PER_GENERATOR.html">constants::PEDERSEN_HASH_CHUNKS_PER_GENERATOR</a></li><li><a href="constants/constant.PEDERSEN_HASH_EXP_WINDOW_SIZE.html">constants::PEDERSEN_HASH_EXP_WINDOW_SIZE</a></li><li><a href="constants/constant.PEDERSEN_HASH_GENERATORS.html">constants::PEDERSEN_HASH_GENERATORS</a></li><li><a href="constants/constant.PEDERSEN_HASH_GENERATORS_PERSONALIZATION.html">constants::PEDERSEN_HASH_GENERATORS_PERSONALIZATION</a></li><li><a href="constants/constant.PRF_NF_PERSONALIZATION.html">constants::PRF_NF_PERSONALIZATION</a></li><li><a href="constants/constant.PROOF_GENERATION_KEY_BASE_GENERATOR_PERSONALIZATION.html">constants::PROOF_GENERATION_KEY_BASE_GENERATOR_PERSONALIZATION</a></li><li><a href="constants/constant.PROOF_GENERATION_KEY_GENERATOR.html">constants::PROOF_GENERATION_KEY_GENERATOR</a></li><li><a href="constants/constant.SPENDING_KEY_GENERATOR.html">constants::SPENDING_KEY_GENERATOR</a></li><li><a href="constants/constant.SPENDING_KEY_GENERATOR_PERSONALIZATION.html">constants::SPENDING_KEY_GENERATOR_PERSONALIZATION</a></li><li><a href="constants/constant.VALUE_COMMITMENT_GENERATOR_PERSONALIZATION.html">constants::VALUE_COMMITMENT_GENERATOR_PERSONALIZATION</a></li><li><a href="constants/constant.VALUE_COMMITMENT_RANDOMNESS_GENERATOR.html">constants::VALUE_COMMITMENT_RANDOMNESS_GENERATOR</a></li><li><a href="constants/constant.VALUE_COMMITMENT_VALUE_GENERATOR.html">constants::VALUE_COMMITMENT_VALUE_GENERATOR</a></li><li><a href="constants/mainnet/constant.B58_PUBKEY_ADDRESS_PREFIX.html">constants::mainnet::B58_PUBKEY_ADDRESS_PREFIX</a></li><li><a href="constants/mainnet/constant.B58_SCRIPT_ADDRESS_PREFIX.html">constants::mainnet::B58_SCRIPT_ADDRESS_PREFIX</a></li><li><a href="constants/mainnet/constant.COIN_TYPE.html">constants::mainnet::COIN_TYPE</a></li><li><a href="constants/mainnet/constant.HRP_SAPLING_EXTENDED_FULL_VIEWING_KEY.html">constants::mainnet::HRP_SAPLING_EXTENDED_FULL_VIEWING_KEY</a></li><li><a href="constants/mainnet/constant.HRP_SAPLING_EXTENDED_SPENDING_KEY.html">constants::mainnet::HRP_SAPLING_EXTENDED_SPENDING_KEY</a></li><li><a href="constants/mainnet/constant.HRP_SAPLING_PAYMENT_ADDRESS.html">constants::mainnet::HRP_SAPLING_PAYMENT_ADDRESS</a></li><li><a href="constants/regtest/constant.B58_PUBKEY_ADDRESS_PREFIX.html">constants::regtest::B58_PUBKEY_ADDRESS_PREFIX</a></li><li><a href="constants/regtest/constant.B58_SCRIPT_ADDRESS_PREFIX.html">constants::regtest::B58_SCRIPT_ADDRESS_PREFIX</a></li><li><a href="constants/regtest/constant.COIN_TYPE.html">constants::regtest::COIN_TYPE</a></li><li><a href="constants/regtest/constant.HRP_SAPLING_EXTENDED_FULL_VIEWING_KEY.html">constants::regtest::HRP_SAPLING_EXTENDED_FULL_VIEWING_KEY</a></li><li><a href="constants/regtest/constant.HRP_SAPLING_EXTENDED_SPENDING_KEY.html">constants::regtest::HRP_SAPLING_EXTENDED_SPENDING_KEY</a></li><li><a href="constants/regtest/constant.HRP_SAPLING_PAYMENT_ADDRESS.html">constants::regtest::HRP_SAPLING_PAYMENT_ADDRESS</a></li><li><a href="constants/testnet/constant.B58_PUBKEY_ADDRESS_PREFIX.html">constants::testnet::B58_PUBKEY_ADDRESS_PREFIX</a></li><li><a href="constants/testnet/constant.B58_SCRIPT_ADDRESS_PREFIX.html">constants::testnet::B58_SCRIPT_ADDRESS_PREFIX</a></li><li><a href="constants/testnet/constant.COIN_TYPE.html">constants::testnet::COIN_TYPE</a></li><li><a href="constants/testnet/constant.HRP_SAPLING_EXTENDED_FULL_VIEWING_KEY.html">constants::testnet::HRP_SAPLING_EXTENDED_FULL_VIEWING_KEY</a></li><li><a href="constants/testnet/constant.HRP_SAPLING_EXTENDED_SPENDING_KEY.html">constants::testnet::HRP_SAPLING_EXTENDED_SPENDING_KEY</a></li><li><a href="constants/testnet/constant.HRP_SAPLING_PAYMENT_ADDRESS.html">constants::testnet::HRP_SAPLING_PAYMENT_ADDRESS</a></li><li><a href="sapling/constant.SAPLING_COMMITMENT_TREE_DEPTH.html">sapling::SAPLING_COMMITMENT_TREE_DEPTH</a></li><li><a href="sapling/keys/constant.PRF_EXPAND_PERSONALIZATION.html">sapling::keys::PRF_EXPAND_PERSONALIZATION</a></li><li><a href="sapling/note_encryption/constant.KDF_SAPLING_PERSONALIZATION.html">sapling::note_encryption::KDF_SAPLING_PERSONALIZATION</a></li><li><a href="sapling/note_encryption/constant.PRF_OCK_PERSONALIZATION.html">sapling::note_encryption::PRF_OCK_PERSONALIZATION</a></li><li><a href="transaction/components/constant.GROTH_PROOF_SIZE.html">transaction::components::GROTH_PROOF_SIZE</a></li><li><a href="transaction/components/amount/constant.COIN.html">transaction::components::amount::COIN</a></li><li><a href="transaction/components/amount/constant.DEFAULT_FEE.html">transaction::components::amount::DEFAULT_FEE</a></li><li><a href="transaction/components/amount/constant.MAX_MONEY.html">transaction::components::amount::MAX_MONEY</a></li><li><a href="transaction/components/orchard/constant.FLAGS_EXPECTED_UNSET.html">transaction::components::orchard::FLAGS_EXPECTED_UNSET</a></li><li><a href="transaction/components/orchard/constant.FLAG_OUTPUTS_ENABLED.html">transaction::components::orchard::FLAG_OUTPUTS_ENABLED</a></li><li><a href="transaction/components/orchard/constant.FLAG_SPENDS_ENABLED.html">transaction::components::orchard::FLAG_SPENDS_ENABLED</a></li><li><a href="transaction/components/transparent/testing/constant.VALID_OPCODES.html">transaction::components::transparent::testing::VALID_OPCODES</a></li><li><a href="transaction/sighash/constant.SIGHASH_ALL.html">transaction::sighash::SIGHASH_ALL</a></li><li><a href="transaction/sighash/constant.SIGHASH_ANYONECANPAY.html">transaction::sighash::SIGHASH_ANYONECANPAY</a></li><li><a href="transaction/sighash/constant.SIGHASH_MASK.html">transaction::sighash::SIGHASH_MASK</a></li><li><a href="transaction/sighash/constant.SIGHASH_NONE.html">transaction::sighash::SIGHASH_NONE</a></li><li><a href="transaction/sighash/constant.SIGHASH_SINGLE.html">transaction::sighash::SIGHASH_SINGLE</a></li><li><a href="zip32/constant.ZIP32_SAPLING_FVFP_PERSONALIZATION.html">zip32::ZIP32_SAPLING_FVFP_PERSONALIZATION</a></li><li><a href="zip32/constant.ZIP32_SAPLING_MASTER_PERSONALIZATION.html">zip32::ZIP32_SAPLING_MASTER_PERSONALIZATION</a></li></ul></section><section id="search" class="content hidden"></section><div id="rustdoc-vars" data-root-path="../" data-current-crate="zcash_primitives" data-search-index-js="../search-index.js" data-search-js="../search.js"></div>
|
||
<script src="../main.js"></script>
|
||
</body></html> |