This commit is contained in:
therealyingtong 2021-07-26 19:33:28 +00:00
parent e02cb15d8f
commit 355aec1658
30 changed files with 1537 additions and 31 deletions

View File

@ -97,7 +97,7 @@
<nav id="sidebar" class="sidebar" aria-label="Table of contents">
<div class="sidebar-scrollbox">
<ol class="chapter"><li class="chapter-item expanded affix "><a href="index.html">Orchard</a></li><li class="chapter-item expanded "><a href="concepts.html"><strong aria-hidden="true">1.</strong> Concepts</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="concepts/preliminaries.html"><strong aria-hidden="true">1.1.</strong> Preliminaries</a></li></ol></li><li class="chapter-item expanded "><a href="user.html"><strong aria-hidden="true">2.</strong> User Documentation</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="user/keys.html"><strong aria-hidden="true">2.1.</strong> Creating keys and addresses</a></li><li class="chapter-item expanded "><a href="user/creating-notes.html"><strong aria-hidden="true">2.2.</strong> Creating notes</a></li><li class="chapter-item expanded "><a href="user/spending-notes.html"><strong aria-hidden="true">2.3.</strong> Spending notes</a></li><li class="chapter-item expanded "><a href="user/integration.html"><strong aria-hidden="true">2.4.</strong> Integration into an existing chain</a></li></ol></li><li class="chapter-item expanded "><a href="design.html"><strong aria-hidden="true">3.</strong> Design</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="design/keys.html"><strong aria-hidden="true">3.1.</strong> Keys and addresses</a></li><li class="chapter-item expanded "><a href="design/actions.html"><strong aria-hidden="true">3.2.</strong> Actions</a></li><li class="chapter-item expanded "><a href="design/commitments.html"><strong aria-hidden="true">3.3.</strong> Commitments</a></li><li class="chapter-item expanded "><a href="design/commitment-tree.html"><strong aria-hidden="true">3.4.</strong> Commitment tree</a></li><li class="chapter-item expanded "><a href="design/nullifiers.html"><strong aria-hidden="true">3.5.</strong> Nullifiers</a></li><li class="chapter-item expanded "><a href="design/signatures.html"><strong aria-hidden="true">3.6.</strong> Signatures</a></li><li class="chapter-item expanded "><a href="design/circuit.html"><strong aria-hidden="true">3.7.</strong> Circuit</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="design/circuit/gadgets.html"><strong aria-hidden="true">3.7.1.</strong> Gadgets</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="design/circuit/gadgets/ecc.html"><strong aria-hidden="true">3.7.1.1.</strong> Elliptic curve cryptography</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="design/circuit/gadgets/ecc/addition.html"><strong aria-hidden="true">3.7.1.1.1.</strong> Incomplete and complete addition</a></li><li class="chapter-item expanded "><a href="design/circuit/gadgets/ecc/fixed-base-scalar-mul.html"><strong aria-hidden="true">3.7.1.1.2.</strong> Fixed-base scalar multiplication</a></li><li class="chapter-item expanded "><a href="design/circuit/gadgets/ecc/var-base-scalar-mul.html"><strong aria-hidden="true">3.7.1.1.3.</strong> Variable-base scalar multiplication</a></li></ol></li><li class="chapter-item expanded "><a href="design/circuit/gadgets/sinsemilla.html"><strong aria-hidden="true">3.7.1.2.</strong> Sinsemilla</a></li><li class="chapter-item expanded "><a href="design/circuit/gadgets/decomposition.html"><strong aria-hidden="true">3.7.1.3.</strong> Decomposition</a></li></ol></li></ol></li></ol></li></ol>
<ol class="chapter"><li class="chapter-item expanded affix "><a href="index.html">Orchard</a></li><li class="chapter-item expanded "><a href="concepts.html"><strong aria-hidden="true">1.</strong> Concepts</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="concepts/preliminaries.html"><strong aria-hidden="true">1.1.</strong> Preliminaries</a></li></ol></li><li class="chapter-item expanded "><a href="user.html"><strong aria-hidden="true">2.</strong> User Documentation</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="user/keys.html"><strong aria-hidden="true">2.1.</strong> Creating keys and addresses</a></li><li class="chapter-item expanded "><a href="user/creating-notes.html"><strong aria-hidden="true">2.2.</strong> Creating notes</a></li><li class="chapter-item expanded "><a href="user/spending-notes.html"><strong aria-hidden="true">2.3.</strong> Spending notes</a></li><li class="chapter-item expanded "><a href="user/integration.html"><strong aria-hidden="true">2.4.</strong> Integration into an existing chain</a></li></ol></li><li class="chapter-item expanded "><a href="design.html"><strong aria-hidden="true">3.</strong> Design</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="design/keys.html"><strong aria-hidden="true">3.1.</strong> Keys and addresses</a></li><li class="chapter-item expanded "><a href="design/actions.html"><strong aria-hidden="true">3.2.</strong> Actions</a></li><li class="chapter-item expanded "><a href="design/commitments.html"><strong aria-hidden="true">3.3.</strong> Commitments</a></li><li class="chapter-item expanded "><a href="design/commitment-tree.html"><strong aria-hidden="true">3.4.</strong> Commitment tree</a></li><li class="chapter-item expanded "><a href="design/nullifiers.html"><strong aria-hidden="true">3.5.</strong> Nullifiers</a></li><li class="chapter-item expanded "><a href="design/signatures.html"><strong aria-hidden="true">3.6.</strong> Signatures</a></li><li class="chapter-item expanded "><a href="design/circuit.html"><strong aria-hidden="true">3.7.</strong> Circuit</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="design/circuit/gadgets.html"><strong aria-hidden="true">3.7.1.</strong> Gadgets</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="design/circuit/gadgets/ecc.html"><strong aria-hidden="true">3.7.1.1.</strong> Elliptic curve cryptography</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="design/circuit/gadgets/ecc/addition.html"><strong aria-hidden="true">3.7.1.1.1.</strong> Incomplete and complete addition</a></li><li class="chapter-item expanded "><a href="design/circuit/gadgets/ecc/fixed-base-scalar-mul.html"><strong aria-hidden="true">3.7.1.1.2.</strong> Fixed-base scalar multiplication</a></li><li class="chapter-item expanded "><a href="design/circuit/gadgets/ecc/var-base-scalar-mul.html"><strong aria-hidden="true">3.7.1.1.3.</strong> Variable-base scalar multiplication</a></li></ol></li><li class="chapter-item expanded "><a href="design/circuit/gadgets/sinsemilla.html"><strong aria-hidden="true">3.7.1.2.</strong> Sinsemilla</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="design/circuit/gadgets/sinsemilla/merkle-crh.html"><strong aria-hidden="true">3.7.1.2.1.</strong> MerkleCRH</a></li><li class="chapter-item expanded "><a href="design/circuit/gadgets/sinsemilla/commit-ivk.html"><strong aria-hidden="true">3.7.1.2.2.</strong> CommitIvk</a></li><li class="chapter-item expanded "><a href="design/circuit/gadgets/sinsemilla/note-commit.html"><strong aria-hidden="true">3.7.1.2.3.</strong> NoteCommit</a></li></ol></li><li class="chapter-item expanded "><a href="design/circuit/gadgets/decomposition.html"><strong aria-hidden="true">3.7.1.3.</strong> Decomposition</a></li></ol></li></ol></li></ol></li></ol>
</div>
<div id="sidebar-resize-handle" class="sidebar-resize-handle"></div>
</nav>

View File

@ -95,7 +95,7 @@
<nav id="sidebar" class="sidebar" aria-label="Table of contents">
<div class="sidebar-scrollbox">
<ol class="chapter"><li class="chapter-item expanded affix "><a href="index.html">Orchard</a></li><li class="chapter-item expanded "><a href="concepts.html" class="active"><strong aria-hidden="true">1.</strong> Concepts</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="concepts/preliminaries.html"><strong aria-hidden="true">1.1.</strong> Preliminaries</a></li></ol></li><li class="chapter-item expanded "><a href="user.html"><strong aria-hidden="true">2.</strong> User Documentation</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="user/keys.html"><strong aria-hidden="true">2.1.</strong> Creating keys and addresses</a></li><li class="chapter-item expanded "><a href="user/creating-notes.html"><strong aria-hidden="true">2.2.</strong> Creating notes</a></li><li class="chapter-item expanded "><a href="user/spending-notes.html"><strong aria-hidden="true">2.3.</strong> Spending notes</a></li><li class="chapter-item expanded "><a href="user/integration.html"><strong aria-hidden="true">2.4.</strong> Integration into an existing chain</a></li></ol></li><li class="chapter-item expanded "><a href="design.html"><strong aria-hidden="true">3.</strong> Design</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="design/keys.html"><strong aria-hidden="true">3.1.</strong> Keys and addresses</a></li><li class="chapter-item expanded "><a href="design/actions.html"><strong aria-hidden="true">3.2.</strong> Actions</a></li><li class="chapter-item expanded "><a href="design/commitments.html"><strong aria-hidden="true">3.3.</strong> Commitments</a></li><li class="chapter-item expanded "><a href="design/commitment-tree.html"><strong aria-hidden="true">3.4.</strong> Commitment tree</a></li><li class="chapter-item expanded "><a href="design/nullifiers.html"><strong aria-hidden="true">3.5.</strong> Nullifiers</a></li><li class="chapter-item expanded "><a href="design/signatures.html"><strong aria-hidden="true">3.6.</strong> Signatures</a></li><li class="chapter-item expanded "><a href="design/circuit.html"><strong aria-hidden="true">3.7.</strong> Circuit</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="design/circuit/gadgets.html"><strong aria-hidden="true">3.7.1.</strong> Gadgets</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="design/circuit/gadgets/ecc.html"><strong aria-hidden="true">3.7.1.1.</strong> Elliptic curve cryptography</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="design/circuit/gadgets/ecc/addition.html"><strong aria-hidden="true">3.7.1.1.1.</strong> Incomplete and complete addition</a></li><li class="chapter-item expanded "><a href="design/circuit/gadgets/ecc/fixed-base-scalar-mul.html"><strong aria-hidden="true">3.7.1.1.2.</strong> Fixed-base scalar multiplication</a></li><li class="chapter-item expanded "><a href="design/circuit/gadgets/ecc/var-base-scalar-mul.html"><strong aria-hidden="true">3.7.1.1.3.</strong> Variable-base scalar multiplication</a></li></ol></li><li class="chapter-item expanded "><a href="design/circuit/gadgets/sinsemilla.html"><strong aria-hidden="true">3.7.1.2.</strong> Sinsemilla</a></li><li class="chapter-item expanded "><a href="design/circuit/gadgets/decomposition.html"><strong aria-hidden="true">3.7.1.3.</strong> Decomposition</a></li></ol></li></ol></li></ol></li></ol>
<ol class="chapter"><li class="chapter-item expanded affix "><a href="index.html">Orchard</a></li><li class="chapter-item expanded "><a href="concepts.html" class="active"><strong aria-hidden="true">1.</strong> Concepts</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="concepts/preliminaries.html"><strong aria-hidden="true">1.1.</strong> Preliminaries</a></li></ol></li><li class="chapter-item expanded "><a href="user.html"><strong aria-hidden="true">2.</strong> User Documentation</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="user/keys.html"><strong aria-hidden="true">2.1.</strong> Creating keys and addresses</a></li><li class="chapter-item expanded "><a href="user/creating-notes.html"><strong aria-hidden="true">2.2.</strong> Creating notes</a></li><li class="chapter-item expanded "><a href="user/spending-notes.html"><strong aria-hidden="true">2.3.</strong> Spending notes</a></li><li class="chapter-item expanded "><a href="user/integration.html"><strong aria-hidden="true">2.4.</strong> Integration into an existing chain</a></li></ol></li><li class="chapter-item expanded "><a href="design.html"><strong aria-hidden="true">3.</strong> Design</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="design/keys.html"><strong aria-hidden="true">3.1.</strong> Keys and addresses</a></li><li class="chapter-item expanded "><a href="design/actions.html"><strong aria-hidden="true">3.2.</strong> Actions</a></li><li class="chapter-item expanded "><a href="design/commitments.html"><strong aria-hidden="true">3.3.</strong> Commitments</a></li><li class="chapter-item expanded "><a href="design/commitment-tree.html"><strong aria-hidden="true">3.4.</strong> Commitment tree</a></li><li class="chapter-item expanded "><a href="design/nullifiers.html"><strong aria-hidden="true">3.5.</strong> Nullifiers</a></li><li class="chapter-item expanded "><a href="design/signatures.html"><strong aria-hidden="true">3.6.</strong> Signatures</a></li><li class="chapter-item expanded "><a href="design/circuit.html"><strong aria-hidden="true">3.7.</strong> Circuit</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="design/circuit/gadgets.html"><strong aria-hidden="true">3.7.1.</strong> Gadgets</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="design/circuit/gadgets/ecc.html"><strong aria-hidden="true">3.7.1.1.</strong> Elliptic curve cryptography</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="design/circuit/gadgets/ecc/addition.html"><strong aria-hidden="true">3.7.1.1.1.</strong> Incomplete and complete addition</a></li><li class="chapter-item expanded "><a href="design/circuit/gadgets/ecc/fixed-base-scalar-mul.html"><strong aria-hidden="true">3.7.1.1.2.</strong> Fixed-base scalar multiplication</a></li><li class="chapter-item expanded "><a href="design/circuit/gadgets/ecc/var-base-scalar-mul.html"><strong aria-hidden="true">3.7.1.1.3.</strong> Variable-base scalar multiplication</a></li></ol></li><li class="chapter-item expanded "><a href="design/circuit/gadgets/sinsemilla.html"><strong aria-hidden="true">3.7.1.2.</strong> Sinsemilla</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="design/circuit/gadgets/sinsemilla/merkle-crh.html"><strong aria-hidden="true">3.7.1.2.1.</strong> MerkleCRH</a></li><li class="chapter-item expanded "><a href="design/circuit/gadgets/sinsemilla/commit-ivk.html"><strong aria-hidden="true">3.7.1.2.2.</strong> CommitIvk</a></li><li class="chapter-item expanded "><a href="design/circuit/gadgets/sinsemilla/note-commit.html"><strong aria-hidden="true">3.7.1.2.3.</strong> NoteCommit</a></li></ol></li><li class="chapter-item expanded "><a href="design/circuit/gadgets/decomposition.html"><strong aria-hidden="true">3.7.1.3.</strong> Decomposition</a></li></ol></li></ol></li></ol></li></ol>
</div>
<div id="sidebar-resize-handle" class="sidebar-resize-handle"></div>
</nav>

View File

@ -95,7 +95,7 @@
<nav id="sidebar" class="sidebar" aria-label="Table of contents">
<div class="sidebar-scrollbox">
<ol class="chapter"><li class="chapter-item expanded affix "><a href="../index.html">Orchard</a></li><li class="chapter-item expanded "><a href="../concepts.html"><strong aria-hidden="true">1.</strong> Concepts</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../concepts/preliminaries.html" class="active"><strong aria-hidden="true">1.1.</strong> Preliminaries</a></li></ol></li><li class="chapter-item expanded "><a href="../user.html"><strong aria-hidden="true">2.</strong> User Documentation</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../user/keys.html"><strong aria-hidden="true">2.1.</strong> Creating keys and addresses</a></li><li class="chapter-item expanded "><a href="../user/creating-notes.html"><strong aria-hidden="true">2.2.</strong> Creating notes</a></li><li class="chapter-item expanded "><a href="../user/spending-notes.html"><strong aria-hidden="true">2.3.</strong> Spending notes</a></li><li class="chapter-item expanded "><a href="../user/integration.html"><strong aria-hidden="true">2.4.</strong> Integration into an existing chain</a></li></ol></li><li class="chapter-item expanded "><a href="../design.html"><strong aria-hidden="true">3.</strong> Design</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../design/keys.html"><strong aria-hidden="true">3.1.</strong> Keys and addresses</a></li><li class="chapter-item expanded "><a href="../design/actions.html"><strong aria-hidden="true">3.2.</strong> Actions</a></li><li class="chapter-item expanded "><a href="../design/commitments.html"><strong aria-hidden="true">3.3.</strong> Commitments</a></li><li class="chapter-item expanded "><a href="../design/commitment-tree.html"><strong aria-hidden="true">3.4.</strong> Commitment tree</a></li><li class="chapter-item expanded "><a href="../design/nullifiers.html"><strong aria-hidden="true">3.5.</strong> Nullifiers</a></li><li class="chapter-item expanded "><a href="../design/signatures.html"><strong aria-hidden="true">3.6.</strong> Signatures</a></li><li class="chapter-item expanded "><a href="../design/circuit.html"><strong aria-hidden="true">3.7.</strong> Circuit</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../design/circuit/gadgets.html"><strong aria-hidden="true">3.7.1.</strong> Gadgets</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../design/circuit/gadgets/ecc.html"><strong aria-hidden="true">3.7.1.1.</strong> Elliptic curve cryptography</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../design/circuit/gadgets/ecc/addition.html"><strong aria-hidden="true">3.7.1.1.1.</strong> Incomplete and complete addition</a></li><li class="chapter-item expanded "><a href="../design/circuit/gadgets/ecc/fixed-base-scalar-mul.html"><strong aria-hidden="true">3.7.1.1.2.</strong> Fixed-base scalar multiplication</a></li><li class="chapter-item expanded "><a href="../design/circuit/gadgets/ecc/var-base-scalar-mul.html"><strong aria-hidden="true">3.7.1.1.3.</strong> Variable-base scalar multiplication</a></li></ol></li><li class="chapter-item expanded "><a href="../design/circuit/gadgets/sinsemilla.html"><strong aria-hidden="true">3.7.1.2.</strong> Sinsemilla</a></li><li class="chapter-item expanded "><a href="../design/circuit/gadgets/decomposition.html"><strong aria-hidden="true">3.7.1.3.</strong> Decomposition</a></li></ol></li></ol></li></ol></li></ol>
<ol class="chapter"><li class="chapter-item expanded affix "><a href="../index.html">Orchard</a></li><li class="chapter-item expanded "><a href="../concepts.html"><strong aria-hidden="true">1.</strong> Concepts</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../concepts/preliminaries.html" class="active"><strong aria-hidden="true">1.1.</strong> Preliminaries</a></li></ol></li><li class="chapter-item expanded "><a href="../user.html"><strong aria-hidden="true">2.</strong> User Documentation</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../user/keys.html"><strong aria-hidden="true">2.1.</strong> Creating keys and addresses</a></li><li class="chapter-item expanded "><a href="../user/creating-notes.html"><strong aria-hidden="true">2.2.</strong> Creating notes</a></li><li class="chapter-item expanded "><a href="../user/spending-notes.html"><strong aria-hidden="true">2.3.</strong> Spending notes</a></li><li class="chapter-item expanded "><a href="../user/integration.html"><strong aria-hidden="true">2.4.</strong> Integration into an existing chain</a></li></ol></li><li class="chapter-item expanded "><a href="../design.html"><strong aria-hidden="true">3.</strong> Design</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../design/keys.html"><strong aria-hidden="true">3.1.</strong> Keys and addresses</a></li><li class="chapter-item expanded "><a href="../design/actions.html"><strong aria-hidden="true">3.2.</strong> Actions</a></li><li class="chapter-item expanded "><a href="../design/commitments.html"><strong aria-hidden="true">3.3.</strong> Commitments</a></li><li class="chapter-item expanded "><a href="../design/commitment-tree.html"><strong aria-hidden="true">3.4.</strong> Commitment tree</a></li><li class="chapter-item expanded "><a href="../design/nullifiers.html"><strong aria-hidden="true">3.5.</strong> Nullifiers</a></li><li class="chapter-item expanded "><a href="../design/signatures.html"><strong aria-hidden="true">3.6.</strong> Signatures</a></li><li class="chapter-item expanded "><a href="../design/circuit.html"><strong aria-hidden="true">3.7.</strong> Circuit</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../design/circuit/gadgets.html"><strong aria-hidden="true">3.7.1.</strong> Gadgets</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../design/circuit/gadgets/ecc.html"><strong aria-hidden="true">3.7.1.1.</strong> Elliptic curve cryptography</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../design/circuit/gadgets/ecc/addition.html"><strong aria-hidden="true">3.7.1.1.1.</strong> Incomplete and complete addition</a></li><li class="chapter-item expanded "><a href="../design/circuit/gadgets/ecc/fixed-base-scalar-mul.html"><strong aria-hidden="true">3.7.1.1.2.</strong> Fixed-base scalar multiplication</a></li><li class="chapter-item expanded "><a href="../design/circuit/gadgets/ecc/var-base-scalar-mul.html"><strong aria-hidden="true">3.7.1.1.3.</strong> Variable-base scalar multiplication</a></li></ol></li><li class="chapter-item expanded "><a href="../design/circuit/gadgets/sinsemilla.html"><strong aria-hidden="true">3.7.1.2.</strong> Sinsemilla</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../design/circuit/gadgets/sinsemilla/merkle-crh.html"><strong aria-hidden="true">3.7.1.2.1.</strong> MerkleCRH</a></li><li class="chapter-item expanded "><a href="../design/circuit/gadgets/sinsemilla/commit-ivk.html"><strong aria-hidden="true">3.7.1.2.2.</strong> CommitIvk</a></li><li class="chapter-item expanded "><a href="../design/circuit/gadgets/sinsemilla/note-commit.html"><strong aria-hidden="true">3.7.1.2.3.</strong> NoteCommit</a></li></ol></li><li class="chapter-item expanded "><a href="../design/circuit/gadgets/decomposition.html"><strong aria-hidden="true">3.7.1.3.</strong> Decomposition</a></li></ol></li></ol></li></ol></li></ol>
</div>
<div id="sidebar-resize-handle" class="sidebar-resize-handle"></div>
</nav>

View File

