Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Coin Voting ZIP #853

Open
wants to merge 111 commits into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
111 commits
Select commit Hold shift + click to select a range
541fa09
Coin Voting ZIP
hhanh00 May 28, 2024
ea9f2a1
Commit from GitHub Actions (Build tex and rst)
github-actions[bot] May 28, 2024
bbe2a9f
Commit from GitHub Actions (Build tex and rst)
github-actions[bot] May 28, 2024
a35e13f
Commit from GitHub Actions (Build tex and rst)
github-actions[bot] May 28, 2024
9c7bbd7
Commit from GitHub Actions (Build tex and rst)
github-actions[bot] May 28, 2024
7eed6f2
Commit from GitHub Actions (Build tex and rst)
github-actions[bot] May 28, 2024
53fe9c9
Commit from GitHub Actions (Build tex and rst)
github-actions[bot] May 28, 2024
7b52bec
Commit from GitHub Actions (Build tex and rst)
github-actions[bot] May 28, 2024
d84527e
Commit from GitHub Actions (Build tex and rst)
github-actions[bot] May 28, 2024
647708c
Commit from GitHub Actions (Build tex and rst)
github-actions[bot] May 28, 2024
ebebc89
Commit from GitHub Actions (Build tex and rst)
github-actions[bot] May 28, 2024
856471b
Commit from GitHub Actions (Build tex and rst)
github-actions[bot] May 28, 2024
ca50177
Commit from GitHub Actions (Build tex and rst)
github-actions[bot] May 28, 2024
a348933
Commit from GitHub Actions (Build tex and rst)
github-actions[bot] May 28, 2024
ad7620d
Commit from GitHub Actions (Build tex and rst)
github-actions[bot] May 28, 2024
b35fb97
Commit from GitHub Actions (Build tex and rst)
github-actions[bot] May 28, 2024
299c1da
Commit from GitHub Actions (Build tex and rst)
github-actions[bot] May 28, 2024
b391f0d
Commit from GitHub Actions (Build tex and rst)
github-actions[bot] May 28, 2024
c0b3a18
Commit from GitHub Actions (Build tex and rst)
github-actions[bot] May 28, 2024
524441c
Commit from GitHub Actions (Build tex and rst)
github-actions[bot] May 28, 2024
808ee8d
Commit from GitHub Actions (Build tex and rst)
github-actions[bot] May 28, 2024
8d5d923
Commit from GitHub Actions (Build tex and rst)
github-actions[bot] May 28, 2024
af50890
Commit from GitHub Actions (Build tex and rst)
github-actions[bot] May 28, 2024
bc7ebde
Commit from GitHub Actions (Build tex and rst)
github-actions[bot] May 28, 2024
22091a3
Commit from GitHub Actions (Build tex and rst)
github-actions[bot] May 28, 2024
8dbc9eb
Commit from GitHub Actions (Build tex and rst)
github-actions[bot] May 28, 2024
e99bea4
Commit from GitHub Actions (Build tex and rst)
github-actions[bot] May 28, 2024
683977e
Commit from GitHub Actions (Build tex and rst)
github-actions[bot] May 28, 2024
9121dd8
Commit from GitHub Actions (Build tex and rst)
github-actions[bot] May 28, 2024
6c19fee
Commit from GitHub Actions (Build tex and rst)
github-actions[bot] May 28, 2024
c6ee698
Commit from GitHub Actions (Build tex and rst)
github-actions[bot] May 28, 2024
ee70ca5
Commit from GitHub Actions (Build tex and rst)
github-actions[bot] May 28, 2024
b064614
Commit from GitHub Actions (Build tex and rst)
github-actions[bot] May 28, 2024
c6e200e
Commit from GitHub Actions (Build tex and rst)
github-actions[bot] May 28, 2024
3af793a
Commit from GitHub Actions (Build tex and rst)
github-actions[bot] May 28, 2024
583c640
Commit from GitHub Actions (Build tex and rst)
github-actions[bot] May 28, 2024
23e360e
Commit from GitHub Actions (Build tex and rst)
github-actions[bot] May 28, 2024
e58a1f6
Commit from GitHub Actions (Build tex and rst)
github-actions[bot] May 28, 2024
e3dc317
Commit from GitHub Actions (Build tex and rst)
github-actions[bot] May 28, 2024
d544742
Commit from GitHub Actions (Build tex and rst)
github-actions[bot] May 28, 2024
8816cdd
Commit from GitHub Actions (Build tex and rst)
github-actions[bot] May 28, 2024
fc24c6e
Commit from GitHub Actions (Build tex and rst)
github-actions[bot] May 28, 2024
3313902
Commit from GitHub Actions (Build tex and rst)
github-actions[bot] May 28, 2024
30e7761
Commit from GitHub Actions (Build tex and rst)
github-actions[bot] May 28, 2024
1d81bbf
Commit from GitHub Actions (Build tex and rst)
github-actions[bot] May 28, 2024
7155c4d
Commit from GitHub Actions (Build tex and rst)
github-actions[bot] May 28, 2024
e921f83
Commit from GitHub Actions (Build tex and rst)
github-actions[bot] May 28, 2024
f0ab830
Commit from GitHub Actions (Build tex and rst)
github-actions[bot] May 28, 2024
5e149ec
Commit from GitHub Actions (Build tex and rst)
github-actions[bot] May 28, 2024
1d0fa2f
Commit from GitHub Actions (Build tex and rst)
github-actions[bot] May 28, 2024
a4f3308
Commit from GitHub Actions (Build tex and rst)
github-actions[bot] May 28, 2024
41e0b6b
Commit from GitHub Actions (Build tex and rst)
github-actions[bot] May 28, 2024
06ac20f
Commit from GitHub Actions (Build tex and rst)
github-actions[bot] May 28, 2024
d5e947e
Commit from GitHub Actions (Build tex and rst)
github-actions[bot] May 28, 2024
ca4cd8c
Commit from GitHub Actions (Build tex and rst)
github-actions[bot] May 28, 2024
25fd084
Commit from GitHub Actions (Build tex and rst)
github-actions[bot] May 28, 2024
488d647
Commit from GitHub Actions (Build tex and rst)
github-actions[bot] May 28, 2024
5aebe81
Commit from GitHub Actions (Build tex and rst)
github-actions[bot] May 28, 2024
76891d1
Commit from GitHub Actions (Build tex and rst)
github-actions[bot] May 28, 2024
eb57a93
Commit from GitHub Actions (Build tex and rst)
github-actions[bot] May 28, 2024
ec12528
Commit from GitHub Actions (Build tex and rst)
github-actions[bot] May 28, 2024
23205c4
Commit from GitHub Actions (Build tex and rst)
github-actions[bot] May 28, 2024
86917d0
Commit from GitHub Actions (Build tex and rst)
github-actions[bot] May 28, 2024
9d09e8b
Commit from GitHub Actions (Build tex and rst)
github-actions[bot] May 28, 2024
3f2fe44
Commit from GitHub Actions (Build tex and rst)
github-actions[bot] May 28, 2024
a0ec6c6
Commit from GitHub Actions (Build tex and rst)
github-actions[bot] May 28, 2024
72ad748
Commit from GitHub Actions (Build tex and rst)
github-actions[bot] May 28, 2024
2ce8e8b
Commit from GitHub Actions (Build tex and rst)
github-actions[bot] May 28, 2024
62815d7
Commit from GitHub Actions (Build tex and rst)
github-actions[bot] May 28, 2024
9ae072a
Commit from GitHub Actions (Build tex and rst)
github-actions[bot] May 28, 2024
fcbda5d
Commit from GitHub Actions (Build tex and rst)
github-actions[bot] May 28, 2024
6ce34a9
Commit from GitHub Actions (Build tex and rst)
github-actions[bot] May 28, 2024
1ffabb8
Commit from GitHub Actions (Build tex and rst)
github-actions[bot] May 28, 2024
b507547
Commit from GitHub Actions (Build tex and rst)
github-actions[bot] May 28, 2024
4dd5023
Commit from GitHub Actions (Build tex and rst)
github-actions[bot] May 28, 2024
aa12a34
Commit from GitHub Actions (Build tex and rst)
github-actions[bot] May 28, 2024
6059c96
Commit from GitHub Actions (Build tex and rst)
github-actions[bot] May 28, 2024
ecd38a0
Commit from GitHub Actions (Build tex and rst)
github-actions[bot] May 28, 2024
8e7a1b4
Commit from GitHub Actions (Build tex and rst)
github-actions[bot] May 28, 2024
cc4831c
Commit from GitHub Actions (Build tex and rst)
github-actions[bot] May 28, 2024
cf5297f
Commit from GitHub Actions (Build tex and rst)
github-actions[bot] May 28, 2024
da839fb
Commit from GitHub Actions (Build tex and rst)
github-actions[bot] May 28, 2024
53e21ff
Commit from GitHub Actions (Build tex and rst)
github-actions[bot] May 28, 2024
ecad587
Commit from GitHub Actions (Build tex and rst)
github-actions[bot] May 28, 2024
0da43a3
Commit from GitHub Actions (Build tex and rst)
github-actions[bot] May 28, 2024
7472a74
Commit from GitHub Actions (Build tex and rst)
github-actions[bot] May 28, 2024
2215aef
Commit from GitHub Actions (Build tex and rst)
github-actions[bot] May 28, 2024
1258327
Commit from GitHub Actions (Build tex and rst)
github-actions[bot] May 28, 2024
a8480a4
Commit from GitHub Actions (Build tex and rst)
github-actions[bot] May 28, 2024
78e0fad
Commit from GitHub Actions (Build tex and rst)
github-actions[bot] May 28, 2024
c60d45e
Commit from GitHub Actions (Build tex and rst)
github-actions[bot] May 28, 2024
8263e6e
Commit from GitHub Actions (Build tex and rst)
github-actions[bot] May 28, 2024
8f3f264
Commit from GitHub Actions (Build tex and rst)
github-actions[bot] May 28, 2024
3f222be
Commit from GitHub Actions (Build tex and rst)
github-actions[bot] May 28, 2024
623cddf
Commit from GitHub Actions (Build tex and rst)
github-actions[bot] May 28, 2024
406d257
Commit from GitHub Actions (Build tex and rst)
github-actions[bot] May 28, 2024
244b7b3
Commit from GitHub Actions (Build tex and rst)
github-actions[bot] May 28, 2024
75df17d
Commit from GitHub Actions (Build tex and rst)
github-actions[bot] May 28, 2024
27a3df9
Commit from GitHub Actions (Build tex and rst)
github-actions[bot] May 28, 2024
28b769c
Commit from GitHub Actions (Build tex and rst)
github-actions[bot] May 28, 2024
e71f8ce
Commit from GitHub Actions (Build tex and rst)
github-actions[bot] May 28, 2024
7e092ad
Commit from GitHub Actions (Build tex and rst)
github-actions[bot] May 28, 2024
4ac7c6a
Commit from GitHub Actions (Build tex and rst)
github-actions[bot] May 28, 2024
c137348
Commit from GitHub Actions (Build tex and rst)
github-actions[bot] May 28, 2024
29faec5
Commit from GitHub Actions (Build tex and rst)
github-actions[bot] May 28, 2024
79eebea
Commit from GitHub Actions (Build tex and rst)
github-actions[bot] May 28, 2024
c2fd27d
Commit from GitHub Actions (Build tex and rst)
github-actions[bot] May 28, 2024
5700744
Commit from GitHub Actions (Build tex and rst)
github-actions[bot] May 28, 2024
4304165
Commit from GitHub Actions (Build tex and rst)
github-actions[bot] May 28, 2024
7af0853
Commit from GitHub Actions (Build tex and rst)
github-actions[bot] May 28, 2024
d006de1
Commit from GitHub Actions (Build tex and rst)
github-actions[bot] May 28, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
207 changes: 98 additions & 109 deletions index.html

