This commit is contained in:
dconnolly 2022-05-26 05:46:38 +00:00
parent ebcd9ef1a3
commit 22336e5dd3
2 changed files with 438 additions and 438 deletions

View File

@ -27,34 +27,34 @@
<text text-anchor="middle" x="556" y="-2814.8" font-family="Times,serif" font-size="14.00" fill="#000000">Tracking: Tech Debt</text>
</g>
<g id="clust2" class="cluster">
<title>cluster_5</title>
<polygon fill="none" stroke="#0000ff" points="0,-5408 0,-5557 536,-5557 536,-5408 0,-5408"/>
<text text-anchor="middle" x="268" y="-5541.8" font-family="Times,serif" font-size="14.00" fill="#000000">Epic: Zebra Stable Release Candidate</text>
</g>
<g id="clust3" class="cluster">
<title>cluster_6</title>
<polygon fill="none" stroke="#0000ff" points="268,-5565 268,-6202 556,-6202 556,-5565 268,-5565"/>
<text text-anchor="middle" x="412" y="-6186.8" font-family="Times,serif" font-size="14.00" fill="#000000">Epic: Zebra as a lightwalletd backend</text>
</g>
<g id="clust3" class="cluster">
<g id="clust4" class="cluster">
<title>cluster_2</title>
<polygon fill="none" stroke="#0000ff" points="0,-5277 0,-5400 248,-5400 248,-5277 0,-5277"/>
<text text-anchor="middle" x="124" y="-5384.8" font-family="Times,serif" font-size="14.00" fill="#000000">NU5 Tracking Epic</text>
</g>
<g id="clust5" class="cluster">
<title>cluster_1</title>
<polygon fill="none" stroke="#0000ff" points="0,-6102 0,-6553 248,-6553 248,-6102 0,-6102"/>
<text text-anchor="middle" x="124" y="-6537.8" font-family="Times,serif" font-size="14.00" fill="#000000">Tracking: Documentation</text>
</g>
<g id="clust4" class="cluster">
<title>cluster_2</title>
<polygon fill="none" stroke="#0000ff" points="0,-4028 0,-4151 248,-4151 248,-4028 0,-4028"/>
<text text-anchor="middle" x="124" y="-4135.8" font-family="Times,serif" font-size="14.00" fill="#000000">NU5 Tracking Epic</text>
</g>
<g id="clust5" class="cluster">
<title>cluster_5</title>
<g id="clust6" class="cluster">
<title>cluster_4</title>
<polygon fill="none" stroke="#0000ff" points="0,-2838 0,-3863 536,-3863 536,-2838 0,-2838"/>
<text text-anchor="middle" x="268" y="-3847.8" font-family="Times,serif" font-size="14.00" fill="#000000">Epic: Breaking Changes before the Stable Release</text>
</g>
<g id="clust6" class="cluster">
<title>cluster_4</title>
<polygon fill="none" stroke="#0000ff" points="0,-3871 0,-4020 536,-4020 536,-3871 0,-3871"/>
<text text-anchor="middle" x="268" y="-4004.8" font-family="Times,serif" font-size="14.00" fill="#000000">Epic: Zebra Stable Release Candidate</text>
</g>
<g id="clust7" class="cluster">
<title>cluster_3</title>
<polygon fill="none" stroke="#0000ff" points="0,-4159 0,-5557 536,-5557 536,-4159 0,-4159"/>
<text text-anchor="middle" x="268" y="-5541.8" font-family="Times,serif" font-size="14.00" fill="#000000">Tracking: Zebra as a Full&#45;Node Wallet</text>
<polygon fill="none" stroke="#0000ff" points="0,-3871 0,-5269 536,-5269 536,-3871 0,-3871"/>
<text text-anchor="middle" x="268" y="-5253.8" font-family="Times,serif" font-size="14.00" fill="#000000">Tracking: Zebra as a Full&#45;Node Wallet</text>
</g>
<!-- ZcashFoundation/zebra#2573 -->
<g id="node1" class="node open">
@ -481,10 +481,48 @@
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#4168 -->
<!-- ZcashFoundation/zebra#3050 -->
<g id="node37" class="node open">
<title>ZcashFoundation/zebra#3050</title>
<g id="a_node37"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/3050" xlink:title="ZcashFoundation/zebra#3050&#10;Tag Zebra v1.0.0&#45;rc1&#10;stable release candidate" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" points="528,-5497.5 296,-5497.5 296,-5444.5 528,-5444.5 528,-5497.5"/>
<text text-anchor="middle" x="412" y="-5482.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#3050</text>
<text text-anchor="middle" x="412" y="-5467.3" font-family="Times,serif" font-size="14.00" fill="#000000">Tag Zebra v1.0.0&#45;rc1</text>
<text text-anchor="middle" x="412" y="-5452.3" font-family="Times,serif" font-size="14.00" fill="#000000">stable release candidate</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#4448 -->
<g id="node38" class="node open">
<title>ZcashFoundation/zebra#4448</title>
<g id="a_node38"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/4448" xlink:title="ZcashFoundation/zebra#4448&#10;Decide on supported&#10;platforms and test in CI" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-5525.5 8,-5525.5 8,-5472.5 240,-5472.5 240,-5525.5"/>
<text text-anchor="middle" x="124" y="-5510.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4448</text>
<text text-anchor="middle" x="124" y="-5495.3" font-family="Times,serif" font-size="14.00" fill="#000000">Decide on supported</text>
<text text-anchor="middle" x="124" y="-5480.3" font-family="Times,serif" font-size="14.00" fill="#000000">platforms and test in CI</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#4448&#45;&gt;ZcashFoundation/zebra#3050 -->
<g id="edge2" class="edge">
<title>ZcashFoundation/zebra#4448&#45;&gt;ZcashFoundation/zebra#3050</title>
<path fill="none" stroke="#000000" d="M240.31,-5487.7C255.15,-5486.2 270.4,-5484.8 285.39,-5483.3"/>
<polygon fill="#000000" stroke="#000000" points="286.1038,-5486.7474 295.72,-5482.3 285.4293,-5479.7799 286.1038,-5486.7474"/>
</g>
<!-- ZcashFoundation/zebra#2995 -->
<g id="node39" class="node open">
<title>ZcashFoundation/zebra#2995</title>
<g id="a_node39"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/2995" xlink:title="ZcashFoundation/zebra#2995&#10;Speed up Zebra&#39;s CI" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-5454 8,-5454 8,-5416 240,-5416 240,-5454"/>
<text text-anchor="middle" x="124" y="-5438.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#2995</text>
<text text-anchor="middle" x="124" y="-5423.8" font-family="Times,serif" font-size="14.00" fill="#000000">Speed up Zebra&#39;s CI</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#4168 -->
<g id="node40" class="node open">
<title>ZcashFoundation/zebra#4168</title>
<g id="a_node37"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/4168" xlink:title="ZcashFoundation/zebra#4168&#10;ci: call lightwalletd&#10;wallet queries" target="_blank">
<g id="a_node40"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/4168" xlink:title="ZcashFoundation/zebra#4168&#10;ci: call lightwalletd&#10;wallet queries" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="528,-6170.5 296,-6170.5 296,-6117.5 528,-6117.5 528,-6170.5"/>
<text text-anchor="middle" x="412" y="-6155.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4168</text>
<text text-anchor="middle" x="412" y="-6140.3" font-family="Times,serif" font-size="14.00" fill="#000000">ci: call lightwalletd</text>
@ -505,7 +543,7 @@
</g>
</g>
<!-- ZcashFoundation/zebra#4168&#45;&gt;ZcashFoundation/zebra#4150 -->
<g id="edge8" class="edge">
<g id="edge7" class="edge">
<title>ZcashFoundation/zebra#4168&#45;&gt;ZcashFoundation/zebra#4150</title>
<path fill="none" stroke="#000000" d="M528.31,-6161.4C543.29,-6163.6 558.69,-6165.9 573.83,-6168.2"/>
<polygon fill="#000000" stroke="#000000" points="573.3281,-6171.6638 583.72,-6169.6 574.3093,-6164.7329 573.3281,-6171.6638"/>
@ -523,15 +561,15 @@
</g>
</g>
<!-- ZcashFoundation/zebra#4168&#45;&gt;ZcashFoundation/zebra#4153 -->
<g id="edge9" class="edge">
<g id="edge8" class="edge">
<title>ZcashFoundation/zebra#4168&#45;&gt;ZcashFoundation/zebra#4153</title>
<path fill="none" stroke="#000000" d="M528.31,-6126.6C543.29,-6124.4 558.69,-6122.1 573.83,-6119.8"/>
<polygon fill="#000000" stroke="#000000" points="574.3093,-6123.2671 583.72,-6118.4 573.3281,-6116.3362 574.3093,-6123.2671"/>
</g>
<!-- ZcashFoundation/zebra#4340 -->
<g id="node38" class="node open">
<g id="node41" class="node open">
<title>ZcashFoundation/zebra#4340</title>
<g id="a_node38"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/4340" xlink:title="ZcashFoundation/zebra#4340&#10;ci: Require successful&#10;lightwalletd integration&#10;tests for PRs to merge" target="_blank">
<g id="a_node41"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/4340" xlink:title="ZcashFoundation/zebra#4340&#10;ci: Require successful&#10;lightwalletd integration&#10;tests for PRs to merge" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" points="528,-6099 296,-6099 296,-6031 528,-6031 528,-6099"/>
<text text-anchor="middle" x="412" y="-6083.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4340</text>
<text text-anchor="middle" x="412" y="-6068.8" font-family="Times,serif" font-size="14.00" fill="#000000">ci: Require successful</text>
@ -541,9 +579,9 @@
</g>
</g>
<!-- ZcashFoundation/zebra#4450 -->
<g id="node39" class="node open">
<g id="node42" class="node open">
<title>ZcashFoundation/zebra#4450</title>
<g id="a_node39"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/4450" xlink:title="ZcashFoundation/zebra#4450&#10;Test ZecWallet Lite with&#10;lightwalletd + Zebra" target="_blank">
<g id="a_node42"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/4450" xlink:title="ZcashFoundation/zebra#4450&#10;Test ZecWallet Lite with&#10;lightwalletd + Zebra" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="528,-6012.5 296,-6012.5 296,-5959.5 528,-5959.5 528,-6012.5"/>
<text text-anchor="middle" x="412" y="-5997.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4450</text>
<text text-anchor="middle" x="412" y="-5982.3" font-family="Times,serif" font-size="14.00" fill="#000000">Test ZecWallet Lite with</text>
@ -552,9 +590,9 @@
</g>
</g>
<!-- ZcashFoundation/zebra#4456 -->
<g id="node40" class="node open">
<g id="node43" class="node open">
<title>ZcashFoundation/zebra#4456</title>
<g id="a_node40"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/4456" xlink:title="ZcashFoundation/zebra#4456&#10;Full sync test takes&#10;slightly longer than CI&#10;timeout" target="_blank">
<g id="a_node43"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/4456" xlink:title="ZcashFoundation/zebra#4456&#10;Full sync test takes&#10;slightly longer than CI&#10;timeout" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="528,-5941 296,-5941 296,-5873 528,-5873 528,-5941"/>
<text text-anchor="middle" x="412" y="-5925.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4456</text>
<text text-anchor="middle" x="412" y="-5910.8" font-family="Times,serif" font-size="14.00" fill="#000000">Full sync test takes</text>
@ -564,9 +602,9 @@
</g>
</g>
<!-- ZcashFoundation/zebra#4480 -->
<g id="node41" class="node open">
<g id="node44" class="node open">
<title>ZcashFoundation/zebra#4480</title>
<g id="a_node41"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/4480" xlink:title="ZcashFoundation/zebra#4480&#10;Support getblock with&#10;verbosity=1" target="_blank">
<g id="a_node44"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/4480" xlink:title="ZcashFoundation/zebra#4480&#10;Support getblock with&#10;verbosity=1" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="528,-5854.5 296,-5854.5 296,-5801.5 528,-5801.5 528,-5854.5"/>
<text text-anchor="middle" x="412" y="-5839.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4480</text>
<text text-anchor="middle" x="412" y="-5824.3" font-family="Times,serif" font-size="14.00" fill="#000000">Support getblock with</text>
@ -575,9 +613,9 @@
</g>
</g>
<!-- ZcashFoundation/zebra#4451 -->
<g id="node42" class="node open">
<g id="node45" class="node open">
<title>ZcashFoundation/zebra#4451</title>
<g id="a_node42"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/4451" xlink:title="ZcashFoundation/zebra#4451&#10;Test another wallet with&#10;lightwalletd + Zebra" target="_blank">
<g id="a_node45"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/4451" xlink:title="ZcashFoundation/zebra#4451&#10;Test another wallet with&#10;lightwalletd + Zebra" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="528,-5783.5 296,-5783.5 296,-5730.5 528,-5730.5 528,-5783.5"/>
<text text-anchor="middle" x="412" y="-5768.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4451</text>
<text text-anchor="middle" x="412" y="-5753.3" font-family="Times,serif" font-size="14.00" fill="#000000">Test another wallet with</text>
@ -586,9 +624,9 @@
</g>
</g>
<!-- ZcashFoundation/zebra#4350 -->
<g id="node43" class="node open">
<g id="node46" class="node open">
<title>ZcashFoundation/zebra#4350</title>
<g id="a_node43"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/4350" xlink:title="ZcashFoundation/zebra#4350&#10;Add GetMempoolTx gRPC&#10;test" target="_blank">
<g id="a_node46"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/4350" xlink:title="ZcashFoundation/zebra#4350&#10;Add GetMempoolTx gRPC&#10;test" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="528,-5712.5 296,-5712.5 296,-5659.5 528,-5659.5 528,-5712.5"/>
<text text-anchor="middle" x="412" y="-5697.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4350</text>
<text text-anchor="middle" x="412" y="-5682.3" font-family="Times,serif" font-size="14.00" fill="#000000">Add GetMempoolTx gRPC</text>
@ -597,9 +635,9 @@
</g>
</g>
<!-- ZcashFoundation/zebra#4060 -->
<g id="node44" class="node open">
<g id="node47" class="node open">
<title>ZcashFoundation/zebra#4060</title>
<g id="a_node44"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/4060" xlink:title="ZcashFoundation/zebra#4060&#10;Report better&#10;transactions errors to&#10;lightwalletd" target="_blank">
<g id="a_node47"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/4060" xlink:title="ZcashFoundation/zebra#4060&#10;Report better&#10;transactions errors to&#10;lightwalletd" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="528,-5641 296,-5641 296,-5573 528,-5573 528,-5641"/>
<text text-anchor="middle" x="412" y="-5625.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4060</text>
<text text-anchor="middle" x="412" y="-5610.8" font-family="Times,serif" font-size="14.00" fill="#000000">Report better</text>
@ -608,10 +646,29 @@
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#4117 -->
<g id="node48" class="node open">
<title>ZcashFoundation/zebra#4117</title>
<g id="a_node48"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/4117" xlink:title="ZcashFoundation/zebra#4117&#10;Set the minimum network&#10;protocol version to&#10;`170_100` after NU5&#10;mainnet activation" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-5368.5 8,-5368.5 8,-5285.5 240,-5285.5 240,-5368.5"/>
<text text-anchor="middle" x="124" y="-5353.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4117</text>
<text text-anchor="middle" x="124" y="-5338.3" font-family="Times,serif" font-size="14.00" fill="#000000">Set the minimum network</text>
<text text-anchor="middle" x="124" y="-5323.3" font-family="Times,serif" font-size="14.00" fill="#000000">protocol version to</text>
<text text-anchor="middle" x="124" y="-5308.3" font-family="Times,serif" font-size="14.00" fill="#000000">`170_100` after NU5</text>
<text text-anchor="middle" x="124" y="-5293.3" font-family="Times,serif" font-size="14.00" fill="#000000">mainnet activation</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#4117&#45;&gt;ZcashFoundation/zebra#3050 -->
<g id="edge9" class="edge">
<title>ZcashFoundation/zebra#4117&#45;&gt;ZcashFoundation/zebra#3050</title>
<path fill="none" stroke="#000000" d="M207.3,-5368.7C252.8,-5391.4 308.2,-5419.1 349.89,-5439.9"/>
<polygon fill="#000000" stroke="#000000" points="348.3335,-5443.0349 358.84,-5444.4 351.478,-5436.7809 348.3335,-5443.0349"/>
</g>
<!-- ZcashFoundation/zebra#2971 -->
<g id="node45" class="node open">
<g id="node49" class="node open">
<title>ZcashFoundation/zebra#2971</title>
<g id="a_node45"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/2971" xlink:title="ZcashFoundation/zebra#2971&#10;Fix crawler.rs doctest" target="_blank">
<g id="a_node49"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/2971" xlink:title="ZcashFoundation/zebra#2971&#10;Fix crawler.rs doctest" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-6522 8,-6522 8,-6484 240,-6484 240,-6522"/>
<text text-anchor="middle" x="124" y="-6506.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#2971</text>
<text text-anchor="middle" x="124" y="-6491.8" font-family="Times,serif" font-size="14.00" fill="#000000">Fix crawler.rs doctest</text>
@ -619,9 +676,9 @@
</g>
</g>
<!-- ZcashFoundation/zebra#2972 -->
<g id="node46" class="node open">
<g id="node50" class="node open">
<title>ZcashFoundation/zebra#2972</title>
<g id="a_node46"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/2972" xlink:title="ZcashFoundation/zebra#2972&#10;Make it easy for users to&#10;discover how to configure&#10;Zebra" target="_blank">
<g id="a_node50"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/2972" xlink:title="ZcashFoundation/zebra#2972&#10;Make it easy for users to&#10;discover how to configure&#10;Zebra" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-6466 8,-6466 8,-6398 240,-6398 240,-6466"/>
<text text-anchor="middle" x="124" y="-6450.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#2972</text>
<text text-anchor="middle" x="124" y="-6435.8" font-family="Times,serif" font-size="14.00" fill="#000000">Make it easy for users to</text>
@ -631,9 +688,9 @@
</g>
</g>
<!-- ZcashFoundation/zebra#2191 -->
<g id="node47" class="node open">
<g id="node51" class="node open">
<title>ZcashFoundation/zebra#2191</title>
<g id="a_node47"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/2191" xlink:title="ZcashFoundation/zebra#2191&#10;Update user and dev&#10;instructions in the Zebra&#10;Book to deduplicate" target="_blank">
<g id="a_node51"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/2191" xlink:title="ZcashFoundation/zebra#2191&#10;Update user and dev&#10;instructions in the Zebra&#10;Book to deduplicate" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-6380 8,-6380 8,-6312 240,-6312 240,-6380"/>
<text text-anchor="middle" x="124" y="-6364.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#2191</text>
<text text-anchor="middle" x="124" y="-6349.8" font-family="Times,serif" font-size="14.00" fill="#000000">Update user and dev</text>
@ -643,9 +700,9 @@
</g>
</g>
<!-- ZcashFoundation/zebra#2740 -->
<g id="node48" class="node open">
<g id="node52" class="node open">
<title>ZcashFoundation/zebra#2740</title>
<g id="a_node48"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/2740" xlink:title="ZcashFoundation/zebra#2740&#10;Documentation: adapt&#10;Zebra architecture blog&#10;posts into zebrad&#10;overview for devs in the&#10;book" target="_blank">
<g id="a_node52"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/2740" xlink:title="ZcashFoundation/zebra#2740&#10;Documentation: adapt&#10;Zebra architecture blog&#10;posts into zebrad&#10;overview for devs in the&#10;book" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-6294 8,-6294 8,-6196 240,-6196 240,-6294"/>
<text text-anchor="middle" x="124" y="-6278.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#2740</text>
<text text-anchor="middle" x="124" y="-6263.8" font-family="Times,serif" font-size="14.00" fill="#000000">Documentation: adapt</text>
@ -657,9 +714,9 @@
</g>
</g>
<!-- ZcashFoundation/zebra#1772 -->
<g id="node49" class="node open">
<g id="node53" class="node open">
<title>ZcashFoundation/zebra#1772</title>
<g id="a_node49"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/1772" xlink:title="ZcashFoundation/zebra#1772&#10;Add comments on how to&#10;configure metric and&#10;tracing endpoints" target="_blank">
<g id="a_node53"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/1772" xlink:title="ZcashFoundation/zebra#1772&#10;Add comments on how to&#10;configure metric and&#10;tracing endpoints" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-6178 8,-6178 8,-6110 240,-6110 240,-6178"/>
<text text-anchor="middle" x="124" y="-6162.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#1772</text>
<text text-anchor="middle" x="124" y="-6147.8" font-family="Times,serif" font-size="14.00" fill="#000000">Add comments on how to</text>
@ -668,40 +725,10 @@
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#4117 -->
<g id="node50" class="node open">
<title>ZcashFoundation/zebra#4117</title>
<g id="a_node50"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/4117" xlink:title="ZcashFoundation/zebra#4117&#10;Set the minimum network&#10;protocol version to&#10;`170_100` after NU5&#10;mainnet activation" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-4119.5 8,-4119.5 8,-4036.5 240,-4036.5 240,-4119.5"/>
<text text-anchor="middle" x="124" y="-4104.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4117</text>
<text text-anchor="middle" x="124" y="-4089.3" font-family="Times,serif" font-size="14.00" fill="#000000">Set the minimum network</text>
<text text-anchor="middle" x="124" y="-4074.3" font-family="Times,serif" font-size="14.00" fill="#000000">protocol version to</text>
<text text-anchor="middle" x="124" y="-4059.3" font-family="Times,serif" font-size="14.00" fill="#000000">`170_100` after NU5</text>
<text text-anchor="middle" x="124" y="-4044.3" font-family="Times,serif" font-size="14.00" fill="#000000">mainnet activation</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#3050 -->
<g id="node64" class="node open">
<title>ZcashFoundation/zebra#3050</title>
<g id="a_node64"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/3050" xlink:title="ZcashFoundation/zebra#3050&#10;Tag Zebra v1.0.0&#45;rc1&#10;stable release candidate" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" points="528,-3988.5 296,-3988.5 296,-3935.5 528,-3935.5 528,-3988.5"/>
<text text-anchor="middle" x="412" y="-3973.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#3050</text>
<text text-anchor="middle" x="412" y="-3958.3" font-family="Times,serif" font-size="14.00" fill="#000000">Tag Zebra v1.0.0&#45;rc1</text>
<text text-anchor="middle" x="412" y="-3943.3" font-family="Times,serif" font-size="14.00" fill="#000000">stable release candidate</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#4117&#45;&gt;ZcashFoundation/zebra#3050 -->
<g id="edge6" class="edge">
<title>ZcashFoundation/zebra#4117&#45;&gt;ZcashFoundation/zebra#3050</title>
<path fill="none" stroke="#000000" d="M227.16,-4036.4C263.15,-4022 302.85,-4006 336.21,-3992.5"/>
<polygon fill="#000000" stroke="#000000" points="337.9225,-3995.5835 345.89,-3988.6 335.3065,-3989.0907 337.9225,-3995.5835"/>
</g>
<!-- ZcashFoundation/zebra#1894 -->
<g id="node51" class="node open">
<g id="node54" class="node open">
<title>ZcashFoundation/zebra#1894</title>
<g id="a_node51"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/1894" xlink:title="ZcashFoundation/zebra#1894&#10;Zebra should follow OS&#10;directory conventions&#10;better" target="_blank">
<g id="a_node54"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/1894" xlink:title="ZcashFoundation/zebra#1894&#10;Zebra should follow OS&#10;directory conventions&#10;better" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-3832 8,-3832 8,-3764 240,-3764 240,-3832"/>
<text text-anchor="middle" x="124" y="-3816.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#1894</text>
<text text-anchor="middle" x="124" y="-3801.8" font-family="Times,serif" font-size="14.00" fill="#000000">Zebra should follow OS</text>
@ -711,9 +738,9 @@
</g>
</g>
<!-- ZcashFoundation/zebra#3432 -->
<g id="node52" class="node open">
<g id="node55" class="node open">
<title>ZcashFoundation/zebra#3432</title>
<g id="a_node52"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/3432" xlink:title="ZcashFoundation/zebra#3432&#10;Use the Filesystem&#10;Hierarchy Standard (FHS)&#10;for deployments and&#10;artifacts" target="_blank">
<g id="a_node55"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/3432" xlink:title="ZcashFoundation/zebra#3432&#10;Use the Filesystem&#10;Hierarchy Standard (FHS)&#10;for deployments and&#10;artifacts" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" points="528,-3831.5 296,-3831.5 296,-3748.5 528,-3748.5 528,-3831.5"/>
<text text-anchor="middle" x="412" y="-3816.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#3432</text>
<text text-anchor="middle" x="412" y="-3801.3" font-family="Times,serif" font-size="14.00" fill="#000000">Use the Filesystem</text>
@ -724,15 +751,15 @@
</g>
</g>
<!-- ZcashFoundation/zebra#1894&#45;&gt;ZcashFoundation/zebra#3432 -->
<g id="edge2" class="edge">
<g id="edge3" class="edge">
<title>ZcashFoundation/zebra#1894&#45;&gt;ZcashFoundation/zebra#3432</title>
<path fill="none" stroke="#000000" d="M240.31,-3794.8C255.15,-3794.4 270.4,-3793.9 285.39,-3793.5"/>
<polygon fill="#000000" stroke="#000000" points="285.8259,-3796.9889 295.72,-3793.2 285.6226,-3789.9919 285.8259,-3796.9889"/>
</g>
<!-- ZcashFoundation/zebra#2631 -->
<g id="node53" class="node open">
<g id="node56" class="node open">
<title>ZcashFoundation/zebra#2631</title>
<g id="a_node53"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/2631" xlink:title="ZcashFoundation/zebra#2631&#10;Send committed spent&#10;OutPoints &amp; nullifiers to&#10;the mempool for rejection" target="_blank">
<g id="a_node56"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/2631" xlink:title="ZcashFoundation/zebra#2631&#10;Send committed spent&#10;OutPoints &amp; nullifiers to&#10;the mempool for rejection" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-3746 8,-3746 8,-3678 240,-3678 240,-3746"/>
<text text-anchor="middle" x="124" y="-3730.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#2631</text>
<text text-anchor="middle" x="124" y="-3715.8" font-family="Times,serif" font-size="14.00" fill="#000000">Send committed spent</text>
@ -742,9 +769,9 @@
</g>
</g>
<!-- ZcashFoundation/zebra#950 -->
<g id="node54" class="node open">
<g id="node57" class="node open">
<title>ZcashFoundation/zebra#950</title>
<g id="a_node54"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/950" xlink:title="ZcashFoundation/zebra#950&#10;Demo: compare zcashd vs&#10;zebrad ludicrous speed on&#10;syncing" target="_blank">
<g id="a_node57"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/950" xlink:title="ZcashFoundation/zebra#950&#10;Demo: compare zcashd vs&#10;zebrad ludicrous speed on&#10;syncing" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="235.5,-3660 12.5,-3660 12.5,-3592 235.5,-3592 235.5,-3660"/>
<text text-anchor="middle" x="124" y="-3644.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#950</text>
<text text-anchor="middle" x="124" y="-3629.8" font-family="Times,serif" font-size="14.00" fill="#000000">Demo: compare zcashd vs</text>
@ -754,9 +781,9 @@
</g>
</g>
<!-- ZcashFoundation/zebra#1904 -->
<g id="node55" class="node open">
<g id="node58" class="node open">
<title>ZcashFoundation/zebra#1904</title>
<g id="a_node55"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/1904" xlink:title="ZcashFoundation/zebra#1904&#10;Some DNS seeders and&#10;block explorers don&#39;t&#10;show Zebra nodes" target="_blank">
<g id="a_node58"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/1904" xlink:title="ZcashFoundation/zebra#1904&#10;Some DNS seeders and&#10;block explorers don&#39;t&#10;show Zebra nodes" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-3574 8,-3574 8,-3506 240,-3506 240,-3574"/>
<text text-anchor="middle" x="124" y="-3558.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#1904</text>
<text text-anchor="middle" x="124" y="-3543.8" font-family="Times,serif" font-size="14.00" fill="#000000">Some DNS seeders and</text>
@ -766,15 +793,15 @@
</g>
</g>
<!-- ZcashFoundation/zebra#1904&#45;&gt;ZcashFoundation/zebra#1791 -->
<g id="edge7" class="edge">
<g id="edge6" class="edge">
<title>ZcashFoundation/zebra#1904&#45;&gt;ZcashFoundation/zebra#1791</title>
<path fill="none" stroke="#000000" d="M239.52,-3505.7C242.62,-3502.8 245.46,-3499.5 248,-3496 280.6,-3450.8 233.12,-2536.5 268,-2493 273.44,-2486.2 279.95,-2480.6 287.16,-2476"/>
<polygon fill="#000000" stroke="#000000" points="288.9641,-2479.0003 295.91,-2471 285.4911,-2472.9226 288.9641,-2479.0003"/>
</g>
<!-- ZcashFoundation/zebra#1963 -->
<g id="node56" class="node open">
<g id="node59" class="node open">
<title>ZcashFoundation/zebra#1963</title>
<g id="a_node56"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/1963" xlink:title="ZcashFoundation/zebra#1963&#10;Revise Release Process&#10;RFC Draft" target="_blank">
<g id="a_node59"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/1963" xlink:title="ZcashFoundation/zebra#1963&#10;Revise Release Process&#10;RFC Draft" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-3487.5 8,-3487.5 8,-3434.5 240,-3434.5 240,-3487.5"/>
<text text-anchor="middle" x="124" y="-3472.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#1963</text>
<text text-anchor="middle" x="124" y="-3457.3" font-family="Times,serif" font-size="14.00" fill="#000000">Revise Release Process</text>
@ -783,9 +810,9 @@
</g>
</g>
<!-- ZcashFoundation/zebra#2001 -->
<g id="node57" class="node open">
<g id="node60" class="node open">
<title>ZcashFoundation/zebra#2001</title>
<g id="a_node57"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/2001" xlink:title="ZcashFoundation/zebra#2001&#10;Write a draft security&#10;triage RFC" target="_blank">
<g id="a_node60"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/2001" xlink:title="ZcashFoundation/zebra#2001&#10;Write a draft security&#10;triage RFC" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-3416.5 8,-3416.5 8,-3363.5 240,-3363.5 240,-3416.5"/>
<text text-anchor="middle" x="124" y="-3401.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#2001</text>
<text text-anchor="middle" x="124" y="-3386.3" font-family="Times,serif" font-size="14.00" fill="#000000">Write a draft security</text>
@ -794,9 +821,9 @@
</g>
</g>
<!-- ZcashFoundation/zebra#1615 -->
<g id="node58" class="node open">
<g id="node61" class="node open">
<title>ZcashFoundation/zebra#1615</title>
<g id="a_node58"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/1615" xlink:title="ZcashFoundation/zebra#1615&#10;Zebra stable download&#10;should be linked from&#10;ZFND website" target="_blank">
<g id="a_node61"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/1615" xlink:title="ZcashFoundation/zebra#1615&#10;Zebra stable download&#10;should be linked from&#10;ZFND website" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-3345 8,-3345 8,-3277 240,-3277 240,-3345"/>
<text text-anchor="middle" x="124" y="-3329.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#1615</text>
<text text-anchor="middle" x="124" y="-3314.8" font-family="Times,serif" font-size="14.00" fill="#000000">Zebra stable download</text>
@ -806,9 +833,9 @@
</g>
</g>
<!-- ZcashFoundation/zebra#1213 -->
<g id="node59" class="node open">
<g id="node62" class="node open">
<title>ZcashFoundation/zebra#1213</title>
<g id="a_node59"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/1213" xlink:title="ZcashFoundation/zebra#1213&#10;Detect when an older&#10;state version is present,&#10;and delete it" target="_blank">
<g id="a_node62"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/1213" xlink:title="ZcashFoundation/zebra#1213&#10;Detect when an older&#10;state version is present,&#10;and delete it" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-3259 8,-3259 8,-3191 240,-3191 240,-3259"/>
<text text-anchor="middle" x="124" y="-3243.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#1213</text>
<text text-anchor="middle" x="124" y="-3228.8" font-family="Times,serif" font-size="14.00" fill="#000000">Detect when an older</text>
@ -818,9 +845,9 @@
</g>
</g>
<!-- ZcashFoundation/zebra#1621 -->
<g id="node60" class="node open">
<g id="node63" class="node open">
<title>ZcashFoundation/zebra#1621</title>
<g id="a_node60"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/1621" xlink:title="ZcashFoundation/zebra#1621&#10;Run `zebrad start` by&#10;default, and add `start`&#10;to `zebrad help`" target="_blank">
<g id="a_node63"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/1621" xlink:title="ZcashFoundation/zebra#1621&#10;Run `zebrad start` by&#10;default, and add `start`&#10;to `zebrad help`" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-3173 8,-3173 8,-3105 240,-3105 240,-3173"/>
<text text-anchor="middle" x="124" y="-3157.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#1621</text>
<text text-anchor="middle" x="124" y="-3142.8" font-family="Times,serif" font-size="14.00" fill="#000000">Run `zebrad start` by</text>
@ -830,9 +857,9 @@
</g>
</g>
<!-- ZcashFoundation/zebra#1617 -->
<g id="node61" class="node open">
<g id="node64" class="node open">
<title>ZcashFoundation/zebra#1617</title>
<g id="a_node61"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/1617" xlink:title="ZcashFoundation/zebra#1617&#10;Restructure and clean up&#10;README to make it easier&#10;for new users to get&#10;started with Zebra" target="_blank">
<g id="a_node64"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/1617" xlink:title="ZcashFoundation/zebra#1617&#10;Restructure and clean up&#10;README to make it easier&#10;for new users to get&#10;started with Zebra" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-3086.5 8,-3086.5 8,-3003.5 240,-3003.5 240,-3086.5"/>
<text text-anchor="middle" x="124" y="-3071.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#1617</text>
<text text-anchor="middle" x="124" y="-3056.3" font-family="Times,serif" font-size="14.00" fill="#000000">Restructure and clean up</text>
@ -843,9 +870,9 @@
</g>
</g>
<!-- ZcashFoundation/zebra#1638 -->
<g id="node62" class="node open">
<g id="node65" class="node open">
<title>ZcashFoundation/zebra#1638</title>
<g id="a_node62"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/1638" xlink:title="ZcashFoundation/zebra#1638&#10;Create PGP keys amongst&#10;security@zfnd.org" target="_blank">
<g id="a_node65"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/1638" xlink:title="ZcashFoundation/zebra#1638&#10;Create PGP keys amongst&#10;security@zfnd.org" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-2985.5 8,-2985.5 8,-2932.5 240,-2932.5 240,-2985.5"/>
<text text-anchor="middle" x="124" y="-2970.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#1638</text>
<text text-anchor="middle" x="124" y="-2955.3" font-family="Times,serif" font-size="14.00" fill="#000000">Create PGP keys amongst</text>
@ -854,9 +881,9 @@
</g>
</g>
<!-- ZcashFoundation/zebra#1870 -->
<g id="node63" class="node open">
<g id="node66" class="node open">
<title>ZcashFoundation/zebra#1870</title>
<g id="a_node63"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/1870" xlink:title="ZcashFoundation/zebra#1870&#10;Decide if old Zebra&#10;versions should&#10;eventually refuse to run" target="_blank">
<g id="a_node66"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/1870" xlink:title="ZcashFoundation/zebra#1870&#10;Decide if old Zebra&#10;versions should&#10;eventually refuse to run" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-2914 8,-2914 8,-2846 240,-2846 240,-2914"/>
<text text-anchor="middle" x="124" y="-2898.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#1870</text>
<text text-anchor="middle" x="124" y="-2883.8" font-family="Times,serif" font-size="14.00" fill="#000000">Decide if old Zebra</text>
@ -865,41 +892,14 @@
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#4448 -->
<g id="node65" class="node open">
<title>ZcashFoundation/zebra#4448</title>
<g id="a_node65"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/4448" xlink:title="ZcashFoundation/zebra#4448&#10;Decide on supported&#10;platforms and test in CI" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-3988.5 8,-3988.5 8,-3935.5 240,-3935.5 240,-3988.5"/>
<text text-anchor="middle" x="124" y="-3973.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4448</text>
<text text-anchor="middle" x="124" y="-3958.3" font-family="Times,serif" font-size="14.00" fill="#000000">Decide on supported</text>
<text text-anchor="middle" x="124" y="-3943.3" font-family="Times,serif" font-size="14.00" fill="#000000">platforms and test in CI</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#4448&#45;&gt;ZcashFoundation/zebra#3050 -->
<g id="edge3" class="edge">
<title>ZcashFoundation/zebra#4448&#45;&gt;ZcashFoundation/zebra#3050</title>
<path fill="none" stroke="#000000" d="M240.31,-3962C255.15,-3962 270.4,-3962 285.39,-3962"/>
<polygon fill="#000000" stroke="#000000" points="285.72,-3965.5001 295.72,-3962 285.72,-3958.5001 285.72,-3965.5001"/>
</g>
<!-- ZcashFoundation/zebra#2995 -->
<g id="node66" class="node open">
<title>ZcashFoundation/zebra#2995</title>
<g id="a_node66"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/2995" xlink:title="ZcashFoundation/zebra#2995&#10;Speed up Zebra&#39;s CI" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-3917 8,-3917 8,-3879 240,-3879 240,-3917"/>
<text text-anchor="middle" x="124" y="-3901.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#2995</text>
<text text-anchor="middle" x="124" y="-3886.8" font-family="Times,serif" font-size="14.00" fill="#000000">Speed up Zebra&#39;s CI</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#271 -->
<g id="node67" class="node open">
<title>ZcashFoundation/zebra#271</title>
<g id="a_node67"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/271" xlink:title="ZcashFoundation/zebra#271&#10;Sapling Key Agreement and&#10;KDF" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="235.5,-5525.5 12.5,-5525.5 12.5,-5472.5 235.5,-5472.5 235.5,-5525.5"/>
<text text-anchor="middle" x="124" y="-5510.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#271</text>
<text text-anchor="middle" x="124" y="-5495.3" font-family="Times,serif" font-size="14.00" fill="#000000">Sapling Key Agreement and</text>
<text text-anchor="middle" x="124" y="-5480.3" font-family="Times,serif" font-size="14.00" fill="#000000">KDF</text>
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="235.5,-5237.5 12.5,-5237.5 12.5,-5184.5 235.5,-5184.5 235.5,-5237.5"/>
<text text-anchor="middle" x="124" y="-5222.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#271</text>
<text text-anchor="middle" x="124" y="-5207.3" font-family="Times,serif" font-size="14.00" fill="#000000">Sapling Key Agreement and</text>
<text text-anchor="middle" x="124" y="-5192.3" font-family="Times,serif" font-size="14.00" fill="#000000">KDF</text>
</a>
</g>
</g>
@ -907,43 +907,43 @@
<g id="node68" class="node open">
<title>ZcashFoundation/zebra#269</title>
<g id="a_node68"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/269" xlink:title="ZcashFoundation/zebra#269&#10;Sapling note encryption&#10;implementation." target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" points="523.5,-5454.5 300.5,-5454.5 300.5,-5401.5 523.5,-5401.5 523.5,-5454.5"/>
<text text-anchor="middle" x="412" y="-5439.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#269</text>
<text text-anchor="middle" x="412" y="-5424.3" font-family="Times,serif" font-size="14.00" fill="#000000">Sapling note encryption</text>
<text text-anchor="middle" x="412" y="-5409.3" font-family="Times,serif" font-size="14.00" fill="#000000">implementation.</text>
<polygon fill="#c2e0c6" stroke="#000000" points="523.5,-5166.5 300.5,-5166.5 300.5,-5113.5 523.5,-5113.5 523.5,-5166.5"/>
<text text-anchor="middle" x="412" y="-5151.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#269</text>
<text text-anchor="middle" x="412" y="-5136.3" font-family="Times,serif" font-size="14.00" fill="#000000">Sapling note encryption</text>
<text text-anchor="middle" x="412" y="-5121.3" font-family="Times,serif" font-size="14.00" fill="#000000">implementation.</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#271&#45;&gt;ZcashFoundation/zebra#269 -->
<g id="edge4" class="edge">
<title>ZcashFoundation/zebra#271&#45;&gt;ZcashFoundation/zebra#269</title>
<path fill="none" stroke="#000000" d="M229.75,-5472.5C242.64,-5469.3 255.61,-5466.1 268,-5463 275.99,-5461 284.23,-5459 292.54,-5457"/>
<polygon fill="#000000" stroke="#000000" points="293.4251,-5460.3867 302.3,-5454.6 291.7535,-5453.5892 293.4251,-5460.3867"/>
<path fill="none" stroke="#000000" d="M229.75,-5184.5C242.64,-5181.3 255.61,-5178.1 268,-5175 275.99,-5173 284.23,-5171 292.54,-5169"/>
<polygon fill="#000000" stroke="#000000" points="293.4251,-5172.3867 302.3,-5166.6 291.7535,-5165.5892 293.4251,-5172.3867"/>
</g>
<!-- ZcashFoundation/zebra#3002 -->
<g id="node69" class="node open">
<title>ZcashFoundation/zebra#3002</title>
<g id="a_node69"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/3002" xlink:title="ZcashFoundation/zebra#3002&#10;Sapling note decryption&#10;implementation." target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" points="528,-5525.5 296,-5525.5 296,-5472.5 528,-5472.5 528,-5525.5"/>
<text text-anchor="middle" x="412" y="-5510.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#3002</text>
<text text-anchor="middle" x="412" y="-5495.3" font-family="Times,serif" font-size="14.00" fill="#000000">Sapling note decryption</text>
<text text-anchor="middle" x="412" y="-5480.3" font-family="Times,serif" font-size="14.00" fill="#000000">implementation.</text>
<polygon fill="#c2e0c6" stroke="#000000" points="528,-5237.5 296,-5237.5 296,-5184.5 528,-5184.5 528,-5237.5"/>
<text text-anchor="middle" x="412" y="-5222.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#3002</text>
<text text-anchor="middle" x="412" y="-5207.3" font-family="Times,serif" font-size="14.00" fill="#000000">Sapling note decryption</text>
<text text-anchor="middle" x="412" y="-5192.3" font-family="Times,serif" font-size="14.00" fill="#000000">implementation.</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#271&#45;&gt;ZcashFoundation/zebra#3002 -->
<g id="edge5" class="edge">
<title>ZcashFoundation/zebra#271&#45;&gt;ZcashFoundation/zebra#3002</title>
<path fill="none" stroke="#000000" d="M235.76,-5499C252,-5499 268.81,-5499 285.31,-5499"/>
<polygon fill="#000000" stroke="#000000" points="285.54,-5502.5001 295.54,-5499 285.54,-5495.5001 285.54,-5502.5001"/>
<path fill="none" stroke="#000000" d="M235.76,-5211C252,-5211 268.81,-5211 285.31,-5211"/>
<polygon fill="#000000" stroke="#000000" points="285.54,-5214.5001 295.54,-5211 285.54,-5207.5001 285.54,-5214.5001"/>
</g>
<!-- ZcashFoundation/zebra#325 -->
<g id="node70" class="node open">
<title>ZcashFoundation/zebra#325</title>
<g id="a_node70"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/325" xlink:title="ZcashFoundation/zebra#325&#10;Block Chain Scanning" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="235.5,-5454 12.5,-5454 12.5,-5416 235.5,-5416 235.5,-5454"/>
<text text-anchor="middle" x="124" y="-5438.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#325</text>
<text text-anchor="middle" x="124" y="-5423.8" font-family="Times,serif" font-size="14.00" fill="#000000">Block Chain Scanning</text>
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="235.5,-5166 12.5,-5166 12.5,-5128 235.5,-5128 235.5,-5166"/>
<text text-anchor="middle" x="124" y="-5150.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#325</text>
<text text-anchor="middle" x="124" y="-5135.8" font-family="Times,serif" font-size="14.00" fill="#000000">Block Chain Scanning</text>
</a>
</g>
</g>
@ -951,11 +951,11 @@
<g id="node71" class="node open">
<title>ZcashFoundation/zebra#267</title>
<g id="a_node71"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/267" xlink:title="ZcashFoundation/zebra#267&#10;Implement ZIP&#45;32 Sapling&#10;and Orchard key&#10;derivation" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="235.5,-5398 12.5,-5398 12.5,-5330 235.5,-5330 235.5,-5398"/>
<text text-anchor="middle" x="124" y="-5382.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#267</text>
<text text-anchor="middle" x="124" y="-5367.8" font-family="Times,serif" font-size="14.00" fill="#000000">Implement ZIP&#45;32 Sapling</text>
<text text-anchor="middle" x="124" y="-5352.8" font-family="Times,serif" font-size="14.00" fill="#000000">and Orchard key</text>
<text text-anchor="middle" x="124" y="-5337.8" font-family="Times,serif" font-size="14.00" fill="#000000">derivation</text>
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="235.5,-5110 12.5,-5110 12.5,-5042 235.5,-5042 235.5,-5110"/>
<text text-anchor="middle" x="124" y="-5094.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#267</text>
<text text-anchor="middle" x="124" y="-5079.8" font-family="Times,serif" font-size="14.00" fill="#000000">Implement ZIP&#45;32 Sapling</text>
<text text-anchor="middle" x="124" y="-5064.8" font-family="Times,serif" font-size="14.00" fill="#000000">and Orchard key</text>
<text text-anchor="middle" x="124" y="-5049.8" font-family="Times,serif" font-size="14.00" fill="#000000">derivation</text>
</a>
</g>
</g>
@ -963,10 +963,10 @@
<g id="node72" class="node open">
<title>ZcashFoundation/zebra#2064</title>
<g id="a_node72"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/2064" xlink:title="ZcashFoundation/zebra#2064&#10;Import Poseidon hash into&#10;Zebra" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-5311.5 8,-5311.5 8,-5258.5 240,-5258.5 240,-5311.5"/>
<text text-anchor="middle" x="124" y="-5296.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#2064</text>
<text text-anchor="middle" x="124" y="-5281.3" font-family="Times,serif" font-size="14.00" fill="#000000">Import Poseidon hash into</text>
<text text-anchor="middle" x="124" y="-5266.3" font-family="Times,serif" font-size="14.00" fill="#000000">Zebra</text>
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-5023.5 8,-5023.5 8,-4970.5 240,-4970.5 240,-5023.5"/>
<text text-anchor="middle" x="124" y="-5008.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#2064</text>
<text text-anchor="middle" x="124" y="-4993.3" font-family="Times,serif" font-size="14.00" fill="#000000">Import Poseidon hash into</text>
<text text-anchor="middle" x="124" y="-4978.3" font-family="Times,serif" font-size="14.00" fill="#000000">Zebra</text>
</a>
</g>
</g>
@ -974,12 +974,12 @@
<g id="node73" class="node open">
<title>ZcashFoundation/zebra#2192</title>
<g id="a_node73"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/2192" xlink:title="ZcashFoundation/zebra#2192&#10;Implement&#10;`EphemeralPrivateKey`&#39;s&#10;for Orchard, Sapling,&#10;Sprout" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-5240.5 8,-5240.5 8,-5157.5 240,-5157.5 240,-5240.5"/>
<text text-anchor="middle" x="124" y="-5225.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#2192</text>
<text text-anchor="middle" x="124" y="-5210.3" font-family="Times,serif" font-size="14.00" fill="#000000">Implement</text>
<text text-anchor="middle" x="124" y="-5195.3" font-family="Times,serif" font-size="14.00" fill="#000000">`EphemeralPrivateKey`&#39;s</text>
<text text-anchor="middle" x="124" y="-5180.3" font-family="Times,serif" font-size="14.00" fill="#000000">for Orchard, Sapling,</text>
<text text-anchor="middle" x="124" y="-5165.3" font-family="Times,serif" font-size="14.00" fill="#000000">Sprout</text>
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-4952.5 8,-4952.5 8,-4869.5 240,-4869.5 240,-4952.5"/>
<text text-anchor="middle" x="124" y="-4937.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#2192</text>
<text text-anchor="middle" x="124" y="-4922.3" font-family="Times,serif" font-size="14.00" fill="#000000">Implement</text>
<text text-anchor="middle" x="124" y="-4907.3" font-family="Times,serif" font-size="14.00" fill="#000000">`EphemeralPrivateKey`&#39;s</text>
<text text-anchor="middle" x="124" y="-4892.3" font-family="Times,serif" font-size="14.00" fill="#000000">for Orchard, Sapling,</text>
<text text-anchor="middle" x="124" y="-4877.3" font-family="Times,serif" font-size="14.00" fill="#000000">Sprout</text>
</a>
</g>
</g>
@ -987,11 +987,11 @@
<g id="node74" class="node open">
<title>ZcashFoundation/zebra#181</title>
<g id="a_node74"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/181" xlink:title="ZcashFoundation/zebra#181&#10;Sprout note&#10;encryption/decryption&#10;implementation." target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="235.5,-5139 12.5,-5139 12.5,-5071 235.5,-5071 235.5,-5139"/>
<text text-anchor="middle" x="124" y="-5123.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#181</text>
<text text-anchor="middle" x="124" y="-5108.8" font-family="Times,serif" font-size="14.00" fill="#000000">Sprout note</text>
<text text-anchor="middle" x="124" y="-5093.8" font-family="Times,serif" font-size="14.00" fill="#000000">encryption/decryption</text>
<text text-anchor="middle" x="124" y="-5078.8" font-family="Times,serif" font-size="14.00" fill="#000000">implementation.</text>
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="235.5,-4851 12.5,-4851 12.5,-4783 235.5,-4783 235.5,-4851"/>
<text text-anchor="middle" x="124" y="-4835.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#181</text>
<text text-anchor="middle" x="124" y="-4820.8" font-family="Times,serif" font-size="14.00" fill="#000000">Sprout note</text>
<text text-anchor="middle" x="124" y="-4805.8" font-family="Times,serif" font-size="14.00" fill="#000000">encryption/decryption</text>
<text text-anchor="middle" x="124" y="-4790.8" font-family="Times,serif" font-size="14.00" fill="#000000">implementation.</text>
</a>
</g>
</g>
@ -999,12 +999,12 @@
<g id="node75" class="node open">
<title>ZcashFoundation/zebra#785</title>
<g id="a_node75"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/785" xlink:title="ZcashFoundation/zebra#785&#10;Implement ZIP 212: Allow&#10;Recipient to Derive&#10;Sapling Ephemeral Secret&#10;from Note Plaintext" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="235.5,-5052.5 12.5,-5052.5 12.5,-4969.5 235.5,-4969.5 235.5,-5052.5"/>
<text text-anchor="middle" x="124" y="-5037.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#785</text>
<text text-anchor="middle" x="124" y="-5022.3" font-family="Times,serif" font-size="14.00" fill="#000000">Implement ZIP 212: Allow</text>
<text text-anchor="middle" x="124" y="-5007.3" font-family="Times,serif" font-size="14.00" fill="#000000">Recipient to Derive</text>
<text text-anchor="middle" x="124" y="-4992.3" font-family="Times,serif" font-size="14.00" fill="#000000">Sapling Ephemeral Secret</text>
<text text-anchor="middle" x="124" y="-4977.3" font-family="Times,serif" font-size="14.00" fill="#000000">from Note Plaintext</text>
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="235.5,-4764.5 12.5,-4764.5 12.5,-4681.5 235.5,-4681.5 235.5,-4764.5"/>
<text text-anchor="middle" x="124" y="-4749.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#785</text>
<text text-anchor="middle" x="124" y="-4734.3" font-family="Times,serif" font-size="14.00" fill="#000000">Implement ZIP 212: Allow</text>
<text text-anchor="middle" x="124" y="-4719.3" font-family="Times,serif" font-size="14.00" fill="#000000">Recipient to Derive</text>
<text text-anchor="middle" x="124" y="-4704.3" font-family="Times,serif" font-size="14.00" fill="#000000">Sapling Ephemeral Secret</text>
<text text-anchor="middle" x="124" y="-4689.3" font-family="Times,serif" font-size="14.00" fill="#000000">from Note Plaintext</text>
</a>
</g>
</g>
@ -1012,9 +1012,9 @@
<g id="node76" class="node open">
<title>ZcashFoundation/zebra#321</title>
<g id="a_node76"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/321" xlink:title="ZcashFoundation/zebra#321&#10;Create Output Proof" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="235.5,-4951 12.5,-4951 12.5,-4913 235.5,-4913 235.5,-4951"/>
<text text-anchor="middle" x="124" y="-4935.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#321</text>
<text text-anchor="middle" x="124" y="-4920.8" font-family="Times,serif" font-size="14.00" fill="#000000">Create Output Proof</text>
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="235.5,-4663 12.5,-4663 12.5,-4625 235.5,-4625 235.5,-4663"/>
<text text-anchor="middle" x="124" y="-4647.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#321</text>
<text text-anchor="middle" x="124" y="-4632.8" font-family="Times,serif" font-size="14.00" fill="#000000">Create Output Proof</text>
</a>
</g>
</g>
@ -1022,10 +1022,10 @@
<g id="node77" class="node open">
<title>ZcashFoundation/zebra#272</title>
<g id="a_node77"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/272" xlink:title="ZcashFoundation/zebra#272&#10;Sprout Key Agreement and&#10;KDF" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="235.5,-4894.5 12.5,-4894.5 12.5,-4841.5 235.5,-4841.5 235.5,-4894.5"/>
<text text-anchor="middle" x="124" y="-4879.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#272</text>
<text text-anchor="middle" x="124" y="-4864.3" font-family="Times,serif" font-size="14.00" fill="#000000">Sprout Key Agreement and</text>
<text text-anchor="middle" x="124" y="-4849.3" font-family="Times,serif" font-size="14.00" fill="#000000">KDF</text>
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="235.5,-4606.5 12.5,-4606.5 12.5,-4553.5 235.5,-4553.5 235.5,-4606.5"/>
<text text-anchor="middle" x="124" y="-4591.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#272</text>
<text text-anchor="middle" x="124" y="-4576.3" font-family="Times,serif" font-size="14.00" fill="#000000">Sprout Key Agreement and</text>
<text text-anchor="middle" x="124" y="-4561.3" font-family="Times,serif" font-size="14.00" fill="#000000">KDF</text>
</a>
</g>
</g>
@ -1033,12 +1033,12 @@
<g id="node78" class="node open">
<title>ZcashFoundation/zebra#2496</title>
<g id="a_node78"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/2496" xlink:title="ZcashFoundation/zebra#2496&#10;Handle a ivk == ⊥&#10;(KA^Orchard private key)&#10;when generating an&#10;Orchard Spending Key" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-4823.5 8,-4823.5 8,-4740.5 240,-4740.5 240,-4823.5"/>
<text text-anchor="middle" x="124" y="-4808.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#2496</text>
<text text-anchor="middle" x="124" y="-4793.3" font-family="Times,serif" font-size="14.00" fill="#000000">Handle a ivk == ⊥</text>
<text text-anchor="middle" x="124" y="-4778.3" font-family="Times,serif" font-size="14.00" fill="#000000">(KA^Orchard private key)</text>
<text text-anchor="middle" x="124" y="-4763.3" font-family="Times,serif" font-size="14.00" fill="#000000">when generating an</text>
<text text-anchor="middle" x="124" y="-4748.3" font-family="Times,serif" font-size="14.00" fill="#000000">Orchard Spending Key</text>
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-4535.5 8,-4535.5 8,-4452.5 240,-4452.5 240,-4535.5"/>
<text text-anchor="middle" x="124" y="-4520.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#2496</text>
<text text-anchor="middle" x="124" y="-4505.3" font-family="Times,serif" font-size="14.00" fill="#000000">Handle a ivk == ⊥</text>
<text text-anchor="middle" x="124" y="-4490.3" font-family="Times,serif" font-size="14.00" fill="#000000">(KA^Orchard private key)</text>
<text text-anchor="middle" x="124" y="-4475.3" font-family="Times,serif" font-size="14.00" fill="#000000">when generating an</text>
<text text-anchor="middle" x="124" y="-4460.3" font-family="Times,serif" font-size="14.00" fill="#000000">Orchard Spending Key</text>
</a>
</g>
</g>
@ -1046,11 +1046,11 @@
<g id="node79" class="node open">
<title>ZcashFoundation/zebra#3869</title>
<g id="a_node79"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/3869" xlink:title="ZcashFoundation/zebra#3869&#10;Orchard: ensure that ivk&#10;= 0 is rejected if that&#10;negligible case occurs" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-4722 8,-4722 8,-4654 240,-4654 240,-4722"/>
<text text-anchor="middle" x="124" y="-4706.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#3869</text>
<text text-anchor="middle" x="124" y="-4691.8" font-family="Times,serif" font-size="14.00" fill="#000000">Orchard: ensure that ivk</text>
<text text-anchor="middle" x="124" y="-4676.8" font-family="Times,serif" font-size="14.00" fill="#000000">= 0 is rejected if that</text>
<text text-anchor="middle" x="124" y="-4661.8" font-family="Times,serif" font-size="14.00" fill="#000000">negligible case occurs</text>
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-4434 8,-4434 8,-4366 240,-4366 240,-4434"/>
<text text-anchor="middle" x="124" y="-4418.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#3869</text>
<text text-anchor="middle" x="124" y="-4403.8" font-family="Times,serif" font-size="14.00" fill="#000000">Orchard: ensure that ivk</text>
<text text-anchor="middle" x="124" y="-4388.8" font-family="Times,serif" font-size="14.00" fill="#000000">= 0 is rejected if that</text>
<text text-anchor="middle" x="124" y="-4373.8" font-family="Times,serif" font-size="14.00" fill="#000000">negligible case occurs</text>
</a>
</g>
</g>
@ -1058,9 +1058,9 @@
<g id="node80" class="node open">
<title>ZcashFoundation/zebra#278</title>
<g id="a_node80"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/278" xlink:title="ZcashFoundation/zebra#278&#10;Sapling Note Builder" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="235.5,-4636 12.5,-4636 12.5,-4598 235.5,-4598 235.5,-4636"/>
<text text-anchor="middle" x="124" y="-4620.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#278</text>
<text text-anchor="middle" x="124" y="-4605.8" font-family="Times,serif" font-size="14.00" fill="#000000">Sapling Note Builder</text>
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="235.5,-4348 12.5,-4348 12.5,-4310 235.5,-4310 235.5,-4348"/>
<text text-anchor="middle" x="124" y="-4332.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#278</text>
<text text-anchor="middle" x="124" y="-4317.8" font-family="Times,serif" font-size="14.00" fill="#000000">Sapling Note Builder</text>
</a>
</g>
</g>
@ -1068,12 +1068,12 @@
<g id="node81" class="node open">
<title>ZcashFoundation/zebra#2447</title>
<g id="a_node81"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/2447" xlink:title="ZcashFoundation/zebra#2447&#10;Define a new `Amount`&#10;`Constraint` for Note&#10;values w/ [0..2^64) as&#10;`valid_range()`" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-4579.5 8,-4579.5 8,-4496.5 240,-4496.5 240,-4579.5"/>
<text text-anchor="middle" x="124" y="-4564.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#2447</text>
<text text-anchor="middle" x="124" y="-4549.3" font-family="Times,serif" font-size="14.00" fill="#000000">Define a new `Amount`</text>
<text text-anchor="middle" x="124" y="-4534.3" font-family="Times,serif" font-size="14.00" fill="#000000">`Constraint` for Note</text>
<text text-anchor="middle" x="124" y="-4519.3" font-family="Times,serif" font-size="14.00" fill="#000000">values w/ [0..2^64) as</text>
<text text-anchor="middle" x="124" y="-4504.3" font-family="Times,serif" font-size="14.00" fill="#000000">`valid_range()`</text>
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-4291.5 8,-4291.5 8,-4208.5 240,-4208.5 240,-4291.5"/>
<text text-anchor="middle" x="124" y="-4276.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#2447</text>
<text text-anchor="middle" x="124" y="-4261.3" font-family="Times,serif" font-size="14.00" fill="#000000">Define a new `Amount`</text>
<text text-anchor="middle" x="124" y="-4246.3" font-family="Times,serif" font-size="14.00" fill="#000000">`Constraint` for Note</text>
<text text-anchor="middle" x="124" y="-4231.3" font-family="Times,serif" font-size="14.00" fill="#000000">values w/ [0..2^64) as</text>
<text text-anchor="middle" x="124" y="-4216.3" font-family="Times,serif" font-size="14.00" fill="#000000">`valid_range()`</text>
</a>
</g>
</g>
@ -1081,10 +1081,10 @@
<g id="node82" class="node open">
<title>ZcashFoundation/zebra#2041</title>
<g id="a_node82"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/2041" xlink:title="ZcashFoundation/zebra#2041&#10;Orchard: derive&#10;OutgoingCipherKey" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-4478.5 8,-4478.5 8,-4425.5 240,-4425.5 240,-4478.5"/>
<text text-anchor="middle" x="124" y="-4463.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#2041</text>
<text text-anchor="middle" x="124" y="-4448.3" font-family="Times,serif" font-size="14.00" fill="#000000">Orchard: derive</text>
<text text-anchor="middle" x="124" y="-4433.3" font-family="Times,serif" font-size="14.00" fill="#000000">OutgoingCipherKey</text>
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-4190.5 8,-4190.5 8,-4137.5 240,-4137.5 240,-4190.5"/>
<text text-anchor="middle" x="124" y="-4175.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#2041</text>
<text text-anchor="middle" x="124" y="-4160.3" font-family="Times,serif" font-size="14.00" fill="#000000">Orchard: derive</text>
<text text-anchor="middle" x="124" y="-4145.3" font-family="Times,serif" font-size="14.00" fill="#000000">OutgoingCipherKey</text>
</a>
</g>
</g>
@ -1092,9 +1092,9 @@
<g id="node83" class="node open">
<title>ZcashFoundation/zebra#320</title>
<g id="a_node83"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/320" xlink:title="ZcashFoundation/zebra#320&#10;Create a Spend Proof" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="235.5,-4407 12.5,-4407 12.5,-4369 235.5,-4369 235.5,-4407"/>
<text text-anchor="middle" x="124" y="-4391.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#320</text>
<text text-anchor="middle" x="124" y="-4376.8" font-family="Times,serif" font-size="14.00" fill="#000000">Create a Spend Proof</text>
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="235.5,-4119 12.5,-4119 12.5,-4081 235.5,-4081 235.5,-4119"/>
<text text-anchor="middle" x="124" y="-4103.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#320</text>
<text text-anchor="middle" x="124" y="-4088.8" font-family="Times,serif" font-size="14.00" fill="#000000">Create a Spend Proof</text>
</a>
</g>
</g>
@ -1102,11 +1102,11 @@
<g id="node84" class="node open">
<title>ZcashFoundation/zebra#2080</title>
<g id="a_node84"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/2080" xlink:title="ZcashFoundation/zebra#2080&#10;Replace`redpallas` module&#10;with `reddsa`/`redpallas`&#10;crate" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-4351 8,-4351 8,-4283 240,-4283 240,-4351"/>
<text text-anchor="middle" x="124" y="-4335.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#2080</text>
<text text-anchor="middle" x="124" y="-4320.8" font-family="Times,serif" font-size="14.00" fill="#000000">Replace`redpallas` module</text>
<text text-anchor="middle" x="124" y="-4305.8" font-family="Times,serif" font-size="14.00" fill="#000000">with `reddsa`/`redpallas`</text>
<text text-anchor="middle" x="124" y="-4290.8" font-family="Times,serif" font-size="14.00" fill="#000000">crate</text>
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-4063 8,-4063 8,-3995 240,-3995 240,-4063"/>
<text text-anchor="middle" x="124" y="-4047.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#2080</text>
<text text-anchor="middle" x="124" y="-4032.8" font-family="Times,serif" font-size="14.00" fill="#000000">Replace`redpallas` module</text>
<text text-anchor="middle" x="124" y="-4017.8" font-family="Times,serif" font-size="14.00" fill="#000000">with `reddsa`/`redpallas`</text>
<text text-anchor="middle" x="124" y="-4002.8" font-family="Times,serif" font-size="14.00" fill="#000000">crate</text>
</a>
</g>
</g>
@ -1114,13 +1114,13 @@
<g id="node85" class="node open">
<title>ZcashFoundation/zebra#2095</title>
<g id="a_node85"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/2095" xlink:title="ZcashFoundation/zebra#2095&#10;Orchard: update&#10;note/action generation to&#10;include input note&#10;nullifier in the&#10;PRF^expand invocations" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-4265 8,-4265 8,-4167 240,-4167 240,-4265"/>
<text text-anchor="middle" x="124" y="-4249.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#2095</text>
<text text-anchor="middle" x="124" y="-4234.8" font-family="Times,serif" font-size="14.00" fill="#000000">Orchard: update</text>
<text text-anchor="middle" x="124" y="-4219.8" font-family="Times,serif" font-size="14.00" fill="#000000">note/action generation to</text>
<text text-anchor="middle" x="124" y="-4204.8" font-family="Times,serif" font-size="14.00" fill="#000000">include input note</text>
<text text-anchor="middle" x="124" y="-4189.8" font-family="Times,serif" font-size="14.00" fill="#000000">nullifier in the</text>
<text text-anchor="middle" x="124" y="-4174.8" font-family="Times,serif" font-size="14.00" fill="#000000">PRF^expand invocations</text>
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-3977 8,-3977 8,-3879 240,-3879 240,-3977"/>
<text text-anchor="middle" x="124" y="-3961.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#2095</text>
<text text-anchor="middle" x="124" y="-3946.8" font-family="Times,serif" font-size="14.00" fill="#000000">Orchard: update</text>
<text text-anchor="middle" x="124" y="-3931.8" font-family="Times,serif" font-size="14.00" fill="#000000">note/action generation to</text>
<text text-anchor="middle" x="124" y="-3916.8" font-family="Times,serif" font-size="14.00" fill="#000000">include input note</text>
<text text-anchor="middle" x="124" y="-3901.8" font-family="Times,serif" font-size="14.00" fill="#000000">nullifier in the</text>
<text text-anchor="middle" x="124" y="-3886.8" font-family="Times,serif" font-size="14.00" fill="#000000">PRF^expand invocations</text>
</a>
</g>
</g>