@ -95,7 +95,7 @@
<nav id="sidebar" class="sidebar" aria-label="Table of contents">
<div class="sidebar-scrollbox">
<ol class="chapter"><li class="chapter-item expanded affix "><a href="index.html">Orchard</a></li><li class="chapter-item expanded "><a href="concepts.html"><strong aria-hidden="true">1.</strong> Concepts</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="concepts/preliminaries.html"><strong aria-hidden="true">1.1.</strong> Preliminaries</a></li></ol></li><li class="chapter-item expanded "><a href="user.html"><strong aria-hidden="true">2.</strong> User Documentation</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="user/keys.html"><strong aria-hidden="true">2.1.</strong> Creating keys and addresses</a></li><li class="chapter-item expanded "><a href="user/creating-notes.html"><strong aria-hidden="true">2.2.</strong> Creating notes</a></li><li class="chapter-item expanded "><a href="user/spending-notes.html"><strong aria-hidden="true">2.3.</strong> Spending notes</a></li><li class="chapter-item expanded "><a href="user/integration.html"><strong aria-hidden="true">2.4.</strong> Integration into an existing chain</a></li></ol></li><li class="chapter-item expanded "><a href="design.html" class="active"><strong aria-hidden="true">3.</strong> Design</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="design/keys.html"><strong aria-hidden="true">3.1.</strong> Keys and addresses</a></li><li class="chapter-item expanded "><a href="design/actions.html"><strong aria-hidden="true">3.2.</strong> Actions</a></li><li class="chapter-item expanded "><a href="design/commitments.html"><strong aria-hidden="true">3.3.</strong> Commitments</a></li><li class="chapter-item expanded "><a href="design/commitment-tree.html"><strong aria-hidden="true">3.4.</strong> Commitment tree</a></li><li class="chapter-item expanded "><a href="design/nullifiers.html"><strong aria-hidden="true">3.5.</strong> Nullifiers</a></li><li class="chapter-item expanded "><a href="design/signatures.html"><strong aria-hidden="true">3.6.</strong> Signatures</a></li><li class="chapter-item expanded "><a href="design/circuit.html"><strong aria-hidden="true">3.7.</strong> Circuit</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="design/circuit/gadgets.html"><strong aria-hidden="true">3.7.1.</strong> Gadgets</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="design/circuit/gadgets/ecc.html"><strong aria-hidden="true">3.7.1.1.</strong> Elliptic curve cryptography</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="design/circuit/gadgets/ecc/addition.html"><strong aria-hidden="true">3.7.1.1.1.</strong> Incomplete and complete addition</a></li><li class="chapter-item expanded "><a href="design/circuit/gadgets/ecc/fixed-base-scalar-mul.html"><strong aria-hidden="true">3.7.1.1.2.</strong> Fixed-base scalar multiplication</a></li><li class="chapter-item expanded "><a href="design/circuit/gadgets/ecc/var-base-scalar-mul.html"><strong aria-hidden="true">3.7.1.1.3.</strong> Variable-base scalar multiplication</a></li></ol></li><li class="chapter-item expanded "><a href="design/circuit/gadgets/sinsemilla.html"><strong aria-hidden="true">3.7.1.2.</strong> Sinsemilla</a></li><li class="chapter-item expanded "><a href="design/circuit/gadgets/decomposition.html"><strong aria-hidden="true">3.7.1.3.</strong> Decomposition</a></li></ol></li></ol></li></ol></li></ol>
<ol class="chapter"><li class="chapter-item expanded affix "><a href="index.html">Orchard</a></li><li class="chapter-item expanded "><a href="concepts.html"><strong aria-hidden="true">1.</strong> Concepts</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="concepts/preliminaries.html"><strong aria-hidden="true">1.1.</strong> Preliminaries</a></li></ol></li><li class="chapter-item expanded "><a href="user.html"><strong aria-hidden="true">2.</strong> User Documentation</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="user/keys.html"><strong aria-hidden="true">2.1.</strong> Creating keys and addresses</a></li><li class="chapter-item expanded "><a href="user/creating-notes.html"><strong aria-hidden="true">2.2.</strong> Creating notes</a></li><li class="chapter-item expanded "><a href="user/spending-notes.html"><strong aria-hidden="true">2.3.</strong> Spending notes</a></li><li class="chapter-item expanded "><a href="user/integration.html"><strong aria-hidden="true">2.4.</strong> Integration into an existing chain</a></li></ol></li><li class="chapter-item expanded "><a href="design.html" class="active"><strong aria-hidden="true">3.</strong> Design</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="design/keys.html"><strong aria-hidden="true">3.1.</strong> Keys and addresses</a></li><li class="chapter-item expanded "><a href="design/actions.html"><strong aria-hidden="true">3.2.</strong> Actions</a></li><li class="chapter-item expanded "><a href="design/commitments.html"><strong aria-hidden="true">3.3.</strong> Commitments</a></li><li class="chapter-item expanded "><a href="design/commitment-tree.html"><strong aria-hidden="true">3.4.</strong> Commitment tree</a></li><li class="chapter-item expanded "><a href="design/nullifiers.html"><strong aria-hidden="true">3.5.</strong> Nullifiers</a></li><li class="chapter-item expanded "><a href="design/signatures.html"><strong aria-hidden="true">3.6.</strong> Signatures</a></li><li class="chapter-item expanded "><a href="design/circuit.html"><strong aria-hidden="true">3.7.</strong> Circuit</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="design/circuit/gadgets.html"><strong aria-hidden="true">3.7.1.</strong> Gadgets</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="design/circuit/gadgets/ecc.html"><strong aria-hidden="true">3.7.1.1.</strong> Elliptic curve cryptography</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="design/circuit/gadgets/ecc/addition.html"><strong aria-hidden="true">3.7.1.1.1.</strong> Incomplete and complete addition</a></li><li class="chapter-item expanded "><a href="design/circuit/gadgets/ecc/fixed-base-scalar-mul.html"><strong aria-hidden="true">3.7.1.1.2.</strong> Fixed-base scalar multiplication</a></li><li class="chapter-item expanded "><a href="design/circuit/gadgets/ecc/var-base-scalar-mul.html"><strong aria-hidden="true">3.7.1.1.3.</strong> Variable-base scalar multiplication</a></li></ol></li><li class="chapter-item expanded "><a href="design/circuit/gadgets/sinsemilla.html"><strong aria-hidden="true">3.7.1.2.</strong> Sinsemilla</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="design/circuit/gadgets/sinsemilla/merkle-crh.html"><strong aria-hidden="true">3.7.1.2.1.</strong> MerkleCRH</a></li><li class="chapter-item expanded "><a href="design/circuit/gadgets/sinsemilla/commit-ivk.html"><strong aria-hidden="true">3.7.1.2.2.</strong> CommitIvk</a></li><li class="chapter-item expanded "><a href="design/circuit/gadgets/sinsemilla/note-commit.html"><strong aria-hidden="true">3.7.1.2.3.</strong> NoteCommit</a></li></ol></li><li class="chapter-item expanded "><a href="design/circuit/gadgets/decomposition.html"><strong aria-hidden="true">3.7.1.3.</strong> Decomposition</a></li></ol></li></ol></li></ol></li></ol>
</div>
<div id="sidebar-resize-handle" class="sidebar-resize-handle"></div>
</nav>

View File

@ -95,7 +95,7 @@
<nav id="sidebar" class="sidebar" aria-label="Table of contents">
<div class="sidebar-scrollbox">
<ol class="chapter"><li class="chapter-item expanded affix "><a href="../index.html">Orchard</a></li><li class="chapter-item expanded "><a href="../concepts.html"><strong aria-hidden="true">1.</strong> Concepts</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../concepts/preliminaries.html"><strong aria-hidden="true">1.1.</strong> Preliminaries</a></li></ol></li><li class="chapter-item expanded "><a href="../user.html"><strong aria-hidden="true">2.</strong> User Documentation</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../user/keys.html"><strong aria-hidden="true">2.1.</strong> Creating keys and addresses</a></li><li class="chapter-item expanded "><a href="../user/creating-notes.html"><strong aria-hidden="true">2.2.</strong> Creating notes</a></li><li class="chapter-item expanded "><a href="../user/spending-notes.html"><strong aria-hidden="true">2.3.</strong> Spending notes</a></li><li class="chapter-item expanded "><a href="../user/integration.html"><strong aria-hidden="true">2.4.</strong> Integration into an existing chain</a></li></ol></li><li class="chapter-item expanded "><a href="../design.html"><strong aria-hidden="true">3.</strong> Design</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../design/keys.html"><strong aria-hidden="true">3.1.</strong> Keys and addresses</a></li><li class="chapter-item expanded "><a href="../design/actions.html" class="active"><strong aria-hidden="true">3.2.</strong> Actions</a></li><li class="chapter-item expanded "><a href="../design/commitments.html"><strong aria-hidden="true">3.3.</strong> Commitments</a></li><li class="chapter-item expanded "><a href="../design/commitment-tree.html"><strong aria-hidden="true">3.4.</strong> Commitment tree</a></li><li class="chapter-item expanded "><a href="../design/nullifiers.html"><strong aria-hidden="true">3.5.</strong> Nullifiers</a></li><li class="chapter-item expanded "><a href="../design/signatures.html"><strong aria-hidden="true">3.6.</strong> Signatures</a></li><li class="chapter-item expanded "><a href="../design/circuit.html"><strong aria-hidden="true">3.7.</strong> Circuit</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../design/circuit/gadgets.html"><strong aria-hidden="true">3.7.1.</strong> Gadgets</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../design/circuit/gadgets/ecc.html"><strong aria-hidden="true">3.7.1.1.</strong> Elliptic curve cryptography</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../design/circuit/gadgets/ecc/addition.html"><strong aria-hidden="true">3.7.1.1.1.</strong> Incomplete and complete addition</a></li><li class="chapter-item expanded "><a href="../design/circuit/gadgets/ecc/fixed-base-scalar-mul.html"><strong aria-hidden="true">3.7.1.1.2.</strong> Fixed-base scalar multiplication</a></li><li class="chapter-item expanded "><a href="../design/circuit/gadgets/ecc/var-base-scalar-mul.html"><strong aria-hidden="true">3.7.1.1.3.</strong> Variable-base scalar multiplication</a></li></ol></li><li class="chapter-item expanded "><a href="../design/circuit/gadgets/sinsemilla.html"><strong aria-hidden="true">3.7.1.2.</strong> Sinsemilla</a></li><li class="chapter-item expanded "><a href="../design/circuit/gadgets/decomposition.html"><strong aria-hidden="true">3.7.1.3.</strong> Decomposition</a></li></ol></li></ol></li></ol></li></ol>
<ol class="chapter"><li class="chapter-item expanded affix "><a href="../index.html">Orchard</a></li><li class="chapter-item expanded "><a href="../concepts.html"><strong aria-hidden="true">1.</strong> Concepts</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../concepts/preliminaries.html"><strong aria-hidden="true">1.1.</strong> Preliminaries</a></li></ol></li><li class="chapter-item expanded "><a href="../user.html"><strong aria-hidden="true">2.</strong> User Documentation</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../user/keys.html"><strong aria-hidden="true">2.1.</strong> Creating keys and addresses</a></li><li class="chapter-item expanded "><a href="../user/creating-notes.html"><strong aria-hidden="true">2.2.</strong> Creating notes</a></li><li class="chapter-item expanded "><a href="../user/spending-notes.html"><strong aria-hidden="true">2.3.</strong> Spending notes</a></li><li class="chapter-item expanded "><a href="../user/integration.html"><strong aria-hidden="true">2.4.</strong> Integration into an existing chain</a></li></ol></li><li class="chapter-item expanded "><a href="../design.html"><strong aria-hidden="true">3.</strong> Design</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../design/keys.html"><strong aria-hidden="true">3.1.</strong> Keys and addresses</a></li><li class="chapter-item expanded "><a href="../design/actions.html" class="active"><strong aria-hidden="true">3.2.</strong> Actions</a></li><li class="chapter-item expanded "><a href="../design/commitments.html"><strong aria-hidden="true">3.3.</strong> Commitments</a></li><li class="chapter-item expanded "><a href="../design/commitment-tree.html"><strong aria-hidden="true">3.4.</strong> Commitment tree</a></li><li class="chapter-item expanded "><a href="../design/nullifiers.html"><strong aria-hidden="true">3.5.</strong> Nullifiers</a></li><li class="chapter-item expanded "><a href="../design/signatures.html"><strong aria-hidden="true">3.6.</strong> Signatures</a></li><li class="chapter-item expanded "><a href="../design/circuit.html"><strong aria-hidden="true">3.7.</strong> Circuit</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../design/circuit/gadgets.html"><strong aria-hidden="true">3.7.1.</strong> Gadgets</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../design/circuit/gadgets/ecc.html"><strong aria-hidden="true">3.7.1.1.</strong> Elliptic curve cryptography</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../design/circuit/gadgets/ecc/addition.html"><strong aria-hidden="true">3.7.1.1.1.</strong> Incomplete and complete addition</a></li><li class="chapter-item expanded "><a href="../design/circuit/gadgets/ecc/fixed-base-scalar-mul.html"><strong aria-hidden="true">3.7.1.1.2.</strong> Fixed-base scalar multiplication</a></li><li class="chapter-item expanded "><a href="../design/circuit/gadgets/ecc/var-base-scalar-mul.html"><strong aria-hidden="true">3.7.1.1.3.</strong> Variable-base scalar multiplication</a></li></ol></li><li class="chapter-item expanded "><a href="../design/circuit/gadgets/sinsemilla.html"><strong aria-hidden="true">3.7.1.2.</strong> Sinsemilla</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../design/circuit/gadgets/sinsemilla/merkle-crh.html"><strong aria-hidden="true">3.7.1.2.1.</strong> MerkleCRH</a></li><li class="chapter-item expanded "><a href="../design/circuit/gadgets/sinsemilla/commit-ivk.html"><strong aria-hidden="true">3.7.1.2.2.</strong> CommitIvk</a></li><li class="chapter-item expanded "><a href="../design/circuit/gadgets/sinsemilla/note-commit.html"><strong aria-hidden="true">3.7.1.2.3.</strong> NoteCommit</a></li></ol></li><li class="chapter-item expanded "><a href="../design/circuit/gadgets/decomposition.html"><strong aria-hidden="true">3.7.1.3.</strong> Decomposition</a></li></ol></li></ol></li></ol></li></ol>
</div>
<div id="sidebar-resize-handle" class="sidebar-resize-handle"></div>
</nav>

View File

@ -95,7 +95,7 @@
<nav id="sidebar" class="sidebar" aria-label="Table of contents">
<div class="sidebar-scrollbox">
<ol class="chapter"><li class="chapter-item expanded affix "><a href="../index.html">Orchard</a></li><li class="chapter-item expanded "><a href="../concepts.html"><strong aria-hidden="true">1.</strong> Concepts</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../concepts/preliminaries.html"><strong aria-hidden="true">1.1.</strong> Preliminaries</a></li></ol></li><li class="chapter-item expanded "><a href="../user.html"><strong aria-hidden="true">2.</strong> User Documentation</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../user/keys.html"><strong aria-hidden="true">2.1.</strong> Creating keys and addresses</a></li><li class="chapter-item expanded "><a href="../user/creating-notes.html"><strong aria-hidden="true">2.2.</strong> Creating notes</a></li><li class="chapter-item expanded "><a href="../user/spending-notes.html"><strong aria-hidden="true">2.3.</strong> Spending notes</a></li><li class="chapter-item expanded "><a href="../user/integration.html"><strong aria-hidden="true">2.4.</strong> Integration into an existing chain</a></li></ol></li><li class="chapter-item expanded "><a href="../design.html"><strong aria-hidden="true">3.</strong> Design</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../design/keys.html"><strong aria-hidden="true">3.1.</strong> Keys and addresses</a></li><li class="chapter-item expanded "><a href="../design/actions.html"><strong aria-hidden="true">3.2.</strong> Actions</a></li><li class="chapter-item expanded "><a href="../design/commitments.html"><strong aria-hidden="true">3.3.</strong> Commitments</a></li><li class="chapter-item expanded "><a href="../design/commitment-tree.html"><strong aria-hidden="true">3.4.</strong> Commitment tree</a></li><li class="chapter-item expanded "><a href="../design/nullifiers.html"><strong aria-hidden="true">3.5.</strong> Nullifiers</a></li><li class="chapter-item expanded "><a href="../design/signatures.html"><strong aria-hidden="true">3.6.</strong> Signatures</a></li><li class="chapter-item expanded "><a href="../design/circuit.html" class="active"><strong aria-hidden="true">3.7.</strong> Circuit</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../design/circuit/gadgets.html"><strong aria-hidden="true">3.7.1.</strong> Gadgets</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../design/circuit/gadgets/ecc.html"><strong aria-hidden="true">3.7.1.1.</strong> Elliptic curve cryptography</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../design/circuit/gadgets/ecc/addition.html"><strong aria-hidden="true">3.7.1.1.1.</strong> Incomplete and complete addition</a></li><li class="chapter-item expanded "><a href="../design/circuit/gadgets/ecc/fixed-base-scalar-mul.html"><strong aria-hidden="true">3.7.1.1.2.</strong> Fixed-base scalar multiplication</a></li><li class="chapter-item expanded "><a href="../design/circuit/gadgets/ecc/var-base-scalar-mul.html"><strong aria-hidden="true">3.7.1.1.3.</strong> Variable-base scalar multiplication</a></li></ol></li><li class="chapter-item expanded "><a href="../design/circuit/gadgets/sinsemilla.html"><strong aria-hidden="true">3.7.1.2.</strong> Sinsemilla</a></li><li class="chapter-item expanded "><a href="../design/circuit/gadgets/decomposition.html"><strong aria-hidden="true">3.7.1.3.</strong> Decomposition</a></li></ol></li></ol></li></ol></li></ol>
<ol class="chapter"><li class="chapter-item expanded affix "><a href="../index.html">Orchard</a></li><li class="chapter-item expanded "><a href="../concepts.html"><strong aria-hidden="true">1.</strong> Concepts</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../concepts/preliminaries.html"><strong aria-hidden="true">1.1.</strong> Preliminaries</a></li></ol></li><li class="chapter-item expanded "><a href="../user.html"><strong aria-hidden="true">2.</strong> User Documentation</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../user/keys.html"><strong aria-hidden="true">2.1.</strong> Creating keys and addresses</a></li><li class="chapter-item expanded "><a href="../user/creating-notes.html"><strong aria-hidden="true">2.2.</strong> Creating notes</a></li><li class="chapter-item expanded "><a href="../user/spending-notes.html"><strong aria-hidden="true">2.3.</strong> Spending notes</a></li><li class="chapter-item expanded "><a href="../user/integration.html"><strong aria-hidden="true">2.4.</strong> Integration into an existing chain</a></li></ol></li><li class="chapter-item expanded "><a href="../design.html"><strong aria-hidden="true">3.</strong> Design</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../design/keys.html"><strong aria-hidden="true">3.1.</strong> Keys and addresses</a></li><li class="chapter-item expanded "><a href="../design/actions.html"><strong aria-hidden="true">3.2.</strong> Actions</a></li><li class="chapter-item expanded "><a href="../design/commitments.html"><strong aria-hidden="true">3.3.</strong> Commitments</a></li><li class="chapter-item expanded "><a href="../design/commitment-tree.html"><strong aria-hidden="true">3.4.</strong> Commitment tree</a></li><li class="chapter-item expanded "><a href="../design/nullifiers.html"><strong aria-hidden="true">3.5.</strong> Nullifiers</a></li><li class="chapter-item expanded "><a href="../design/signatures.html"><strong aria-hidden="true">3.6.</strong> Signatures</a></li><li class="chapter-item expanded "><a href="../design/circuit.html" class="active"><strong aria-hidden="true">3.7.</strong> Circuit</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../design/circuit/gadgets.html"><strong aria-hidden="true">3.7.1.</strong> Gadgets</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../design/circuit/gadgets/ecc.html"><strong aria-hidden="true">3.7.1.1.</strong> Elliptic curve cryptography</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../design/circuit/gadgets/ecc/addition.html"><strong aria-hidden="true">3.7.1.1.1.</strong> Incomplete and complete addition</a></li><li class="chapter-item expanded "><a href="../design/circuit/gadgets/ecc/fixed-base-scalar-mul.html"><strong aria-hidden="true">3.7.1.1.2.</strong> Fixed-base scalar multiplication</a></li><li class="chapter-item expanded "><a href="../design/circuit/gadgets/ecc/var-base-scalar-mul.html"><strong aria-hidden="true">3.7.1.1.3.</strong> Variable-base scalar multiplication</a></li></ol></li><li class="chapter-item expanded "><a href="../design/circuit/gadgets/sinsemilla.html"><strong aria-hidden="true">3.7.1.2.</strong> Sinsemilla</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../design/circuit/gadgets/sinsemilla/merkle-crh.html"><strong aria-hidden="true">3.7.1.2.1.</strong> MerkleCRH</a></li><li class="chapter-item expanded "><a href="../design/circuit/gadgets/sinsemilla/commit-ivk.html"><strong aria-hidden="true">3.7.1.2.2.</strong> CommitIvk</a></li><li class="chapter-item expanded "><a href="../design/circuit/gadgets/sinsemilla/note-commit.html"><strong aria-hidden="true">3.7.1.2.3.</strong> NoteCommit</a></li></ol></li><li class="chapter-item expanded "><a href="../design/circuit/gadgets/decomposition.html"><strong aria-hidden="true">3.7.1.3.</strong> Decomposition</a></li></ol></li></ol></li></ol></li></ol>
</div>
<div id="sidebar-resize-handle" class="sidebar-resize-handle"></div>
</nav>

View File