Large diffs are not rendered by default.

Binary file modified protocol/blossom.pdf
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Action item: @daira to liaise with @hhanh00 to rebase this PR on current main (to remove the changes to other files, now that we have fixed the automatic renderer), and adjust the Markdown to render correctly within the ZIPs renderer.

Binary file not shown.
Binary file modified protocol/canopy.pdf
Binary file not shown.
Binary file modified protocol/heartwood.pdf
Binary file not shown.
Binary file modified protocol/nu5.pdf
Binary file not shown.
Binary file modified protocol/protocol.pdf
Binary file not shown.
Binary file modified protocol/sapling.pdf
Binary file not shown.
4 changes: 2 additions & 2 deletions zip-0216.html
Original file line number Diff line number Diff line change
Expand Up @@ -29,9 +29,9 @@
<span class="math">\(u\!\)</span>
-coordinate is zero, there are two encodings that will be accepted:</p>
<pre data-language="rust"><span class="c1">// Fix the sign of `u` if necessary</span>
<span class="kd">let</span><span class="w"> </span><span class="n">flip_sign</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="n">Choice</span>::<span class="n">from</span><span class="p">((</span><span class="n">u</span><span class="p">.</span><span class="n">to_bytes</span><span class="p">()[</span><span class="mi">0</span><span class="p">]</span><span class="w"> </span><span class="o">^</span><span class="w"> </span><span class="n">sign</span><span class="p">)</span><span class="w"> </span><span class="o">&amp;</span><span class="w"> </span><span class="mi">1</span><span class="p">);</span>
<span class="kd">let</span><span class="w"> </span><span class="n">flip_sign</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="n">Choice</span><span class="p">::</span><span class="n">from</span><span class="p">((</span><span class="n">u</span><span class="p">.</span><span class="n">to_bytes</span><span class="p">()[</span><span class="mi">0</span><span class="p">]</span><span class="w"> </span><span class="o">^</span><span class="w"> </span><span class="n">sign</span><span class="p">)</span><span class="w"> </span><span class="o">&amp;</span><span class="w"> </span><span class="mi">1</span><span class="p">);</span>
<span class="kd">let</span><span class="w"> </span><span class="n">u_negated</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="o">-</span><span class="n">u</span><span class="p">;</span>
<span class="kd">let</span><span class="w"> </span><span class="n">final_u</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="n">Fq</span>::<span class="n">conditional_select</span><span class="p">(</span><span class="o">&amp;</span><span class="n">u</span><span class="p">,</span><span class="w"> </span><span class="o">&amp;</span><span class="n">u_negated</span><span class="p">,</span><span class="w"> </span><span class="n">flip_sign</span><span class="p">);</span></pre>
<span class="kd">let</span><span class="w"> </span><span class="n">final_u</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="n">Fq</span><span class="p">::</span><span class="n">conditional_select</span><span class="p">(</span><span class="o">&amp;</span><span class="n">u</span><span class="p">,</span><span class="w"> </span><span class="o">&amp;</span><span class="n">u_negated</span><span class="p">,</span><span class="w"> </span><span class="n">flip_sign</span><span class="p">);</span></pre>
<p>This code accepts either sign bit, because <code>u_negated == u</code>.</p>
<p>There are two points on the Jubjub curve with
<span class="math">\(u\!\)</span>
Expand Down
17 changes: 17 additions & 0 deletions zip-0253.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
<!DOCTYPE html>
<html>
<head>
<title>ZIP 253: Deployment of the NU6 Network Upgrade</title>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1"><link rel="stylesheet" href="css/style.css"></head>
<body>
<section>
<pre>ZIP: 253
Title: Deployment of the NU6 Network Upgrade
Owners: Daira-Emma Hopwood &lt;[email protected]&gt;
Status: Reserved
Category: Consensus / Network
Discussions-To: &lt;<a href="https://github.com/zcash/zips/issues/806">https://github.com/zcash/zips/issues/806</a>&gt;</pre>
</section>
</body>
</html>
12 changes: 10 additions & 2 deletions zip-0316.html
Original file line number Diff line number Diff line change
Expand Up @@ -165,8 +165,16 @@
<li>Revision 1: This version adds support for <a href="#must-understand-typecodes">MUST-understand Typecodes</a> and <a href="#address-expiration-metadata">Address Expiration Metadata</a>. It also drops the restriction that a UA/UVK must contain at least one shielded Item.</li>
</ul>
<p>A Revision 0 UA/UVK is distinguished from a Revision 1 UA/UVK by its Human-Readable Part, as follows.</p>
<p>Let <em>prefix</em> be: * “<code>u</code>”, if this is a UA/UVK prior to <a href="#revision-1">Revision 1</a>; * “<code>ur</code>”, if this is a UA/UVK from <a href="#revision-1">Revision 1</a> onward.</p>
<p>The Human-Readable Parts (as defined in <a id="footnote-reference-10" class="footnote_reference" href="#bip-0350">36</a>) of Unified Addresses are defined as: * <em>prefix</em>, for Unified Addresses on Mainnet; * <em>prefix</em> || “<code>test</code>”, for Unified Addresses on Testnet.</p>
<p>Let <em>prefix</em> be:</p>
<ul>
<li>“<code>u</code>”, if this is a UA/UVK prior to <a href="#revision-1">Revision 1</a>;</li>
<li>“<code>ur</code>”, if this is a UA/UVK from <a href="#revision-1">Revision 1</a> onward.</li>
</ul>
<p>The Human-Readable Parts (as defined in <a id="footnote-reference-10" class="footnote_reference" href="#bip-0350">36</a>) of Unified Addresses are defined as:</p>
<ul>
<li><em>prefix</em>, for Unified Addresses on Mainnet;</li>
<li><em>prefix</em> || “<code>test</code>”, for Unified Addresses on Testnet.</li>
</ul>
<p>The Human-Readable Parts of Unified Viewing Keys are defined as:</p>
<ul>
<li><em>prefix</em> || “<code>ivk</code>” for Unified Incoming Viewing Keys on Mainnet;</li>
Expand Down
2 changes: 1 addition & 1 deletion zip-0320.html
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@
Owners: Daira-Emma Hopwood &lt;[email protected]&gt;
Kris Nuttycombe &lt;[email protected]&gt;
Credits: Hanh
Status: Draft
Status: Proposed
Category: Standards / Wallet
Created: 2024-01-12
License: MIT
Expand Down
Loading