View File

@ -15,34 +15,34 @@
<text text-anchor="middle" x="556" y="-2814.8" font-family="Times,serif" font-size="14.00" fill="#000000">Tracking: Tech Debt</text>
</g>
<g id="clust2" class="cluster">
<title>cluster_5</title>
<polygon fill="none" stroke="#0000ff" points="0,-5408 0,-5557 536,-5557 536,-5408 0,-5408"/>
<text text-anchor="middle" x="268" y="-5541.8" font-family="Times,serif" font-size="14.00" fill="#000000">Epic: Zebra Stable Release Candidate</text>
</g>
<g id="clust3" class="cluster">
<title>cluster_6</title>
<polygon fill="none" stroke="#0000ff" points="268,-5565 268,-6202 556,-6202 556,-5565 268,-5565"/>
<text text-anchor="middle" x="412" y="-6186.8" font-family="Times,serif" font-size="14.00" fill="#000000">Epic: Zebra as a lightwalletd backend</text>
</g>
<g id="clust3" class="cluster">
<g id="clust4" class="cluster">
<title>cluster_2</title>
<polygon fill="none" stroke="#0000ff" points="0,-5277 0,-5400 248,-5400 248,-5277 0,-5277"/>
<text text-anchor="middle" x="124" y="-5384.8" font-family="Times,serif" font-size="14.00" fill="#000000">NU5 Tracking Epic</text>
</g>
<g id="clust5" class="cluster">
<title>cluster_1</title>
<polygon fill="none" stroke="#0000ff" points="0,-6102 0,-6553 248,-6553 248,-6102 0,-6102"/>
<text text-anchor="middle" x="124" y="-6537.8" font-family="Times,serif" font-size="14.00" fill="#000000">Tracking: Documentation</text>
</g>
<g id="clust4" class="cluster">
<title>cluster_2</title>
<polygon fill="none" stroke="#0000ff" points="0,-4028 0,-4151 248,-4151 248,-4028 0,-4028"/>
<text text-anchor="middle" x="124" y="-4135.8" font-family="Times,serif" font-size="14.00" fill="#000000">NU5 Tracking Epic</text>
</g>
<g id="clust5" class="cluster">
<title>cluster_5</title>
<g id="clust6" class="cluster">
<title>cluster_4</title>
<polygon fill="none" stroke="#0000ff" points="0,-2838 0,-3863 536,-3863 536,-2838 0,-2838"/>
<text text-anchor="middle" x="268" y="-3847.8" font-family="Times,serif" font-size="14.00" fill="#000000">Epic: Breaking Changes before the Stable Release</text>
</g>
<g id="clust6" class="cluster">
<title>cluster_4</title>
<polygon fill="none" stroke="#0000ff" points="0,-3871 0,-4020 536,-4020 536,-3871 0,-3871"/>
<text text-anchor="middle" x="268" y="-4004.8" font-family="Times,serif" font-size="14.00" fill="#000000">Epic: Zebra Stable Release Candidate</text>
</g>
<g id="clust7" class="cluster">
<title>cluster_3</title>
<polygon fill="none" stroke="#0000ff" points="0,-4159 0,-5557 536,-5557 536,-4159 0,-4159"/>
<text text-anchor="middle" x="268" y="-5541.8" font-family="Times,serif" font-size="14.00" fill="#000000">Tracking: Zebra as a Full&#45;Node Wallet</text>
<polygon fill="none" stroke="#0000ff" points="0,-3871 0,-5269 536,-5269 536,-3871 0,-3871"/>
<text text-anchor="middle" x="268" y="-5253.8" font-family="Times,serif" font-size="14.00" fill="#000000">Tracking: Zebra as a Full&#45;Node Wallet</text>
</g>
<!-- ZcashFoundation/zebra#2573 -->
<g id="node1" class="node open">
@ -469,10 +469,48 @@
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#4168 -->
<!-- ZcashFoundation/zebra#3050 -->
<g id="node37" class="node open">
<title>ZcashFoundation/zebra#3050</title>
<g id="a_node37"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/3050" xlink:title="ZcashFoundation/zebra#3050&#10;Tag Zebra v1.0.0&#45;rc1&#10;stable release candidate" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" points="528,-5497.5 296,-5497.5 296,-5444.5 528,-5444.5 528,-5497.5"/>
<text text-anchor="middle" x="412" y="-5482.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#3050</text>
<text text-anchor="middle" x="412" y="-5467.3" font-family="Times,serif" font-size="14.00" fill="#000000">Tag Zebra v1.0.0&#45;rc1</text>
<text text-anchor="middle" x="412" y="-5452.3" font-family="Times,serif" font-size="14.00" fill="#000000">stable release candidate</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#4448 -->
<g id="node38" class="node open">
<title>ZcashFoundation/zebra#4448</title>
<g id="a_node38"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/4448" xlink:title="ZcashFoundation/zebra#4448&#10;Decide on supported&#10;platforms and test in CI" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-5525.5 8,-5525.5 8,-5472.5 240,-5472.5 240,-5525.5"/>
<text text-anchor="middle" x="124" y="-5510.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4448</text>
<text text-anchor="middle" x="124" y="-5495.3" font-family="Times,serif" font-size="14.00" fill="#000000">Decide on supported</text>
<text text-anchor="middle" x="124" y="-5480.3" font-family="Times,serif" font-size="14.00" fill="#000000">platforms and test in CI</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#4448&#45;&gt;ZcashFoundation/zebra#3050 -->
<g id="edge2" class="edge">
<title>ZcashFoundation/zebra#4448&#45;&gt;ZcashFoundation/zebra#3050</title>
<path fill="none" stroke="#000000" d="M240.31,-5487.7C255.15,-5486.2 270.4,-5484.8 285.39,-5483.3"/>
<polygon fill="#000000" stroke="#000000" points="286.1038,-5486.7474 295.72,-5482.3 285.4293,-5479.7799 286.1038,-5486.7474"/>
</g>
<!-- ZcashFoundation/zebra#2995 -->
<g id="node39" class="node open">
<title>ZcashFoundation/zebra#2995</title>
<g id="a_node39"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/2995" xlink:title="ZcashFoundation/zebra#2995&#10;Speed up Zebra&#39;s CI" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-5454 8,-5454 8,-5416 240,-5416 240,-5454"/>
<text text-anchor="middle" x="124" y="-5438.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#2995</text>
<text text-anchor="middle" x="124" y="-5423.8" font-family="Times,serif" font-size="14.00" fill="#000000">Speed up Zebra&#39;s CI</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#4168 -->
<g id="node40" class="node open">
<title>ZcashFoundation/zebra#4168</title>
<g id="a_node37"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/4168" xlink:title="ZcashFoundation/zebra#4168&#10;ci: call lightwalletd&#10;wallet queries" target="_blank">
<g id="a_node40"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/4168" xlink:title="ZcashFoundation/zebra#4168&#10;ci: call lightwalletd&#10;wallet queries" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="528,-6170.5 296,-6170.5 296,-6117.5 528,-6117.5 528,-6170.5"/>
<text text-anchor="middle" x="412" y="-6155.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4168</text>
<text text-anchor="middle" x="412" y="-6140.3" font-family="Times,serif" font-size="14.00" fill="#000000">ci: call lightwalletd</text>
@ -493,7 +531,7 @@
</g>
</g>
<!-- ZcashFoundation/zebra#4168&#45;&gt;ZcashFoundation/zebra#4150 -->
<g id="edge8" class="edge">
<g id="edge7" class="edge">
<title>ZcashFoundation/zebra#4168&#45;&gt;ZcashFoundation/zebra#4150</title>
<path fill="none" stroke="#000000" d="M528.31,-6161.4C543.29,-6163.6 558.69,-6165.9 573.83,-6168.2"/>
<polygon fill="#000000" stroke="#000000" points="573.3281,-6171.6638 583.72,-6169.6 574.3093,-6164.7329 573.3281,-6171.6638"/>
@ -511,15 +549,15 @@
</g>
</g>
<!-- ZcashFoundation/zebra#4168&#45;&gt;ZcashFoundation/zebra#4153 -->
<g id="edge9" class="edge">
<g id="edge8" class="edge">
<title>ZcashFoundation/zebra#4168&#45;&gt;ZcashFoundation/zebra#4153</title>
<path fill="none" stroke="#000000" d="M528.31,-6126.6C543.29,-6124.4 558.69,-6122.1 573.83,-6119.8"/>
<polygon fill="#000000" stroke="#000000" points="574.3093,-6123.2671 583.72,-6118.4 573.3281,-6116.3362 574.3093,-6123.2671"/>
</g>
<!-- ZcashFoundation/zebra#4340 -->
<g id="node38" class="node open">
<g id="node41" class="node open">
<title>ZcashFoundation/zebra#4340</title>
<g id="a_node38"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/4340" xlink:title="ZcashFoundation/zebra#4340&#10;ci: Require successful&#10;lightwalletd integration&#10;tests for PRs to merge" target="_blank">
<g id="a_node41"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/4340" xlink:title="ZcashFoundation/zebra#4340&#10;ci: Require successful&#10;lightwalletd integration&#10;tests for PRs to merge" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" points="528,-6099 296,-6099 296,-6031 528,-6031 528,-6099"/>
<text text-anchor="middle" x="412" y="-6083.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4340</text>
<text text-anchor="middle" x="412" y="-6068.8" font-family="Times,serif" font-size="14.00" fill="#000000">ci: Require successful</text>
@ -529,9 +567,9 @@
</g>
</g>
<!-- ZcashFoundation/zebra#4450 -->
<g id="node39" class="node open">
<g id="node42" class="node open">
<title>ZcashFoundation/zebra#4450</title>
<g id="a_node39"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/4450" xlink:title="ZcashFoundation/zebra#4450&#10;Test ZecWallet Lite with&#10;lightwalletd + Zebra" target="_blank">
<g id="a_node42"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/4450" xlink:title="ZcashFoundation/zebra#4450&#10;Test ZecWallet Lite with&#10;lightwalletd + Zebra" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="528,-6012.5 296,-6012.5 296,-5959.5 528,-5959.5 528,-6012.5"/>
<text text-anchor="middle" x="412" y="-5997.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4450</text>
<text text-anchor="middle" x="412" y="-5982.3" font-family="Times,serif" font-size="14.00" fill="#000000">Test ZecWallet Lite with</text>
@ -540,9 +578,9 @@
</g>
</g>
<!-- ZcashFoundation/zebra#4456 -->
<g id="node40" class="node open">
<g id="node43" class="node open">
<title>ZcashFoundation/zebra#4456</title>
<g id="a_node40"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/4456" xlink:title="ZcashFoundation/zebra#4456&#10;Full sync test takes&#10;slightly longer than CI&#10;timeout" target="_blank">
<g id="a_node43"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/4456" xlink:title="ZcashFoundation/zebra#4456&#10;Full sync test takes&#10;slightly longer than CI&#10;timeout" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="528,-5941 296,-5941 296,-5873 528,-5873 528,-5941"/>
<text text-anchor="middle" x="412" y="-5925.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4456</text>
<text text-anchor="middle" x="412" y="-5910.8" font-family="Times,serif" font-size="14.00" fill="#000000">Full sync test takes</text>
@ -552,9 +590,9 @@
</g>
</g>
<!-- ZcashFoundation/zebra#4480 -->
<g id="node41" class="node open">
<g id="node44" class="node open">
<title>ZcashFoundation/zebra#4480</title>
<g id="a_node41"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/4480" xlink:title="ZcashFoundation/zebra#4480&#10;Support getblock with&#10;verbosity=1" target="_blank">
<g id="a_node44"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/4480" xlink:title="ZcashFoundation/zebra#4480&#10;Support getblock with&#10;verbosity=1" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="528,-5854.5 296,-5854.5 296,-5801.5 528,-5801.5 528,-5854.5"/>
<text text-anchor="middle" x="412" y="-5839.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4480</text>
<text text-anchor="middle" x="412" y="-5824.3" font-family="Times,serif" font-size="14.00" fill="#000000">Support getblock with</text>
@ -563,9 +601,9 @@
</g>
</g>
<!-- ZcashFoundation/zebra#4451 -->
<g id="node42" class="node open">
<g id="node45" class="node open">
<title>ZcashFoundation/zebra#4451</title>
<g id="a_node42"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/4451" xlink:title="ZcashFoundation/zebra#4451&#10;Test another wallet with&#10;lightwalletd + Zebra" target="_blank">
<g id="a_node45"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/4451" xlink:title="ZcashFoundation/zebra#4451&#10;Test another wallet with&#10;lightwalletd + Zebra" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="528,-5783.5 296,-5783.5 296,-5730.5 528,-5730.5 528,-5783.5"/>
<text text-anchor="middle" x="412" y="-5768.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4451</text>
<text text-anchor="middle" x="412" y="-5753.3" font-family="Times,serif" font-size="14.00" fill="#000000">Test another wallet with</text>
@ -574,9 +612,9 @@
</g>
</g>
<!-- ZcashFoundation/zebra#4350 -->
<g id="node43" class="node open">
<g id="node46" class="node open">
<title>ZcashFoundation/zebra#4350</title>
<g id="a_node43"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/4350" xlink:title="ZcashFoundation/zebra#4350&#10;Add GetMempoolTx gRPC&#10;test" target="_blank">
<g id="a_node46"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/4350" xlink:title="ZcashFoundation/zebra#4350&#10;Add GetMempoolTx gRPC&#10;test" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="528,-5712.5 296,-5712.5 296,-5659.5 528,-5659.5 528,-5712.5"/>
<text text-anchor="middle" x="412" y="-5697.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4350</text>
<text text-anchor="middle" x="412" y="-5682.3" font-family="Times,serif" font-size="14.00" fill="#000000">Add GetMempoolTx gRPC</text>
@ -585,9 +623,9 @@
</g>
</g>
<!-- ZcashFoundation/zebra#4060 -->
<g id="node44" class="node open">
<g id="node47" class="node open">
<title>ZcashFoundation/zebra#4060</title>
<g id="a_node44"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/4060" xlink:title="ZcashFoundation/zebra#4060&#10;Report better&#10;transactions errors to&#10;lightwalletd" target="_blank">
<g id="a_node47"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/4060" xlink:title="ZcashFoundation/zebra#4060&#10;Report better&#10;transactions errors to&#10;lightwalletd" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="528,-5641 296,-5641 296,-5573 528,-5573 528,-5641"/>
<text text-anchor="middle" x="412" y="-5625.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4060</text>
<text text-anchor="middle" x="412" y="-5610.8" font-family="Times,serif" font-size="14.00" fill="#000000">Report better</text>
@ -596,10 +634,29 @@
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#4117 -->
<g id="node48" class="node open">
<title>ZcashFoundation/zebra#4117</title>
<g id="a_node48"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/4117" xlink:title="ZcashFoundation/zebra#4117&#10;Set the minimum network&#10;protocol version to&#10;`170_100` after NU5&#10;mainnet activation" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-5368.5 8,-5368.5 8,-5285.5 240,-5285.5 240,-5368.5"/>
<text text-anchor="middle" x="124" y="-5353.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4117</text>
<text text-anchor="middle" x="124" y="-5338.3" font-family="Times,serif" font-size="14.00" fill="#000000">Set the minimum network</text>
<text text-anchor="middle" x="124" y="-5323.3" font-family="Times,serif" font-size="14.00" fill="#000000">protocol version to</text>
<text text-anchor="middle" x="124" y="-5308.3" font-family="Times,serif" font-size="14.00" fill="#000000">`170_100` after NU5</text>
<text text-anchor="middle" x="124" y="-5293.3" font-family="Times,serif" font-size="14.00" fill="#000000">mainnet activation</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#4117&#45;&gt;ZcashFoundation/zebra#3050 -->
<g id="edge9" class="edge">
<title>ZcashFoundation/zebra#4117&#45;&gt;ZcashFoundation/zebra#3050</title>
<path fill="none" stroke="#000000" d="M207.3,-5368.7C252.8,-5391.4 308.2,-5419.1 349.89,-5439.9"/>
<polygon fill="#000000" stroke="#000000" points="348.3335,-5443.0349 358.84,-5444.4 351.478,-5436.7809 348.3335,-5443.0349"/>
</g>
<!-- ZcashFoundation/zebra#2971 -->
<g id="node45" class="node open">
<g id="node49" class="node open">
<title>ZcashFoundation/zebra#2971</title>
<g id="a_node45"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/2971" xlink:title="ZcashFoundation/zebra#2971&#10;Fix crawler.rs doctest" target="_blank">
<g id="a_node49"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/2971" xlink:title="ZcashFoundation/zebra#2971&#10;Fix crawler.rs doctest" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-6522 8,-6522 8,-6484 240,-6484 240,-6522"/>
<text text-anchor="middle" x="124" y="-6506.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#2971</text>
<text text-anchor="middle" x="124" y="-6491.8" font-family="Times,serif" font-size="14.00" fill="#000000">Fix crawler.rs doctest</text>
@ -607,9 +664,9 @@
</g>
</g>
<!-- ZcashFoundation/zebra#2972 -->
<g id="node46" class="node open">
<g id="node50" class="node open">
<title>ZcashFoundation/zebra#2972</title>
<g id="a_node46"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/2972" xlink:title="ZcashFoundation/zebra#2972&#10;Make it easy for users to&#10;discover how to configure&#10;Zebra" target="_blank">
<g id="a_node50"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/2972" xlink:title="ZcashFoundation/zebra#2972&#10;Make it easy for users to&#10;discover how to configure&#10;Zebra" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-6466 8,-6466 8,-6398 240,-6398 240,-6466"/>
<text text-anchor="middle" x="124" y="-6450.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#2972</text>
<text text-anchor="middle" x="124" y="-6435.8" font-family="Times,serif" font-size="14.00" fill="#000000">Make it easy for users to</text>
@ -619,9 +676,9 @@
</g>
</g>
<!-- ZcashFoundation/zebra#2191 -->
<g id="node47" class="node open">
<g id="node51" class="node open">
<title>ZcashFoundation/zebra#2191</title>
<g id="a_node47"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/2191" xlink:title="ZcashFoundation/zebra#2191&#10;Update user and dev&#10;instructions in the Zebra&#10;Book to deduplicate" target="_blank">
<g id="a_node51"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/2191" xlink:title="ZcashFoundation/zebra#2191&#10;Update user and dev&#10;instructions in the Zebra&#10;Book to deduplicate" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-6380 8,-6380 8,-6312 240,-6312 240,-6380"/>
<text text-anchor="middle" x="124" y="-6364.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#2191</text>
<text text-anchor="middle" x="124" y="-6349.8" font-family="Times,serif" font-size="14.00" fill="#000000">Update user and dev</text>
@ -631,9 +688,9 @@
</g>
</g>
<!-- ZcashFoundation/zebra#2740 -->
<g id="node48" class="node open">
<g id="node52" class="node open">
<title>ZcashFoundation/zebra#2740</title>
<g id="a_node48"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/2740" xlink:title="ZcashFoundation/zebra#2740&#10;Documentation: adapt&#10;Zebra architecture blog&#10;posts into zebrad&#10;overview for devs in the&#10;book" target="_blank">
<g id="a_node52"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/2740" xlink:title="ZcashFoundation/zebra#2740&#10;Documentation: adapt&#10;Zebra architecture blog&#10;posts into zebrad&#10;overview for devs in the&#10;book" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-6294 8,-6294 8,-6196 240,-6196 240,-6294"/>
<text text-anchor="middle" x="124" y="-6278.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#2740</text>
<text text-anchor="middle" x="124" y="-6263.8" font-family="Times,serif" font-size="14.00" fill="#000000">Documentation: adapt</text>
@ -645,9 +702,9 @@
</g>
</g>
<!-- ZcashFoundation/zebra#1772 -->
<g id="node49" class="node open">
<g id="node53" class="node open">
<title>ZcashFoundation/zebra#1772</title>
<g id="a_node49"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/1772" xlink:title="ZcashFoundation/zebra#1772&#10;Add comments on how to&#10;configure metric and&#10;tracing endpoints" target="_blank">
<g id="a_node53"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/1772" xlink:title="ZcashFoundation/zebra#1772&#10;Add comments on how to&#10;configure metric and&#10;tracing endpoints" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-6178 8,-6178 8,-6110 240,-6110 240,-6178"/>
<text text-anchor="middle" x="124" y="-6162.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#1772</text>
<text text-anchor="middle" x="124" y="-6147.8" font-family="Times,serif" font-size="14.00" fill="#000000">Add comments on how to</text>
@ -656,40 +713,10 @@
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#4117 -->
<g id="node50" class="node open">
<title>ZcashFoundation/zebra#4117</title>
<g id="a_node50"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/4117" xlink:title="ZcashFoundation/zebra#4117&#10;Set the minimum network&#10;protocol version to&#10;`170_100` after NU5&#10;mainnet activation" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-4119.5 8,-4119.5 8,-4036.5 240,-4036.5 240,-4119.5"/>
<text text-anchor="middle" x="124" y="-4104.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4117</text>
<text text-anchor="middle" x="124" y="-4089.3" font-family="Times,serif" font-size="14.00" fill="#000000">Set the minimum network</text>
<text text-anchor="middle" x="124" y="-4074.3" font-family="Times,serif" font-size="14.00" fill="#000000">protocol version to</text>
<text text-anchor="middle" x="124" y="-4059.3" font-family="Times,serif" font-size="14.00" fill="#000000">`170_100` after NU5</text>
<text text-anchor="middle" x="124" y="-4044.3" font-family="Times,serif" font-size="14.00" fill="#000000">mainnet activation</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#3050 -->
<g id="node64" class="node open">
<title>ZcashFoundation/zebra#3050</title>
<g id="a_node64"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/3050" xlink:title="ZcashFoundation/zebra#3050&#10;Tag Zebra v1.0.0&#45;rc1&#10;stable release candidate" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" points="528,-3988.5 296,-3988.5 296,-3935.5 528,-3935.5 528,-3988.5"/>
<text text-anchor="middle" x="412" y="-3973.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#3050</text>
<text text-anchor="middle" x="412" y="-3958.3" font-family="Times,serif" font-size="14.00" fill="#000000">Tag Zebra v1.0.0&#45;rc1</text>
<text text-anchor="middle" x="412" y="-3943.3" font-family="Times,serif" font-size="14.00" fill="#000000">stable release candidate</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#4117&#45;&gt;ZcashFoundation/zebra#3050 -->
<g id="edge6" class="edge">
<title>ZcashFoundation/zebra#4117&#45;&gt;ZcashFoundation/zebra#3050</title>
<path fill="none" stroke="#000000" d="M227.16,-4036.4C263.15,-4022 302.85,-4006 336.21,-3992.5"/>
<polygon fill="#000000" stroke="#000000" points="337.9225,-3995.5835 345.89,-3988.6 335.3065,-3989.0907 337.9225,-3995.5835"/>
</g>
<!-- ZcashFoundation/zebra#1894 -->
<g id="node51" class="node open">
<g id="node54" class="node open">
<title>ZcashFoundation/zebra#1894</title>
<g id="a_node51"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/1894" xlink:title="ZcashFoundation/zebra#1894&#10;Zebra should follow OS&#10;directory conventions&#10;better" target="_blank">
<g id="a_node54"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/1894" xlink:title="ZcashFoundation/zebra#1894&#10;Zebra should follow OS&#10;directory conventions&#10;better" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-3832 8,-3832 8,-3764 240,-3764 240,-3832"/>
<text text-anchor="middle" x="124" y="-3816.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#1894</text>
<text text-anchor="middle" x="124" y="-3801.8" font-family="Times,serif" font-size="14.00" fill="#000000">Zebra should follow OS</text>
@ -699,9 +726,9 @@
</g>
</g>
<!-- ZcashFoundation/zebra#3432 -->
<g id="node52" class="node open">
<g id="node55" class="node open">
<title>ZcashFoundation/zebra#3432</title>
<g id="a_node52"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/3432" xlink:title="ZcashFoundation/zebra#3432&#10;Use the Filesystem&#10;Hierarchy Standard (FHS)&#10;for deployments and&#10;artifacts" target="_blank">
<g id="a_node55"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/3432" xlink:title="ZcashFoundation/zebra#3432&#10;Use the Filesystem&#10;Hierarchy Standard (FHS)&#10;for deployments and&#10;artifacts" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" points="528,-3831.5 296,-3831.5 296,-3748.5 528,-3748.5 528,-3831.5"/>
<text text-anchor="middle" x="412" y="-3816.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#3432</text>
<text text-anchor="middle" x="412" y="-3801.3" font-family="Times,serif" font-size="14.00" fill="#000000">Use the Filesystem</text>
@ -712,15 +739,15 @@
</g>
</g>
<!-- ZcashFoundation/zebra#1894&#45;&gt;ZcashFoundation/zebra#3432 -->
<g id="edge2" class="edge">
<g id="edge3" class="edge">
<title>ZcashFoundation/zebra#1894&#45;&gt;ZcashFoundation/zebra#3432</title>
<path fill="none" stroke="#000000" d="M240.31,-3794.8C255.15,-3794.4 270.4,-3793.9 285.39,-3793.5"/>
<polygon fill="#000000" stroke="#000000" points="285.8259,-3796.9889 295.72,-3793.2 285.6226,-3789.9919 285.8259,-3796.9889"/>
</g>
<!-- ZcashFoundation/zebra#2631 -->
<g id="node53" class="node open">
<g id="node56" class="node open">
<title>ZcashFoundation/zebra#2631</title>
<g id="a_node53"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/2631" xlink:title="ZcashFoundation/zebra#2631&#10;Send committed spent&#10;OutPoints &amp; nullifiers to&#10;the mempool for rejection" target="_blank">
<g id="a_node56"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/2631" xlink:title="ZcashFoundation/zebra#2631&#10;Send committed spent&#10;OutPoints &amp; nullifiers to&#10;the mempool for rejection" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-3746 8,-3746 8,-3678 240,-3678 240,-3746"/>
<text text-anchor="middle" x="124" y="-3730.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#2631</text>
<text text-anchor="middle" x="124" y="-3715.8" font-family="Times,serif" font-size="14.00" fill="#000000">Send committed spent</text>
@ -730,9 +757,9 @@
</g>
</g>
<!-- ZcashFoundation/zebra#950 -->
<g id="node54" class="node open">
<g id="node57" class="node open">
<title>ZcashFoundation/zebra#950</title>
<g id="a_node54"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/950" xlink:title="ZcashFoundation/zebra#950&#10;Demo: compare zcashd vs&#10;zebrad ludicrous speed on&#10;syncing" target="_blank">
<g id="a_node57"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/950" xlink:title="ZcashFoundation/zebra#950&#10;Demo: compare zcashd vs&#10;zebrad ludicrous speed on&#10;syncing" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="235.5,-3660 12.5,-3660 12.5,-3592 235.5,-3592 235.5,-3660"/>
<text text-anchor="middle" x="124" y="-3644.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#950</text>
<text text-anchor="middle" x="124" y="-3629.8" font-family="Times,serif" font-size="14.00" fill="#000000">Demo: compare zcashd vs</text>
@ -742,9 +769,9 @@
</g>
</g>
<!-- ZcashFoundation/zebra#1904 -->
<g id="node55" class="node open">
<g id="node58" class="node open">
<title>ZcashFoundation/zebra#1904</title>
<g id="a_node55"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/1904" xlink:title="ZcashFoundation/zebra#1904&#10;Some DNS seeders and&#10;block explorers don&#39;t&#10;show Zebra nodes" target="_blank">
<g id="a_node58"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/1904" xlink:title="ZcashFoundation/zebra#1904&#10;Some DNS seeders and&#10;block explorers don&#39;t&#10;show Zebra nodes" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-3574 8,-3574 8,-3506 240,-3506 240,-3574"/>
<text text-anchor="middle" x="124" y="-3558.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#1904</text>
<text text-anchor="middle" x="124" y="-3543.8" font-family="Times,serif" font-size="14.00" fill="#000000">Some DNS seeders and</text>
@ -754,15 +781,15 @@
</g>
</g>
<!-- ZcashFoundation/zebra#1904&#45;&gt;ZcashFoundation/zebra#1791 -->
<g id="edge7" class="edge">
<g id="edge6" class="edge">
<title>ZcashFoundation/zebra#1904&#45;&gt;ZcashFoundation/zebra#1791</title>
<path fill="none" stroke="#000000" d="M239.52,-3505.7C242.62,-3502.8 245.46,-3499.5 248,-3496 280.6,-3450.8 233.12,-2536.5 268,-2493 273.44,-2486.2 279.95,-2480.6 287.16,-2476"/>
<polygon fill="#000000" stroke="#000000" points="288.9641,-2479.0003 295.91,-2471 285.4911,-2472.9226 288.9641,-2479.0003"/>
</g>
<!-- ZcashFoundation/zebra#1963 -->
<g id="node56" class="node open">
<g id="node59" class="node open">
<title>ZcashFoundation/zebra#1963</title>
<g id="a_node56"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/1963" xlink:title="ZcashFoundation/zebra#1963&#10;Revise Release Process&#10;RFC Draft" target="_blank">
<g id="a_node59"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/1963" xlink:title="ZcashFoundation/zebra#1963&#10;Revise Release Process&#10;RFC Draft" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-3487.5 8,-3487.5 8,-3434.5 240,-3434.5 240,-3487.5"/>
<text text-anchor="middle" x="124" y="-3472.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#1963</text>
<text text-anchor="middle" x="124" y="-3457.3" font-family="Times,serif" font-size="14.00" fill="#000000">Revise Release Process</text>
@ -771,9 +798,9 @@
</g>
</g>
<!-- ZcashFoundation/zebra#2001 -->
<g id="node57" class="node open">
<g id="node60" class="node open">
<title>ZcashFoundation/zebra#2001</title>
<g id="a_node57"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/2001" xlink:title="ZcashFoundation/zebra#2001&#10;Write a draft security&#10;triage RFC" target="_blank">
<g id="a_node60"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/2001" xlink:title="ZcashFoundation/zebra#2001&#10;Write a draft security&#10;triage RFC" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-3416.5 8,-3416.5 8,-3363.5 240,-3363.5 240,-3416.5"/>
<text text-anchor="middle" x="124" y="-3401.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#2001</text>
<text text-anchor="middle" x="124" y="-3386.3" font-family="Times,serif" font-size="14.00" fill="#000000">Write a draft security</text>
@ -782,9 +809,9 @@
</g>
</g>
<!-- ZcashFoundation/zebra#1615 -->
<g id="node58" class="node open">
<g id="node61" class="node open">
<title>ZcashFoundation/zebra#1615</title>
<g id="a_node58"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/1615" xlink:title="ZcashFoundation/zebra#1615&#10;Zebra stable download&#10;should be linked from&#10;ZFND website" target="_blank">
<g id="a_node61"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/1615" xlink:title="ZcashFoundation/zebra#1615&#10;Zebra stable download&#10;should be linked from&#10;ZFND website" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-3345 8,-3345 8,-3277 240,-3277 240,-3345"/>
<text text-anchor="middle" x="124" y="-3329.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#1615</text>
<text text-anchor="middle" x="124" y="-3314.8" font-family="Times,serif" font-size="14.00" fill="#000000">Zebra stable download</text>
@ -794,9 +821,9 @@
</g>
</g>
<!-- ZcashFoundation/zebra#1213 -->
<g id="node59" class="node open">
<g id="node62" class="node open">
<title>ZcashFoundation/zebra#1213</title>
<g id="a_node59"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/1213" xlink:title="ZcashFoundation/zebra#1213&#10;Detect when an older&#10;state version is present,&#10;and delete it" target="_blank">
<g id="a_node62"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/1213" xlink:title="ZcashFoundation/zebra#1213&#10;Detect when an older&#10;state version is present,&#10;and delete it" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-3259 8,-3259 8,-3191 240,-3191 240,-3259"/>
<text text-anchor="middle" x="124" y="-3243.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#1213</text>
<text text-anchor="middle" x="124" y="-3228.8" font-family="Times,serif" font-size="14.00" fill="#000000">Detect when an older</text>
@ -806,9 +833,9 @@
</g>
</g>
<!-- ZcashFoundation/zebra#1621 -->
<g id="node60" class="node open">
<g id="node63" class="node open">
<title>ZcashFoundation/zebra#1621</title>
<g id="a_node60"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/1621" xlink:title="ZcashFoundation/zebra#1621&#10;Run `zebrad start` by&#10;default, and add `start`&#10;to `zebrad help`" target="_blank">
<g id="a_node63"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/1621" xlink:title="ZcashFoundation/zebra#1621&#10;Run `zebrad start` by&#10;default, and add `start`&#10;to `zebrad help`" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-3173 8,-3173 8,-3105 240,-3105 240,-3173"/>
<text text-anchor="middle" x="124" y="-3157.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#1621</text>
<text text-anchor="middle" x="124" y="-3142.8" font-family="Times,serif" font-size="14.00" fill="#000000">Run `zebrad start` by</text>
@ -818,9 +845,9 @@
</g>
</g>
<!-- ZcashFoundation/zebra#1617 -->
<g id="node61" class="node open">
<g id="node64" class="node open">
<title>ZcashFoundation/zebra#1617</title>
<g id="a_node61"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/1617" xlink:title="ZcashFoundation/zebra#1617&#10;Restructure and clean up&#10;README to make it easier&#10;for new users to get&#10;started with Zebra" target="_blank">
<g id="a_node64"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/1617" xlink:title="ZcashFoundation/zebra#1617&#10;Restructure and clean up&#10;README to make it easier&#10;for new users to get&#10;started with Zebra" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-3086.5 8,-3086.5 8,-3003.5 240,-3003.5 240,-3086.5"/>
<text text-anchor="middle" x="124" y="-3071.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#1617</text>
<text text-anchor="middle" x="124" y="-3056.3" font-family="Times,serif" font-size="14.00" fill="#000000">Restructure and clean up</text>
@ -831,9 +858,9 @@
</g>
</g>
<!-- ZcashFoundation/zebra#1638 -->
<g id="node62" class="node open">
<g id="node65" class="node open">
<title>ZcashFoundation/zebra#1638</title>
<g id="a_node62"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/1638" xlink:title="ZcashFoundation/zebra#1638&#10;Create PGP keys amongst&#10;security@zfnd.org" target="_blank">
<g id="a_node65"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/1638" xlink:title="ZcashFoundation/zebra#1638&#10;Create PGP keys amongst&#10;security@zfnd.org" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-2985.5 8,-2985.5 8,-2932.5 240,-2932.5 240,-2985.5"/>
<text text-anchor="middle" x="124" y="-2970.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#1638</text>
<text text-anchor="middle" x="124" y="-2955.3" font-family="Times,serif" font-size="14.00" fill="#000000">Create PGP keys amongst</text>
@ -842,9 +869,9 @@
</g>
</g>
<!-- ZcashFoundation/zebra#1870 -->
<g id="node63" class="node open">
<g id="node66" class="node open">
<title>ZcashFoundation/zebra#1870</title>
<g id="a_node63"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/1870" xlink:title="ZcashFoundation/zebra#1870&#10;Decide if old Zebra&#10;versions should&#10;eventually refuse to run" target="_blank">
<g id="a_node66"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/1870" xlink:title="ZcashFoundation/zebra#1870&#10;Decide if old Zebra&#10;versions should&#10;eventually refuse to run" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-2914 8,-2914 8,-2846 240,-2846 240,-2914"/>
<text text-anchor="middle" x="124" y="-2898.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#1870</text>
<text text-anchor="middle" x="124" y="-2883.8" font-family="Times,serif" font-size="14.00" fill="#000000">Decide if old Zebra</text>
@ -853,41 +880,14 @@
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#4448 -->
<g id="node65" class="node open">
<title>ZcashFoundation/zebra#4448</title>
<g id="a_node65"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/4448" xlink:title="ZcashFoundation/zebra#4448&#10;Decide on supported&#10;platforms and test in CI" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-3988.5 8,-3988.5 8,-3935.5 240,-3935.5 240,-3988.5"/>
<text text-anchor="middle" x="124" y="-3973.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4448</text>
<text text-anchor="middle" x="124" y="-3958.3" font-family="Times,serif" font-size="14.00" fill="#000000">Decide on supported</text>
<text text-anchor="middle" x="124" y="-3943.3" font-family="Times,serif" font-size="14.00" fill="#000000">platforms and test in CI</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#4448&#45;&gt;ZcashFoundation/zebra#3050 -->
<g id="edge3" class="edge">
<title>ZcashFoundation/zebra#4448&#45;&gt;ZcashFoundation/zebra#3050</title>
<path fill="none" stroke="#000000" d="M240.31,-3962C255.15,-3962 270.4,-3962 285.39,-3962"/>
<polygon fill="#000000" stroke="#000000" points="285.72,-3965.5001 295.72,-3962 285.72,-3958.5001 285.72,-3965.5001"/>
</g>
<!-- ZcashFoundation/zebra#2995 -->
<g id="node66" class="node open">
<title>ZcashFoundation/zebra#2995</title>
<g id="a_node66"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/2995" xlink:title="ZcashFoundation/zebra#2995&#10;Speed up Zebra&#39;s CI" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-3917 8,-3917 8,-3879 240,-3879 240,-3917"/>
<text text-anchor="middle" x="124" y="-3901.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#2995</text>
<text text-anchor="middle" x="124" y="-3886.8" font-family="Times,serif" font-size="14.00" fill="#000000">Speed up Zebra&#39;s CI</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#271 -->
<g id="node67" class="node open">
<title>ZcashFoundation/zebra#271</title>
<g id="a_node67"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/271" xlink:title="ZcashFoundation/zebra#271&#10;Sapling Key Agreement and&#10;KDF" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="235.5,-5525.5 12.5,-5525.5 12.5,-5472.5 235.5,-5472.5 235.5,-5525.5"/>
<text text-anchor="middle" x="124" y="-5510.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#271</text>
<text text-anchor="middle" x="124" y="-5495.3" font-family="Times,serif" font-size="14.00" fill="#000000">Sapling Key Agreement and</text>
<text text-anchor="middle" x="124" y="-5480.3" font-family="Times,serif" font-size="14.00" fill="#000000">KDF</text>
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="235.5,-5237.5 12.5,-5237.5 12.5,-5184.5 235.5,-5184.5 235.5,-5237.5"/>
<text text-anchor="middle" x="124" y="-5222.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#271</text>
<text text-anchor="middle" x="124" y="-5207.3" font-family="Times,serif" font-size="14.00" fill="#000000">Sapling Key Agreement and</text>
<text text-anchor="middle" x="124" y="-5192.3" font-family="Times,serif" font-size="14.00" fill="#000000">KDF</text>
</a>
</g>
</g>
@ -895,43 +895,43 @@
<g id="node68" class="node open">
<title>ZcashFoundation/zebra#269</title>
<g id="a_node68"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/269" xlink:title="ZcashFoundation/zebra#269&#10;Sapling note encryption&#10;implementation." target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" points="523.5,-5454.5 300.5,-5454.5 300.5,-5401.5 523.5,-5401.5 523.5,-5454.5"/>
<text text-anchor="middle" x="412" y="-5439.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#269</text>
<text text-anchor="middle" x="412" y="-5424.3" font-family="Times,serif" font-size="14.00" fill="#000000">Sapling note encryption</text>
<text text-anchor="middle" x="412" y="-5409.3" font-family="Times,serif" font-size="14.00" fill="#000000">implementation.</text>
<polygon fill="#c2e0c6" stroke="#000000" points="523.5,-5166.5 300.5,-5166.5 300.5,-5113.5 523.5,-5113.5 523.5,-5166.5"/>
<text text-anchor="middle" x="412" y="-5151.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#269</text>
<text text-anchor="middle" x="412" y="-5136.3" font-family="Times,serif" font-size="14.00" fill="#000000">Sapling note encryption</text>
<text text-anchor="middle" x="412" y="-5121.3" font-family="Times,serif" font-size="14.00" fill="#000000">implementation.</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#271&#45;&gt;ZcashFoundation/zebra#269 -->
<g id="edge4" class="edge">
<title>ZcashFoundation/zebra#271&#45;&gt;ZcashFoundation/zebra#269</title>
<path fill="none" stroke="#000000" d="M229.75,-5472.5C242.64,-5469.3 255.61,-5466.1 268,-5463 275.99,-5461 284.23,-5459 292.54,-5457"/>
<polygon fill="#000000" stroke="#000000" points="293.4251,-5460.3867 302.3,-5454.6 291.7535,-5453.5892 293.4251,-5460.3867"/>
<path fill="none" stroke="#000000" d="M229.75,-5184.5C242.64,-5181.3 255.61,-5178.1 268,-5175 275.99,-5173 284.23,-5171 292.54,-5169"/>
<polygon fill="#000000" stroke="#000000" points="293.4251,-5172.3867 302.3,-5166.6 291.7535,-5165.5892 293.4251,-5172.3867"/>
</g>
<!-- ZcashFoundation/zebra#3002 -->
<g id="node69" class="node open">
<title>ZcashFoundation/zebra#3002</title>
<g id="a_node69"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/3002" xlink:title="ZcashFoundation/zebra#3002&#10;Sapling note decryption&#10;implementation." target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" points="528,-5525.5 296,-5525.5 296,-5472.5 528,-5472.5 528,-5525.5"/>
<text text-anchor="middle" x="412" y="-5510.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#3002</text>
<text text-anchor="middle" x="412" y="-5495.3" font-family="Times,serif" font-size="14.00" fill="#000000">Sapling note decryption</text>
<text text-anchor="middle" x="412" y="-5480.3" font-family="Times,serif" font-size="14.00" fill="#000000">implementation.</text>
<polygon fill="#c2e0c6" stroke="#000000" points="528,-5237.5 296,-5237.5 296,-5184.5 528,-5184.5 528,-5237.5"/>
<text text-anchor="middle" x="412" y="-5222.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#3002</text>
<text text-anchor="middle" x="412" y="-5207.3" font-family="Times,serif" font-size="14.00" fill="#000000">Sapling note decryption</text>
<text text-anchor="middle" x="412" y="-5192.3" font-family="Times,serif" font-size="14.00" fill="#000000">implementation.</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#271&#45;&gt;ZcashFoundation/zebra#3002 -->
<g id="edge5" class="edge">
<title>ZcashFoundation/zebra#271&#45;&gt;ZcashFoundation/zebra#3002</title>
<path fill="none" stroke="#000000" d="M235.76,-5499C252,-5499 268.81,-5499 285.31,-5499"/>
<polygon fill="#000000" stroke="#000000" points="285.54,-5502.5001 295.54,-5499 285.54,-5495.5001 285.54,-5502.5001"/>
<path fill="none" stroke="#000000" d="M235.76,-5211C252,-5211 268.81,-5211 285.31,-5211"/>
<polygon fill="#000000" stroke="#000000" points="285.54,-5214.5001 295.54,-5211 285.54,-5207.5001 285.54,-5214.5001"/>
</g>
<!-- ZcashFoundation/zebra#325 -->
<g id="node70" class="node open">
<title>ZcashFoundation/zebra#325</title>
<g id="a_node70"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/325" xlink:title="ZcashFoundation/zebra#325&#10;Block Chain Scanning" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="235.5,-5454 12.5,-5454 12.5,-5416 235.5,-5416 235.5,-5454"/>
<text text-anchor="middle" x="124" y="-5438.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#325</text>
<text text-anchor="middle" x="124" y="-5423.8" font-family="Times,serif" font-size="14.00" fill="#000000">Block Chain Scanning</text>
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="235.5,-5166 12.5,-5166 12.5,-5128 235.5,-5128 235.5,-5166"/>
<text text-anchor="middle" x="124" y="-5150.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#325</text>
<text text-anchor="middle" x="124" y="-5135.8" font-family="Times,serif" font-size="14.00" fill="#000000">Block Chain Scanning</text>
</a>
</g>
</g>
@ -939,11 +939,11 @@
<g id="node71" class="node open">
<title>ZcashFoundation/zebra#267</title>
<g id="a_node71"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/267" xlink:title="ZcashFoundation/zebra#267&#10;Implement ZIP&#45;32 Sapling&#10;and Orchard key&#10;derivation" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="235.5,-5398 12.5,-5398 12.5,-5330 235.5,-5330 235.5,-5398"/>
<text text-anchor="middle" x="124" y="-5382.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#267</text>
<text text-anchor="middle" x="124" y="-5367.8" font-family="Times,serif" font-size="14.00" fill="#000000">Implement ZIP&#45;32 Sapling</text>
<text text-anchor="middle" x="124" y="-5352.8" font-family="Times,serif" font-size="14.00" fill="#000000">and Orchard key</text>
<text text-anchor="middle" x="124" y="-5337.8" font-family="Times,serif" font-size="14.00" fill="#000000">derivation</text>
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="235.5,-5110 12.5,-5110 12.5,-5042 235.5,-5042 235.5,-5110"/>
<text text-anchor="middle" x="124" y="-5094.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#267</text>
<text text-anchor="middle" x="124" y="-5079.8" font-family="Times,serif" font-size="14.00" fill="#000000">Implement ZIP&#45;32 Sapling</text>
<text text-anchor="middle" x="124" y="-5064.8" font-family="Times,serif" font-size="14.00" fill="#000000">and Orchard key</text>
<text text-anchor="middle" x="124" y="-5049.8" font-family="Times,serif" font-size="14.00" fill="#000000">derivation</text>
</a>
</g>
</g>
@ -951,10 +951,10 @@
<g id="node72" class="node open">
<title>ZcashFoundation/zebra#2064</title>
<g id="a_node72"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/2064" xlink:title="ZcashFoundation/zebra#2064&#10;Import Poseidon hash into&#10;Zebra" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-5311.5 8,-5311.5 8,-5258.5 240,-5258.5 240,-5311.5"/>
<text text-anchor="middle" x="124" y="-5296.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#2064</text>
<text text-anchor="middle" x="124" y="-5281.3" font-family="Times,serif" font-size="14.00" fill="#000000">Import Poseidon hash into</text>
<text text-anchor="middle" x="124" y="-5266.3" font-family="Times,serif" font-size="14.00" fill="#000000">Zebra</text>
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-5023.5 8,-5023.5 8,-4970.5 240,-4970.5 240,-5023.5"/>
<text text-anchor="middle" x="124" y="-5008.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#2064</text>
<text text-anchor="middle" x="124" y="-4993.3" font-family="Times,serif" font-size="14.00" fill="#000000">Import Poseidon hash into</text>
<text text-anchor="middle" x="124" y="-4978.3" font-family="Times,serif" font-size="14.00" fill="#000000">Zebra</text>
</a>
</g>
</g>
@ -962,12 +962,12 @@
<g id="node73" class="node open">
<title>ZcashFoundation/zebra#2192</title>
<g id="a_node73"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/2192" xlink:title="ZcashFoundation/zebra#2192&#10;Implement&#10;`EphemeralPrivateKey`&#39;s&#10;for Orchard, Sapling,&#10;Sprout" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-5240.5 8,-5240.5 8,-5157.5 240,-5157.5 240,-5240.5"/>
<text text-anchor="middle" x="124" y="-5225.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#2192</text>
<text text-anchor="middle" x="124" y="-5210.3" font-family="Times,serif" font-size="14.00" fill="#000000">Implement</text>
<text text-anchor="middle" x="124" y="-5195.3" font-family="Times,serif" font-size="14.00" fill="#000000">`EphemeralPrivateKey`&#39;s</text>
<text text-anchor="middle" x="124" y="-5180.3" font-family="Times,serif" font-size="14.00" fill="#000000">for Orchard, Sapling,</text>
<text text-anchor="middle" x="124" y="-5165.3" font-family="Times,serif" font-size="14.00" fill="#000000">Sprout</text>
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-4952.5 8,-4952.5 8,-4869.5 240,-4869.5 240,-4952.5"/>
<text text-anchor="middle" x="124" y="-4937.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#2192</text>
<text text-anchor="middle" x="124" y="-4922.3" font-family="Times,serif" font-size="14.00" fill="#000000">Implement</text>
<text text-anchor="middle" x="124" y="-4907.3" font-family="Times,serif" font-size="14.00" fill="#000000">`EphemeralPrivateKey`&#39;s</text>
<text text-anchor="middle" x="124" y="-4892.3" font-family="Times,serif" font-size="14.00" fill="#000000">for Orchard, Sapling,</text>
<text text-anchor="middle" x="124" y="-4877.3" font-family="Times,serif" font-size="14.00" fill="#000000">Sprout</text>
</a>
</g>
</g>
@ -975,11 +975,11 @@
<g id="node74" class="node open">
<title>ZcashFoundation/zebra#181</title>
<g id="a_node74"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/181" xlink:title="ZcashFoundation/zebra#181&#10;Sprout note&#10;encryption/decryption&#10;implementation." target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="235.5,-5139 12.5,-5139 12.5,-5071 235.5,-5071 235.5,-5139"/>
<text text-anchor="middle" x="124" y="-5123.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#181</text>
<text text-anchor="middle" x="124" y="-5108.8" font-family="Times,serif" font-size="14.00" fill="#000000">Sprout note</text>
<text text-anchor="middle" x="124" y="-5093.8" font-family="Times,serif" font-size="14.00" fill="#000000">encryption/decryption</text>
<text text-anchor="middle" x="124" y="-5078.8" font-family="Times,serif" font-size="14.00" fill="#000000">implementation.</text>
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="235.5,-4851 12.5,-4851 12.5,-4783 235.5,-4783 235.5,-4851"/>
<text text-anchor="middle" x="124" y="-4835.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#181</text>
<text text-anchor="middle" x="124" y="-4820.8" font-family="Times,serif" font-size="14.00" fill="#000000">Sprout note</text>
<text text-anchor="middle" x="124" y="-4805.8" font-family="Times,serif" font-size="14.00" fill="#000000">encryption/decryption</text>
<text text-anchor="middle" x="124" y="-4790.8" font-family="Times,serif" font-size="14.00" fill="#000000">implementation.</text>
</a>
</g>
</g>
@ -987,12 +987,12 @@
<g id="node75" class="node open">
<title>ZcashFoundation/zebra#785</title>
<g id="a_node75"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/785" xlink:title="ZcashFoundation/zebra#785&#10;Implement ZIP 212: Allow&#10;Recipient to Derive&#10;Sapling Ephemeral Secret&#10;from Note Plaintext" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="235.5,-5052.5 12.5,-5052.5 12.5,-4969.5 235.5,-4969.5 235.5,-5052.5"/>
<text text-anchor="middle" x="124" y="-5037.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#785</text>
<text text-anchor="middle" x="124" y="-5022.3" font-family="Times,serif" font-size="14.00" fill="#000000">Implement ZIP 212: Allow</text>
<text text-anchor="middle" x="124" y="-5007.3" font-family="Times,serif" font-size="14.00" fill="#000000">Recipient to Derive</text>
<text text-anchor="middle" x="124" y="-4992.3" font-family="Times,serif" font-size="14.00" fill="#000000">Sapling Ephemeral Secret</text>
<text text-anchor="middle" x="124" y="-4977.3" font-family="Times,serif" font-size="14.00" fill="#000000">from Note Plaintext</text>
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="235.5,-4764.5 12.5,-4764.5 12.5,-4681.5 235.5,-4681.5 235.5,-4764.5"/>
<text text-anchor="middle" x="124" y="-4749.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#785</text>
<text text-anchor="middle" x="124" y="-4734.3" font-family="Times,serif" font-size="14.00" fill="#000000">Implement ZIP 212: Allow</text>
<text text-anchor="middle" x="124" y="-4719.3" font-family="Times,serif" font-size="14.00" fill="#000000">Recipient to Derive</text>
<text text-anchor="middle" x="124" y="-4704.3" font-family="Times,serif" font-size="14.00" fill="#000000">Sapling Ephemeral Secret</text>
<text text-anchor="middle" x="124" y="-4689.3" font-family="Times,serif" font-size="14.00" fill="#000000">from Note Plaintext</text>
</a>
</g>
</g>
@ -1000,9 +1000,9 @@
<g id="node76" class="node open">
<title>ZcashFoundation/zebra#321</title>
<g id="a_node76"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/321" xlink:title="ZcashFoundation/zebra#321&#10;Create Output Proof" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="235.5,-4951 12.5,-4951 12.5,-4913 235.5,-4913 235.5,-4951"/>
<text text-anchor="middle" x="124" y="-4935.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#321</text>
<text text-anchor="middle" x="124" y="-4920.8" font-family="Times,serif" font-size="14.00" fill="#000000">Create Output Proof</text>
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="235.5,-4663 12.5,-4663 12.5,-4625 235.5,-4625 235.5,-4663"/>
<text text-anchor="middle" x="124" y="-4647.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#321</text>
<text text-anchor="middle" x="124" y="-4632.8" font-family="Times,serif" font-size="14.00" fill="#000000">Create Output Proof</text>
</a>
</g>
</g>
@ -1010,10 +1010,10 @@
<g id="node77" class="node open">
<title>ZcashFoundation/zebra#272</title>
<g id="a_node77"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/272" xlink:title="ZcashFoundation/zebra#272&#10;Sprout Key Agreement and&#10;KDF" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="235.5,-4894.5 12.5,-4894.5 12.5,-4841.5 235.5,-4841.5 235.5,-4894.5"/>
<text text-anchor="middle" x="124" y="-4879.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#272</text>
<text text-anchor="middle" x="124" y="-4864.3" font-family="Times,serif" font-size="14.00" fill="#000000">Sprout Key Agreement and</text>
<text text-anchor="middle" x="124" y="-4849.3" font-family="Times,serif" font-size="14.00" fill="#000000">KDF</text>
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="235.5,-4606.5 12.5,-4606.5 12.5,-4553.5 235.5,-4553.5 235.5,-4606.5"/>
<text text-anchor="middle" x="124" y="-4591.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#272</text>
<text text-anchor="middle" x="124" y="-4576.3" font-family="Times,serif" font-size="14.00" fill="#000000">Sprout Key Agreement and</text>
<text text-anchor="middle" x="124" y="-4561.3" font-family="Times,serif" font-size="14.00" fill="#000000">KDF</text>
</a>
</g>
</g>
@ -1021,12 +1021,12 @@
<g id="node78" class="node open">
<title>ZcashFoundation/zebra#2496</title>
<g id="a_node78"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/2496" xlink:title="ZcashFoundation/zebra#2496&#10;Handle a ivk == ⊥&#10;(KA^Orchard private key)&#10;when generating an&#10;Orchard Spending Key" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-4823.5 8,-4823.5 8,-4740.5 240,-4740.5 240,-4823.5"/>
<text text-anchor="middle" x="124" y="-4808.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#2496</text>
<text text-anchor="middle" x="124" y="-4793.3" font-family="Times,serif" font-size="14.00" fill="#000000">Handle a ivk == ⊥</text>
<text text-anchor="middle" x="124" y="-4778.3" font-family="Times,serif" font-size="14.00" fill="#000000">(KA^Orchard private key)</text>
<text text-anchor="middle" x="124" y="-4763.3" font-family="Times,serif" font-size="14.00" fill="#000000">when generating an</text>
<text text-anchor="middle" x="124" y="-4748.3" font-family="Times,serif" font-size="14.00" fill="#000000">Orchard Spending Key</text>
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-4535.5 8,-4535.5 8,-4452.5 240,-4452.5 240,-4535.5"/>
<text text-anchor="middle" x="124" y="-4520.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#2496</text>
<text text-anchor="middle" x="124" y="-4505.3" font-family="Times,serif" font-size="14.00" fill="#000000">Handle a ivk == ⊥</text>
<text text-anchor="middle" x="124" y="-4490.3" font-family="Times,serif" font-size="14.00" fill="#000000">(KA^Orchard private key)</text>
<text text-anchor="middle" x="124" y="-4475.3" font-family="Times,serif" font-size="14.00" fill="#000000">when generating an</text>
<text text-anchor="middle" x="124" y="-4460.3" font-family="Times,serif" font-size="14.00" fill="#000000">Orchard Spending Key</text>
</a>
</g>
</g>
@ -1034,11 +1034,11 @@
<g id="node79" class="node open">
<title>ZcashFoundation/zebra#3869</title>
<g id="a_node79"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/3869" xlink:title="ZcashFoundation/zebra#3869&#10;Orchard: ensure that ivk&#10;= 0 is rejected if that&#10;negligible case occurs" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-4722 8,-4722 8,-4654 240,-4654 240,-4722"/>
<text text-anchor="middle" x="124" y="-4706.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#3869</text>
<text text-anchor="middle" x="124" y="-4691.8" font-family="Times,serif" font-size="14.00" fill="#000000">Orchard: ensure that ivk</text>
<text text-anchor="middle" x="124" y="-4676.8" font-family="Times,serif" font-size="14.00" fill="#000000">= 0 is rejected if that</text>
<text text-anchor="middle" x="124" y="-4661.8" font-family="Times,serif" font-size="14.00" fill="#000000">negligible case occurs</text>
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-4434 8,-4434 8,-4366 240,-4366 240,-4434"/>
<text text-anchor="middle" x="124" y="-4418.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#3869</text>
<text text-anchor="middle" x="124" y="-4403.8" font-family="Times,serif" font-size="14.00" fill="#000000">Orchard: ensure that ivk</text>
<text text-anchor="middle" x="124" y="-4388.8" font-family="Times,serif" font-size="14.00" fill="#000000">= 0 is rejected if that</text>
<text text-anchor="middle" x="124" y="-4373.8" font-family="Times,serif" font-size="14.00" fill="#000000">negligible case occurs</text>
</a>
</g>
</g>
@ -1046,9 +1046,9 @@
<g id="node80" class="node open">
<title>ZcashFoundation/zebra#278</title>
<g id="a_node80"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/278" xlink:title="ZcashFoundation/zebra#278&#10;Sapling Note Builder" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="235.5,-4636 12.5,-4636 12.5,-4598 235.5,-4598 235.5,-4636"/>
<text text-anchor="middle" x="124" y="-4620.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#278</text>
<text text-anchor="middle" x="124" y="-4605.8" font-family="Times,serif" font-size="14.00" fill="#000000">Sapling Note Builder</text>
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="235.5,-4348 12.5,-4348 12.5,-4310 235.5,-4310 235.5,-4348"/>
<text text-anchor="middle" x="124" y="-4332.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#278</text>
<text text-anchor="middle" x="124" y="-4317.8" font-family="Times,serif" font-size="14.00" fill="#000000">Sapling Note Builder</text>
</a>
</g>
</g>
@ -1056,12 +1056,12 @@
<g id="node81" class="node open">
<title>ZcashFoundation/zebra#2447</title>
<g id="a_node81"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/2447" xlink:title="ZcashFoundation/zebra#2447&#10;Define a new `Amount`&#10;`Constraint` for Note&#10;values w/ [0..2^64) as&#10;`valid_range()`" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-4579.5 8,-4579.5 8,-4496.5 240,-4496.5 240,-4579.5"/>
<text text-anchor="middle" x="124" y="-4564.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#2447</text>
<text text-anchor="middle" x="124" y="-4549.3" font-family="Times,serif" font-size="14.00" fill="#000000">Define a new `Amount`</text>
<text text-anchor="middle" x="124" y="-4534.3" font-family="Times,serif" font-size="14.00" fill="#000000">`Constraint` for Note</text>
<text text-anchor="middle" x="124" y="-4519.3" font-family="Times,serif" font-size="14.00" fill="#000000">values w/ [0..2^64) as</text>
<text text-anchor="middle" x="124" y="-4504.3" font-family="Times,serif" font-size="14.00" fill="#000000">`valid_range()`</text>
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-4291.5 8,-4291.5 8,-4208.5 240,-4208.5 240,-4291.5"/>
<text text-anchor="middle" x="124" y="-4276.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#2447</text>
<text text-anchor="middle" x="124" y="-4261.3" font-family="Times,serif" font-size="14.00" fill="#000000">Define a new `Amount`</text>
<text text-anchor="middle" x="124" y="-4246.3" font-family="Times,serif" font-size="14.00" fill="#000000">`Constraint` for Note</text>
<text text-anchor="middle" x="124" y="-4231.3" font-family="Times,serif" font-size="14.00" fill="#000000">values w/ [0..2^64) as</text>
<text text-anchor="middle" x="124" y="-4216.3" font-family="Times,serif" font-size="14.00" fill="#000000">`valid_range()`</text>
</a>
</g>
</g>
@ -1069,10 +1069,10 @@
<g id="node82" class="node open">
<title>ZcashFoundation/zebra#2041</title>
<g id="a_node82"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/2041" xlink:title="ZcashFoundation/zebra#2041&#10;Orchard: derive&#10;OutgoingCipherKey" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-4478.5 8,-4478.5 8,-4425.5 240,-4425.5 240,-4478.5"/>
<text text-anchor="middle" x="124" y="-4463.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#2041</text>
<text text-anchor="middle" x="124" y="-4448.3" font-family="Times,serif" font-size="14.00" fill="#000000">Orchard: derive</text>
<text text-anchor="middle" x="124" y="-4433.3" font-family="Times,serif" font-size="14.00" fill="#000000">OutgoingCipherKey</text>
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-4190.5 8,-4190.5 8,-4137.5 240,-4137.5 240,-4190.5"/>
<text text-anchor="middle" x="124" y="-4175.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#2041</text>
<text text-anchor="middle" x="124" y="-4160.3" font-family="Times,serif" font-size="14.00" fill="#000000">Orchard: derive</text>
<text text-anchor="middle" x="124" y="-4145.3" font-family="Times,serif" font-size="14.00" fill="#000000">OutgoingCipherKey</text>
</a>
</g>
</g>
@ -1080,9 +1080,9 @@
<g id="node83" class="node open">
<title>ZcashFoundation/zebra#320</title>
<g id="a_node83"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/320" xlink:title="ZcashFoundation/zebra#320&#10;Create a Spend Proof" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="235.5,-4407 12.5,-4407 12.5,-4369 235.5,-4369 235.5,-4407"/>
<text text-anchor="middle" x="124" y="-4391.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#320</text>
<text text-anchor="middle" x="124" y="-4376.8" font-family="Times,serif" font-size="14.00" fill="#000000">Create a Spend Proof</text>
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="235.5,-4119 12.5,-4119 12.5,-4081 235.5,-4081 235.5,-4119"/>
<text text-anchor="middle" x="124" y="-4103.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#320</text>
<text text-anchor="middle" x="124" y="-4088.8" font-family="Times,serif" font-size="14.00" fill="#000000">Create a Spend Proof</text>
</a>
</g>
</g>
@ -1090,11 +1090,11 @@
<g id="node84" class="node open">
<title>ZcashFoundation/zebra#2080</title>
<g id="a_node84"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/2080" xlink:title="ZcashFoundation/zebra#2080&#10;Replace`redpallas` module&#10;with `reddsa`/`redpallas`&#10;crate" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-4351 8,-4351 8,-4283 240,-4283 240,-4351"/>
<text text-anchor="middle" x="124" y="-4335.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#2080</text>
<text text-anchor="middle" x="124" y="-4320.8" font-family="Times,serif" font-size="14.00" fill="#000000">Replace`redpallas` module</text>
<text text-anchor="middle" x="124" y="-4305.8" font-family="Times,serif" font-size="14.00" fill="#000000">with `reddsa`/`redpallas`</text>
<text text-anchor="middle" x="124" y="-4290.8" font-family="Times,serif" font-size="14.00" fill="#000000">crate</text>
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-4063 8,-4063 8,-3995 240,-3995 240,-4063"/>
<text text-anchor="middle" x="124" y="-4047.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#2080</text>
<text text-anchor="middle" x="124" y="-4032.8" font-family="Times,serif" font-size="14.00" fill="#000000">Replace`redpallas` module</text>
<text text-anchor="middle" x="124" y="-4017.8" font-family="Times,serif" font-size="14.00" fill="#000000">with `reddsa`/`redpallas`</text>
<text text-anchor="middle" x="124" y="-4002.8" font-family="Times,serif" font-size="14.00" fill="#000000">crate</text>
</a>
</g>
</g>
@ -1102,13 +1102,13 @@
<g id="node85" class="node open">
<title>ZcashFoundation/zebra#2095</title>
<g id="a_node85"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/2095" xlink:title="ZcashFoundation/zebra#2095&#10;Orchard: update&#10;note/action generation to&#10;include input note&#10;nullifier in the&#10;PRF^expand invocations" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-4265 8,-4265 8,-4167 240,-4167 240,-4265"/>
<text text-anchor="middle" x="124" y="-4249.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#2095</text>
<text text-anchor="middle" x="124" y="-4234.8" font-family="Times,serif" font-size="14.00" fill="#000000">Orchard: update</text>
<text text-anchor="middle" x="124" y="-4219.8" font-family="Times,serif" font-size="14.00" fill="#000000">note/action generation to</text>
<text text-anchor="middle" x="124" y="-4204.8" font-family="Times,serif" font-size="14.00" fill="#000000">include input note</text>
<text text-anchor="middle" x="124" y="-4189.8" font-family="Times,serif" font-size="14.00" fill="#000000">nullifier in the</text>
<text text-anchor="middle" x="124" y="-4174.8" font-family="Times,serif" font-size="14.00" fill="#000000">PRF^expand invocations</text>
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-3977 8,-3977 8,-3879 240,-3879 240,-3977"/>
<text text-anchor="middle" x="124" y="-3961.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#2095</text>
<text text-anchor="middle" x="124" y="-3946.8" font-family="Times,serif" font-size="14.00" fill="#000000">Orchard: update</text>
<text text-anchor="middle" x="124" y="-3931.8" font-family="Times,serif" font-size="14.00" fill="#000000">note/action generation to</text>
<text text-anchor="middle" x="124" y="-3916.8" font-family="Times,serif" font-size="14.00" fill="#000000">include input note</text>
<text text-anchor="middle" x="124" y="-3901.8" font-family="Times,serif" font-size="14.00" fill="#000000">nullifier in the</text>
<text text-anchor="middle" x="124" y="-3886.8" font-family="Times,serif" font-size="14.00" fill="#000000">PRF^expand invocations</text>
</a>
</g>
</g>

Before

Width:  |  Height:  |  Size: 91 KiB

After

Width:  |  Height:  |  Size: 91 KiB