@ -95,7 +95,7 @@
<nav id="sidebar" class="sidebar" aria-label="Table of contents">
<div class="sidebar-scrollbox">
<ol class="chapter"><li class="chapter-item expanded affix "><a href="../../index.html">Orchard</a></li><li class="chapter-item expanded "><a href="../../concepts.html"><strong aria-hidden="true">1.</strong> Concepts</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../../concepts/preliminaries.html"><strong aria-hidden="true">1.1.</strong> Preliminaries</a></li></ol></li><li class="chapter-item expanded "><a href="../../user.html"><strong aria-hidden="true">2.</strong> User Documentation</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../../user/keys.html"><strong aria-hidden="true">2.1.</strong> Creating keys and addresses</a></li><li class="chapter-item expanded "><a href="../../user/creating-notes.html"><strong aria-hidden="true">2.2.</strong> Creating notes</a></li><li class="chapter-item expanded "><a href="../../user/spending-notes.html"><strong aria-hidden="true">2.3.</strong> Spending notes</a></li><li class="chapter-item expanded "><a href="../../user/integration.html"><strong aria-hidden="true">2.4.</strong> Integration into an existing chain</a></li></ol></li><li class="chapter-item expanded "><a href="../../design.html"><strong aria-hidden="true">3.</strong> Design</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../../design/keys.html"><strong aria-hidden="true">3.1.</strong> Keys and addresses</a></li><li class="chapter-item expanded "><a href="../../design/actions.html"><strong aria-hidden="true">3.2.</strong> Actions</a></li><li class="chapter-item expanded "><a href="../../design/commitments.html"><strong aria-hidden="true">3.3.</strong> Commitments</a></li><li class="chapter-item expanded "><a href="../../design/commitment-tree.html"><strong aria-hidden="true">3.4.</strong> Commitment tree</a></li><li class="chapter-item expanded "><a href="../../design/nullifiers.html"><strong aria-hidden="true">3.5.</strong> Nullifiers</a></li><li class="chapter-item expanded "><a href="../../design/signatures.html"><strong aria-hidden="true">3.6.</strong> Signatures</a></li><li class="chapter-item expanded "><a href="../../design/circuit.html"><strong aria-hidden="true">3.7.</strong> Circuit</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../../design/circuit/gadgets.html" class="active"><strong aria-hidden="true">3.7.1.</strong> Gadgets</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../../design/circuit/gadgets/ecc.html"><strong aria-hidden="true">3.7.1.1.</strong> Elliptic curve cryptography</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../../design/circuit/gadgets/ecc/addition.html"><strong aria-hidden="true">3.7.1.1.1.</strong> Incomplete and complete addition</a></li><li class="chapter-item expanded "><a href="../../design/circuit/gadgets/ecc/fixed-base-scalar-mul.html"><strong aria-hidden="true">3.7.1.1.2.</strong> Fixed-base scalar multiplication</a></li><li class="chapter-item expanded "><a href="../../design/circuit/gadgets/ecc/var-base-scalar-mul.html"><strong aria-hidden="true">3.7.1.1.3.</strong> Variable-base scalar multiplication</a></li></ol></li><li class="chapter-item expanded "><a href="../../design/circuit/gadgets/sinsemilla.html"><strong aria-hidden="true">3.7.1.2.</strong> Sinsemilla</a></li><li class="chapter-item expanded "><a href="../../design/circuit/gadgets/decomposition.html"><strong aria-hidden="true">3.7.1.3.</strong> Decomposition</a></li></ol></li></ol></li></ol></li></ol>
<ol class="chapter"><li class="chapter-item expanded affix "><a href="../../index.html">Orchard</a></li><li class="chapter-item expanded "><a href="../../concepts.html"><strong aria-hidden="true">1.</strong> Concepts</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../../concepts/preliminaries.html"><strong aria-hidden="true">1.1.</strong> Preliminaries</a></li></ol></li><li class="chapter-item expanded "><a href="../../user.html"><strong aria-hidden="true">2.</strong> User Documentation</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../../user/keys.html"><strong aria-hidden="true">2.1.</strong> Creating keys and addresses</a></li><li class="chapter-item expanded "><a href="../../user/creating-notes.html"><strong aria-hidden="true">2.2.</strong> Creating notes</a></li><li class="chapter-item expanded "><a href="../../user/spending-notes.html"><strong aria-hidden="true">2.3.</strong> Spending notes</a></li><li class="chapter-item expanded "><a href="../../user/integration.html"><strong aria-hidden="true">2.4.</strong> Integration into an existing chain</a></li></ol></li><li class="chapter-item expanded "><a href="../../design.html"><strong aria-hidden="true">3.</strong> Design</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../../design/keys.html"><strong aria-hidden="true">3.1.</strong> Keys and addresses</a></li><li class="chapter-item expanded "><a href="../../design/actions.html"><strong aria-hidden="true">3.2.</strong> Actions</a></li><li class="chapter-item expanded "><a href="../../design/commitments.html"><strong aria-hidden="true">3.3.</strong> Commitments</a></li><li class="chapter-item expanded "><a href="../../design/commitment-tree.html"><strong aria-hidden="true">3.4.</strong> Commitment tree</a></li><li class="chapter-item expanded "><a href="../../design/nullifiers.html"><strong aria-hidden="true">3.5.</strong> Nullifiers</a></li><li class="chapter-item expanded "><a href="../../design/signatures.html"><strong aria-hidden="true">3.6.</strong> Signatures</a></li><li class="chapter-item expanded "><a href="../../design/circuit.html"><strong aria-hidden="true">3.7.</strong> Circuit</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../../design/circuit/gadgets.html" class="active"><strong aria-hidden="true">3.7.1.</strong> Gadgets</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../../design/circuit/gadgets/ecc.html"><strong aria-hidden="true">3.7.1.1.</strong> Elliptic curve cryptography</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../../design/circuit/gadgets/ecc/addition.html"><strong aria-hidden="true">3.7.1.1.1.</strong> Incomplete and complete addition</a></li><li class="chapter-item expanded "><a href="../../design/circuit/gadgets/ecc/fixed-base-scalar-mul.html"><strong aria-hidden="true">3.7.1.1.2.</strong> Fixed-base scalar multiplication</a></li><li class="chapter-item expanded "><a href="../../design/circuit/gadgets/ecc/var-base-scalar-mul.html"><strong aria-hidden="true">3.7.1.1.3.</strong> Variable-base scalar multiplication</a></li></ol></li><li class="chapter-item expanded "><a href="../../design/circuit/gadgets/sinsemilla.html"><strong aria-hidden="true">3.7.1.2.</strong> Sinsemilla</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../../design/circuit/gadgets/sinsemilla/merkle-crh.html"><strong aria-hidden="true">3.7.1.2.1.</strong> MerkleCRH</a></li><li class="chapter-item expanded "><a href="../../design/circuit/gadgets/sinsemilla/commit-ivk.html"><strong aria-hidden="true">3.7.1.2.2.</strong> CommitIvk</a></li><li class="chapter-item expanded "><a href="../../design/circuit/gadgets/sinsemilla/note-commit.html"><strong aria-hidden="true">3.7.1.2.3.</strong> NoteCommit</a></li></ol></li><li class="chapter-item expanded "><a href="../../design/circuit/gadgets/decomposition.html"><strong aria-hidden="true">3.7.1.3.</strong> Decomposition</a></li></ol></li></ol></li></ol></li></ol>
</div>
<div id="sidebar-resize-handle" class="sidebar-resize-handle"></div>
</nav>

View File

@ -95,7 +95,7 @@
<nav id="sidebar" class="sidebar" aria-label="Table of contents">
<div class="sidebar-scrollbox">
<ol class="chapter"><li class="chapter-item expanded affix "><a href="../../../index.html">Orchard</a></li><li class="chapter-item expanded "><a href="../../../concepts.html"><strong aria-hidden="true">1.</strong> Concepts</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../../../concepts/preliminaries.html"><strong aria-hidden="true">1.1.</strong> Preliminaries</a></li></ol></li><li class="chapter-item expanded "><a href="../../../user.html"><strong aria-hidden="true">2.</strong> User Documentation</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../../../user/keys.html"><strong aria-hidden="true">2.1.</strong> Creating keys and addresses</a></li><li class="chapter-item expanded "><a href="../../../user/creating-notes.html"><strong aria-hidden="true">2.2.</strong> Creating notes</a></li><li class="chapter-item expanded "><a href="../../../user/spending-notes.html"><strong aria-hidden="true">2.3.</strong> Spending notes</a></li><li class="chapter-item expanded "><a href="../../../user/integration.html"><strong aria-hidden="true">2.4.</strong> Integration into an existing chain</a></li></ol></li><li class="chapter-item expanded "><a href="../../../design.html"><strong aria-hidden="true">3.</strong> Design</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../../../design/keys.html"><strong aria-hidden="true">3.1.</strong> Keys and addresses</a></li><li class="chapter-item expanded "><a href="../../../design/actions.html"><strong aria-hidden="true">3.2.</strong> Actions</a></li><li class="chapter-item expanded "><a href="../../../design/commitments.html"><strong aria-hidden="true">3.3.</strong> Commitments</a></li><li class="chapter-item expanded "><a href="../../../design/commitment-tree.html"><strong aria-hidden="true">3.4.</strong> Commitment tree</a></li><li class="chapter-item expanded "><a href="../../../design/nullifiers.html"><strong aria-hidden="true">3.5.</strong> Nullifiers</a></li><li class="chapter-item expanded "><a href="../../../design/signatures.html"><strong aria-hidden="true">3.6.</strong> Signatures</a></li><li class="chapter-item expanded "><a href="../../../design/circuit.html"><strong aria-hidden="true">3.7.</strong> Circuit</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../../../design/circuit/gadgets.html"><strong aria-hidden="true">3.7.1.</strong> Gadgets</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../../../design/circuit/gadgets/ecc.html"><strong aria-hidden="true">3.7.1.1.</strong> Elliptic curve cryptography</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../../../design/circuit/gadgets/ecc/addition.html"><strong aria-hidden="true">3.7.1.1.1.</strong> Incomplete and complete addition</a></li><li class="chapter-item expanded "><a href="../../../design/circuit/gadgets/ecc/fixed-base-scalar-mul.html"><strong aria-hidden="true">3.7.1.1.2.</strong> Fixed-base scalar multiplication</a></li><li class="chapter-item expanded "><a href="../../../design/circuit/gadgets/ecc/var-base-scalar-mul.html"><strong aria-hidden="true">3.7.1.1.3.</strong> Variable-base scalar multiplication</a></li></ol></li><li class="chapter-item expanded "><a href="../../../design/circuit/gadgets/sinsemilla.html"><strong aria-hidden="true">3.7.1.2.</strong> Sinsemilla</a></li><li class="chapter-item expanded "><a href="../../../design/circuit/gadgets/decomposition.html" class="active"><strong aria-hidden="true">3.7.1.3.</strong> Decomposition</a></li></ol></li></ol></li></ol></li></ol>
<ol class="chapter"><li class="chapter-item expanded affix "><a href="../../../index.html">Orchard</a></li><li class="chapter-item expanded "><a href="../../../concepts.html"><strong aria-hidden="true">1.</strong> Concepts</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../../../concepts/preliminaries.html"><strong aria-hidden="true">1.1.</strong> Preliminaries</a></li></ol></li><li class="chapter-item expanded "><a href="../../../user.html"><strong aria-hidden="true">2.</strong> User Documentation</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../../../user/keys.html"><strong aria-hidden="true">2.1.</strong> Creating keys and addresses</a></li><li class="chapter-item expanded "><a href="../../../user/creating-notes.html"><strong aria-hidden="true">2.2.</strong> Creating notes</a></li><li class="chapter-item expanded "><a href="../../../user/spending-notes.html"><strong aria-hidden="true">2.3.</strong> Spending notes</a></li><li class="chapter-item expanded "><a href="../../../user/integration.html"><strong aria-hidden="true">2.4.</strong> Integration into an existing chain</a></li></ol></li><li class="chapter-item expanded "><a href="../../../design.html"><strong aria-hidden="true">3.</strong> Design</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../../../design/keys.html"><strong aria-hidden="true">3.1.</strong> Keys and addresses</a></li><li class="chapter-item expanded "><a href="../../../design/actions.html"><strong aria-hidden="true">3.2.</strong> Actions</a></li><li class="chapter-item expanded "><a href="../../../design/commitments.html"><strong aria-hidden="true">3.3.</strong> Commitments</a></li><li class="chapter-item expanded "><a href="../../../design/commitment-tree.html"><strong aria-hidden="true">3.4.</strong> Commitment tree</a></li><li class="chapter-item expanded "><a href="../../../design/nullifiers.html"><strong aria-hidden="true">3.5.</strong> Nullifiers</a></li><li class="chapter-item expanded "><a href="../../../design/signatures.html"><strong aria-hidden="true">3.6.</strong> Signatures</a></li><li class="chapter-item expanded "><a href="../../../design/circuit.html"><strong aria-hidden="true">3.7.</strong> Circuit</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../../../design/circuit/gadgets.html"><strong aria-hidden="true">3.7.1.</strong> Gadgets</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../../../design/circuit/gadgets/ecc.html"><strong aria-hidden="true">3.7.1.1.</strong> Elliptic curve cryptography</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../../../design/circuit/gadgets/ecc/addition.html"><strong aria-hidden="true">3.7.1.1.1.</strong> Incomplete and complete addition</a></li><li class="chapter-item expanded "><a href="../../../design/circuit/gadgets/ecc/fixed-base-scalar-mul.html"><strong aria-hidden="true">3.7.1.1.2.</strong> Fixed-base scalar multiplication</a></li><li class="chapter-item expanded "><a href="../../../design/circuit/gadgets/ecc/var-base-scalar-mul.html"><strong aria-hidden="true">3.7.1.1.3.</strong> Variable-base scalar multiplication</a></li></ol></li><li class="chapter-item expanded "><a href="../../../design/circuit/gadgets/sinsemilla.html"><strong aria-hidden="true">3.7.1.2.</strong> Sinsemilla</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../../../design/circuit/gadgets/sinsemilla/merkle-crh.html"><strong aria-hidden="true">3.7.1.2.1.</strong> MerkleCRH</a></li><li class="chapter-item expanded "><a href="../../../design/circuit/gadgets/sinsemilla/commit-ivk.html"><strong aria-hidden="true">3.7.1.2.2.</strong> CommitIvk</a></li><li class="chapter-item expanded "><a href="../../../design/circuit/gadgets/sinsemilla/note-commit.html"><strong aria-hidden="true">3.7.1.2.3.</strong> NoteCommit</a></li></ol></li><li class="chapter-item expanded "><a href="../../../design/circuit/gadgets/decomposition.html" class="active"><strong aria-hidden="true">3.7.1.3.</strong> Decomposition</a></li></ol></li></ol></li></ol></li></ol>
</div>
<div id="sidebar-resize-handle" class="sidebar-resize-handle"></div>
</nav>
@ -189,7 +189,7 @@ where <span class="katex"><span class="katex-html" aria-hidden="true"><span clas
<nav class="nav-wrapper" aria-label="Page navigation">
<!-- Mobile navigation buttons -->
<a rel="prev" href="../../../design/circuit/gadgets/sinsemilla.html" class="mobile-nav-chapters previous" title="Previous chapter" aria-label="Previous chapter" aria-keyshortcuts="Left">
<a rel="prev" href="../../../design/circuit/gadgets/sinsemilla/note-commit.html" class="mobile-nav-chapters previous" title="Previous chapter" aria-label="Previous chapter" aria-keyshortcuts="Left">
<i class="fa fa-angle-left"></i>
</a>
@ -203,7 +203,7 @@ where <span class="katex"><span class="katex-html" aria-hidden="true"><span clas
<nav class="nav-wide-wrapper" aria-label="Page navigation">
<a rel="prev" href="../../../design/circuit/gadgets/sinsemilla.html" class="nav-chapters previous" title="Previous chapter" aria-label="Previous chapter" aria-keyshortcuts="Left">
<a rel="prev" href="../../../design/circuit/gadgets/sinsemilla/note-commit.html" class="nav-chapters previous" title="Previous chapter" aria-label="Previous chapter" aria-keyshortcuts="Left">
<i class="fa fa-angle-left"></i>
</a>

View File

@ -95,7 +95,7 @@
<nav id="sidebar" class="sidebar" aria-label="Table of contents">
<div class="sidebar-scrollbox">
<ol class="chapter"><li class="chapter-item expanded affix "><a href="../../../index.html">Orchard</a></li><li class="chapter-item expanded "><a href="../../../concepts.html"><strong aria-hidden="true">1.</strong> Concepts</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../../../concepts/preliminaries.html"><strong aria-hidden="true">1.1.</strong> Preliminaries</a></li></ol></li><li class="chapter-item expanded "><a href="../../../user.html"><strong aria-hidden="true">2.</strong> User Documentation</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../../../user/keys.html"><strong aria-hidden="true">2.1.</strong> Creating keys and addresses</a></li><li class="chapter-item expanded "><a href="../../../user/creating-notes.html"><strong aria-hidden="true">2.2.</strong> Creating notes</a></li><li class="chapter-item expanded "><a href="../../../user/spending-notes.html"><strong aria-hidden="true">2.3.</strong> Spending notes</a></li><li class="chapter-item expanded "><a href="../../../user/integration.html"><strong aria-hidden="true">2.4.</strong> Integration into an existing chain</a></li></ol></li><li class="chapter-item expanded "><a href="../../../design.html"><strong aria-hidden="true">3.</strong> Design</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../../../design/keys.html"><strong aria-hidden="true">3.1.</strong> Keys and addresses</a></li><li class="chapter-item expanded "><a href="../../../design/actions.html"><strong aria-hidden="true">3.2.</strong> Actions</a></li><li class="chapter-item expanded "><a href="../../../design/commitments.html"><strong aria-hidden="true">3.3.</strong> Commitments</a></li><li class="chapter-item expanded "><a href="../../../design/commitment-tree.html"><strong aria-hidden="true">3.4.</strong> Commitment tree</a></li><li class="chapter-item expanded "><a href="../../../design/nullifiers.html"><strong aria-hidden="true">3.5.</strong> Nullifiers</a></li><li class="chapter-item expanded "><a href="../../../design/signatures.html"><strong aria-hidden="true">3.6.</strong> Signatures</a></li><li class="chapter-item expanded "><a href="../../../design/circuit.html"><strong aria-hidden="true">3.7.</strong> Circuit</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../../../design/circuit/gadgets.html"><strong aria-hidden="true">3.7.1.</strong> Gadgets</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../../../design/circuit/gadgets/ecc.html" class="active"><strong aria-hidden="true">3.7.1.1.</strong> Elliptic curve cryptography</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../../../design/circuit/gadgets/ecc/addition.html"><strong aria-hidden="true">3.7.1.1.1.</strong> Incomplete and complete addition</a></li><li class="chapter-item expanded "><a href="../../../design/circuit/gadgets/ecc/fixed-base-scalar-mul.html"><strong aria-hidden="true">3.7.1.1.2.</strong> Fixed-base scalar multiplication</a></li><li class="chapter-item expanded "><a href="../../../design/circuit/gadgets/ecc/var-base-scalar-mul.html"><strong aria-hidden="true">3.7.1.1.3.</strong> Variable-base scalar multiplication</a></li></ol></li><li class="chapter-item expanded "><a href="../../../design/circuit/gadgets/sinsemilla.html"><strong aria-hidden="true">3.7.1.2.</strong> Sinsemilla</a></li><li class="chapter-item expanded "><a href="../../../design/circuit/gadgets/decomposition.html"><strong aria-hidden="true">3.7.1.3.</strong> Decomposition</a></li></ol></li></ol></li></ol></li></ol>
<ol class="chapter"><li class="chapter-item expanded affix "><a href="../../../index.html">Orchard</a></li><li class="chapter-item expanded "><a href="../../../concepts.html"><strong aria-hidden="true">1.</strong> Concepts</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../../../concepts/preliminaries.html"><strong aria-hidden="true">1.1.</strong> Preliminaries</a></li></ol></li><li class="chapter-item expanded "><a href="../../../user.html"><strong aria-hidden="true">2.</strong> User Documentation</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../../../user/keys.html"><strong aria-hidden="true">2.1.</strong> Creating keys and addresses</a></li><li class="chapter-item expanded "><a href="../../../user/creating-notes.html"><strong aria-hidden="true">2.2.</strong> Creating notes</a></li><li class="chapter-item expanded "><a href="../../../user/spending-notes.html"><strong aria-hidden="true">2.3.</strong> Spending notes</a></li><li class="chapter-item expanded "><a href="../../../user/integration.html"><strong aria-hidden="true">2.4.</strong> Integration into an existing chain</a></li></ol></li><li class="chapter-item expanded "><a href="../../../design.html"><strong aria-hidden="true">3.</strong> Design</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../../../design/keys.html"><strong aria-hidden="true">3.1.</strong> Keys and addresses</a></li><li class="chapter-item expanded "><a href="../../../design/actions.html"><strong aria-hidden="true">3.2.</strong> Actions</a></li><li class="chapter-item expanded "><a href="../../../design/commitments.html"><strong aria-hidden="true">3.3.</strong> Commitments</a></li><li class="chapter-item expanded "><a href="../../../design/commitment-tree.html"><strong aria-hidden="true">3.4.</strong> Commitment tree</a></li><li class="chapter-item expanded "><a href="../../../design/nullifiers.html"><strong aria-hidden="true">3.5.</strong> Nullifiers</a></li><li class="chapter-item expanded "><a href="../../../design/signatures.html"><strong aria-hidden="true">3.6.</strong> Signatures</a></li><li class="chapter-item expanded "><a href="../../../design/circuit.html"><strong aria-hidden="true">3.7.</strong> Circuit</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../../../design/circuit/gadgets.html"><strong aria-hidden="true">3.7.1.</strong> Gadgets</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../../../design/circuit/gadgets/ecc.html" class="active"><strong aria-hidden="true">3.7.1.1.</strong> Elliptic curve cryptography</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../../../design/circuit/gadgets/ecc/addition.html"><strong aria-hidden="true">3.7.1.1.1.</strong> Incomplete and complete addition</a></li><li class="chapter-item expanded "><a href="../../../design/circuit/gadgets/ecc/fixed-base-scalar-mul.html"><strong aria-hidden="true">3.7.1.1.2.</strong> Fixed-base scalar multiplication</a></li><li class="chapter-item expanded "><a href="../../../design/circuit/gadgets/ecc/var-base-scalar-mul.html"><strong aria-hidden="true">3.7.1.1.3.</strong> Variable-base scalar multiplication</a></li></ol></li><li class="chapter-item expanded "><a href="../../../design/circuit/gadgets/sinsemilla.html"><strong aria-hidden="true">3.7.1.2.</strong> Sinsemilla</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../../../design/circuit/gadgets/sinsemilla/merkle-crh.html"><strong aria-hidden="true">3.7.1.2.1.</strong> MerkleCRH</a></li><li class="chapter-item expanded "><a href="../../../design/circuit/gadgets/sinsemilla/commit-ivk.html"><strong aria-hidden="true">3.7.1.2.2.</strong> CommitIvk</a></li><li class="chapter-item expanded "><a href="../../../design/circuit/gadgets/sinsemilla/note-commit.html"><strong aria-hidden="true">3.7.1.2.3.</strong> NoteCommit</a></li></ol></li><li class="chapter-item expanded "><a href="../../../design/circuit/gadgets/decomposition.html"><strong aria-hidden="true">3.7.1.3.</strong> Decomposition</a></li></ol></li></ol></li></ol></li></ol>
</div>
<div id="sidebar-resize-handle" class="sidebar-resize-handle"></div>
</nav>

View File

@ -95,7 +95,7 @@
<nav id="sidebar" class="sidebar" aria-label="Table of contents">
<div class="sidebar-scrollbox">
<ol class="chapter"><li class="chapter-item expanded affix "><a href="../../../../index.html">Orchard</a></li><li class="chapter-item expanded "><a href="../../../../concepts.html"><strong aria-hidden="true">1.</strong> Concepts</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../../../../concepts/preliminaries.html"><strong aria-hidden="true">1.1.</strong> Preliminaries</a></li></ol></li><li class="chapter-item expanded "><a href="../../../../user.html"><strong aria-hidden="true">2.</strong> User Documentation</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../../../../user/keys.html"><strong aria-hidden="true">2.1.</strong> Creating keys and addresses</a></li><li class="chapter-item expanded "><a href="../../../../user/creating-notes.html"><strong aria-hidden="true">2.2.</strong> Creating notes</a></li><li class="chapter-item expanded "><a href="../../../../user/spending-notes.html"><strong aria-hidden="true">2.3.</strong> Spending notes</a></li><li class="chapter-item expanded "><a href="../../../../user/integration.html"><strong aria-hidden="true">2.4.</strong> Integration into an existing chain</a></li></ol></li><li class="chapter-item expanded "><a href="../../../../design.html"><strong aria-hidden="true">3.</strong> Design</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../../../../design/keys.html"><strong aria-hidden="true">3.1.</strong> Keys and addresses</a></li><li class="chapter-item expanded "><a href="../../../../design/actions.html"><strong aria-hidden="true">3.2.</strong> Actions</a></li><li class="chapter-item expanded "><a href="../../../../design/commitments.html"><strong aria-hidden="true">3.3.</strong> Commitments</a></li><li class="chapter-item expanded "><a href="../../../../design/commitment-tree.html"><strong aria-hidden="true">3.4.</strong> Commitment tree</a></li><li class="chapter-item expanded "><a href="../../../../design/nullifiers.html"><strong aria-hidden="true">3.5.</strong> Nullifiers</a></li><li class="chapter-item expanded "><a href="../../../../design/signatures.html"><strong aria-hidden="true">3.6.</strong> Signatures</a></li><li class="chapter-item expanded "><a href="../../../../design/circuit.html"><strong aria-hidden="true">3.7.</strong> Circuit</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../../../../design/circuit/gadgets.html"><strong aria-hidden="true">3.7.1.</strong> Gadgets</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../../../../design/circuit/gadgets/ecc.html"><strong aria-hidden="true">3.7.1.1.</strong> Elliptic curve cryptography</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../../../../design/circuit/gadgets/ecc/addition.html" class="active"><strong aria-hidden="true">3.7.1.1.1.</strong> Incomplete and complete addition</a></li><li class="chapter-item expanded "><a href="../../../../design/circuit/gadgets/ecc/fixed-base-scalar-mul.html"><strong aria-hidden="true">3.7.1.1.2.</strong> Fixed-base scalar multiplication</a></li><li class="chapter-item expanded "><a href="../../../../design/circuit/gadgets/ecc/var-base-scalar-mul.html"><strong aria-hidden="true">3.7.1.1.3.</strong> Variable-base scalar multiplication</a></li></ol></li><li class="chapter-item expanded "><a href="../../../../design/circuit/gadgets/sinsemilla.html"><strong aria-hidden="true">3.7.1.2.</strong> Sinsemilla</a></li><li class="chapter-item expanded "><a href="../../../../design/circuit/gadgets/decomposition.html"><strong aria-hidden="true">3.7.1.3.</strong> Decomposition</a></li></ol></li></ol></li></ol></li></ol>
<ol class="chapter"><li class="chapter-item expanded affix "><a href="../../../../index.html">Orchard</a></li><li class="chapter-item expanded "><a href="../../../../concepts.html"><strong aria-hidden="true">1.</strong> Concepts</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../../../../concepts/preliminaries.html"><strong aria-hidden="true">1.1.</strong> Preliminaries</a></li></ol></li><li class="chapter-item expanded "><a href="../../../../user.html"><strong aria-hidden="true">2.</strong> User Documentation</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../../../../user/keys.html"><strong aria-hidden="true">2.1.</strong> Creating keys and addresses</a></li><li class="chapter-item expanded "><a href="../../../../user/creating-notes.html"><strong aria-hidden="true">2.2.</strong> Creating notes</a></li><li class="chapter-item expanded "><a href="../../../../user/spending-notes.html"><strong aria-hidden="true">2.3.</strong> Spending notes</a></li><li class="chapter-item expanded "><a href="../../../../user/integration.html"><strong aria-hidden="true">2.4.</strong> Integration into an existing chain</a></li></ol></li><li class="chapter-item expanded "><a href="../../../../design.html"><strong aria-hidden="true">3.</strong> Design</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../../../../design/keys.html"><strong aria-hidden="true">3.1.</strong> Keys and addresses</a></li><li class="chapter-item expanded "><a href="../../../../design/actions.html"><strong aria-hidden="true">3.2.</strong> Actions</a></li><li class="chapter-item expanded "><a href="../../../../design/commitments.html"><strong aria-hidden="true">3.3.</strong> Commitments</a></li><li class="chapter-item expanded "><a href="../../../../design/commitment-tree.html"><strong aria-hidden="true">3.4.</strong> Commitment tree</a></li><li class="chapter-item expanded "><a href="../../../../design/nullifiers.html"><strong aria-hidden="true">3.5.</strong> Nullifiers</a></li><li class="chapter-item expanded "><a href="../../../../design/signatures.html"><strong aria-hidden="true">3.6.</strong> Signatures</a></li><li class="chapter-item expanded "><a href="../../../../design/circuit.html"><strong aria-hidden="true">3.7.</strong> Circuit</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../../../../design/circuit/gadgets.html"><strong aria-hidden="true">3.7.1.</strong> Gadgets</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../../../../design/circuit/gadgets/ecc.html"><strong aria-hidden="true">3.7.1.1.</strong> Elliptic curve cryptography</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../../../../design/circuit/gadgets/ecc/addition.html" class="active"><strong aria-hidden="true">3.7.1.1.1.</strong> Incomplete and complete addition</a></li><li class="chapter-item expanded "><a href="../../../../design/circuit/gadgets/ecc/fixed-base-scalar-mul.html"><strong aria-hidden="true">3.7.1.1.2.</strong> Fixed-base scalar multiplication</a></li><li class="chapter-item expanded "><a href="../../../../design/circuit/gadgets/ecc/var-base-scalar-mul.html"><strong aria-hidden="true">3.7.1.1.3.</strong> Variable-base scalar multiplication</a></li></ol></li><li class="chapter-item expanded "><a href="../../../../design/circuit/gadgets/sinsemilla.html"><strong aria-hidden="true">3.7.1.2.</strong> Sinsemilla</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../../../../design/circuit/gadgets/sinsemilla/merkle-crh.html"><strong aria-hidden="true">3.7.1.2.1.</strong> MerkleCRH</a></li><li class="chapter-item expanded "><a href="../../../../design/circuit/gadgets/sinsemilla/commit-ivk.html"><strong aria-hidden="true">3.7.1.2.2.</strong> CommitIvk</a></li><li class="chapter-item expanded "><a href="../../../../design/circuit/gadgets/sinsemilla/note-commit.html"><strong aria-hidden="true">3.7.1.2.3.</strong> NoteCommit</a></li></ol></li><li class="chapter-item expanded "><a href="../../../../design/circuit/gadgets/decomposition.html"><strong aria-hidden="true">3.7.1.3.</strong> Decomposition</a></li></ol></li></ol></li></ol></li></ol>
</div>
<div id="sidebar-resize-handle" class="sidebar-resize-handle"></div>
</nav>

View File

@ -95,7 +95,7 @@
<nav id="sidebar" class="sidebar" aria-label="Table of contents">
<div class="sidebar-scrollbox">
<ol class="chapter"><li class="chapter-item expanded affix "><a href="../../../../index.html">Orchard</a></li><li class="chapter-item expanded "><a href="../../../../concepts.html"><strong aria-hidden="true">1.</strong> Concepts</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../../../../concepts/preliminaries.html"><strong aria-hidden="true">1.1.</strong> Preliminaries</a></li></ol></li><li class="chapter-item expanded "><a href="../../../../user.html"><strong aria-hidden="true">2.</strong> User Documentation</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../../../../user/keys.html"><strong aria-hidden="true">2.1.</strong> Creating keys and addresses</a></li><li class="chapter-item expanded "><a href="../../../../user/creating-notes.html"><strong aria-hidden="true">2.2.</strong> Creating notes</a></li><li class="chapter-item expanded "><a href="../../../../user/spending-notes.html"><strong aria-hidden="true">2.3.</strong> Spending notes</a></li><li class="chapter-item expanded "><a href="../../../../user/integration.html"><strong aria-hidden="true">2.4.</strong> Integration into an existing chain</a></li></ol></li><li class="chapter-item expanded "><a href="../../../../design.html"><strong aria-hidden="true">3.</strong> Design</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../../../../design/keys.html"><strong aria-hidden="true">3.1.</strong> Keys and addresses</a></li><li class="chapter-item expanded "><a href="../../../../design/actions.html"><strong aria-hidden="true">3.2.</strong> Actions</a></li><li class="chapter-item expanded "><a href="../../../../design/commitments.html"><strong aria-hidden="true">3.3.</strong> Commitments</a></li><li class="chapter-item expanded "><a href="../../../../design/commitment-tree.html"><strong aria-hidden="true">3.4.</strong> Commitment tree</a></li><li class="chapter-item expanded "><a href="../../../../design/nullifiers.html"><strong aria-hidden="true">3.5.</strong> Nullifiers</a></li><li class="chapter-item expanded "><a href="../../../../design/signatures.html"><strong aria-hidden="true">3.6.</strong> Signatures</a></li><li class="chapter-item expanded "><a href="../../../../design/circuit.html"><strong aria-hidden="true">3.7.</strong> Circuit</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../../../../design/circuit/gadgets.html"><strong aria-hidden="true">3.7.1.</strong> Gadgets</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../../../../design/circuit/gadgets/ecc.html"><strong aria-hidden="true">3.7.1.1.</strong> Elliptic curve cryptography</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../../../../design/circuit/gadgets/ecc/addition.html"><strong aria-hidden="true">3.7.1.1.1.</strong> Incomplete and complete addition</a></li><li class="chapter-item expanded "><a href="../../../../design/circuit/gadgets/ecc/fixed-base-scalar-mul.html" class="active"><strong aria-hidden="true">3.7.1.1.2.</strong> Fixed-base scalar multiplication</a></li><li class="chapter-item expanded "><a href="../../../../design/circuit/gadgets/ecc/var-base-scalar-mul.html"><strong aria-hidden="true">3.7.1.1.3.</strong> Variable-base scalar multiplication</a></li></ol></li><li class="chapter-item expanded "><a href="../../../../design/circuit/gadgets/sinsemilla.html"><strong aria-hidden="true">3.7.1.2.</strong> Sinsemilla</a></li><li class="chapter-item expanded "><a href="../../../../design/circuit/gadgets/decomposition.html"><strong aria-hidden="true">3.7.1.3.</strong> Decomposition</a></li></ol></li></ol></li></ol></li></ol>
<ol class="chapter"><li class="chapter-item expanded affix "><a href="../../../../index.html">Orchard</a></li><li class="chapter-item expanded "><a href="../../../../concepts.html"><strong aria-hidden="true">1.</strong> Concepts</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../../../../concepts/preliminaries.html"><strong aria-hidden="true">1.1.</strong> Preliminaries</a></li></ol></li><li class="chapter-item expanded "><a href="../../../../user.html"><strong aria-hidden="true">2.</strong> User Documentation</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../../../../user/keys.html"><strong aria-hidden="true">2.1.</strong> Creating keys and addresses</a></li><li class="chapter-item expanded "><a href="../../../../user/creating-notes.html"><strong aria-hidden="true">2.2.</strong> Creating notes</a></li><li class="chapter-item expanded "><a href="../../../../user/spending-notes.html"><strong aria-hidden="true">2.3.</strong> Spending notes</a></li><li class="chapter-item expanded "><a href="../../../../user/integration.html"><strong aria-hidden="true">2.4.</strong> Integration into an existing chain</a></li></ol></li><li class="chapter-item expanded "><a href="../../../../design.html"><strong aria-hidden="true">3.</strong> Design</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../../../../design/keys.html"><strong aria-hidden="true">3.1.</strong> Keys and addresses</a></li><li class="chapter-item expanded "><a href="../../../../design/actions.html"><strong aria-hidden="true">3.2.</strong> Actions</a></li><li class="chapter-item expanded "><a href="../../../../design/commitments.html"><strong aria-hidden="true">3.3.</strong> Commitments</a></li><li class="chapter-item expanded "><a href="../../../../design/commitment-tree.html"><strong aria-hidden="true">3.4.</strong> Commitment tree</a></li><li class="chapter-item expanded "><a href="../../../../design/nullifiers.html"><strong aria-hidden="true">3.5.</strong> Nullifiers</a></li><li class="chapter-item expanded "><a href="../../../../design/signatures.html"><strong aria-hidden="true">3.6.</strong> Signatures</a></li><li class="chapter-item expanded "><a href="../../../../design/circuit.html"><strong aria-hidden="true">3.7.</strong> Circuit</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../../../../design/circuit/gadgets.html"><strong aria-hidden="true">3.7.1.</strong> Gadgets</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../../../../design/circuit/gadgets/ecc.html"><strong aria-hidden="true">3.7.1.1.</strong> Elliptic curve cryptography</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../../../../design/circuit/gadgets/ecc/addition.html"><strong aria-hidden="true">3.7.1.1.1.</strong> Incomplete and complete addition</a></li><li class="chapter-item expanded "><a href="../../../../design/circuit/gadgets/ecc/fixed-base-scalar-mul.html" class="active"><strong aria-hidden="true">3.7.1.1.2.</strong> Fixed-base scalar multiplication</a></li><li class="chapter-item expanded "><a href="../../../../design/circuit/gadgets/ecc/var-base-scalar-mul.html"><strong aria-hidden="true">3.7.1.1.3.</strong> Variable-base scalar multiplication</a></li></ol></li><li class="chapter-item expanded "><a href="../../../../design/circuit/gadgets/sinsemilla.html"><strong aria-hidden="true">3.7.1.2.</strong> Sinsemilla</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../../../../design/circuit/gadgets/sinsemilla/merkle-crh.html"><strong aria-hidden="true">3.7.1.2.1.</strong> MerkleCRH</a></li><li class="chapter-item expanded "><a href="../../../../design/circuit/gadgets/sinsemilla/commit-ivk.html"><strong aria-hidden="true">3.7.1.2.2.</strong> CommitIvk</a></li><li class="chapter-item expanded "><a href="../../../../design/circuit/gadgets/sinsemilla/note-commit.html"><strong aria-hidden="true">3.7.1.2.3.</strong> NoteCommit</a></li></ol></li><li class="chapter-item expanded "><a href="../../../../design/circuit/gadgets/decomposition.html"><strong aria-hidden="true">3.7.1.3.</strong> Decomposition</a></li></ol></li></ol></li></ol></li></ol>
</div>
<div id="sidebar-resize-handle" class="sidebar-resize-handle"></div>
</nav>

View File

@ -95,7 +95,7 @@
<nav id="sidebar" class="sidebar" aria-label="Table of contents">
<div class="sidebar-scrollbox">
<ol class="chapter"><li class="chapter-item expanded affix "><a href="../../../../index.html">Orchard</a></li><li class="chapter-item expanded "><a href="../../../../concepts.html"><strong aria-hidden="true">1.</strong> Concepts</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../../../../concepts/preliminaries.html"><strong aria-hidden="true">1.1.</strong> Preliminaries</a></li></ol></li><li class="chapter-item expanded "><a href="../../../../user.html"><strong aria-hidden="true">2.</strong> User Documentation</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../../../../user/keys.html"><strong aria-hidden="true">2.1.</strong> Creating keys and addresses</a></li><li class="chapter-item expanded "><a href="../../../../user/creating-notes.html"><strong aria-hidden="true">2.2.</strong> Creating notes</a></li><li class="chapter-item expanded "><a href="../../../../user/spending-notes.html"><strong aria-hidden="true">2.3.</strong> Spending notes</a></li><li class="chapter-item expanded "><a href="../../../../user/integration.html"><strong aria-hidden="true">2.4.</strong> Integration into an existing chain</a></li></ol></li><li class="chapter-item expanded "><a href="../../../../design.html"><strong aria-hidden="true">3.</strong> Design</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../../../../design/keys.html"><strong aria-hidden="true">3.1.</strong> Keys and addresses</a></li><li class="chapter-item expanded "><a href="../../../../design/actions.html"><strong aria-hidden="true">3.2.</strong> Actions</a></li><li class="chapter-item expanded "><a href="../../../../design/commitments.html"><strong aria-hidden="true">3.3.</strong> Commitments</a></li><li class="chapter-item expanded "><a href="../../../../design/commitment-tree.html"><strong aria-hidden="true">3.4.</strong> Commitment tree</a></li><li class="chapter-item expanded "><a href="../../../../design/nullifiers.html"><strong aria-hidden="true">3.5.</strong> Nullifiers</a></li><li class="chapter-item expanded "><a href="../../../../design/signatures.html"><strong aria-hidden="true">3.6.</strong> Signatures</a></li><li class="chapter-item expanded "><a href="../../../../design/circuit.html"><strong aria-hidden="true">3.7.</strong> Circuit</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../../../../design/circuit/gadgets.html"><strong aria-hidden="true">3.7.1.</strong> Gadgets</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../../../../design/circuit/gadgets/ecc.html"><strong aria-hidden="true">3.7.1.1.</strong> Elliptic curve cryptography</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../../../../design/circuit/gadgets/ecc/addition.html"><strong aria-hidden="true">3.7.1.1.1.</strong> Incomplete and complete addition</a></li><li class="chapter-item expanded "><a href="../../../../design/circuit/gadgets/ecc/fixed-base-scalar-mul.html"><strong aria-hidden="true">3.7.1.1.2.</strong> Fixed-base scalar multiplication</a></li><li class="chapter-item expanded "><a href="../../../../design/circuit/gadgets/ecc/var-base-scalar-mul.html" class="active"><strong aria-hidden="true">3.7.1.1.3.</strong> Variable-base scalar multiplication</a></li></ol></li><li class="chapter-item expanded "><a href="../../../../design/circuit/gadgets/sinsemilla.html"><strong aria-hidden="true">3.7.1.2.</strong> Sinsemilla</a></li><li class="chapter-item expanded "><a href="../../../../design/circuit/gadgets/decomposition.html"><strong aria-hidden="true">3.7.1.3.</strong> Decomposition</a></li></ol></li></ol></li></ol></li></ol>
<ol class="chapter"><li class="chapter-item expanded affix "><a href="../../../../index.html">Orchard</a></li><li class="chapter-item expanded "><a href="../../../../concepts.html"><strong aria-hidden="true">1.</strong> Concepts</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../../../../concepts/preliminaries.html"><strong aria-hidden="true">1.1.</strong> Preliminaries</a></li></ol></li><li class="chapter-item expanded "><a href="../../../../user.html"><strong aria-hidden="true">2.</strong> User Documentation</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../../../../user/keys.html"><strong aria-hidden="true">2.1.</strong> Creating keys and addresses</a></li><li class="chapter-item expanded "><a href="../../../../user/creating-notes.html"><strong aria-hidden="true">2.2.</strong> Creating notes</a></li><li class="chapter-item expanded "><a href="../../../../user/spending-notes.html"><strong aria-hidden="true">2.3.</strong> Spending notes</a></li><li class="chapter-item expanded "><a href="../../../../user/integration.html"><strong aria-hidden="true">2.4.</strong> Integration into an existing chain</a></li></ol></li><li class="chapter-item expanded "><a href="../../../../design.html"><strong aria-hidden="true">3.</strong> Design</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../../../../design/keys.html"><strong aria-hidden="true">3.1.</strong> Keys and addresses</a></li><li class="chapter-item expanded "><a href="../../../../design/actions.html"><strong aria-hidden="true">3.2.</strong> Actions</a></li><li class="chapter-item expanded "><a href="../../../../design/commitments.html"><strong aria-hidden="true">3.3.</strong> Commitments</a></li><li class="chapter-item expanded "><a href="../../../../design/commitment-tree.html"><strong aria-hidden="true">3.4.</strong> Commitment tree</a></li><li class="chapter-item expanded "><a href="../../../../design/nullifiers.html"><strong aria-hidden="true">3.5.</strong> Nullifiers</a></li><li class="chapter-item expanded "><a href="../../../../design/signatures.html"><strong aria-hidden="true">3.6.</strong> Signatures</a></li><li class="chapter-item expanded "><a href="../../../../design/circuit.html"><strong aria-hidden="true">3.7.</strong> Circuit</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../../../../design/circuit/gadgets.html"><strong aria-hidden="true">3.7.1.</strong> Gadgets</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../../../../design/circuit/gadgets/ecc.html"><strong aria-hidden="true">3.7.1.1.</strong> Elliptic curve cryptography</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../../../../design/circuit/gadgets/ecc/addition.html"><strong aria-hidden="true">3.7.1.1.1.</strong> Incomplete and complete addition</a></li><li class="chapter-item expanded "><a href="../../../../design/circuit/gadgets/ecc/fixed-base-scalar-mul.html"><strong aria-hidden="true">3.7.1.1.2.</strong> Fixed-base scalar multiplication</a></li><li class="chapter-item expanded "><a href="../../../../design/circuit/gadgets/ecc/var-base-scalar-mul.html" class="active"><strong aria-hidden="true">3.7.1.1.3.</strong> Variable-base scalar multiplication</a></li></ol></li><li class="chapter-item expanded "><a href="../../../../design/circuit/gadgets/sinsemilla.html"><strong aria-hidden="true">3.7.1.2.</strong> Sinsemilla</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../../../../design/circuit/gadgets/sinsemilla/merkle-crh.html"><strong aria-hidden="true">3.7.1.2.1.</strong> MerkleCRH</a></li><li class="chapter-item expanded "><a href="../../../../design/circuit/gadgets/sinsemilla/commit-ivk.html"><strong aria-hidden="true">3.7.1.2.2.</strong> CommitIvk</a></li><li class="chapter-item expanded "><a href="../../../../design/circuit/gadgets/sinsemilla/note-commit.html"><strong aria-hidden="true">3.7.1.2.3.</strong> NoteCommit</a></li></ol></li><li class="chapter-item expanded "><a href="../../../../design/circuit/gadgets/decomposition.html"><strong aria-hidden="true">3.7.1.3.</strong> Decomposition</a></li></ol></li></ol></li></ol></li></ol>
</div>
<div id="sidebar-resize-handle" class="sidebar-resize-handle"></div>
</nav>

View File

@ -95,7 +95,7 @@
<nav id="sidebar" class="sidebar" aria-label="Table of contents">
<div class="sidebar-scrollbox">
<ol class="chapter"><li class="chapter-item expanded affix "><a href="../../../index.html">Orchard</a></li><li class="chapter-item expanded "><a href="../../../concepts.html"><strong aria-hidden="true">1.</strong> Concepts</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../../../concepts/preliminaries.html"><strong aria-hidden="true">1.1.</strong> Preliminaries</a></li></ol></li><li class="chapter-item expanded "><a href="../../../user.html"><strong aria-hidden="true">2.</strong> User Documentation</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../../../user/keys.html"><strong aria-hidden="true">2.1.</strong> Creating keys and addresses</a></li><li class="chapter-item expanded "><a href="../../../user/creating-notes.html"><strong aria-hidden="true">2.2.</strong> Creating notes</a></li><li class="chapter-item expanded "><a href="../../../user/spending-notes.html"><strong aria-hidden="true">2.3.</strong> Spending notes</a></li><li class="chapter-item expanded "><a href="../../../user/integration.html"><strong aria-hidden="true">2.4.</strong> Integration into an existing chain</a></li></ol></li><li class="chapter-item expanded "><a href="../../../design.html"><strong aria-hidden="true">3.</strong> Design</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../../../design/keys.html"><strong aria-hidden="true">3.1.</strong> Keys and addresses</a></li><li class="chapter-item expanded "><a href="../../../design/actions.html"><strong aria-hidden="true">3.2.</strong> Actions</a></li><li class="chapter-item expanded "><a href="../../../design/commitments.html"><strong aria-hidden="true">3.3.</strong> Commitments</a></li><li class="chapter-item expanded "><a href="../../../design/commitment-tree.html"><strong aria-hidden="true">3.4.</strong> Commitment tree</a></li><li class="chapter-item expanded "><a href="../../../design/nullifiers.html"><strong aria-hidden="true">3.5.</strong> Nullifiers</a></li><li class="chapter-item expanded "><a href="../../../design/signatures.html"><strong aria-hidden="true">3.6.</strong> Signatures</a></li><li class="chapter-item expanded "><a href="../../../design/circuit.html"><strong aria-hidden="true">3.7.</strong> Circuit</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../../../design/circuit/gadgets.html"><strong aria-hidden="true">3.7.1.</strong> Gadgets</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../../../design/circuit/gadgets/ecc.html"><strong aria-hidden="true">3.7.1.1.</strong> Elliptic curve cryptography</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../../../design/circuit/gadgets/ecc/addition.html"><strong aria-hidden="true">3.7.1.1.1.</strong> Incomplete and complete addition</a></li><li class="chapter-item expanded "><a href="../../../design/circuit/gadgets/ecc/fixed-base-scalar-mul.html"><strong aria-hidden="true">3.7.1.1.2.</strong> Fixed-base scalar multiplication</a></li><li class="chapter-item expanded "><a href="../../../design/circuit/gadgets/ecc/var-base-scalar-mul.html"><strong aria-hidden="true">3.7.1.1.3.</strong> Variable-base scalar multiplication</a></li></ol></li><li class="chapter-item expanded "><a href="../../../design/circuit/gadgets/sinsemilla.html" class="active"><strong aria-hidden="true">3.7.1.2.</strong> Sinsemilla</a></li><li class="chapter-item expanded "><a href="../../../design/circuit/gadgets/decomposition.html"><strong aria-hidden="true">3.7.1.3.</strong> Decomposition</a></li></ol></li></ol></li></ol></li></ol>
<ol class="chapter"><li class="chapter-item expanded affix "><a href="../../../index.html">Orchard</a></li><li class="chapter-item expanded "><a href="../../../concepts.html"><strong aria-hidden="true">1.</strong> Concepts</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../../../concepts/preliminaries.html"><strong aria-hidden="true">1.1.</strong> Preliminaries</a></li></ol></li><li class="chapter-item expanded "><a href="../../../user.html"><strong aria-hidden="true">2.</strong> User Documentation</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../../../user/keys.html"><strong aria-hidden="true">2.1.</strong> Creating keys and addresses</a></li><li class="chapter-item expanded "><a href="../../../user/creating-notes.html"><strong aria-hidden="true">2.2.</strong> Creating notes</a></li><li class="chapter-item expanded "><a href="../../../user/spending-notes.html"><strong aria-hidden="true">2.3.</strong> Spending notes</a></li><li class="chapter-item expanded "><a href="../../../user/integration.html"><strong aria-hidden="true">2.4.</strong> Integration into an existing chain</a></li></ol></li><li class="chapter-item expanded "><a href="../../../design.html"><strong aria-hidden="true">3.</strong> Design</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../../../design/keys.html"><strong aria-hidden="true">3.1.</strong> Keys and addresses</a></li><li class="chapter-item expanded "><a href="../../../design/actions.html"><strong aria-hidden="true">3.2.</strong> Actions</a></li><li class="chapter-item expanded "><a href="../../../design/commitments.html"><strong aria-hidden="true">3.3.</strong> Commitments</a></li><li class="chapter-item expanded "><a href="../../../design/commitment-tree.html"><strong aria-hidden="true">3.4.</strong> Commitment tree</a></li><li class="chapter-item expanded "><a href="../../../design/nullifiers.html"><strong aria-hidden="true">3.5.</strong> Nullifiers</a></li><li class="chapter-item expanded "><a href="../../../design/signatures.html"><strong aria-hidden="true">3.6.</strong> Signatures</a></li><li class="chapter-item expanded "><a href="../../../design/circuit.html"><strong aria-hidden="true">3.7.</strong> Circuit</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../../../design/circuit/gadgets.html"><strong aria-hidden="true">3.7.1.</strong> Gadgets</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../../../design/circuit/gadgets/ecc.html"><strong aria-hidden="true">3.7.1.1.</strong> Elliptic curve cryptography</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../../../design/circuit/gadgets/ecc/addition.html"><strong aria-hidden="true">3.7.1.1.1.</strong> Incomplete and complete addition</a></li><li class="chapter-item expanded "><a href="../../../design/circuit/gadgets/ecc/fixed-base-scalar-mul.html"><strong aria-hidden="true">3.7.1.1.2.</strong> Fixed-base scalar multiplication</a></li><li class="chapter-item expanded "><a href="../../../design/circuit/gadgets/ecc/var-base-scalar-mul.html"><strong aria-hidden="true">3.7.1.1.3.</strong> Variable-base scalar multiplication</a></li></ol></li><li class="chapter-item expanded "><a href="../../../design/circuit/gadgets/sinsemilla.html" class="active"><strong aria-hidden="true">3.7.1.2.</strong> Sinsemilla</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../../../design/circuit/gadgets/sinsemilla/merkle-crh.html"><strong aria-hidden="true">3.7.1.2.1.</strong> MerkleCRH</a></li><li class="chapter-item expanded "><a href="../../../design/circuit/gadgets/sinsemilla/commit-ivk.html"><strong aria-hidden="true">3.7.1.2.2.</strong> CommitIvk</a></li><li class="chapter-item expanded "><a href="../../../design/circuit/gadgets/sinsemilla/note-commit.html"><strong aria-hidden="true">3.7.1.2.3.</strong> NoteCommit</a></li></ol></li><li class="chapter-item expanded "><a href="../../../design/circuit/gadgets/decomposition.html"><strong aria-hidden="true">3.7.1.3.</strong> Decomposition</a></li></ol></li></ol></li></ol></li></ol>
</div>
<div id="sidebar-resize-handle" class="sidebar-resize-handle"></div>
</nav>
@ -267,7 +267,7 @@
<a rel="next" href="../../../design/circuit/gadgets/decomposition.html" class="mobile-nav-chapters next" title="Next chapter" aria-label="Next chapter" aria-keyshortcuts="Right">
<a rel="next" href="../../../design/circuit/gadgets/sinsemilla/merkle-crh.html" class="mobile-nav-chapters next" title="Next chapter" aria-label="Next chapter" aria-keyshortcuts="Right">
<i class="fa fa-angle-right"></i>
</a>
@ -285,7 +285,7 @@
<a rel="next" href="../../../design/circuit/gadgets/decomposition.html" class="nav-chapters next" title="Next chapter" aria-label="Next chapter" aria-keyshortcuts="Right">
<a rel="next" href="../../../design/circuit/gadgets/sinsemilla/merkle-crh.html" class="nav-chapters next" title="Next chapter" aria-label="Next chapter" aria-keyshortcuts="Right">
<i class="fa fa-angle-right"></i>
</a>

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -95,7 +95,7 @@
<nav id="sidebar" class="sidebar" aria-label="Table of contents">
<div class="sidebar-scrollbox">
<ol class="chapter"><li class="chapter-item expanded affix "><a href="../index.html">Orchard</a></li><li class="chapter-item expanded "><a href="../concepts.html"><strong aria-hidden="true">1.</strong> Concepts</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../concepts/preliminaries.html"><strong aria-hidden="true">1.1.</strong> Preliminaries</a></li></ol></li><li class="chapter-item expanded "><a href="../user.html"><strong aria-hidden="true">2.</strong> User Documentation</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../user/keys.html"><strong aria-hidden="true">2.1.</strong> Creating keys and addresses</a></li><li class="chapter-item expanded "><a href="../user/creating-notes.html"><strong aria-hidden="true">2.2.</strong> Creating notes</a></li><li class="chapter-item expanded "><a href="../user/spending-notes.html"><strong aria-hidden="true">2.3.</strong> Spending notes</a></li><li class="chapter-item expanded "><a href="../user/integration.html"><strong aria-hidden="true">2.4.</strong> Integration into an existing chain</a></li></ol></li><li class="chapter-item expanded "><a href="../design.html"><strong aria-hidden="true">3.</strong> Design</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../design/keys.html"><strong aria-hidden="true">3.1.</strong> Keys and addresses</a></li><li class="chapter-item expanded "><a href="../design/actions.html"><strong aria-hidden="true">3.2.</strong> Actions</a></li><li class="chapter-item expanded "><a href="../design/commitments.html"><strong aria-hidden="true">3.3.</strong> Commitments</a></li><li class="chapter-item expanded "><a href="../design/commitment-tree.html" class="active"><strong aria-hidden="true">3.4.</strong> Commitment tree</a></li><li class="chapter-item expanded "><a href="../design/nullifiers.html"><strong aria-hidden="true">3.5.</strong> Nullifiers</a></li><li class="chapter-item expanded "><a href="../design/signatures.html"><strong aria-hidden="true">3.6.</strong> Signatures</a></li><li class="chapter-item expanded "><a href="../design/circuit.html"><strong aria-hidden="true">3.7.</strong> Circuit</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../design/circuit/gadgets.html"><strong aria-hidden="true">3.7.1.</strong> Gadgets</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../design/circuit/gadgets/ecc.html"><strong aria-hidden="true">3.7.1.1.</strong> Elliptic curve cryptography</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../design/circuit/gadgets/ecc/addition.html"><strong aria-hidden="true">3.7.1.1.1.</strong> Incomplete and complete addition</a></li><li class="chapter-item expanded "><a href="../design/circuit/gadgets/ecc/fixed-base-scalar-mul.html"><strong aria-hidden="true">3.7.1.1.2.</strong> Fixed-base scalar multiplication</a></li><li class="chapter-item expanded "><a href="../design/circuit/gadgets/ecc/var-base-scalar-mul.html"><strong aria-hidden="true">3.7.1.1.3.</strong> Variable-base scalar multiplication</a></li></ol></li><li class="chapter-item expanded "><a href="../design/circuit/gadgets/sinsemilla.html"><strong aria-hidden="true">3.7.1.2.</strong> Sinsemilla</a></li><li class="chapter-item expanded "><a href="../design/circuit/gadgets/decomposition.html"><strong aria-hidden="true">3.7.1.3.</strong> Decomposition</a></li></ol></li></ol></li></ol></li></ol>
<ol class="chapter"><li class="chapter-item expanded affix "><a href="../index.html">Orchard</a></li><li class="chapter-item expanded "><a href="../concepts.html"><strong aria-hidden="true">1.</strong> Concepts</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../concepts/preliminaries.html"><strong aria-hidden="true">1.1.</strong> Preliminaries</a></li></ol></li><li class="chapter-item expanded "><a href="../user.html"><strong aria-hidden="true">2.</strong> User Documentation</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../user/keys.html"><strong aria-hidden="true">2.1.</strong> Creating keys and addresses</a></li><li class="chapter-item expanded "><a href="../user/creating-notes.html"><strong aria-hidden="true">2.2.</strong> Creating notes</a></li><li class="chapter-item expanded "><a href="../user/spending-notes.html"><strong aria-hidden="true">2.3.</strong> Spending notes</a></li><li class="chapter-item expanded "><a href="../user/integration.html"><strong aria-hidden="true">2.4.</strong> Integration into an existing chain</a></li></ol></li><li class="chapter-item expanded "><a href="../design.html"><strong aria-hidden="true">3.</strong> Design</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../design/keys.html"><strong aria-hidden="true">3.1.</strong> Keys and addresses</a></li><li class="chapter-item expanded "><a href="../design/actions.html"><strong aria-hidden="true">3.2.</strong> Actions</a></li><li class="chapter-item expanded "><a href="../design/commitments.html"><strong aria-hidden="true">3.3.</strong> Commitments</a></li><li class="chapter-item expanded "><a href="../design/commitment-tree.html" class="active"><strong aria-hidden="true">3.4.</strong> Commitment tree</a></li><li class="chapter-item expanded "><a href="../design/nullifiers.html"><strong aria-hidden="true">3.5.</strong> Nullifiers</a></li><li class="chapter-item expanded "><a href="../design/signatures.html"><strong aria-hidden="true">3.6.</strong> Signatures</a></li><li class="chapter-item expanded "><a href="../design/circuit.html"><strong aria-hidden="true">3.7.</strong> Circuit</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../design/circuit/gadgets.html"><strong aria-hidden="true">3.7.1.</strong> Gadgets</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../design/circuit/gadgets/ecc.html"><strong aria-hidden="true">3.7.1.1.</strong> Elliptic curve cryptography</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../design/circuit/gadgets/ecc/addition.html"><strong aria-hidden="true">3.7.1.1.1.</strong> Incomplete and complete addition</a></li><li class="chapter-item expanded "><a href="../design/circuit/gadgets/ecc/fixed-base-scalar-mul.html"><strong aria-hidden="true">3.7.1.1.2.</strong> Fixed-base scalar multiplication</a></li><li class="chapter-item expanded "><a href="../design/circuit/gadgets/ecc/var-base-scalar-mul.html"><strong aria-hidden="true">3.7.1.1.3.</strong> Variable-base scalar multiplication</a></li></ol></li><li class="chapter-item expanded "><a href="../design/circuit/gadgets/sinsemilla.html"><strong aria-hidden="true">3.7.1.2.</strong> Sinsemilla</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../design/circuit/gadgets/sinsemilla/merkle-crh.html"><strong aria-hidden="true">3.7.1.2.1.</strong> MerkleCRH</a></li><li class="chapter-item expanded "><a href="../design/circuit/gadgets/sinsemilla/commit-ivk.html"><strong aria-hidden="true">3.7.1.2.2.</strong> CommitIvk</a></li><li class="chapter-item expanded "><a href="../design/circuit/gadgets/sinsemilla/note-commit.html"><strong aria-hidden="true">3.7.1.2.3.</strong> NoteCommit</a></li></ol></li><li class="chapter-item expanded "><a href="../design/circuit/gadgets/decomposition.html"><strong aria-hidden="true">3.7.1.3.</strong> Decomposition</a></li></ol></li></ol></li></ol></li></ol>
</div>
<div id="sidebar-resize-handle" class="sidebar-resize-handle"></div>
</nav>

View File

@ -95,7 +95,7 @@
<nav id="sidebar" class="sidebar" aria-label="Table of contents">
<div class="sidebar-scrollbox">
<ol class="chapter"><li class="chapter-item expanded affix "><a href="../index.html">Orchard</a></li><li class="chapter-item expanded "><a href="../concepts.html"><strong aria-hidden="true">1.</strong> Concepts</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../concepts/preliminaries.html"><strong aria-hidden="true">1.1.</strong> Preliminaries</a></li></ol></li><li class="chapter-item expanded "><a href="../user.html"><strong aria-hidden="true">2.</strong> User Documentation</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../user/keys.html"><strong aria-hidden="true">2.1.</strong> Creating keys and addresses</a></li><li class="chapter-item expanded "><a href="../user/creating-notes.html"><strong aria-hidden="true">2.2.</strong> Creating notes</a></li><li class="chapter-item expanded "><a href="../user/spending-notes.html"><strong aria-hidden="true">2.3.</strong> Spending notes</a></li><li class="chapter-item expanded "><a href="../user/integration.html"><strong aria-hidden="true">2.4.</strong> Integration into an existing chain</a></li></ol></li><li class="chapter-item expanded "><a href="../design.html"><strong aria-hidden="true">3.</strong> Design</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../design/keys.html"><strong aria-hidden="true">3.1.</strong> Keys and addresses</a></li><li class="chapter-item expanded "><a href="../design/actions.html"><strong aria-hidden="true">3.2.</strong> Actions</a></li><li class="chapter-item expanded "><a href="../design/commitments.html" class="active"><strong aria-hidden="true">3.3.</strong> Commitments</a></li><li class="chapter-item expanded "><a href="../design/commitment-tree.html"><strong aria-hidden="true">3.4.</strong> Commitment tree</a></li><li class="chapter-item expanded "><a href="../design/nullifiers.html"><strong aria-hidden="true">3.5.</strong> Nullifiers</a></li><li class="chapter-item expanded "><a href="../design/signatures.html"><strong aria-hidden="true">3.6.</strong> Signatures</a></li><li class="chapter-item expanded "><a href="../design/circuit.html"><strong aria-hidden="true">3.7.</strong> Circuit</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../design/circuit/gadgets.html"><strong aria-hidden="true">3.7.1.</strong> Gadgets</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../design/circuit/gadgets/ecc.html"><strong aria-hidden="true">3.7.1.1.</strong> Elliptic curve cryptography</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../design/circuit/gadgets/ecc/addition.html"><strong aria-hidden="true">3.7.1.1.1.</strong> Incomplete and complete addition</a></li><li class="chapter-item expanded "><a href="../design/circuit/gadgets/ecc/fixed-base-scalar-mul.html"><strong aria-hidden="true">3.7.1.1.2.</strong> Fixed-base scalar multiplication</a></li><li class="chapter-item expanded "><a href="../design/circuit/gadgets/ecc/var-base-scalar-mul.html"><strong aria-hidden="true">3.7.1.1.3.</strong> Variable-base scalar multiplication</a></li></ol></li><li class="chapter-item expanded "><a href="../design/circuit/gadgets/sinsemilla.html"><strong aria-hidden="true">3.7.1.2.</strong> Sinsemilla</a></li><li class="chapter-item expanded "><a href="../design/circuit/gadgets/decomposition.html"><strong aria-hidden="true">3.7.1.3.</strong> Decomposition</a></li></ol></li></ol></li></ol></li></ol>
<ol class="chapter"><li class="chapter-item expanded affix "><a href="../index.html">Orchard</a></li><li class="chapter-item expanded "><a href="../concepts.html"><strong aria-hidden="true">1.</strong> Concepts</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../concepts/preliminaries.html"><strong aria-hidden="true">1.1.</strong> Preliminaries</a></li></ol></li><li class="chapter-item expanded "><a href="../user.html"><strong aria-hidden="true">2.</strong> User Documentation</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../user/keys.html"><strong aria-hidden="true">2.1.</strong> Creating keys and addresses</a></li><li class="chapter-item expanded "><a href="../user/creating-notes.html"><strong aria-hidden="true">2.2.</strong> Creating notes</a></li><li class="chapter-item expanded "><a href="../user/spending-notes.html"><strong aria-hidden="true">2.3.</strong> Spending notes</a></li><li class="chapter-item expanded "><a href="../user/integration.html"><strong aria-hidden="true">2.4.</strong> Integration into an existing chain</a></li></ol></li><li class="chapter-item expanded "><a href="../design.html"><strong aria-hidden="true">3.</strong> Design</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../design/keys.html"><strong aria-hidden="true">3.1.</strong> Keys and addresses</a></li><li class="chapter-item expanded "><a href="../design/actions.html"><strong aria-hidden="true">3.2.</strong> Actions</a></li><li class="chapter-item expanded "><a href="../design/commitments.html" class="active"><strong aria-hidden="true">3.3.</strong> Commitments</a></li><li class="chapter-item expanded "><a href="../design/commitment-tree.html"><strong aria-hidden="true">3.4.</strong> Commitment tree</a></li><li class="chapter-item expanded "><a href="../design/nullifiers.html"><strong aria-hidden="true">3.5.</strong> Nullifiers</a></li><li class="chapter-item expanded "><a href="../design/signatures.html"><strong aria-hidden="true">3.6.</strong> Signatures</a></li><li class="chapter-item expanded "><a href="../design/circuit.html"><strong aria-hidden="true">3.7.</strong> Circuit</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../design/circuit/gadgets.html"><strong aria-hidden="true">3.7.1.</strong> Gadgets</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../design/circuit/gadgets/ecc.html"><strong aria-hidden="true">3.7.1.1.</strong> Elliptic curve cryptography</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../design/circuit/gadgets/ecc/addition.html"><strong aria-hidden="true">3.7.1.1.1.</strong> Incomplete and complete addition</a></li><li class="chapter-item expanded "><a href="../design/circuit/gadgets/ecc/fixed-base-scalar-mul.html"><strong aria-hidden="true">3.7.1.1.2.</strong> Fixed-base scalar multiplication</a></li><li class="chapter-item expanded "><a href="../design/circuit/gadgets/ecc/var-base-scalar-mul.html"><strong aria-hidden="true">3.7.1.1.3.</strong> Variable-base scalar multiplication</a></li></ol></li><li class="chapter-item expanded "><a href="../design/circuit/gadgets/sinsemilla.html"><strong aria-hidden="true">3.7.1.2.</strong> Sinsemilla</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../design/circuit/gadgets/sinsemilla/merkle-crh.html"><strong aria-hidden="true">3.7.1.2.1.</strong> MerkleCRH</a></li><li class="chapter-item expanded "><a href="../design/circuit/gadgets/sinsemilla/commit-ivk.html"><strong aria-hidden="true">3.7.1.2.2.</strong> CommitIvk</a></li><li class="chapter-item expanded "><a href="../design/circuit/gadgets/sinsemilla/note-commit.html"><strong aria-hidden="true">3.7.1.2.3.</strong> NoteCommit</a></li></ol></li><li class="chapter-item expanded "><a href="../design/circuit/gadgets/decomposition.html"><strong aria-hidden="true">3.7.1.3.</strong> Decomposition</a></li></ol></li></ol></li></ol></li></ol>
</div>
<div id="sidebar-resize-handle" class="sidebar-resize-handle"></div>
</nav>

View File

@ -95,7 +95,7 @@
<nav id="sidebar" class="sidebar" aria-label="Table of contents">
<div class="sidebar-scrollbox">
<ol class="chapter"><li class="chapter-item expanded affix "><a href="../index.html">Orchard</a></li><li class="chapter-item expanded "><a href="../concepts.html"><strong aria-hidden="true">1.</strong> Concepts</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../concepts/preliminaries.html"><strong aria-hidden="true">1.1.</strong> Preliminaries</a></li></ol></li><li class="chapter-item expanded "><a href="../user.html"><strong aria-hidden="true">2.</strong> User Documentation</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../user/keys.html"><strong aria-hidden="true">2.1.</strong> Creating keys and addresses</a></li><li class="chapter-item expanded "><a href="../user/creating-notes.html"><strong aria-hidden="true">2.2.</strong> Creating notes</a></li><li class="chapter-item expanded "><a href="../user/spending-notes.html"><strong aria-hidden="true">2.3.</strong> Spending notes</a></li><li class="chapter-item expanded "><a href="../user/integration.html"><strong aria-hidden="true">2.4.</strong> Integration into an existing chain</a></li></ol></li><li class="chapter-item expanded "><a href="../design.html"><strong aria-hidden="true">3.</strong> Design</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../design/keys.html" class="active"><strong aria-hidden="true">3.1.</strong> Keys and addresses</a></li><li class="chapter-item expanded "><a href="../design/actions.html"><strong aria-hidden="true">3.2.</strong> Actions</a></li><li class="chapter-item expanded "><a href="../design/commitments.html"><strong aria-hidden="true">3.3.</strong> Commitments</a></li><li class="chapter-item expanded "><a href="../design/commitment-tree.html"><strong aria-hidden="true">3.4.</strong> Commitment tree</a></li><li class="chapter-item expanded "><a href="../design/nullifiers.html"><strong aria-hidden="true">3.5.</strong> Nullifiers</a></li><li class="chapter-item expanded "><a href="../design/signatures.html"><strong aria-hidden="true">3.6.</strong> Signatures</a></li><li class="chapter-item expanded "><a href="../design/circuit.html"><strong aria-hidden="true">3.7.</strong> Circuit</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../design/circuit/gadgets.html"><strong aria-hidden="true">3.7.1.</strong> Gadgets</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../design/circuit/gadgets/ecc.html"><strong aria-hidden="true">3.7.1.1.</strong> Elliptic curve cryptography</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../design/circuit/gadgets/ecc/addition.html"><strong aria-hidden="true">3.7.1.1.1.</strong> Incomplete and complete addition</a></li><li class="chapter-item expanded "><a href="../design/circuit/gadgets/ecc/fixed-base-scalar-mul.html"><strong aria-hidden="true">3.7.1.1.2.</strong> Fixed-base scalar multiplication</a></li><li class="chapter-item expanded "><a href="../design/circuit/gadgets/ecc/var-base-scalar-mul.html"><strong aria-hidden="true">3.7.1.1.3.</strong> Variable-base scalar multiplication</a></li></ol></li><li class="chapter-item expanded "><a href="../design/circuit/gadgets/sinsemilla.html"><strong aria-hidden="true">3.7.1.2.</strong> Sinsemilla</a></li><li class="chapter-item expanded "><a href="../design/circuit/gadgets/decomposition.html"><strong aria-hidden="true">3.7.1.3.</strong> Decomposition</a></li></ol></li></ol></li></ol></li></ol>
<ol class="chapter"><li class="chapter-item expanded affix "><a href="../index.html">Orchard</a></li><li class="chapter-item expanded "><a href="../concepts.html"><strong aria-hidden="true">1.</strong> Concepts</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../concepts/preliminaries.html"><strong aria-hidden="true">1.1.</strong> Preliminaries</a></li></ol></li><li class="chapter-item expanded "><a href="../user.html"><strong aria-hidden="true">2.</strong> User Documentation</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../user/keys.html"><strong aria-hidden="true">2.1.</strong> Creating keys and addresses</a></li><li class="chapter-item expanded "><a href="../user/creating-notes.html"><strong aria-hidden="true">2.2.</strong> Creating notes</a></li><li class="chapter-item expanded "><a href="../user/spending-notes.html"><strong aria-hidden="true">2.3.</strong> Spending notes</a></li><li class="chapter-item expanded "><a href="../user/integration.html"><strong aria-hidden="true">2.4.</strong> Integration into an existing chain</a></li></ol></li><li class="chapter-item expanded "><a href="../design.html"><strong aria-hidden="true">3.</strong> Design</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../design/keys.html" class="active"><strong aria-hidden="true">3.1.</strong> Keys and addresses</a></li><li class="chapter-item expanded "><a href="../design/actions.html"><strong aria-hidden="true">3.2.</strong> Actions</a></li><li class="chapter-item expanded "><a href="../design/commitments.html"><strong aria-hidden="true">3.3.</strong> Commitments</a></li><li class="chapter-item expanded "><a href="../design/commitment-tree.html"><strong aria-hidden="true">3.4.</strong> Commitment tree</a></li><li class="chapter-item expanded "><a href="../design/nullifiers.html"><strong aria-hidden="true">3.5.</strong> Nullifiers</a></li><li class="chapter-item expanded "><a href="../design/signatures.html"><strong aria-hidden="true">3.6.</strong> Signatures</a></li><li class="chapter-item expanded "><a href="../design/circuit.html"><strong aria-hidden="true">3.7.</strong> Circuit</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../design/circuit/gadgets.html"><strong aria-hidden="true">3.7.1.</strong> Gadgets</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../design/circuit/gadgets/ecc.html"><strong aria-hidden="true">3.7.1.1.</strong> Elliptic curve cryptography</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../design/circuit/gadgets/ecc/addition.html"><strong aria-hidden="true">3.7.1.1.1.</strong> Incomplete and complete addition</a></li><li class="chapter-item expanded "><a href="../design/circuit/gadgets/ecc/fixed-base-scalar-mul.html"><strong aria-hidden="true">3.7.1.1.2.</strong> Fixed-base scalar multiplication</a></li><li class="chapter-item expanded "><a href="../design/circuit/gadgets/ecc/var-base-scalar-mul.html"><strong aria-hidden="true">3.7.1.1.3.</strong> Variable-base scalar multiplication</a></li></ol></li><li class="chapter-item expanded "><a href="../design/circuit/gadgets/sinsemilla.html"><strong aria-hidden="true">3.7.1.2.</strong> Sinsemilla</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../design/circuit/gadgets/sinsemilla/merkle-crh.html"><strong aria-hidden="true">3.7.1.2.1.</strong> MerkleCRH</a></li><li class="chapter-item expanded "><a href="../design/circuit/gadgets/sinsemilla/commit-ivk.html"><strong aria-hidden="true">3.7.1.2.2.</strong> CommitIvk</a></li><li class="chapter-item expanded "><a href="../design/circuit/gadgets/sinsemilla/note-commit.html"><strong aria-hidden="true">3.7.1.2.3.</strong> NoteCommit</a></li></ol></li><li class="chapter-item expanded "><a href="../design/circuit/gadgets/decomposition.html"><strong aria-hidden="true">3.7.1.3.</strong> Decomposition</a></li></ol></li></ol></li></ol></li></ol>
</div>
<div id="sidebar-resize-handle" class="sidebar-resize-handle"></div>
</nav>

View File

@ -95,7 +95,7 @@
<nav id="sidebar" class="sidebar" aria-label="Table of contents">
<div class="sidebar-scrollbox">
<ol class="chapter"><li class="chapter-item expanded affix "><a href="../index.html">Orchard</a></li><li class="chapter-item expanded "><a href="../concepts.html"><strong aria-hidden="true">1.</strong> Concepts</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../concepts/preliminaries.html"><strong aria-hidden="true">1.1.</strong> Preliminaries</a></li></ol></li><li class="chapter-item expanded "><a href="../user.html"><strong aria-hidden="true">2.</strong> User Documentation</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../user/keys.html"><strong aria-hidden="true">2.1.</strong> Creating keys and addresses</a></li><li class="chapter-item expanded "><a href="../user/creating-notes.html"><strong aria-hidden="true">2.2.</strong> Creating notes</a></li><li class="chapter-item expanded "><a href="../user/spending-notes.html"><strong aria-hidden="true">2.3.</strong> Spending notes</a></li><li class="chapter-item expanded "><a href="../user/integration.html"><strong aria-hidden="true">2.4.</strong> Integration into an existing chain</a></li></ol></li><li class="chapter-item expanded "><a href="../design.html"><strong aria-hidden="true">3.</strong> Design</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../design/keys.html"><strong aria-hidden="true">3.1.</strong> Keys and addresses</a></li><li class="chapter-item expanded "><a href="../design/actions.html"><strong aria-hidden="true">3.2.</strong> Actions</a></li><li class="chapter-item expanded "><a href="../design/commitments.html"><strong aria-hidden="true">3.3.</strong> Commitments</a></li><li class="chapter-item expanded "><a href="../design/commitment-tree.html"><strong aria-hidden="true">3.4.</strong> Commitment tree</a></li><li class="chapter-item expanded "><a href="../design/nullifiers.html" class="active"><strong aria-hidden="true">3.5.</strong> Nullifiers</a></li><li class="chapter-item expanded "><a href="../design/signatures.html"><strong aria-hidden="true">3.6.</strong> Signatures</a></li><li class="chapter-item expanded "><a href="../design/circuit.html"><strong aria-hidden="true">3.7.</strong> Circuit</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../design/circuit/gadgets.html"><strong aria-hidden="true">3.7.1.</strong> Gadgets</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../design/circuit/gadgets/ecc.html"><strong aria-hidden="true">3.7.1.1.</strong> Elliptic curve cryptography</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../design/circuit/gadgets/ecc/addition.html"><strong aria-hidden="true">3.7.1.1.1.</strong> Incomplete and complete addition</a></li><li class="chapter-item expanded "><a href="../design/circuit/gadgets/ecc/fixed-base-scalar-mul.html"><strong aria-hidden="true">3.7.1.1.2.</strong> Fixed-base scalar multiplication</a></li><li class="chapter-item expanded "><a href="../design/circuit/gadgets/ecc/var-base-scalar-mul.html"><strong aria-hidden="true">3.7.1.1.3.</strong> Variable-base scalar multiplication</a></li></ol></li><li class="chapter-item expanded "><a href="../design/circuit/gadgets/sinsemilla.html"><strong aria-hidden="true">3.7.1.2.</strong> Sinsemilla</a></li><li class="chapter-item expanded "><a href="../design/circuit/gadgets/decomposition.html"><strong aria-hidden="true">3.7.1.3.</strong> Decomposition</a></li></ol></li></ol></li></ol></li></ol>
<ol class="chapter"><li class="chapter-item expanded affix "><a href="../index.html">Orchard</a></li><li class="chapter-item expanded "><a href="../concepts.html"><strong aria-hidden="true">1.</strong> Concepts</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../concepts/preliminaries.html"><strong aria-hidden="true">1.1.</strong> Preliminaries</a></li></ol></li><li class="chapter-item expanded "><a href="../user.html"><strong aria-hidden="true">2.</strong> User Documentation</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../user/keys.html"><strong aria-hidden="true">2.1.</strong> Creating keys and addresses</a></li><li class="chapter-item expanded "><a href="../user/creating-notes.html"><strong aria-hidden="true">2.2.</strong> Creating notes</a></li><li class="chapter-item expanded "><a href="../user/spending-notes.html"><strong aria-hidden="true">2.3.</strong> Spending notes</a></li><li class="chapter-item expanded "><a href="../user/integration.html"><strong aria-hidden="true">2.4.</strong> Integration into an existing chain</a></li></ol></li><li class="chapter-item expanded "><a href="../design.html"><strong aria-hidden="true">3.</strong> Design</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../design/keys.html"><strong aria-hidden="true">3.1.</strong> Keys and addresses</a></li><li class="chapter-item expanded "><a href="../design/actions.html"><strong aria-hidden="true">3.2.</strong> Actions</a></li><li class="chapter-item expanded "><a href="../design/commitments.html"><strong aria-hidden="true">3.3.</strong> Commitments</a></li><li class="chapter-item expanded "><a href="../design/commitment-tree.html"><strong aria-hidden="true">3.4.</strong> Commitment tree</a></li><li class="chapter-item expanded "><a href="../design/nullifiers.html" class="active"><strong aria-hidden="true">3.5.</strong> Nullifiers</a></li><li class="chapter-item expanded "><a href="../design/signatures.html"><strong aria-hidden="true">3.6.</strong> Signatures</a></li><li class="chapter-item expanded "><a href="../design/circuit.html"><strong aria-hidden="true">3.7.</strong> Circuit</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../design/circuit/gadgets.html"><strong aria-hidden="true">3.7.1.</strong> Gadgets</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../design/circuit/gadgets/ecc.html"><strong aria-hidden="true">3.7.1.1.</strong> Elliptic curve cryptography</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../design/circuit/gadgets/ecc/addition.html"><strong aria-hidden="true">3.7.1.1.1.</strong> Incomplete and complete addition</a></li><li class="chapter-item expanded "><a href="../design/circuit/gadgets/ecc/fixed-base-scalar-mul.html"><strong aria-hidden="true">3.7.1.1.2.</strong> Fixed-base scalar multiplication</a></li><li class="chapter-item expanded "><a href="../design/circuit/gadgets/ecc/var-base-scalar-mul.html"><strong aria-hidden="true">3.7.1.1.3.</strong> Variable-base scalar multiplication</a></li></ol></li><li class="chapter-item expanded "><a href="../design/circuit/gadgets/sinsemilla.html"><strong aria-hidden="true">3.7.1.2.</strong> Sinsemilla</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../design/circuit/gadgets/sinsemilla/merkle-crh.html"><strong aria-hidden="true">3.7.1.2.1.</strong> MerkleCRH</a></li><li class="chapter-item expanded "><a href="../design/circuit/gadgets/sinsemilla/commit-ivk.html"><strong aria-hidden="true">3.7.1.2.2.</strong> CommitIvk</a></li><li class="chapter-item expanded "><a href="../design/circuit/gadgets/sinsemilla/note-commit.html"><strong aria-hidden="true">3.7.1.2.3.</strong> NoteCommit</a></li></ol></li><li class="chapter-item expanded "><a href="../design/circuit/gadgets/decomposition.html"><strong aria-hidden="true">3.7.1.3.</strong> Decomposition</a></li></ol></li></ol></li></ol></li></ol>
</div>
<div id="sidebar-resize-handle" class="sidebar-resize-handle"></div>
</nav>

View File

@ -95,7 +95,7 @@
<nav id="sidebar" class="sidebar" aria-label="Table of contents">
<div class="sidebar-scrollbox">
<ol class="chapter"><li class="chapter-item expanded affix "><a href="../index.html">Orchard</a></li><li class="chapter-item expanded "><a href="../concepts.html"><strong aria-hidden="true">1.</strong> Concepts</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../concepts/preliminaries.html"><strong aria-hidden="true">1.1.</strong> Preliminaries</a></li></ol></li><li class="chapter-item expanded "><a href="../user.html"><strong aria-hidden="true">2.</strong> User Documentation</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../user/keys.html"><strong aria-hidden="true">2.1.</strong> Creating keys and addresses</a></li><li class="chapter-item expanded "><a href="../user/creating-notes.html"><strong aria-hidden="true">2.2.</strong> Creating notes</a></li><li class="chapter-item expanded "><a href="../user/spending-notes.html"><strong aria-hidden="true">2.3.</strong> Spending notes</a></li><li class="chapter-item expanded "><a href="../user/integration.html"><strong aria-hidden="true">2.4.</strong> Integration into an existing chain</a></li></ol></li><li class="chapter-item expanded "><a href="../design.html"><strong aria-hidden="true">3.</strong> Design</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../design/keys.html"><strong aria-hidden="true">3.1.</strong> Keys and addresses</a></li><li class="chapter-item expanded "><a href="../design/actions.html"><strong aria-hidden="true">3.2.</strong> Actions</a></li><li class="chapter-item expanded "><a href="../design/commitments.html"><strong aria-hidden="true">3.3.</strong> Commitments</a></li><li class="chapter-item expanded "><a href="../design/commitment-tree.html"><strong aria-hidden="true">3.4.</strong> Commitment tree</a></li><li class="chapter-item expanded "><a href="../design/nullifiers.html"><strong aria-hidden="true">3.5.</strong> Nullifiers</a></li><li class="chapter-item expanded "><a href="../design/signatures.html" class="active"><strong aria-hidden="true">3.6.</strong> Signatures</a></li><li class="chapter-item expanded "><a href="../design/circuit.html"><strong aria-hidden="true">3.7.</strong> Circuit</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../design/circuit/gadgets.html"><strong aria-hidden="true">3.7.1.</strong> Gadgets</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../design/circuit/gadgets/ecc.html"><strong aria-hidden="true">3.7.1.1.</strong> Elliptic curve cryptography</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../design/circuit/gadgets/ecc/addition.html"><strong aria-hidden="true">3.7.1.1.1.</strong> Incomplete and complete addition</a></li><li class="chapter-item expanded "><a href="../design/circuit/gadgets/ecc/fixed-base-scalar-mul.html"><strong aria-hidden="true">3.7.1.1.2.</strong> Fixed-base scalar multiplication</a></li><li class="chapter-item expanded "><a href="../design/circuit/gadgets/ecc/var-base-scalar-mul.html"><strong aria-hidden="true">3.7.1.1.3.</strong> Variable-base scalar multiplication</a></li></ol></li><li class="chapter-item expanded "><a href="../design/circuit/gadgets/sinsemilla.html"><strong aria-hidden="true">3.7.1.2.</strong> Sinsemilla</a></li><li class="chapter-item expanded "><a href="../design/circuit/gadgets/decomposition.html"><strong aria-hidden="true">3.7.1.3.</strong> Decomposition</a></li></ol></li></ol></li></ol></li></ol>
<ol class="chapter"><li class="chapter-item expanded affix "><a href="../index.html">Orchard</a></li><li class="chapter-item expanded "><a href="../concepts.html"><strong aria-hidden="true">1.</strong> Concepts</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../concepts/preliminaries.html"><strong aria-hidden="true">1.1.</strong> Preliminaries</a></li></ol></li><li class="chapter-item expanded "><a href="../user.html"><strong aria-hidden="true">2.</strong> User Documentation</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../user/keys.html"><strong aria-hidden="true">2.1.</strong> Creating keys and addresses</a></li><li class="chapter-item expanded "><a href="../user/creating-notes.html"><strong aria-hidden="true">2.2.</strong> Creating notes</a></li><li class="chapter-item expanded "><a href="../user/spending-notes.html"><strong aria-hidden="true">2.3.</strong> Spending notes</a></li><li class="chapter-item expanded "><a href="../user/integration.html"><strong aria-hidden="true">2.4.</strong> Integration into an existing chain</a></li></ol></li><li class="chapter-item expanded "><a href="../design.html"><strong aria-hidden="true">3.</strong> Design</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../design/keys.html"><strong aria-hidden="true">3.1.</strong> Keys and addresses</a></li><li class="chapter-item expanded "><a href="../design/actions.html"><strong aria-hidden="true">3.2.</strong> Actions</a></li><li class="chapter-item expanded "><a href="../design/commitments.html"><strong aria-hidden="true">3.3.</strong> Commitments</a></li><li class="chapter-item expanded "><a href="../design/commitment-tree.html"><strong aria-hidden="true">3.4.</strong> Commitment tree</a></li><li class="chapter-item expanded "><a href="../design/nullifiers.html"><strong aria-hidden="true">3.5.</strong> Nullifiers</a></li><li class="chapter-item expanded "><a href="../design/signatures.html" class="active"><strong aria-hidden="true">3.6.</strong> Signatures</a></li><li class="chapter-item expanded "><a href="../design/circuit.html"><strong aria-hidden="true">3.7.</strong> Circuit</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../design/circuit/gadgets.html"><strong aria-hidden="true">3.7.1.</strong> Gadgets</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../design/circuit/gadgets/ecc.html"><strong aria-hidden="true">3.7.1.1.</strong> Elliptic curve cryptography</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../design/circuit/gadgets/ecc/addition.html"><strong aria-hidden="true">3.7.1.1.1.</strong> Incomplete and complete addition</a></li><li class="chapter-item expanded "><a href="../design/circuit/gadgets/ecc/fixed-base-scalar-mul.html"><strong aria-hidden="true">3.7.1.1.2.</strong> Fixed-base scalar multiplication</a></li><li class="chapter-item expanded "><a href="../design/circuit/gadgets/ecc/var-base-scalar-mul.html"><strong aria-hidden="true">3.7.1.1.3.</strong> Variable-base scalar multiplication</a></li></ol></li><li class="chapter-item expanded "><a href="../design/circuit/gadgets/sinsemilla.html"><strong aria-hidden="true">3.7.1.2.</strong> Sinsemilla</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../design/circuit/gadgets/sinsemilla/merkle-crh.html"><strong aria-hidden="true">3.7.1.2.1.</strong> MerkleCRH</a></li><li class="chapter-item expanded "><a href="../design/circuit/gadgets/sinsemilla/commit-ivk.html"><strong aria-hidden="true">3.7.1.2.2.</strong> CommitIvk</a></li><li class="chapter-item expanded "><a href="../design/circuit/gadgets/sinsemilla/note-commit.html"><strong aria-hidden="true">3.7.1.2.3.</strong> NoteCommit</a></li></ol></li><li class="chapter-item expanded "><a href="../design/circuit/gadgets/decomposition.html"><strong aria-hidden="true">3.7.1.3.</strong> Decomposition</a></li></ol></li></ol></li></ol></li></ol>
</div>
<div id="sidebar-resize-handle" class="sidebar-resize-handle"></div>
</nav>

View File

@ -95,7 +95,7 @@
<nav id="sidebar" class="sidebar" aria-label="Table of contents">
<div class="sidebar-scrollbox">
<ol class="chapter"><li class="chapter-item expanded affix "><a href="index.html" class="active">Orchard</a></li><li class="chapter-item expanded "><a href="concepts.html"><strong aria-hidden="true">1.</strong> Concepts</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="concepts/preliminaries.html"><strong aria-hidden="true">1.1.</strong> Preliminaries</a></li></ol></li><li class="chapter-item expanded "><a href="user.html"><strong aria-hidden="true">2.</strong> User Documentation</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="user/keys.html"><strong aria-hidden="true">2.1.</strong> Creating keys and addresses</a></li><li class="chapter-item expanded "><a href="user/creating-notes.html"><strong aria-hidden="true">2.2.</strong> Creating notes</a></li><li class="chapter-item expanded "><a href="user/spending-notes.html"><strong aria-hidden="true">2.3.</strong> Spending notes</a></li><li class="chapter-item expanded "><a href="user/integration.html"><strong aria-hidden="true">2.4.</strong> Integration into an existing chain</a></li></ol></li><li class="chapter-item expanded "><a href="design.html"><strong aria-hidden="true">3.</strong> Design</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="design/keys.html"><strong aria-hidden="true">3.1.</strong> Keys and addresses</a></li><li class="chapter-item expanded "><a href="design/actions.html"><strong aria-hidden="true">3.2.</strong> Actions</a></li><li class="chapter-item expanded "><a href="design/commitments.html"><strong aria-hidden="true">3.3.</strong> Commitments</a></li><li class="chapter-item expanded "><a href="design/commitment-tree.html"><strong aria-hidden="true">3.4.</strong> Commitment tree</a></li><li class="chapter-item expanded "><a href="design/nullifiers.html"><strong aria-hidden="true">3.5.</strong> Nullifiers</a></li><li class="chapter-item expanded "><a href="design/signatures.html"><strong aria-hidden="true">3.6.</strong> Signatures</a></li><li class="chapter-item expanded "><a href="design/circuit.html"><strong aria-hidden="true">3.7.</strong> Circuit</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="design/circuit/gadgets.html"><strong aria-hidden="true">3.7.1.</strong> Gadgets</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="design/circuit/gadgets/ecc.html"><strong aria-hidden="true">3.7.1.1.</strong> Elliptic curve cryptography</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="design/circuit/gadgets/ecc/addition.html"><strong aria-hidden="true">3.7.1.1.1.</strong> Incomplete and complete addition</a></li><li class="chapter-item expanded "><a href="design/circuit/gadgets/ecc/fixed-base-scalar-mul.html"><strong aria-hidden="true">3.7.1.1.2.</strong> Fixed-base scalar multiplication</a></li><li class="chapter-item expanded "><a href="design/circuit/gadgets/ecc/var-base-scalar-mul.html"><strong aria-hidden="true">3.7.1.1.3.</strong> Variable-base scalar multiplication</a></li></ol></li><li class="chapter-item expanded "><a href="design/circuit/gadgets/sinsemilla.html"><strong aria-hidden="true">3.7.1.2.</strong> Sinsemilla</a></li><li class="chapter-item expanded "><a href="design/circuit/gadgets/decomposition.html"><strong aria-hidden="true">3.7.1.3.</strong> Decomposition</a></li></ol></li></ol></li></ol></li></ol>
<ol class="chapter"><li class="chapter-item expanded affix "><a href="index.html" class="active">Orchard</a></li><li class="chapter-item expanded "><a href="concepts.html"><strong aria-hidden="true">1.</strong> Concepts</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="concepts/preliminaries.html"><strong aria-hidden="true">1.1.</strong> Preliminaries</a></li></ol></li><li class="chapter-item expanded "><a href="user.html"><strong aria-hidden="true">2.</strong> User Documentation</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="user/keys.html"><strong aria-hidden="true">2.1.</strong> Creating keys and addresses</a></li><li class="chapter-item expanded "><a href="user/creating-notes.html"><strong aria-hidden="true">2.2.</strong> Creating notes</a></li><li class="chapter-item expanded "><a href="user/spending-notes.html"><strong aria-hidden="true">2.3.</strong> Spending notes</a></li><li class="chapter-item expanded "><a href="user/integration.html"><strong aria-hidden="true">2.4.</strong> Integration into an existing chain</a></li></ol></li><li class="chapter-item expanded "><a href="design.html"><strong aria-hidden="true">3.</strong> Design</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="design/keys.html"><strong aria-hidden="true">3.1.</strong> Keys and addresses</a></li><li class="chapter-item expanded "><a href="design/actions.html"><strong aria-hidden="true">3.2.</strong> Actions</a></li><li class="chapter-item expanded "><a href="design/commitments.html"><strong aria-hidden="true">3.3.</strong> Commitments</a></li><li class="chapter-item expanded "><a href="design/commitment-tree.html"><strong aria-hidden="true">3.4.</strong> Commitment tree</a></li><li class="chapter-item expanded "><a href="design/nullifiers.html"><strong aria-hidden="true">3.5.</strong> Nullifiers</a></li><li class="chapter-item expanded "><a href="design/signatures.html"><strong aria-hidden="true">3.6.</strong> Signatures</a></li><li class="chapter-item expanded "><a href="design/circuit.html"><strong aria-hidden="true">3.7.</strong> Circuit</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="design/circuit/gadgets.html"><strong aria-hidden="true">3.7.1.</strong> Gadgets</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="design/circuit/gadgets/ecc.html"><strong aria-hidden="true">3.7.1.1.</strong> Elliptic curve cryptography</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="design/circuit/gadgets/ecc/addition.html"><strong aria-hidden="true">3.7.1.1.1.</strong> Incomplete and complete addition</a></li><li class="chapter-item expanded "><a href="design/circuit/gadgets/ecc/fixed-base-scalar-mul.html"><strong aria-hidden="true">3.7.1.1.2.</strong> Fixed-base scalar multiplication</a></li><li class="chapter-item expanded "><a href="design/circuit/gadgets/ecc/var-base-scalar-mul.html"><strong aria-hidden="true">3.7.1.1.3.</strong> Variable-base scalar multiplication</a></li></ol></li><li class="chapter-item expanded "><a href="design/circuit/gadgets/sinsemilla.html"><strong aria-hidden="true">3.7.1.2.</strong> Sinsemilla</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="design/circuit/gadgets/sinsemilla/merkle-crh.html"><strong aria-hidden="true">3.7.1.2.1.</strong> MerkleCRH</a></li><li class="chapter-item expanded "><a href="design/circuit/gadgets/sinsemilla/commit-ivk.html"><strong aria-hidden="true">3.7.1.2.2.</strong> CommitIvk</a></li><li class="chapter-item expanded "><a href="design/circuit/gadgets/sinsemilla/note-commit.html"><strong aria-hidden="true">3.7.1.2.3.</strong> NoteCommit</a></li></ol></li><li class="chapter-item expanded "><a href="design/circuit/gadgets/decomposition.html"><strong aria-hidden="true">3.7.1.3.</strong> Decomposition</a></li></ol></li></ol></li></ol></li></ol>
</div>
<div id="sidebar-resize-handle" class="sidebar-resize-handle"></div>
</nav>

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -95,7 +95,7 @@
<nav id="sidebar" class="sidebar" aria-label="Table of contents">
<div class="sidebar-scrollbox">
<ol class="chapter"><li class="chapter-item expanded affix "><a href="index.html">Orchard</a></li><li class="chapter-item expanded "><a href="concepts.html"><strong aria-hidden="true">1.</strong> Concepts</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="concepts/preliminaries.html"><strong aria-hidden="true">1.1.</strong> Preliminaries</a></li></ol></li><li class="chapter-item expanded "><a href="user.html" class="active"><strong aria-hidden="true">2.</strong> User Documentation</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="user/keys.html"><strong aria-hidden="true">2.1.</strong> Creating keys and addresses</a></li><li class="chapter-item expanded "><a href="user/creating-notes.html"><strong aria-hidden="true">2.2.</strong> Creating notes</a></li><li class="chapter-item expanded "><a href="user/spending-notes.html"><strong aria-hidden="true">2.3.</strong> Spending notes</a></li><li class="chapter-item expanded "><a href="user/integration.html"><strong aria-hidden="true">2.4.</strong> Integration into an existing chain</a></li></ol></li><li class="chapter-item expanded "><a href="design.html"><strong aria-hidden="true">3.</strong> Design</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="design/keys.html"><strong aria-hidden="true">3.1.</strong> Keys and addresses</a></li><li class="chapter-item expanded "><a href="design/actions.html"><strong aria-hidden="true">3.2.</strong> Actions</a></li><li class="chapter-item expanded "><a href="design/commitments.html"><strong aria-hidden="true">3.3.</strong> Commitments</a></li><li class="chapter-item expanded "><a href="design/commitment-tree.html"><strong aria-hidden="true">3.4.</strong> Commitment tree</a></li><li class="chapter-item expanded "><a href="design/nullifiers.html"><strong aria-hidden="true">3.5.</strong> Nullifiers</a></li><li class="chapter-item expanded "><a href="design/signatures.html"><strong aria-hidden="true">3.6.</strong> Signatures</a></li><li class="chapter-item expanded "><a href="design/circuit.html"><strong aria-hidden="true">3.7.</strong> Circuit</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="design/circuit/gadgets.html"><strong aria-hidden="true">3.7.1.</strong> Gadgets</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="design/circuit/gadgets/ecc.html"><strong aria-hidden="true">3.7.1.1.</strong> Elliptic curve cryptography</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="design/circuit/gadgets/ecc/addition.html"><strong aria-hidden="true">3.7.1.1.1.</strong> Incomplete and complete addition</a></li><li class="chapter-item expanded "><a href="design/circuit/gadgets/ecc/fixed-base-scalar-mul.html"><strong aria-hidden="true">3.7.1.1.2.</strong> Fixed-base scalar multiplication</a></li><li class="chapter-item expanded "><a href="design/circuit/gadgets/ecc/var-base-scalar-mul.html"><strong aria-hidden="true">3.7.1.1.3.</strong> Variable-base scalar multiplication</a></li></ol></li><li class="chapter-item expanded "><a href="design/circuit/gadgets/sinsemilla.html"><strong aria-hidden="true">3.7.1.2.</strong> Sinsemilla</a></li><li class="chapter-item expanded "><a href="design/circuit/gadgets/decomposition.html"><strong aria-hidden="true">3.7.1.3.</strong> Decomposition</a></li></ol></li></ol></li></ol></li></ol>
<ol class="chapter"><li class="chapter-item expanded affix "><a href="index.html">Orchard</a></li><li class="chapter-item expanded "><a href="concepts.html"><strong aria-hidden="true">1.</strong> Concepts</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="concepts/preliminaries.html"><strong aria-hidden="true">1.1.</strong> Preliminaries</a></li></ol></li><li class="chapter-item expanded "><a href="user.html" class="active"><strong aria-hidden="true">2.</strong> User Documentation</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="user/keys.html"><strong aria-hidden="true">2.1.</strong> Creating keys and addresses</a></li><li class="chapter-item expanded "><a href="user/creating-notes.html"><strong aria-hidden="true">2.2.</strong> Creating notes</a></li><li class="chapter-item expanded "><a href="user/spending-notes.html"><strong aria-hidden="true">2.3.</strong> Spending notes</a></li><li class="chapter-item expanded "><a href="user/integration.html"><strong aria-hidden="true">2.4.</strong> Integration into an existing chain</a></li></ol></li><li class="chapter-item expanded "><a href="design.html"><strong aria-hidden="true">3.</strong> Design</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="design/keys.html"><strong aria-hidden="true">3.1.</strong> Keys and addresses</a></li><li class="chapter-item expanded "><a href="design/actions.html"><strong aria-hidden="true">3.2.</strong> Actions</a></li><li class="chapter-item expanded "><a href="design/commitments.html"><strong aria-hidden="true">3.3.</strong> Commitments</a></li><li class="chapter-item expanded "><a href="design/commitment-tree.html"><strong aria-hidden="true">3.4.</strong> Commitment tree</a></li><li class="chapter-item expanded "><a href="design/nullifiers.html"><strong aria-hidden="true">3.5.</strong> Nullifiers</a></li><li class="chapter-item expanded "><a href="design/signatures.html"><strong aria-hidden="true">3.6.</strong> Signatures</a></li><li class="chapter-item expanded "><a href="design/circuit.html"><strong aria-hidden="true">3.7.</strong> Circuit</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="design/circuit/gadgets.html"><strong aria-hidden="true">3.7.1.</strong> Gadgets</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="design/circuit/gadgets/ecc.html"><strong aria-hidden="true">3.7.1.1.</strong> Elliptic curve cryptography</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="design/circuit/gadgets/ecc/addition.html"><strong aria-hidden="true">3.7.1.1.1.</strong> Incomplete and complete addition</a></li><li class="chapter-item expanded "><a href="design/circuit/gadgets/ecc/fixed-base-scalar-mul.html"><strong aria-hidden="true">3.7.1.1.2.</strong> Fixed-base scalar multiplication</a></li><li class="chapter-item expanded "><a href="design/circuit/gadgets/ecc/var-base-scalar-mul.html"><strong aria-hidden="true">3.7.1.1.3.</strong> Variable-base scalar multiplication</a></li></ol></li><li class="chapter-item expanded "><a href="design/circuit/gadgets/sinsemilla.html"><strong aria-hidden="true">3.7.1.2.</strong> Sinsemilla</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="design/circuit/gadgets/sinsemilla/merkle-crh.html"><strong aria-hidden="true">3.7.1.2.1.</strong> MerkleCRH</a></li><li class="chapter-item expanded "><a href="design/circuit/gadgets/sinsemilla/commit-ivk.html"><strong aria-hidden="true">3.7.1.2.2.</strong> CommitIvk</a></li><li class="chapter-item expanded "><a href="design/circuit/gadgets/sinsemilla/note-commit.html"><strong aria-hidden="true">3.7.1.2.3.</strong> NoteCommit</a></li></ol></li><li class="chapter-item expanded "><a href="design/circuit/gadgets/decomposition.html"><strong aria-hidden="true">3.7.1.3.</strong> Decomposition</a></li></ol></li></ol></li></ol></li></ol>
</div>
<div id="sidebar-resize-handle" class="sidebar-resize-handle"></div>
</nav>

View File

@ -95,7 +95,7 @@
<nav id="sidebar" class="sidebar" aria-label="Table of contents">
<div class="sidebar-scrollbox">
<ol class="chapter"><li class="chapter-item expanded affix "><a href="../index.html">Orchard</a></li><li class="chapter-item expanded "><a href="../concepts.html"><strong aria-hidden="true">1.</strong> Concepts</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../concepts/preliminaries.html"><strong aria-hidden="true">1.1.</strong> Preliminaries</a></li></ol></li><li class="chapter-item expanded "><a href="../user.html"><strong aria-hidden="true">2.</strong> User Documentation</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../user/keys.html"><strong aria-hidden="true">2.1.</strong> Creating keys and addresses</a></li><li class="chapter-item expanded "><a href="../user/creating-notes.html" class="active"><strong aria-hidden="true">2.2.</strong> Creating notes</a></li><li class="chapter-item expanded "><a href="../user/spending-notes.html"><strong aria-hidden="true">2.3.</strong> Spending notes</a></li><li class="chapter-item expanded "><a href="../user/integration.html"><strong aria-hidden="true">2.4.</strong> Integration into an existing chain</a></li></ol></li><li class="chapter-item expanded "><a href="../design.html"><strong aria-hidden="true">3.</strong> Design</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../design/keys.html"><strong aria-hidden="true">3.1.</strong> Keys and addresses</a></li><li class="chapter-item expanded "><a href="../design/actions.html"><strong aria-hidden="true">3.2.</strong> Actions</a></li><li class="chapter-item expanded "><a href="../design/commitments.html"><strong aria-hidden="true">3.3.</strong> Commitments</a></li><li class="chapter-item expanded "><a href="../design/commitment-tree.html"><strong aria-hidden="true">3.4.</strong> Commitment tree</a></li><li class="chapter-item expanded "><a href="../design/nullifiers.html"><strong aria-hidden="true">3.5.</strong> Nullifiers</a></li><li class="chapter-item expanded "><a href="../design/signatures.html"><strong aria-hidden="true">3.6.</strong> Signatures</a></li><li class="chapter-item expanded "><a href="../design/circuit.html"><strong aria-hidden="true">3.7.</strong> Circuit</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../design/circuit/gadgets.html"><strong aria-hidden="true">3.7.1.</strong> Gadgets</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../design/circuit/gadgets/ecc.html"><strong aria-hidden="true">3.7.1.1.</strong> Elliptic curve cryptography</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../design/circuit/gadgets/ecc/addition.html"><strong aria-hidden="true">3.7.1.1.1.</strong> Incomplete and complete addition</a></li><li class="chapter-item expanded "><a href="../design/circuit/gadgets/ecc/fixed-base-scalar-mul.html"><strong aria-hidden="true">3.7.1.1.2.</strong> Fixed-base scalar multiplication</a></li><li class="chapter-item expanded "><a href="../design/circuit/gadgets/ecc/var-base-scalar-mul.html"><strong aria-hidden="true">3.7.1.1.3.</strong> Variable-base scalar multiplication</a></li></ol></li><li class="chapter-item expanded "><a href="../design/circuit/gadgets/sinsemilla.html"><strong aria-hidden="true">3.7.1.2.</strong> Sinsemilla</a></li><li class="chapter-item expanded "><a href="../design/circuit/gadgets/decomposition.html"><strong aria-hidden="true">3.7.1.3.</strong> Decomposition</a></li></ol></li></ol></li></ol></li></ol>
<ol class="chapter"><li class="chapter-item expanded affix "><a href="../index.html">Orchard</a></li><li class="chapter-item expanded "><a href="../concepts.html"><strong aria-hidden="true">1.</strong> Concepts</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../concepts/preliminaries.html"><strong aria-hidden="true">1.1.</strong> Preliminaries</a></li></ol></li><li class="chapter-item expanded "><a href="../user.html"><strong aria-hidden="true">2.</strong> User Documentation</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../user/keys.html"><strong aria-hidden="true">2.1.</strong> Creating keys and addresses</a></li><li class="chapter-item expanded "><a href="../user/creating-notes.html" class="active"><strong aria-hidden="true">2.2.</strong> Creating notes</a></li><li class="chapter-item expanded "><a href="../user/spending-notes.html"><strong aria-hidden="true">2.3.</strong> Spending notes</a></li><li class="chapter-item expanded "><a href="../user/integration.html"><strong aria-hidden="true">2.4.</strong> Integration into an existing chain</a></li></ol></li><li class="chapter-item expanded "><a href="../design.html"><strong aria-hidden="true">3.</strong> Design</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../design/keys.html"><strong aria-hidden="true">3.1.</strong> Keys and addresses</a></li><li class="chapter-item expanded "><a href="../design/actions.html"><strong aria-hidden="true">3.2.</strong> Actions</a></li><li class="chapter-item expanded "><a href="../design/commitments.html"><strong aria-hidden="true">3.3.</strong> Commitments</a></li><li class="chapter-item expanded "><a href="../design/commitment-tree.html"><strong aria-hidden="true">3.4.</strong> Commitment tree</a></li><li class="chapter-item expanded "><a href="../design/nullifiers.html"><strong aria-hidden="true">3.5.</strong> Nullifiers</a></li><li class="chapter-item expanded "><a href="../design/signatures.html"><strong aria-hidden="true">3.6.</strong> Signatures</a></li><li class="chapter-item expanded "><a href="../design/circuit.html"><strong aria-hidden="true">3.7.</strong> Circuit</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../design/circuit/gadgets.html"><strong aria-hidden="true">3.7.1.</strong> Gadgets</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../design/circuit/gadgets/ecc.html"><strong aria-hidden="true">3.7.1.1.</strong> Elliptic curve cryptography</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../design/circuit/gadgets/ecc/addition.html"><strong aria-hidden="true">3.7.1.1.1.</strong> Incomplete and complete addition</a></li><li class="chapter-item expanded "><a href="../design/circuit/gadgets/ecc/fixed-base-scalar-mul.html"><strong aria-hidden="true">3.7.1.1.2.</strong> Fixed-base scalar multiplication</a></li><li class="chapter-item expanded "><a href="../design/circuit/gadgets/ecc/var-base-scalar-mul.html"><strong aria-hidden="true">3.7.1.1.3.</strong> Variable-base scalar multiplication</a></li></ol></li><li class="chapter-item expanded "><a href="../design/circuit/gadgets/sinsemilla.html"><strong aria-hidden="true">3.7.1.2.</strong> Sinsemilla</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../design/circuit/gadgets/sinsemilla/merkle-crh.html"><strong aria-hidden="true">3.7.1.2.1.</strong> MerkleCRH</a></li><li class="chapter-item expanded "><a href="../design/circuit/gadgets/sinsemilla/commit-ivk.html"><strong aria-hidden="true">3.7.1.2.2.</strong> CommitIvk</a></li><li class="chapter-item expanded "><a href="../design/circuit/gadgets/sinsemilla/note-commit.html"><strong aria-hidden="true">3.7.1.2.3.</strong> NoteCommit</a></li></ol></li><li class="chapter-item expanded "><a href="../design/circuit/gadgets/decomposition.html"><strong aria-hidden="true">3.7.1.3.</strong> Decomposition</a></li></ol></li></ol></li></ol></li></ol>
</div>
<div id="sidebar-resize-handle" class="sidebar-resize-handle"></div>
</nav>

View File

@ -95,7 +95,7 @@
<nav id="sidebar" class="sidebar" aria-label="Table of contents">
<div class="sidebar-scrollbox">
<ol class="chapter"><li class="chapter-item expanded affix "><a href="../index.html">Orchard</a></li><li class="chapter-item expanded "><a href="../concepts.html"><strong aria-hidden="true">1.</strong> Concepts</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../concepts/preliminaries.html"><strong aria-hidden="true">1.1.</strong> Preliminaries</a></li></ol></li><li class="chapter-item expanded "><a href="../user.html"><strong aria-hidden="true">2.</strong> User Documentation</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../user/keys.html"><strong aria-hidden="true">2.1.</strong> Creating keys and addresses</a></li><li class="chapter-item expanded "><a href="../user/creating-notes.html"><strong aria-hidden="true">2.2.</strong> Creating notes</a></li><li class="chapter-item expanded "><a href="../user/spending-notes.html"><strong aria-hidden="true">2.3.</strong> Spending notes</a></li><li class="chapter-item expanded "><a href="../user/integration.html" class="active"><strong aria-hidden="true">2.4.</strong> Integration into an existing chain</a></li></ol></li><li class="chapter-item expanded "><a href="../design.html"><strong aria-hidden="true">3.</strong> Design</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../design/keys.html"><strong aria-hidden="true">3.1.</strong> Keys and addresses</a></li><li class="chapter-item expanded "><a href="../design/actions.html"><strong aria-hidden="true">3.2.</strong> Actions</a></li><li class="chapter-item expanded "><a href="../design/commitments.html"><strong aria-hidden="true">3.3.</strong> Commitments</a></li><li class="chapter-item expanded "><a href="../design/commitment-tree.html"><strong aria-hidden="true">3.4.</strong> Commitment tree</a></li><li class="chapter-item expanded "><a href="../design/nullifiers.html"><strong aria-hidden="true">3.5.</strong> Nullifiers</a></li><li class="chapter-item expanded "><a href="../design/signatures.html"><strong aria-hidden="true">3.6.</strong> Signatures</a></li><li class="chapter-item expanded "><a href="../design/circuit.html"><strong aria-hidden="true">3.7.</strong> Circuit</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../design/circuit/gadgets.html"><strong aria-hidden="true">3.7.1.</strong> Gadgets</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../design/circuit/gadgets/ecc.html"><strong aria-hidden="true">3.7.1.1.</strong> Elliptic curve cryptography</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../design/circuit/gadgets/ecc/addition.html"><strong aria-hidden="true">3.7.1.1.1.</strong> Incomplete and complete addition</a></li><li class="chapter-item expanded "><a href="../design/circuit/gadgets/ecc/fixed-base-scalar-mul.html"><strong aria-hidden="true">3.7.1.1.2.</strong> Fixed-base scalar multiplication</a></li><li class="chapter-item expanded "><a href="../design/circuit/gadgets/ecc/var-base-scalar-mul.html"><strong aria-hidden="true">3.7.1.1.3.</strong> Variable-base scalar multiplication</a></li></ol></li><li class="chapter-item expanded "><a href="../design/circuit/gadgets/sinsemilla.html"><strong aria-hidden="true">3.7.1.2.</strong> Sinsemilla</a></li><li class="chapter-item expanded "><a href="../design/circuit/gadgets/decomposition.html"><strong aria-hidden="true">3.7.1.3.</strong> Decomposition</a></li></ol></li></ol></li></ol></li></ol>
<ol class="chapter"><li class="chapter-item expanded affix "><a href="../index.html">Orchard</a></li><li class="chapter-item expanded "><a href="../concepts.html"><strong aria-hidden="true">1.</strong> Concepts</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../concepts/preliminaries.html"><strong aria-hidden="true">1.1.</strong> Preliminaries</a></li></ol></li><li class="chapter-item expanded "><a href="../user.html"><strong aria-hidden="true">2.</strong> User Documentation</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../user/keys.html"><strong aria-hidden="true">2.1.</strong> Creating keys and addresses</a></li><li class="chapter-item expanded "><a href="../user/creating-notes.html"><strong aria-hidden="true">2.2.</strong> Creating notes</a></li><li class="chapter-item expanded "><a href="../user/spending-notes.html"><strong aria-hidden="true">2.3.</strong> Spending notes</a></li><li class="chapter-item expanded "><a href="../user/integration.html" class="active"><strong aria-hidden="true">2.4.</strong> Integration into an existing chain</a></li></ol></li><li class="chapter-item expanded "><a href="../design.html"><strong aria-hidden="true">3.</strong> Design</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../design/keys.html"><strong aria-hidden="true">3.1.</strong> Keys and addresses</a></li><li class="chapter-item expanded "><a href="../design/actions.html"><strong aria-hidden="true">3.2.</strong> Actions</a></li><li class="chapter-item expanded "><a href="../design/commitments.html"><strong aria-hidden="true">3.3.</strong> Commitments</a></li><li class="chapter-item expanded "><a href="../design/commitment-tree.html"><strong aria-hidden="true">3.4.</strong> Commitment tree</a></li><li class="chapter-item expanded "><a href="../design/nullifiers.html"><strong aria-hidden="true">3.5.</strong> Nullifiers</a></li><li class="chapter-item expanded "><a href="../design/signatures.html"><strong aria-hidden="true">3.6.</strong> Signatures</a></li><li class="chapter-item expanded "><a href="../design/circuit.html"><strong aria-hidden="true">3.7.</strong> Circuit</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../design/circuit/gadgets.html"><strong aria-hidden="true">3.7.1.</strong> Gadgets</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../design/circuit/gadgets/ecc.html"><strong aria-hidden="true">3.7.1.1.</strong> Elliptic curve cryptography</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../design/circuit/gadgets/ecc/addition.html"><strong aria-hidden="true">3.7.1.1.1.</strong> Incomplete and complete addition</a></li><li class="chapter-item expanded "><a href="../design/circuit/gadgets/ecc/fixed-base-scalar-mul.html"><strong aria-hidden="true">3.7.1.1.2.</strong> Fixed-base scalar multiplication</a></li><li class="chapter-item expanded "><a href="../design/circuit/gadgets/ecc/var-base-scalar-mul.html"><strong aria-hidden="true">3.7.1.1.3.</strong> Variable-base scalar multiplication</a></li></ol></li><li class="chapter-item expanded "><a href="../design/circuit/gadgets/sinsemilla.html"><strong aria-hidden="true">3.7.1.2.</strong> Sinsemilla</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../design/circuit/gadgets/sinsemilla/merkle-crh.html"><strong aria-hidden="true">3.7.1.2.1.</strong> MerkleCRH</a></li><li class="chapter-item expanded "><a href="../design/circuit/gadgets/sinsemilla/commit-ivk.html"><strong aria-hidden="true">3.7.1.2.2.</strong> CommitIvk</a></li><li class="chapter-item expanded "><a href="../design/circuit/gadgets/sinsemilla/note-commit.html"><strong aria-hidden="true">3.7.1.2.3.</strong> NoteCommit</a></li></ol></li><li class="chapter-item expanded "><a href="../design/circuit/gadgets/decomposition.html"><strong aria-hidden="true">3.7.1.3.</strong> Decomposition</a></li></ol></li></ol></li></ol></li></ol>
</div>
<div id="sidebar-resize-handle" class="sidebar-resize-handle"></div>
</nav>

View File

@ -95,7 +95,7 @@
<nav id="sidebar" class="sidebar" aria-label="Table of contents">
<div class="sidebar-scrollbox">
<ol class="chapter"><li class="chapter-item expanded affix "><a href="../index.html">Orchard</a></li><li class="chapter-item expanded "><a href="../concepts.html"><strong aria-hidden="true">1.</strong> Concepts</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../concepts/preliminaries.html"><strong aria-hidden="true">1.1.</strong> Preliminaries</a></li></ol></li><li class="chapter-item expanded "><a href="../user.html"><strong aria-hidden="true">2.</strong> User Documentation</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../user/keys.html" class="active"><strong aria-hidden="true">2.1.</strong> Creating keys and addresses</a></li><li class="chapter-item expanded "><a href="../user/creating-notes.html"><strong aria-hidden="true">2.2.</strong> Creating notes</a></li><li class="chapter-item expanded "><a href="../user/spending-notes.html"><strong aria-hidden="true">2.3.</strong> Spending notes</a></li><li class="chapter-item expanded "><a href="../user/integration.html"><strong aria-hidden="true">2.4.</strong> Integration into an existing chain</a></li></ol></li><li class="chapter-item expanded "><a href="../design.html"><strong aria-hidden="true">3.</strong> Design</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../design/keys.html"><strong aria-hidden="true">3.1.</strong> Keys and addresses</a></li><li class="chapter-item expanded "><a href="../design/actions.html"><strong aria-hidden="true">3.2.</strong> Actions</a></li><li class="chapter-item expanded "><a href="../design/commitments.html"><strong aria-hidden="true">3.3.</strong> Commitments</a></li><li class="chapter-item expanded "><a href="../design/commitment-tree.html"><strong aria-hidden="true">3.4.</strong> Commitment tree</a></li><li class="chapter-item expanded "><a href="../design/nullifiers.html"><strong aria-hidden="true">3.5.</strong> Nullifiers</a></li><li class="chapter-item expanded "><a href="../design/signatures.html"><strong aria-hidden="true">3.6.</strong> Signatures</a></li><li class="chapter-item expanded "><a href="../design/circuit.html"><strong aria-hidden="true">3.7.</strong> Circuit</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../design/circuit/gadgets.html"><strong aria-hidden="true">3.7.1.</strong> Gadgets</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../design/circuit/gadgets/ecc.html"><strong aria-hidden="true">3.7.1.1.</strong> Elliptic curve cryptography</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../design/circuit/gadgets/ecc/addition.html"><strong aria-hidden="true">3.7.1.1.1.</strong> Incomplete and complete addition</a></li><li class="chapter-item expanded "><a href="../design/circuit/gadgets/ecc/fixed-base-scalar-mul.html"><strong aria-hidden="true">3.7.1.1.2.</strong> Fixed-base scalar multiplication</a></li><li class="chapter-item expanded "><a href="../design/circuit/gadgets/ecc/var-base-scalar-mul.html"><strong aria-hidden="true">3.7.1.1.3.</strong> Variable-base scalar multiplication</a></li></ol></li><li class="chapter-item expanded "><a href="../design/circuit/gadgets/sinsemilla.html"><strong aria-hidden="true">3.7.1.2.</strong> Sinsemilla</a></li><li class="chapter-item expanded "><a href="../design/circuit/gadgets/decomposition.html"><strong aria-hidden="true">3.7.1.3.</strong> Decomposition</a></li></ol></li></ol></li></ol></li></ol>
<ol class="chapter"><li class="chapter-item expanded affix "><a href="../index.html">Orchard</a></li><li class="chapter-item expanded "><a href="../concepts.html"><strong aria-hidden="true">1.</strong> Concepts</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../concepts/preliminaries.html"><strong aria-hidden="true">1.1.</strong> Preliminaries</a></li></ol></li><li class="chapter-item expanded "><a href="../user.html"><strong aria-hidden="true">2.</strong> User Documentation</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../user/keys.html" class="active"><strong aria-hidden="true">2.1.</strong> Creating keys and addresses</a></li><li class="chapter-item expanded "><a href="../user/creating-notes.html"><strong aria-hidden="true">2.2.</strong> Creating notes</a></li><li class="chapter-item expanded "><a href="../user/spending-notes.html"><strong aria-hidden="true">2.3.</strong> Spending notes</a></li><li class="chapter-item expanded "><a href="../user/integration.html"><strong aria-hidden="true">2.4.</strong> Integration into an existing chain</a></li></ol></li><li class="chapter-item expanded "><a href="../design.html"><strong aria-hidden="true">3.</strong> Design</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../design/keys.html"><strong aria-hidden="true">3.1.</strong> Keys and addresses</a></li><li class="chapter-item expanded "><a href="../design/actions.html"><strong aria-hidden="true">3.2.</strong> Actions</a></li><li class="chapter-item expanded "><a href="../design/commitments.html"><strong aria-hidden="true">3.3.</strong> Commitments</a></li><li class="chapter-item expanded "><a href="../design/commitment-tree.html"><strong aria-hidden="true">3.4.</strong> Commitment tree</a></li><li class="chapter-item expanded "><a href="../design/nullifiers.html"><strong aria-hidden="true">3.5.</strong> Nullifiers</a></li><li class="chapter-item expanded "><a href="../design/signatures.html"><strong aria-hidden="true">3.6.</strong> Signatures</a></li><li class="chapter-item expanded "><a href="../design/circuit.html"><strong aria-hidden="true">3.7.</strong> Circuit</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../design/circuit/gadgets.html"><strong aria-hidden="true">3.7.1.</strong> Gadgets</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../design/circuit/gadgets/ecc.html"><strong aria-hidden="true">3.7.1.1.</strong> Elliptic curve cryptography</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../design/circuit/gadgets/ecc/addition.html"><strong aria-hidden="true">3.7.1.1.1.</strong> Incomplete and complete addition</a></li><li class="chapter-item expanded "><a href="../design/circuit/gadgets/ecc/fixed-base-scalar-mul.html"><strong aria-hidden="true">3.7.1.1.2.</strong> Fixed-base scalar multiplication</a></li><li class="chapter-item expanded "><a href="../design/circuit/gadgets/ecc/var-base-scalar-mul.html"><strong aria-hidden="true">3.7.1.1.3.</strong> Variable-base scalar multiplication</a></li></ol></li><li class="chapter-item expanded "><a href="../design/circuit/gadgets/sinsemilla.html"><strong aria-hidden="true">3.7.1.2.</strong> Sinsemilla</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../design/circuit/gadgets/sinsemilla/merkle-crh.html"><strong aria-hidden="true">3.7.1.2.1.</strong> MerkleCRH</a></li><li class="chapter-item expanded "><a href="../design/circuit/gadgets/sinsemilla/commit-ivk.html"><strong aria-hidden="true">3.7.1.2.2.</strong> CommitIvk</a></li><li class="chapter-item expanded "><a href="../design/circuit/gadgets/sinsemilla/note-commit.html"><strong aria-hidden="true">3.7.1.2.3.</strong> NoteCommit</a></li></ol></li><li class="chapter-item expanded "><a href="../design/circuit/gadgets/decomposition.html"><strong aria-hidden="true">3.7.1.3.</strong> Decomposition</a></li></ol></li></ol></li></ol></li></ol>
</div>
<div id="sidebar-resize-handle" class="sidebar-resize-handle"></div>
</nav>

View File

@ -95,7 +95,7 @@
<nav id="sidebar" class="sidebar" aria-label="Table of contents">
<div class="sidebar-scrollbox">
<ol class="chapter"><li class="chapter-item expanded affix "><a href="../index.html">Orchard</a></li><li class="chapter-item expanded "><a href="../concepts.html"><strong aria-hidden="true">1.</strong> Concepts</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../concepts/preliminaries.html"><strong aria-hidden="true">1.1.</strong> Preliminaries</a></li></ol></li><li class="chapter-item expanded "><a href="../user.html"><strong aria-hidden="true">2.</strong> User Documentation</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../user/keys.html"><strong aria-hidden="true">2.1.</strong> Creating keys and addresses</a></li><li class="chapter-item expanded "><a href="../user/creating-notes.html"><strong aria-hidden="true">2.2.</strong> Creating notes</a></li><li class="chapter-item expanded "><a href="../user/spending-notes.html" class="active"><strong aria-hidden="true">2.3.</strong> Spending notes</a></li><li class="chapter-item expanded "><a href="../user/integration.html"><strong aria-hidden="true">2.4.</strong> Integration into an existing chain</a></li></ol></li><li class="chapter-item expanded "><a href="../design.html"><strong aria-hidden="true">3.</strong> Design</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../design/keys.html"><strong aria-hidden="true">3.1.</strong> Keys and addresses</a></li><li class="chapter-item expanded "><a href="../design/actions.html"><strong aria-hidden="true">3.2.</strong> Actions</a></li><li class="chapter-item expanded "><a href="../design/commitments.html"><strong aria-hidden="true">3.3.</strong> Commitments</a></li><li class="chapter-item expanded "><a href="../design/commitment-tree.html"><strong aria-hidden="true">3.4.</strong> Commitment tree</a></li><li class="chapter-item expanded "><a href="../design/nullifiers.html"><strong aria-hidden="true">3.5.</strong> Nullifiers</a></li><li class="chapter-item expanded "><a href="../design/signatures.html"><strong aria-hidden="true">3.6.</strong> Signatures</a></li><li class="chapter-item expanded "><a href="../design/circuit.html"><strong aria-hidden="true">3.7.</strong> Circuit</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../design/circuit/gadgets.html"><strong aria-hidden="true">3.7.1.</strong> Gadgets</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../design/circuit/gadgets/ecc.html"><strong aria-hidden="true">3.7.1.1.</strong> Elliptic curve cryptography</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../design/circuit/gadgets/ecc/addition.html"><strong aria-hidden="true">3.7.1.1.1.</strong> Incomplete and complete addition</a></li><li class="chapter-item expanded "><a href="../design/circuit/gadgets/ecc/fixed-base-scalar-mul.html"><strong aria-hidden="true">3.7.1.1.2.</strong> Fixed-base scalar multiplication</a></li><li class="chapter-item expanded "><a href="../design/circuit/gadgets/ecc/var-base-scalar-mul.html"><strong aria-hidden="true">3.7.1.1.3.</strong> Variable-base scalar multiplication</a></li></ol></li><li class="chapter-item expanded "><a href="../design/circuit/gadgets/sinsemilla.html"><strong aria-hidden="true">3.7.1.2.</strong> Sinsemilla</a></li><li class="chapter-item expanded "><a href="../design/circuit/gadgets/decomposition.html"><strong aria-hidden="true">3.7.1.3.</strong> Decomposition</a></li></ol></li></ol></li></ol></li></ol>
<ol class="chapter"><li class="chapter-item expanded affix "><a href="../index.html">Orchard</a></li><li class="chapter-item expanded "><a href="../concepts.html"><strong aria-hidden="true">1.</strong> Concepts</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../concepts/preliminaries.html"><strong aria-hidden="true">1.1.</strong> Preliminaries</a></li></ol></li><li class="chapter-item expanded "><a href="../user.html"><strong aria-hidden="true">2.</strong> User Documentation</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../user/keys.html"><strong aria-hidden="true">2.1.</strong> Creating keys and addresses</a></li><li class="chapter-item expanded "><a href="../user/creating-notes.html"><strong aria-hidden="true">2.2.</strong> Creating notes</a></li><li class="chapter-item expanded "><a href="../user/spending-notes.html" class="active"><strong aria-hidden="true">2.3.</strong> Spending notes</a></li><li class="chapter-item expanded "><a href="../user/integration.html"><strong aria-hidden="true">2.4.</strong> Integration into an existing chain</a></li></ol></li><li class="chapter-item expanded "><a href="../design.html"><strong aria-hidden="true">3.</strong> Design</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../design/keys.html"><strong aria-hidden="true">3.1.</strong> Keys and addresses</a></li><li class="chapter-item expanded "><a href="../design/actions.html"><strong aria-hidden="true">3.2.</strong> Actions</a></li><li class="chapter-item expanded "><a href="../design/commitments.html"><strong aria-hidden="true">3.3.</strong> Commitments</a></li><li class="chapter-item expanded "><a href="../design/commitment-tree.html"><strong aria-hidden="true">3.4.</strong> Commitment tree</a></li><li class="chapter-item expanded "><a href="../design/nullifiers.html"><strong aria-hidden="true">3.5.</strong> Nullifiers</a></li><li class="chapter-item expanded "><a href="../design/signatures.html"><strong aria-hidden="true">3.6.</strong> Signatures</a></li><li class="chapter-item expanded "><a href="../design/circuit.html"><strong aria-hidden="true">3.7.</strong> Circuit</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../design/circuit/gadgets.html"><strong aria-hidden="true">3.7.1.</strong> Gadgets</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../design/circuit/gadgets/ecc.html"><strong aria-hidden="true">3.7.1.1.</strong> Elliptic curve cryptography</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../design/circuit/gadgets/ecc/addition.html"><strong aria-hidden="true">3.7.1.1.1.</strong> Incomplete and complete addition</a></li><li class="chapter-item expanded "><a href="../design/circuit/gadgets/ecc/fixed-base-scalar-mul.html"><strong aria-hidden="true">3.7.1.1.2.</strong> Fixed-base scalar multiplication</a></li><li class="chapter-item expanded "><a href="../design/circuit/gadgets/ecc/var-base-scalar-mul.html"><strong aria-hidden="true">3.7.1.1.3.</strong> Variable-base scalar multiplication</a></li></ol></li><li class="chapter-item expanded "><a href="../design/circuit/gadgets/sinsemilla.html"><strong aria-hidden="true">3.7.1.2.</strong> Sinsemilla</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="../design/circuit/gadgets/sinsemilla/merkle-crh.html"><strong aria-hidden="true">3.7.1.2.1.</strong> MerkleCRH</a></li><li class="chapter-item expanded "><a href="../design/circuit/gadgets/sinsemilla/commit-ivk.html"><strong aria-hidden="true">3.7.1.2.2.</strong> CommitIvk</a></li><li class="chapter-item expanded "><a href="../design/circuit/gadgets/sinsemilla/note-commit.html"><strong aria-hidden="true">3.7.1.2.3.</strong> NoteCommit</a></li></ol></li><li class="chapter-item expanded "><a href="../design/circuit/gadgets/decomposition.html"><strong aria-hidden="true">3.7.1.3.</strong> Decomposition</a></li></ol></li></ol></li></ol></li></ol>
</div>
<div id="sidebar-resize-handle" class="sidebar-resize-handle"></div>
</nav>