This commit is contained in:
dconnolly 2022-05-18 16:55:16 +00:00
parent 0851fb2607
commit bc9c0fe48c
2 changed files with 636 additions and 636 deletions

View File

@ -17,10 +17,10 @@
</style>
</head>
<body>
<div id="dag"><svg width="1408pt" height="6853pt"
viewBox="0.00 0.00 1408.00 6853.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 6849)">
<polygon fill="#ffffff" stroke="transparent" points="-4,4 -4,-6849 1404,-6849 1404,4 -4,4"/>
<div id="dag"><svg width="1408pt" height="6846pt"
viewBox="0.00 0.00 1408.00 6846.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 6842)">
<polygon fill="#ffffff" stroke="transparent" points="-4,4 -4,-6842 1404,-6842 1404,4 -4,4"/>
<g id="clust1" class="cluster">
<title>cluster_1</title>
<polygon fill="none" stroke="#0000ff" points="0,0 0,-808 248,-808 248,0 0,0"/>
@ -32,29 +32,29 @@
<text text-anchor="middle" x="412" y="-4910.8" font-family="Times,serif" font-size="14.00" fill="#000000">Tracking: Tech Debt</text>
</g>
<g id="clust3" class="cluster">
<title>cluster_7</title>
<polygon fill="none" stroke="#0000ff" points="0,-6355 0,-6634 1092,-6634 1092,-6355 0,-6355"/>
<text text-anchor="middle" x="546" y="-6618.8" font-family="Times,serif" font-size="14.00" fill="#000000">NU5 Tracking Epic</text>
</g>
<g id="clust4" class="cluster">
<title>cluster_2</title>
<polygon fill="none" stroke="#0000ff" points="0,-816 0,-2286 536,-2286 536,-816 0,-816"/>
<text text-anchor="middle" x="268" y="-2270.8" font-family="Times,serif" font-size="14.00" fill="#000000">Tracking: Zebra as a Full&#45;Node Wallet</text>
</g>
<g id="clust4" class="cluster">
<title>cluster_7</title>
<polygon fill="none" stroke="#0000ff" points="0,-5869 0,-6148 1092,-6148 1092,-5869 0,-5869"/>
<text text-anchor="middle" x="546" y="-6132.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>
<polygon fill="none" stroke="#0000ff" points="1112,-6392 1112,-6541 1400,-6541 1400,-6392 1112,-6392"/>
<text text-anchor="middle" x="1256" y="-6525.8" font-family="Times,serif" font-size="14.00" fill="#000000">Epic: Zebra Stable Release Candidate</text>
</g>
<g id="clust6" class="cluster">
<title>cluster_3</title>
<polygon fill="none" stroke="#0000ff" points="0,-4934 0,-5816 536,-5816 536,-4934 0,-4934"/>
<text text-anchor="middle" x="268" y="-5800.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_5</title>
<polygon fill="none" stroke="#0000ff" points="268,-6156 268,-6548 556,-6548 556,-6156 268,-6156"/>
<text text-anchor="middle" x="412" y="-6532.8" font-family="Times,serif" font-size="14.00" fill="#000000">Epic: Zebra as a lightwalletd backend</text>
</g>
<g id="clust7" class="cluster">
<title>cluster_4</title>
<polygon fill="none" stroke="#0000ff" points="1112,-5906 1112,-6055 1400,-6055 1400,-5906 1112,-5906"/>
<text text-anchor="middle" x="1256" y="-6039.8" font-family="Times,serif" font-size="14.00" fill="#000000">Epic: Zebra Stable Release Candidate</text>
<polygon fill="none" stroke="#0000ff" points="268,-5824 268,-6216 556,-6216 556,-5824 268,-5824"/>
<text text-anchor="middle" x="412" y="-6200.8" font-family="Times,serif" font-size="14.00" fill="#000000">Epic: Zebra as a lightwalletd backend</text>
</g>
<!-- ZcashFoundation/zebra#2971 -->
<g id="node1" class="node open">
@ -545,10 +545,161 @@
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#271 -->
<!-- ZcashFoundation/zebra#3414 -->
<g id="node43" class="node open">
<title>ZcashFoundation/zebra#3414</title>
<g id="a_node43"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/3414" xlink:title="ZcashFoundation/zebra#3414&#10;Upgrade to NU5 mainnet&#10;version of orchard and&#10;librustzcash" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" points="528,-6431 296,-6431 296,-6363 528,-6363 528,-6431"/>
<text text-anchor="middle" x="412" y="-6415.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#3414</text>
<text text-anchor="middle" x="412" y="-6400.8" font-family="Times,serif" font-size="14.00" fill="#000000">Upgrade to NU5 mainnet</text>
<text text-anchor="middle" x="412" y="-6385.8" font-family="Times,serif" font-size="14.00" fill="#000000">version of orchard and</text>
<text text-anchor="middle" x="412" y="-6370.8" font-family="Times,serif" font-size="14.00" fill="#000000">librustzcash</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#3948 -->
<g id="node44" class="node open">
<title>ZcashFoundation/zebra#3948</title>
<g id="a_node44"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/3948" xlink:title="ZcashFoundation/zebra#3948&#10;Tag Zebra NU5 mainnet&#10;version" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" points="816,-6509.5 584,-6509.5 584,-6456.5 816,-6456.5 816,-6509.5"/>
<text text-anchor="middle" x="700" y="-6494.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#3948</text>
<text text-anchor="middle" x="700" y="-6479.3" font-family="Times,serif" font-size="14.00" fill="#000000">Tag Zebra NU5 mainnet</text>
<text text-anchor="middle" x="700" y="-6464.3" font-family="Times,serif" font-size="14.00" fill="#000000">version</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#3414&#45;&gt;ZcashFoundation/zebra#3948 -->
<g id="edge1" class="edge">
<title>ZcashFoundation/zebra#3414&#45;&gt;ZcashFoundation/zebra#3948</title>
<path fill="none" stroke="#000000" d="M526.24,-6431.1C551.08,-6438.5 577.17,-6446.3 601.35,-6453.5"/>
<polygon fill="#000000" stroke="#000000" points="600.6445,-6456.9435 611.23,-6456.5 602.6783,-6450.2455 600.6445,-6456.9435"/>
</g>
<!-- ZcashFoundation/zebra#4390 -->
<g id="node89" class="node open">
<title>ZcashFoundation/zebra#4390</title>
<g id="a_node89"><a xlink:href="https://github.com/ZcashFoundation/zebra/pull/4390" xlink:title="ZcashFoundation/zebra#4390&#10;change: set NU5 mainnet&#10;activation height and&#10;current network protocol&#10;version" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" points="816,-6346.5 584,-6346.5 584,-6342.5 580,-6342.5 580,-6338.5 584,-6338.5 584,-6271.5 580,-6271.5 580,-6267.5 584,-6267.5 584,-6263.5 816,-6263.5 816,-6346.5"/>
<polyline fill="none" stroke="#000000" points="584,-6342.5 588,-6342.5 588,-6338.5 584,-6338.5 "/>
<polyline fill="none" stroke="#000000" points="584,-6271.5 588,-6271.5 588,-6267.5 584,-6267.5 "/>
<text text-anchor="middle" x="700" y="-6331.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4390</text>
<text text-anchor="middle" x="700" y="-6316.3" font-family="Times,serif" font-size="14.00" fill="#000000">change: set NU5 mainnet</text>
<text text-anchor="middle" x="700" y="-6301.3" font-family="Times,serif" font-size="14.00" fill="#000000">activation height and</text>
<text text-anchor="middle" x="700" y="-6286.3" font-family="Times,serif" font-size="14.00" fill="#000000">current network protocol</text>
<text text-anchor="middle" x="700" y="-6271.3" font-family="Times,serif" font-size="14.00" fill="#000000">version</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#3414&#45;&gt;ZcashFoundation/zebra#4390 -->
<g id="edge14" class="edge">
<title>ZcashFoundation/zebra#3414&#45;&gt;ZcashFoundation/zebra#4390</title>
<path fill="none" stroke="#000000" d="M518.83,-6362.9C536.83,-6357.1 555.65,-6351.1 574.08,-6345.2"/>
<polygon fill="#000000" stroke="#000000" points="575.1711,-6348.526 583.67,-6342.2 573.0811,-6341.8453 575.1711,-6348.526"/>
</g>
<!-- ZcashFoundation/zebra#4117 -->
<g id="node45" class="node open">
<title>ZcashFoundation/zebra#4117</title>
<g id="a_node45"><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` for NU5 mainnet" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" points="1084,-6548 852,-6548 852,-6480 1084,-6480 1084,-6548"/>
<text text-anchor="middle" x="968" y="-6532.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4117</text>
<text text-anchor="middle" x="968" y="-6517.8" font-family="Times,serif" font-size="14.00" fill="#000000">Set the minimum network</text>
<text text-anchor="middle" x="968" y="-6502.8" font-family="Times,serif" font-size="14.00" fill="#000000">protocol version to</text>
<text text-anchor="middle" x="968" y="-6487.8" font-family="Times,serif" font-size="14.00" fill="#000000">`170_100` for NU5 mainnet</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#3948&#45;&gt;ZcashFoundation/zebra#4117 -->
<g id="edge2" class="edge">
<title>ZcashFoundation/zebra#3948&#45;&gt;ZcashFoundation/zebra#4117</title>
<path fill="none" stroke="#000000" d="M816.38,-6496.5C824.71,-6497.4 833.14,-6498.4 841.53,-6499.4"/>
<polygon fill="#000000" stroke="#000000" points="841.3998,-6502.9087 851.74,-6500.6 842.2169,-6495.9566 841.3998,-6502.9087"/>
</g>
<!-- ZcashFoundation/zebra#3050 -->
<g id="node69" class="node open">
<title>ZcashFoundation/zebra#3050</title>
<g id="a_node69"><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="1372,-6509.5 1140,-6509.5 1140,-6456.5 1372,-6456.5 1372,-6509.5"/>
<text text-anchor="middle" x="1256" y="-6494.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#3050</text>
<text text-anchor="middle" x="1256" y="-6479.3" font-family="Times,serif" font-size="14.00" fill="#000000">Tag Zebra v1.0.0&#45;rc1</text>
<text text-anchor="middle" x="1256" y="-6464.3" font-family="Times,serif" font-size="14.00" fill="#000000">stable release candidate</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#3948&#45;&gt;ZcashFoundation/zebra#3050 -->
<g id="edge15" class="edge">
<title>ZcashFoundation/zebra#3948&#45;&gt;ZcashFoundation/zebra#3050</title>
<path fill="none" stroke="#000000" d="M816.13,-6472.9C828.23,-6472.1 840.36,-6471.5 852,-6471 958.58,-6466.8 985.4,-6467.1 1092,-6471 1104.2,-6471.4 1116.8,-6472.1 1129.5,-6472.8"/>
<polygon fill="#000000" stroke="#000000" points="1129.41,-6476.3007 1139.6,-6473.4 1129.8252,-6469.3131 1129.41,-6476.3007"/>
</g>
<!-- ZcashFoundation/zebra#4117&#45;&gt;ZcashFoundation/zebra#3050 -->
<g id="edge16" class="edge">
<title>ZcashFoundation/zebra#4117&#45;&gt;ZcashFoundation/zebra#3050</title>
<path fill="none" stroke="#000000" d="M1084.3,-6501.5C1099.2,-6499.9 1114.4,-6498.2 1129.4,-6496.6"/>
<polygon fill="#000000" stroke="#000000" points="1130.1282,-6500.0422 1139.7,-6495.5 1129.3848,-6493.0818 1130.1282,-6500.0422"/>
</g>
<!-- ZcashFoundation/zebra#2372 -->
<g id="node46" class="node open">
<title>ZcashFoundation/zebra#2372</title>
<g id="a_node46"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/2372" xlink:title="ZcashFoundation/zebra#2372&#10; Update the README goals&#10;and scope for NU5 mainnet&#10;activation" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="528,-6603 296,-6603 296,-6535 528,-6535 528,-6603"/>
<text text-anchor="middle" x="412" y="-6587.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#2372</text>
<text text-anchor="middle" x="412" y="-6572.8" font-family="Times,serif" font-size="14.00" fill="#000000"> Update the README goals</text>
<text text-anchor="middle" x="412" y="-6557.8" font-family="Times,serif" font-size="14.00" fill="#000000">and scope for NU5 mainnet</text>
<text text-anchor="middle" x="412" y="-6542.8" font-family="Times,serif" font-size="14.00" fill="#000000">activation</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#2372&#45;&gt;ZcashFoundation/zebra#3948 -->
<g id="edge3" class="edge">
<title>ZcashFoundation/zebra#2372&#45;&gt;ZcashFoundation/zebra#3948</title>
<path fill="none" stroke="#000000" d="M526.24,-6534.9C551.08,-6527.5 577.17,-6519.7 601.35,-6512.5"/>
<polygon fill="#000000" stroke="#000000" points="602.6783,-6515.7545 611.23,-6509.5 600.6445,-6509.0565 602.6783,-6515.7545"/>
</g>
<!-- ZcashFoundation/zebra#4115 -->
<g id="node47" class="node open">
<title>ZcashFoundation/zebra#4115</title>
<g id="a_node47"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/4115" xlink:title="ZcashFoundation/zebra#4115&#10;Set the NU5 mainnet&#10;activation height and&#10;network protocol version" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="528,-6517 296,-6517 296,-6449 528,-6449 528,-6517"/>
<text text-anchor="middle" x="412" y="-6501.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4115</text>
<text text-anchor="middle" x="412" y="-6486.8" font-family="Times,serif" font-size="14.00" fill="#000000">Set the NU5 mainnet</text>
<text text-anchor="middle" x="412" y="-6471.8" font-family="Times,serif" font-size="14.00" fill="#000000">activation height and</text>
<text text-anchor="middle" x="412" y="-6456.8" font-family="Times,serif" font-size="14.00" fill="#000000">network protocol version</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#4115&#45;&gt;ZcashFoundation/zebra#3948 -->
<g id="edge4" class="edge">
<title>ZcashFoundation/zebra#4115&#45;&gt;ZcashFoundation/zebra#3948</title>
<path fill="none" stroke="#000000" d="M528.31,-6483C543.15,-6483 558.4,-6483 573.39,-6483"/>
<polygon fill="#000000" stroke="#000000" points="573.72,-6486.5001 583.72,-6483 573.72,-6479.5001 573.72,-6486.5001"/>
</g>
<!-- ZcashFoundation/zebra#4335 -->
<g id="node48" class="node open">
<title>ZcashFoundation/zebra#4335</title>
<g id="a_node48"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/4335" xlink:title="ZcashFoundation/zebra#4335&#10; Upgrade librustzcash&#45;&#10;related crypto&#10;dependencies (Season 2)" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-6431 8,-6431 8,-6363 240,-6363 240,-6431"/>
<text text-anchor="middle" x="124" y="-6415.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4335</text>
<text text-anchor="middle" x="124" y="-6400.8" font-family="Times,serif" font-size="14.00" fill="#000000"> Upgrade librustzcash&#45;</text>
<text text-anchor="middle" x="124" y="-6385.8" font-family="Times,serif" font-size="14.00" fill="#000000">related crypto</text>
<text text-anchor="middle" x="124" y="-6370.8" font-family="Times,serif" font-size="14.00" fill="#000000">dependencies (Season 2)</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#4335&#45;&gt;ZcashFoundation/zebra#3414 -->
<g id="edge5" class="edge">
<title>ZcashFoundation/zebra#4335&#45;&gt;ZcashFoundation/zebra#3414</title>
<path fill="none" stroke="#000000" d="M240.31,-6397C255.15,-6397 270.4,-6397 285.39,-6397"/>
<polygon fill="#000000" stroke="#000000" points="285.72,-6400.5001 295.72,-6397 285.72,-6393.5001 285.72,-6400.5001"/>
</g>
<!-- ZcashFoundation/zebra#4335&#45;&gt;ZcashFoundation/zebra#4390 -->
<g id="edge17" class="edge">
<title>ZcashFoundation/zebra#4335&#45;&gt;ZcashFoundation/zebra#4390</title>
<path fill="none" stroke="#000000" d="M230.41,-6362.9C243,-6359.6 255.73,-6356.5 268,-6354 369.72,-6333.2 486.86,-6320.6 573.47,-6313.4"/>
<polygon fill="#000000" stroke="#000000" points="573.9163,-6316.8758 583.61,-6312.6 573.3657,-6309.8974 573.9163,-6316.8758"/>
</g>
<!-- ZcashFoundation/zebra#271 -->
<g id="node49" class="node open">
<title>ZcashFoundation/zebra#271</title>
<g id="a_node43"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/271" xlink:title="ZcashFoundation/zebra#271&#10;Sapling Key Agreement and&#10;KDF" target="_blank">
<g id="a_node49"><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,-2254.5 12.5,-2254.5 12.5,-2201.5 235.5,-2201.5 235.5,-2254.5"/>
<text text-anchor="middle" x="124" y="-2239.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#271</text>
<text text-anchor="middle" x="124" y="-2224.3" font-family="Times,serif" font-size="14.00" fill="#000000">Sapling Key Agreement and</text>
@ -557,9 +708,9 @@
</g>
</g>
<!-- ZcashFoundation/zebra#269 -->
<g id="node44" class="node open">
<g id="node50" class="node open">
<title>ZcashFoundation/zebra#269</title>
<g id="a_node44"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/269" xlink:title="ZcashFoundation/zebra#269&#10;Sapling note encryption&#10;implementation." target="_blank">
<g id="a_node50"><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,-2183.5 300.5,-2183.5 300.5,-2130.5 523.5,-2130.5 523.5,-2183.5"/>
<text text-anchor="middle" x="412" y="-2168.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#269</text>
<text text-anchor="middle" x="412" y="-2153.3" font-family="Times,serif" font-size="14.00" fill="#000000">Sapling note encryption</text>
@ -568,15 +719,15 @@
</g>
</g>
<!-- ZcashFoundation/zebra#271&#45;&gt;ZcashFoundation/zebra#269 -->
<g id="edge1" class="edge">
<g id="edge6" class="edge">
<title>ZcashFoundation/zebra#271&#45;&gt;ZcashFoundation/zebra#269</title>
<path fill="none" stroke="#000000" d="M229.75,-2201.5C242.64,-2198.3 255.61,-2195.1 268,-2192 275.99,-2190 284.23,-2188 292.54,-2186"/>
<polygon fill="#000000" stroke="#000000" points="293.4251,-2189.3867 302.3,-2183.6 291.7535,-2182.5892 293.4251,-2189.3867"/>
</g>
<!-- ZcashFoundation/zebra#3002 -->
<g id="node45" class="node open">
<g id="node51" class="node open">
<title>ZcashFoundation/zebra#3002</title>
<g id="a_node45"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/3002" xlink:title="ZcashFoundation/zebra#3002&#10;Sapling note decryption&#10;implementation." target="_blank">
<g id="a_node51"><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,-2254.5 296,-2254.5 296,-2201.5 528,-2201.5 528,-2254.5"/>
<text text-anchor="middle" x="412" y="-2239.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#3002</text>
<text text-anchor="middle" x="412" y="-2224.3" font-family="Times,serif" font-size="14.00" fill="#000000">Sapling note decryption</text>
@ -585,15 +736,15 @@
</g>
</g>
<!-- ZcashFoundation/zebra#271&#45;&gt;ZcashFoundation/zebra#3002 -->
<g id="edge2" class="edge">
<g id="edge7" class="edge">
<title>ZcashFoundation/zebra#271&#45;&gt;ZcashFoundation/zebra#3002</title>
<path fill="none" stroke="#000000" d="M235.76,-2228C252,-2228 268.81,-2228 285.31,-2228"/>
<polygon fill="#000000" stroke="#000000" points="285.54,-2231.5001 295.54,-2228 285.54,-2224.5001 285.54,-2231.5001"/>
</g>
<!-- ZcashFoundation/zebra#325 -->
<g id="node46" class="node open">
<g id="node52" class="node open">
<title>ZcashFoundation/zebra#325</title>
<g id="a_node46"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/325" xlink:title="ZcashFoundation/zebra#325&#10;Block Chain Scanning" target="_blank">
<g id="a_node52"><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,-2183 12.5,-2183 12.5,-2145 235.5,-2145 235.5,-2183"/>
<text text-anchor="middle" x="124" y="-2167.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#325</text>
<text text-anchor="middle" x="124" y="-2152.8" font-family="Times,serif" font-size="14.00" fill="#000000">Block Chain Scanning</text>
@ -601,9 +752,9 @@
</g>
</g>
<!-- ZcashFoundation/zebra#483 -->
<g id="node47" class="node open">
<g id="node53" class="node open">
<title>ZcashFoundation/zebra#483</title>
<g id="a_node47"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/483" xlink:title="ZcashFoundation/zebra#483&#10;Limit generated block and&#10;transaction size" target="_blank">
<g id="a_node53"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/483" xlink:title="ZcashFoundation/zebra#483&#10;Limit generated block and&#10;transaction size" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="235.5,-2126.5 12.5,-2126.5 12.5,-2073.5 235.5,-2073.5 235.5,-2126.5"/>
<text text-anchor="middle" x="124" y="-2111.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#483</text>
<text text-anchor="middle" x="124" y="-2096.3" font-family="Times,serif" font-size="14.00" fill="#000000">Limit generated block and</text>
@ -612,9 +763,9 @@
</g>
</g>
<!-- ZcashFoundation/zebra#267 -->
<g id="node48" class="node open">
<g id="node54" class="node open">
<title>ZcashFoundation/zebra#267</title>
<g id="a_node48"><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">
<g id="a_node54"><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,-2055 12.5,-2055 12.5,-1987 235.5,-1987 235.5,-2055"/>
<text text-anchor="middle" x="124" y="-2039.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#267</text>
<text text-anchor="middle" x="124" y="-2024.8" font-family="Times,serif" font-size="14.00" fill="#000000">Implement ZIP&#45;32 Sapling</text>
@ -624,9 +775,9 @@
</g>
</g>
<!-- ZcashFoundation/zebra#2064 -->
<g id="node49" class="node open">
<g id="node55" class="node open">
<title>ZcashFoundation/zebra#2064</title>
<g id="a_node49"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/2064" xlink:title="ZcashFoundation/zebra#2064&#10;Import Poseidon hash into&#10;Zebra" target="_blank">
<g id="a_node55"><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,-1968.5 8,-1968.5 8,-1915.5 240,-1915.5 240,-1968.5"/>
<text text-anchor="middle" x="124" y="-1953.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#2064</text>
<text text-anchor="middle" x="124" y="-1938.3" font-family="Times,serif" font-size="14.00" fill="#000000">Import Poseidon hash into</text>
@ -635,9 +786,9 @@
</g>
</g>
<!-- ZcashFoundation/zebra#2192 -->
<g id="node50" class="node open">
<g id="node56" class="node open">
<title>ZcashFoundation/zebra#2192</title>
<g id="a_node50"><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">
<g id="a_node56"><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,-1897.5 8,-1897.5 8,-1814.5 240,-1814.5 240,-1897.5"/>
<text text-anchor="middle" x="124" y="-1882.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#2192</text>
<text text-anchor="middle" x="124" y="-1867.3" font-family="Times,serif" font-size="14.00" fill="#000000">Implement</text>
@ -648,9 +799,9 @@
</g>
</g>
<!-- ZcashFoundation/zebra#181 -->
<g id="node51" class="node open">
<g id="node57" class="node open">
<title>ZcashFoundation/zebra#181</title>
<g id="a_node51"><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">
<g id="a_node57"><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,-1796 12.5,-1796 12.5,-1728 235.5,-1728 235.5,-1796"/>
<text text-anchor="middle" x="124" y="-1780.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#181</text>
<text text-anchor="middle" x="124" y="-1765.8" font-family="Times,serif" font-size="14.00" fill="#000000">Sprout note</text>
@ -660,9 +811,9 @@
</g>
</g>
<!-- ZcashFoundation/zebra#785 -->
<g id="node52" class="node open">
<g id="node58" class="node open">
<title>ZcashFoundation/zebra#785</title>
<g id="a_node52"><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">
<g id="a_node58"><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,-1709.5 12.5,-1709.5 12.5,-1626.5 235.5,-1626.5 235.5,-1709.5"/>
<text text-anchor="middle" x="124" y="-1694.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#785</text>
<text text-anchor="middle" x="124" y="-1679.3" font-family="Times,serif" font-size="14.00" fill="#000000">Implement ZIP 212: Allow</text>
@ -673,9 +824,9 @@
</g>
</g>
<!-- ZcashFoundation/zebra#321 -->
<g id="node53" class="node open">
<g id="node59" class="node open">
<title>ZcashFoundation/zebra#321</title>
<g id="a_node53"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/321" xlink:title="ZcashFoundation/zebra#321&#10;Create Output Proof" target="_blank">
<g id="a_node59"><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,-1608 12.5,-1608 12.5,-1570 235.5,-1570 235.5,-1608"/>
<text text-anchor="middle" x="124" y="-1592.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#321</text>
<text text-anchor="middle" x="124" y="-1577.8" font-family="Times,serif" font-size="14.00" fill="#000000">Create Output Proof</text>
@ -683,9 +834,9 @@
</g>
</g>
<!-- ZcashFoundation/zebra#272 -->
<g id="node54" class="node open">
<g id="node60" class="node open">
<title>ZcashFoundation/zebra#272</title>
<g id="a_node54"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/272" xlink:title="ZcashFoundation/zebra#272&#10;Sprout Key Agreement and&#10;KDF" target="_blank">
<g id="a_node60"><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,-1551.5 12.5,-1551.5 12.5,-1498.5 235.5,-1498.5 235.5,-1551.5"/>
<text text-anchor="middle" x="124" y="-1536.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#272</text>
<text text-anchor="middle" x="124" y="-1521.3" font-family="Times,serif" font-size="14.00" fill="#000000">Sprout Key Agreement and</text>
@ -694,9 +845,9 @@
</g>
</g>
<!-- ZcashFoundation/zebra#2496 -->
<g id="node55" class="node open">
<g id="node61" class="node open">
<title>ZcashFoundation/zebra#2496</title>
<g id="a_node55"><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">
<g id="a_node61"><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,-1480.5 8,-1480.5 8,-1397.5 240,-1397.5 240,-1480.5"/>
<text text-anchor="middle" x="124" y="-1465.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#2496</text>
<text text-anchor="middle" x="124" y="-1450.3" font-family="Times,serif" font-size="14.00" fill="#000000">Handle a ivk == ⊥</text>
@ -707,9 +858,9 @@
</g>
</g>
<!-- ZcashFoundation/zebra#3869 -->
<g id="node56" class="node open">
<g id="node62" class="node open">
<title>ZcashFoundation/zebra#3869</title>
<g id="a_node56"><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">
<g id="a_node62"><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,-1379 8,-1379 8,-1311 240,-1311 240,-1379"/>
<text text-anchor="middle" x="124" y="-1363.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#3869</text>
<text text-anchor="middle" x="124" y="-1348.8" font-family="Times,serif" font-size="14.00" fill="#000000">Orchard: ensure that ivk</text>
@ -719,9 +870,9 @@
</g>
</g>
<!-- ZcashFoundation/zebra#278 -->
<g id="node57" class="node open">
<g id="node63" class="node open">
<title>ZcashFoundation/zebra#278</title>
<g id="a_node57"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/278" xlink:title="ZcashFoundation/zebra#278&#10;Sapling Note Builder" target="_blank">
<g id="a_node63"><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,-1293 12.5,-1293 12.5,-1255 235.5,-1255 235.5,-1293"/>
<text text-anchor="middle" x="124" y="-1277.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#278</text>
<text text-anchor="middle" x="124" y="-1262.8" font-family="Times,serif" font-size="14.00" fill="#000000">Sapling Note Builder</text>
@ -729,9 +880,9 @@
</g>
</g>
<!-- ZcashFoundation/zebra#2447 -->
<g id="node58" class="node open">
<g id="node64" class="node open">
<title>ZcashFoundation/zebra#2447</title>
<g id="a_node58"><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">
<g id="a_node64"><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,-1236.5 8,-1236.5 8,-1153.5 240,-1153.5 240,-1236.5"/>
<text text-anchor="middle" x="124" y="-1221.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#2447</text>
<text text-anchor="middle" x="124" y="-1206.3" font-family="Times,serif" font-size="14.00" fill="#000000">Define a new `Amount`</text>
@ -742,9 +893,9 @@
</g>
</g>
<!-- ZcashFoundation/zebra#2041 -->
<g id="node59" class="node open">
<g id="node65" class="node open">
<title>ZcashFoundation/zebra#2041</title>
<g id="a_node59"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/2041" xlink:title="ZcashFoundation/zebra#2041&#10;Orchard: derive&#10;OutgoingCipherKey" target="_blank">
<g id="a_node65"><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,-1135.5 8,-1135.5 8,-1082.5 240,-1082.5 240,-1135.5"/>
<text text-anchor="middle" x="124" y="-1120.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#2041</text>
<text text-anchor="middle" x="124" y="-1105.3" font-family="Times,serif" font-size="14.00" fill="#000000">Orchard: derive</text>
@ -753,9 +904,9 @@
</g>
</g>
<!-- ZcashFoundation/zebra#320 -->
<g id="node60" class="node open">
<g id="node66" class="node open">
<title>ZcashFoundation/zebra#320</title>
<g id="a_node60"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/320" xlink:title="ZcashFoundation/zebra#320&#10;Create a Spend Proof" target="_blank">
<g id="a_node66"><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,-1064 12.5,-1064 12.5,-1026 235.5,-1026 235.5,-1064"/>
<text text-anchor="middle" x="124" y="-1048.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#320</text>
<text text-anchor="middle" x="124" y="-1033.8" font-family="Times,serif" font-size="14.00" fill="#000000">Create a Spend Proof</text>
@ -763,9 +914,9 @@
</g>
</g>
<!-- ZcashFoundation/zebra#2080 -->
<g id="node61" class="node open">
<g id="node67" class="node open">
<title>ZcashFoundation/zebra#2080</title>
<g id="a_node61"><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">
<g id="a_node67"><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,-1008 8,-1008 8,-940 240,-940 240,-1008"/>
<text text-anchor="middle" x="124" y="-992.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#2080</text>
<text text-anchor="middle" x="124" y="-977.8" font-family="Times,serif" font-size="14.00" fill="#000000">Replace`redpallas` module</text>
@ -775,9 +926,9 @@
</g>
</g>
<!-- ZcashFoundation/zebra#2095 -->
<g id="node62" class="node open">
<g id="node68" class="node open">
<title>ZcashFoundation/zebra#2095</title>
<g id="a_node62"><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">
<g id="a_node68"><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,-922 8,-922 8,-824 240,-824 240,-922"/>
<text text-anchor="middle" x="124" y="-906.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#2095</text>
<text text-anchor="middle" x="124" y="-891.8" font-family="Times,serif" font-size="14.00" fill="#000000">Orchard: update</text>
@ -788,161 +939,20 @@
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#3414 -->
<g id="node63" class="node open">
<title>ZcashFoundation/zebra#3414</title>
<g id="a_node63"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/3414" xlink:title="ZcashFoundation/zebra#3414&#10;Upgrade to NU5 mainnet&#10;version of orchard and&#10;librustzcash" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" points="528,-5945 296,-5945 296,-5877 528,-5877 528,-5945"/>
<text text-anchor="middle" x="412" y="-5929.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#3414</text>
<text text-anchor="middle" x="412" y="-5914.8" font-family="Times,serif" font-size="14.00" fill="#000000">Upgrade to NU5 mainnet</text>
<text text-anchor="middle" x="412" y="-5899.8" font-family="Times,serif" font-size="14.00" fill="#000000">version of orchard and</text>
<text text-anchor="middle" x="412" y="-5884.8" font-family="Times,serif" font-size="14.00" fill="#000000">librustzcash</text>
<!-- ZcashFoundation/zebra#2995 -->
<g id="node70" class="node open">
<title>ZcashFoundation/zebra#2995</title>
<g id="a_node70"><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="1372,-6438 1140,-6438 1140,-6400 1372,-6400 1372,-6438"/>
<text text-anchor="middle" x="1256" y="-6422.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#2995</text>
<text text-anchor="middle" x="1256" y="-6407.8" font-family="Times,serif" font-size="14.00" fill="#000000">Speed up Zebra&#39;s CI</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#3948 -->
<g id="node64" class="node open">
<title>ZcashFoundation/zebra#3948</title>
<g id="a_node64"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/3948" xlink:title="ZcashFoundation/zebra#3948&#10;Tag Zebra NU5 mainnet&#10;version" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" points="816,-6023.5 584,-6023.5 584,-5970.5 816,-5970.5 816,-6023.5"/>
<text text-anchor="middle" x="700" y="-6008.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#3948</text>
<text text-anchor="middle" x="700" y="-5993.3" font-family="Times,serif" font-size="14.00" fill="#000000">Tag Zebra NU5 mainnet</text>
<text text-anchor="middle" x="700" y="-5978.3" font-family="Times,serif" font-size="14.00" fill="#000000">version</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#3414&#45;&gt;ZcashFoundation/zebra#3948 -->
<g id="edge3" class="edge">
<title>ZcashFoundation/zebra#3414&#45;&gt;ZcashFoundation/zebra#3948</title>
<path fill="none" stroke="#000000" d="M526.24,-5945.1C551.08,-5952.5 577.17,-5960.3 601.35,-5967.5"/>
<polygon fill="#000000" stroke="#000000" points="600.6445,-5970.9435 611.23,-5970.5 602.6783,-5964.2455 600.6445,-5970.9435"/>
</g>
<!-- ZcashFoundation/zebra#4390 -->
<g id="node89" class="node open">
<title>ZcashFoundation/zebra#4390</title>
<g id="a_node89"><a xlink:href="https://github.com/ZcashFoundation/zebra/pull/4390" xlink:title="ZcashFoundation/zebra#4390&#10;change: set NU5 mainnet&#10;activation height and&#10;current network protocol&#10;version" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" points="816,-5860.5 584,-5860.5 584,-5856.5 580,-5856.5 580,-5852.5 584,-5852.5 584,-5785.5 580,-5785.5 580,-5781.5 584,-5781.5 584,-5777.5 816,-5777.5 816,-5860.5"/>
<polyline fill="none" stroke="#000000" points="584,-5856.5 588,-5856.5 588,-5852.5 584,-5852.5 "/>
<polyline fill="none" stroke="#000000" points="584,-5785.5 588,-5785.5 588,-5781.5 584,-5781.5 "/>
<text text-anchor="middle" x="700" y="-5845.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4390</text>
<text text-anchor="middle" x="700" y="-5830.3" font-family="Times,serif" font-size="14.00" fill="#000000">change: set NU5 mainnet</text>
<text text-anchor="middle" x="700" y="-5815.3" font-family="Times,serif" font-size="14.00" fill="#000000">activation height and</text>
<text text-anchor="middle" x="700" y="-5800.3" font-family="Times,serif" font-size="14.00" fill="#000000">current network protocol</text>
<text text-anchor="middle" x="700" y="-5785.3" font-family="Times,serif" font-size="14.00" fill="#000000">version</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#3414&#45;&gt;ZcashFoundation/zebra#4390 -->
<g id="edge14" class="edge">
<title>ZcashFoundation/zebra#3414&#45;&gt;ZcashFoundation/zebra#4390</title>
<path fill="none" stroke="#000000" d="M518.83,-5876.9C536.83,-5871.1 555.65,-5865.1 574.08,-5859.2"/>
<polygon fill="#000000" stroke="#000000" points="575.1711,-5862.526 583.67,-5856.2 573.0811,-5855.8453 575.1711,-5862.526"/>
</g>
<!-- ZcashFoundation/zebra#4117 -->
<g id="node65" class="node open">
<title>ZcashFoundation/zebra#4117</title>
<g id="a_node65"><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` for NU5 mainnet" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" points="1084,-6062 852,-6062 852,-5994 1084,-5994 1084,-6062"/>
<text text-anchor="middle" x="968" y="-6046.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4117</text>
<text text-anchor="middle" x="968" y="-6031.8" font-family="Times,serif" font-size="14.00" fill="#000000">Set the minimum network</text>
<text text-anchor="middle" x="968" y="-6016.8" font-family="Times,serif" font-size="14.00" fill="#000000">protocol version to</text>
<text text-anchor="middle" x="968" y="-6001.8" font-family="Times,serif" font-size="14.00" fill="#000000">`170_100` for NU5 mainnet</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#3948&#45;&gt;ZcashFoundation/zebra#4117 -->
<g id="edge4" class="edge">
<title>ZcashFoundation/zebra#3948&#45;&gt;ZcashFoundation/zebra#4117</title>
<path fill="none" stroke="#000000" d="M816.38,-6010.5C824.71,-6011.4 833.14,-6012.4 841.53,-6013.4"/>
<polygon fill="#000000" stroke="#000000" points="841.3998,-6016.9087 851.74,-6014.6 842.2169,-6009.9566 841.3998,-6016.9087"/>
</g>
<!-- ZcashFoundation/zebra#3050 -->
<g id="node85" class="node open">
<title>ZcashFoundation/zebra#3050</title>
<g id="a_node85"><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="1372,-6023.5 1140,-6023.5 1140,-5970.5 1372,-5970.5 1372,-6023.5"/>
<text text-anchor="middle" x="1256" y="-6008.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#3050</text>
<text text-anchor="middle" x="1256" y="-5993.3" font-family="Times,serif" font-size="14.00" fill="#000000">Tag Zebra v1.0.0&#45;rc1</text>
<text text-anchor="middle" x="1256" y="-5978.3" font-family="Times,serif" font-size="14.00" fill="#000000">stable release candidate</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#3948&#45;&gt;ZcashFoundation/zebra#3050 -->
<g id="edge15" class="edge">
<title>ZcashFoundation/zebra#3948&#45;&gt;ZcashFoundation/zebra#3050</title>
<path fill="none" stroke="#000000" d="M816.13,-5986.9C828.23,-5986.1 840.36,-5985.5 852,-5985 958.58,-5980.8 985.4,-5981.1 1092,-5985 1104.2,-5985.4 1116.8,-5986.1 1129.5,-5986.8"/>
<polygon fill="#000000" stroke="#000000" points="1129.41,-5990.3007 1139.6,-5987.4 1129.8252,-5983.3131 1129.41,-5990.3007"/>
</g>
<!-- ZcashFoundation/zebra#4117&#45;&gt;ZcashFoundation/zebra#3050 -->
<g id="edge16" class="edge">
<title>ZcashFoundation/zebra#4117&#45;&gt;ZcashFoundation/zebra#3050</title>
<path fill="none" stroke="#000000" d="M1084.3,-6015.5C1099.2,-6013.9 1114.4,-6012.2 1129.4,-6010.6"/>
<polygon fill="#000000" stroke="#000000" points="1130.1282,-6014.0422 1139.7,-6009.5 1129.3848,-6007.0818 1130.1282,-6014.0422"/>
</g>
<!-- ZcashFoundation/zebra#2372 -->
<g id="node66" class="node open">
<title>ZcashFoundation/zebra#2372</title>
<g id="a_node66"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/2372" xlink:title="ZcashFoundation/zebra#2372&#10; Update the README goals&#10;and scope for NU5 mainnet&#10;activation" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="528,-6117 296,-6117 296,-6049 528,-6049 528,-6117"/>
<text text-anchor="middle" x="412" y="-6101.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#2372</text>
<text text-anchor="middle" x="412" y="-6086.8" font-family="Times,serif" font-size="14.00" fill="#000000"> Update the README goals</text>
<text text-anchor="middle" x="412" y="-6071.8" font-family="Times,serif" font-size="14.00" fill="#000000">and scope for NU5 mainnet</text>
<text text-anchor="middle" x="412" y="-6056.8" font-family="Times,serif" font-size="14.00" fill="#000000">activation</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#2372&#45;&gt;ZcashFoundation/zebra#3948 -->
<g id="edge5" class="edge">
<title>ZcashFoundation/zebra#2372&#45;&gt;ZcashFoundation/zebra#3948</title>
<path fill="none" stroke="#000000" d="M526.24,-6048.9C551.08,-6041.5 577.17,-6033.7 601.35,-6026.5"/>
<polygon fill="#000000" stroke="#000000" points="602.6783,-6029.7545 611.23,-6023.5 600.6445,-6023.0565 602.6783,-6029.7545"/>
</g>
<!-- ZcashFoundation/zebra#4115 -->
<g id="node67" class="node open">
<title>ZcashFoundation/zebra#4115</title>
<g id="a_node67"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/4115" xlink:title="ZcashFoundation/zebra#4115&#10;Set the NU5 mainnet&#10;activation height and&#10;network protocol version" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="528,-6031 296,-6031 296,-5963 528,-5963 528,-6031"/>
<text text-anchor="middle" x="412" y="-6015.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4115</text>
<text text-anchor="middle" x="412" y="-6000.8" font-family="Times,serif" font-size="14.00" fill="#000000">Set the NU5 mainnet</text>
<text text-anchor="middle" x="412" y="-5985.8" font-family="Times,serif" font-size="14.00" fill="#000000">activation height and</text>
<text text-anchor="middle" x="412" y="-5970.8" font-family="Times,serif" font-size="14.00" fill="#000000">network protocol version</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#4115&#45;&gt;ZcashFoundation/zebra#3948 -->
<g id="edge6" class="edge">
<title>ZcashFoundation/zebra#4115&#45;&gt;ZcashFoundation/zebra#3948</title>
<path fill="none" stroke="#000000" d="M528.31,-5997C543.15,-5997 558.4,-5997 573.39,-5997"/>
<polygon fill="#000000" stroke="#000000" points="573.72,-6000.5001 583.72,-5997 573.72,-5993.5001 573.72,-6000.5001"/>
</g>
<!-- ZcashFoundation/zebra#4335 -->
<g id="node68" class="node open">
<title>ZcashFoundation/zebra#4335</title>
<g id="a_node68"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/4335" xlink:title="ZcashFoundation/zebra#4335&#10; Upgrade librustzcash&#45;&#10;related crypto&#10;dependencies (Season 2)" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-5945 8,-5945 8,-5877 240,-5877 240,-5945"/>
<text text-anchor="middle" x="124" y="-5929.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4335</text>
<text text-anchor="middle" x="124" y="-5914.8" font-family="Times,serif" font-size="14.00" fill="#000000"> Upgrade librustzcash&#45;</text>
<text text-anchor="middle" x="124" y="-5899.8" font-family="Times,serif" font-size="14.00" fill="#000000">related crypto</text>
<text text-anchor="middle" x="124" y="-5884.8" font-family="Times,serif" font-size="14.00" fill="#000000">dependencies (Season 2)</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#4335&#45;&gt;ZcashFoundation/zebra#3414 -->
<g id="edge7" class="edge">
<title>ZcashFoundation/zebra#4335&#45;&gt;ZcashFoundation/zebra#3414</title>
<path fill="none" stroke="#000000" d="M240.31,-5911C255.15,-5911 270.4,-5911 285.39,-5911"/>
<polygon fill="#000000" stroke="#000000" points="285.72,-5914.5001 295.72,-5911 285.72,-5907.5001 285.72,-5914.5001"/>
</g>
<!-- ZcashFoundation/zebra#4335&#45;&gt;ZcashFoundation/zebra#4390 -->
<g id="edge17" class="edge">
<title>ZcashFoundation/zebra#4335&#45;&gt;ZcashFoundation/zebra#4390</title>
<path fill="none" stroke="#000000" d="M230.41,-5876.9C243,-5873.6 255.73,-5870.5 268,-5868 369.72,-5847.2 486.86,-5834.6 573.47,-5827.4"/>
<polygon fill="#000000" stroke="#000000" points="573.9163,-5830.8758 583.61,-5826.6 573.3657,-5823.8974 573.9163,-5830.8758"/>
</g>
<!-- ZcashFoundation/zebra#1894 -->
<g id="node69" class="node open">
<g id="node71" class="node open">
<title>ZcashFoundation/zebra#1894</title>
<g id="a_node69"><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_node71"><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,-5785 8,-5785 8,-5717 240,-5717 240,-5785"/>
<text text-anchor="middle" x="124" y="-5769.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#1894</text>
<text text-anchor="middle" x="124" y="-5754.8" font-family="Times,serif" font-size="14.00" fill="#000000">Zebra should follow OS</text>
@ -952,9 +962,9 @@
</g>
</g>
<!-- ZcashFoundation/zebra#3432 -->
<g id="node70" class="node open">
<g id="node72" class="node open">
<title>ZcashFoundation/zebra#3432</title>
<g id="a_node70"><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_node72"><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,-5784.5 296,-5784.5 296,-5701.5 528,-5701.5 528,-5784.5"/>
<text text-anchor="middle" x="412" y="-5769.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#3432</text>
<text text-anchor="middle" x="412" y="-5754.3" font-family="Times,serif" font-size="14.00" fill="#000000">Use the Filesystem</text>
@ -971,9 +981,9 @@
<polygon fill="#000000" stroke="#000000" points="285.8259,-5749.9889 295.72,-5746.2 285.6226,-5742.9919 285.8259,-5749.9889"/>
</g>
<!-- ZcashFoundation/zebra#2631 -->
<g id="node71" class="node open">
<g id="node73" class="node open">
<title>ZcashFoundation/zebra#2631</title>
<g id="a_node71"><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_node73"><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,-5699 8,-5699 8,-5631 240,-5631 240,-5699"/>
<text text-anchor="middle" x="124" y="-5683.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#2631</text>
<text text-anchor="middle" x="124" y="-5668.8" font-family="Times,serif" font-size="14.00" fill="#000000">Send committed spent</text>
@ -983,9 +993,9 @@
</g>
</g>
<!-- ZcashFoundation/zebra#950 -->
<g id="node72" class="node open">
<g id="node74" class="node open">
<title>ZcashFoundation/zebra#950</title>
<g id="a_node72"><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_node74"><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,-5613 12.5,-5613 12.5,-5545 235.5,-5545 235.5,-5613"/>
<text text-anchor="middle" x="124" y="-5597.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#950</text>
<text text-anchor="middle" x="124" y="-5582.8" font-family="Times,serif" font-size="14.00" fill="#000000">Demo: compare zcashd vs</text>
@ -995,9 +1005,9 @@
</g>
</g>
<!-- ZcashFoundation/zebra#1904 -->
<g id="node73" class="node open">
<g id="node75" class="node open">
<title>ZcashFoundation/zebra#1904</title>
<g id="a_node73"><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_node75"><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,-5527 8,-5527 8,-5459 240,-5459 240,-5527"/>
<text text-anchor="middle" x="124" y="-5511.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#1904</text>
<text text-anchor="middle" x="124" y="-5496.8" font-family="Times,serif" font-size="14.00" fill="#000000">Some DNS seeders and</text>
@ -1013,9 +1023,9 @@
<polygon fill="#000000" stroke="#000000" points="288.9212,-4575.0364 295.94,-4567.1 285.5039,-4568.9272 288.9212,-4575.0364"/>
</g>
<!-- ZcashFoundation/zebra#1615 -->
<g id="node74" class="node open">
<g id="node76" class="node open">
<title>ZcashFoundation/zebra#1615</title>
<g id="a_node74"><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_node76"><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,-5441 8,-5441 8,-5373 240,-5373 240,-5441"/>
<text text-anchor="middle" x="124" y="-5425.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#1615</text>
<text text-anchor="middle" x="124" y="-5410.8" font-family="Times,serif" font-size="14.00" fill="#000000">Zebra stable download</text>
@ -1025,9 +1035,9 @@
</g>
</g>
<!-- ZcashFoundation/zebra#1213 -->
<g id="node75" class="node open">
<g id="node77" class="node open">
<title>ZcashFoundation/zebra#1213</title>
<g id="a_node75"><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_node77"><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,-5355 8,-5355 8,-5287 240,-5287 240,-5355"/>
<text text-anchor="middle" x="124" y="-5339.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#1213</text>
<text text-anchor="middle" x="124" y="-5324.8" font-family="Times,serif" font-size="14.00" fill="#000000">Detect when an older</text>
@ -1037,9 +1047,9 @@
</g>
</g>
<!-- ZcashFoundation/zebra#1621 -->
<g id="node76" class="node open">
<g id="node78" class="node open">
<title>ZcashFoundation/zebra#1621</title>
<g id="a_node76"><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_node78"><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,-5269 8,-5269 8,-5201 240,-5201 240,-5269"/>
<text text-anchor="middle" x="124" y="-5253.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#1621</text>
<text text-anchor="middle" x="124" y="-5238.8" font-family="Times,serif" font-size="14.00" fill="#000000">Run `zebrad start` by</text>
@ -1049,9 +1059,9 @@
</g>
</g>
<!-- ZcashFoundation/zebra#1617 -->
<g id="node77" class="node open">
<g id="node79" class="node open">
<title>ZcashFoundation/zebra#1617</title>
<g id="a_node77"><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_node79"><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,-5182.5 8,-5182.5 8,-5099.5 240,-5099.5 240,-5182.5"/>
<text text-anchor="middle" x="124" y="-5167.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#1617</text>
<text text-anchor="middle" x="124" y="-5152.3" font-family="Times,serif" font-size="14.00" fill="#000000">Restructure and clean up</text>
@ -1062,9 +1072,9 @@
</g>
</g>
<!-- ZcashFoundation/zebra#1638 -->
<g id="node78" class="node open">
<g id="node80" class="node open">
<title>ZcashFoundation/zebra#1638</title>
<g id="a_node78"><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_node80"><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,-5081.5 8,-5081.5 8,-5028.5 240,-5028.5 240,-5081.5"/>
<text text-anchor="middle" x="124" y="-5066.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#1638</text>
<text text-anchor="middle" x="124" y="-5051.3" font-family="Times,serif" font-size="14.00" fill="#000000">Create PGP keys amongst</text>
@ -1073,9 +1083,9 @@
</g>
</g>
<!-- ZcashFoundation/zebra#1870 -->
<g id="node79" class="node open">
<g id="node81" class="node open">
<title>ZcashFoundation/zebra#1870</title>
<g id="a_node79"><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_node81"><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,-5010 8,-5010 8,-4942 240,-4942 240,-5010"/>
<text text-anchor="middle" x="124" y="-4994.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#1870</text>
<text text-anchor="middle" x="124" y="-4979.8" font-family="Times,serif" font-size="14.00" fill="#000000">Decide if old Zebra</text>
@ -1085,13 +1095,13 @@
</g>
</g>
<!-- ZcashFoundation/zebra#4168 -->
<g id="node80" class="node open">
<g id="node82" class="node open">
<title>ZcashFoundation/zebra#4168</title>
<g id="a_node80"><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,-6516.5 296,-6516.5 296,-6463.5 528,-6463.5 528,-6516.5"/>
<text text-anchor="middle" x="412" y="-6501.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4168</text>
<text text-anchor="middle" x="412" y="-6486.3" font-family="Times,serif" font-size="14.00" fill="#000000">ci: call lightwalletd</text>
<text text-anchor="middle" x="412" y="-6471.3" font-family="Times,serif" font-size="14.00" fill="#000000">wallet queries</text>
<g id="a_node82"><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,-6184.5 296,-6184.5 296,-6131.5 528,-6131.5 528,-6184.5"/>
<text text-anchor="middle" x="412" y="-6169.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4168</text>
<text text-anchor="middle" x="412" y="-6154.3" font-family="Times,serif" font-size="14.00" fill="#000000">ci: call lightwalletd</text>
<text text-anchor="middle" x="412" y="-6139.3" font-family="Times,serif" font-size="14.00" fill="#000000">wallet queries</text>
</a>
</g>
</g>
@ -1099,102 +1109,92 @@
<g id="node87" class="node open">
<title>ZcashFoundation/zebra#4150</title>
<g id="a_node87"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/4150" xlink:title="ZcashFoundation/zebra#4150&#10;Update column family&#10;names to match Zebra&#39;s&#10;database design" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" points="816,-6539 584,-6539 584,-6471 816,-6471 816,-6539"/>
<text text-anchor="middle" x="700" y="-6523.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4150</text>
<text text-anchor="middle" x="700" y="-6508.8" font-family="Times,serif" font-size="14.00" fill="#000000">Update column family</text>
<text text-anchor="middle" x="700" y="-6493.8" font-family="Times,serif" font-size="14.00" fill="#000000">names to match Zebra&#39;s</text>
<text text-anchor="middle" x="700" y="-6478.8" font-family="Times,serif" font-size="14.00" fill="#000000">database design</text>
<polygon fill="#c2e0c6" stroke="#000000" points="816,-6207 584,-6207 584,-6139 816,-6139 816,-6207"/>
<text text-anchor="middle" x="700" y="-6191.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4150</text>
<text text-anchor="middle" x="700" y="-6176.8" font-family="Times,serif" font-size="14.00" fill="#000000">Update column family</text>
<text text-anchor="middle" x="700" y="-6161.8" font-family="Times,serif" font-size="14.00" fill="#000000">names to match Zebra&#39;s</text>
<text text-anchor="middle" x="700" y="-6146.8" font-family="Times,serif" font-size="14.00" fill="#000000">database design</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#4168&#45;&gt;ZcashFoundation/zebra#4150 -->
<g id="edge10" class="edge">
<title>ZcashFoundation/zebra#4168&#45;&gt;ZcashFoundation/zebra#4150</title>
<path fill="none" stroke="#000000" d="M528.31,-6496.1C543.15,-6496.8 558.4,-6497.6 573.39,-6498.4"/>
<polygon fill="#000000" stroke="#000000" points="573.5624,-6501.9124 583.72,-6498.9 573.9009,-6494.9205 573.5624,-6501.9124"/>
<path fill="none" stroke="#000000" d="M528.31,-6164.1C543.15,-6164.8 558.4,-6165.6 573.39,-6166.4"/>
<polygon fill="#000000" stroke="#000000" points="573.5624,-6169.9124 583.72,-6166.9 573.9009,-6162.9205 573.5624,-6169.9124"/>
</g>
<!-- ZcashFoundation/zebra#4153 -->
<g id="node88" class="node open">
<title>ZcashFoundation/zebra#4153</title>
<g id="a_node88"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/4153" xlink:title="ZcashFoundation/zebra#4153&#10;Re&#45;use cached state with&#10;the same version from any&#10;branch" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" points="816,-6453 584,-6453 584,-6385 816,-6385 816,-6453"/>
<text text-anchor="middle" x="700" y="-6437.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4153</text>
<text text-anchor="middle" x="700" y="-6422.8" font-family="Times,serif" font-size="14.00" fill="#000000">Re&#45;use cached state with</text>
<text text-anchor="middle" x="700" y="-6407.8" font-family="Times,serif" font-size="14.00" fill="#000000">the same version from any</text>
<text text-anchor="middle" x="700" y="-6392.8" font-family="Times,serif" font-size="14.00" fill="#000000">branch</text>
<polygon fill="#c2e0c6" stroke="#000000" points="816,-6121 584,-6121 584,-6053 816,-6053 816,-6121"/>
<text text-anchor="middle" x="700" y="-6105.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4153</text>
<text text-anchor="middle" x="700" y="-6090.8" font-family="Times,serif" font-size="14.00" fill="#000000">Re&#45;use cached state with</text>
<text text-anchor="middle" x="700" y="-6075.8" font-family="Times,serif" font-size="14.00" fill="#000000">the same version from any</text>
<text text-anchor="middle" x="700" y="-6060.8" font-family="Times,serif" font-size="14.00" fill="#000000">branch</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#4168&#45;&gt;ZcashFoundation/zebra#4153 -->
<g id="edge11" class="edge">
<title>ZcashFoundation/zebra#4168&#45;&gt;ZcashFoundation/zebra#4153</title>
<path fill="none" stroke="#000000" d="M521.7,-6463.4C533.28,-6460.6 544.88,-6457.7 556,-6455 561.77,-6453.6 567.67,-6452.1 573.63,-6450.6"/>
<polygon fill="#000000" stroke="#000000" points="574.838,-6453.9064 583.7,-6448.1 573.1513,-6447.1127 574.838,-6453.9064"/>
<path fill="none" stroke="#000000" d="M519.65,-6131.5C537.39,-6127.1 555.92,-6122.5 574.06,-6118"/>
<polygon fill="#000000" stroke="#000000" points="574.9278,-6121.3909 583.8,-6115.6 573.253,-6114.5942 574.9278,-6121.3909"/>
</g>
<!-- ZcashFoundation/zebra#4278 -->
<g id="node81" class="node open">
<g id="node83" class="node open">
<title>ZcashFoundation/zebra#4278</title>
<g id="a_node81"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/4278" xlink:title="ZcashFoundation/zebra#4278&#10;Add missing wallet grpc&#10;tests" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="528,-6445.5 296,-6445.5 296,-6392.5 528,-6392.5 528,-6445.5"/>
<text text-anchor="middle" x="412" y="-6430.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4278</text>
<text text-anchor="middle" x="412" y="-6415.3" font-family="Times,serif" font-size="14.00" fill="#000000">Add missing wallet grpc</text>
<text text-anchor="middle" x="412" y="-6400.3" font-family="Times,serif" font-size="14.00" fill="#000000">tests</text>
<g id="a_node83"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/4278" xlink:title="ZcashFoundation/zebra#4278&#10;Add missing wallet grpc&#10;tests" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="528,-6113.5 296,-6113.5 296,-6060.5 528,-6060.5 528,-6113.5"/>
<text text-anchor="middle" x="412" y="-6098.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4278</text>
<text text-anchor="middle" x="412" y="-6083.3" font-family="Times,serif" font-size="14.00" fill="#000000">Add missing wallet grpc</text>
<text text-anchor="middle" x="412" y="-6068.3" font-family="Times,serif" font-size="14.00" fill="#000000">tests</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#4278&#45;&gt;ZcashFoundation/zebra#4150 -->
<g id="edge12" class="edge">
<title>ZcashFoundation/zebra#4278&#45;&gt;ZcashFoundation/zebra#4150</title>
<path fill="none" stroke="#000000" d="M522.34,-6445.5C533.75,-6448.6 545.13,-6451.8 556,-6455 569.06,-6458.9 582.7,-6463.2 596.14,-6467.7"/>
<polygon fill="#000000" stroke="#000000" points="595.2957,-6471.1092 605.89,-6471 597.5399,-6464.4787 595.2957,-6471.1092"/>
<path fill="none" stroke="#000000" d="M525.87,-6113.5C536.1,-6116.3 546.26,-6119.1 556,-6122 569.84,-6126.1 584.3,-6130.8 598.5,-6135.6"/>
<polygon fill="#000000" stroke="#000000" points="597.6858,-6139.0191 608.28,-6138.9 599.9239,-6132.3865 597.6858,-6139.0191"/>
</g>
<!-- ZcashFoundation/zebra#4278&#45;&gt;ZcashFoundation/zebra#4153 -->
<g id="edge13" class="edge">
<title>ZcashFoundation/zebra#4278&#45;&gt;ZcashFoundation/zebra#4153</title>
<path fill="none" stroke="#000000" d="M528.31,-6419C543.15,-6419 558.4,-6419 573.39,-6419"/>
<polygon fill="#000000" stroke="#000000" points="573.72,-6422.5001 583.72,-6419 573.72,-6415.5001 573.72,-6422.5001"/>
<path fill="none" stroke="#000000" d="M528.31,-6087C543.15,-6087 558.4,-6087 573.39,-6087"/>
<polygon fill="#000000" stroke="#000000" points="573.72,-6090.5001 583.72,-6087 573.72,-6083.5001 573.72,-6090.5001"/>
</g>
<!-- ZcashFoundation/zebra#4351 -->
<g id="node82" class="node open">
<g id="node84" class="node open">
<title>ZcashFoundation/zebra#4351</title>
<g id="a_node82"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/4351" xlink:title="ZcashFoundation/zebra#4351&#10;Add GetTreeState gRPC&#10;test" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="528,-6374.5 296,-6374.5 296,-6321.5 528,-6321.5 528,-6374.5"/>
<text text-anchor="middle" x="412" y="-6359.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4351</text>
<text text-anchor="middle" x="412" y="-6344.3" font-family="Times,serif" font-size="14.00" fill="#000000">Add GetTreeState gRPC</text>
<text text-anchor="middle" x="412" y="-6329.3" font-family="Times,serif" font-size="14.00" fill="#000000">test</text>
<g id="a_node84"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/4351" xlink:title="ZcashFoundation/zebra#4351&#10;Add GetTreeState gRPC&#10;test" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="528,-6042.5 296,-6042.5 296,-5989.5 528,-5989.5 528,-6042.5"/>
<text text-anchor="middle" x="412" y="-6027.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4351</text>
<text text-anchor="middle" x="412" y="-6012.3" font-family="Times,serif" font-size="14.00" fill="#000000">Add GetTreeState gRPC</text>
<text text-anchor="middle" x="412" y="-5997.3" font-family="Times,serif" font-size="14.00" fill="#000000">test</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#4350 -->
<g id="node83" class="node open">
<g id="node85" class="node open">
<title>ZcashFoundation/zebra#4350</title>
<g id="a_node83"><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,-6303.5 296,-6303.5 296,-6250.5 528,-6250.5 528,-6303.5"/>
<text text-anchor="middle" x="412" y="-6288.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4350</text>
<text text-anchor="middle" x="412" y="-6273.3" font-family="Times,serif" font-size="14.00" fill="#000000">Add GetMempoolTx gRPC</text>
<text text-anchor="middle" x="412" y="-6258.3" font-family="Times,serif" font-size="14.00" fill="#000000">test</text>
<g id="a_node85"><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,-5971.5 296,-5971.5 296,-5918.5 528,-5918.5 528,-5971.5"/>
<text text-anchor="middle" x="412" y="-5956.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4350</text>
<text text-anchor="middle" x="412" y="-5941.3" font-family="Times,serif" font-size="14.00" fill="#000000">Add GetMempoolTx gRPC</text>
<text text-anchor="middle" x="412" y="-5926.3" font-family="Times,serif" font-size="14.00" fill="#000000">test</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#4060 -->
<g id="node84" class="node open">
<title>ZcashFoundation/zebra#4060</title>
<g id="a_node84"><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,-6232 296,-6232 296,-6164 528,-6164 528,-6232"/>
<text text-anchor="middle" x="412" y="-6216.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4060</text>
<text text-anchor="middle" x="412" y="-6201.8" font-family="Times,serif" font-size="14.00" fill="#000000">Report better</text>
<text text-anchor="middle" x="412" y="-6186.8" font-family="Times,serif" font-size="14.00" fill="#000000">transactions errors to</text>
<text text-anchor="middle" x="412" y="-6171.8" font-family="Times,serif" font-size="14.00" fill="#000000">lightwalletd</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#2995 -->
<g id="node86" class="node open">
<title>ZcashFoundation/zebra#2995</title>
<g id="a_node86"><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="1372,-5952 1140,-5952 1140,-5914 1372,-5914 1372,-5952"/>
<text text-anchor="middle" x="1256" y="-5936.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#2995</text>
<text text-anchor="middle" x="1256" y="-5921.8" font-family="Times,serif" font-size="14.00" fill="#000000">Speed up Zebra&#39;s CI</text>
<title>ZcashFoundation/zebra#4060</title>
<g id="a_node86"><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,-5900 296,-5900 296,-5832 528,-5832 528,-5900"/>
<text text-anchor="middle" x="412" y="-5884.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4060</text>
<text text-anchor="middle" x="412" y="-5869.8" font-family="Times,serif" font-size="14.00" fill="#000000">Report better</text>
<text text-anchor="middle" x="412" y="-5854.8" font-family="Times,serif" font-size="14.00" fill="#000000">transactions errors to</text>
<text text-anchor="middle" x="412" y="-5839.8" font-family="Times,serif" font-size="14.00" fill="#000000">lightwalletd</text>
</a>
</g>
</g>
@ -1202,10 +1202,10 @@
<g id="node90" class="node open">
<title>ZcashFoundation/zebra#3247</title>
<g id="a_node90"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/3247" xlink:title="ZcashFoundation/zebra#3247&#10;Tracking: Questions for&#10;Network Audit" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-6702.5 8,-6702.5 8,-6649.5 240,-6649.5 240,-6702.5"/>
<text text-anchor="middle" x="124" y="-6687.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#3247</text>
<text text-anchor="middle" x="124" y="-6672.3" font-family="Times,serif" font-size="14.00" fill="#000000">Tracking: Questions for</text>
<text text-anchor="middle" x="124" y="-6657.3" font-family="Times,serif" font-size="14.00" fill="#000000">Network Audit</text>
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-6695.5 8,-6695.5 8,-6642.5 240,-6642.5 240,-6695.5"/>
<text text-anchor="middle" x="124" y="-6680.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#3247</text>
<text text-anchor="middle" x="124" y="-6665.3" font-family="Times,serif" font-size="14.00" fill="#000000">Tracking: Questions for</text>
<text text-anchor="middle" x="124" y="-6650.3" font-family="Times,serif" font-size="14.00" fill="#000000">Network Audit</text>
</a>
</g>
</g>
@ -1213,9 +1213,9 @@
<g id="node91" class="node open">
<title>ZcashFoundation/zebra#1841</title>
<g id="a_node91"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/1841" xlink:title="ZcashFoundation/zebra#1841&#10;NU5 Tracking Epic" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-6759 8,-6759 8,-6721 240,-6721 240,-6759"/>
<text text-anchor="middle" x="124" y="-6743.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#1841</text>
<text text-anchor="middle" x="124" y="-6728.8" font-family="Times,serif" font-size="14.00" fill="#000000">NU5 Tracking Epic</text>
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-6752 8,-6752 8,-6714 240,-6714 240,-6752"/>
<text text-anchor="middle" x="124" y="-6736.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#1841</text>
<text text-anchor="middle" x="124" y="-6721.8" font-family="Times,serif" font-size="14.00" fill="#000000">NU5 Tracking Epic</text>
</a>
</g>
</g>
@ -1223,11 +1223,11 @@
<g id="node92" class="node open">
<title>ZcashFoundation/zebra#4340</title>
<g id="a_node92"><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" stroke-width="2" points="240,-6845 8,-6845 8,-6777 240,-6777 240,-6845"/>
<text text-anchor="middle" x="124" y="-6829.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4340</text>
<text text-anchor="middle" x="124" y="-6814.8" font-family="Times,serif" font-size="14.00" fill="#000000">ci: Require successful</text>
<text text-anchor="middle" x="124" y="-6799.8" font-family="Times,serif" font-size="14.00" fill="#000000">lightwalletd integration</text>
<text text-anchor="middle" x="124" y="-6784.8" font-family="Times,serif" font-size="14.00" fill="#000000">tests for PRs to merge</text>
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-6838 8,-6838 8,-6770 240,-6770 240,-6838"/>
<text text-anchor="middle" x="124" y="-6822.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4340</text>
<text text-anchor="middle" x="124" y="-6807.8" font-family="Times,serif" font-size="14.00" fill="#000000">ci: Require successful</text>
<text text-anchor="middle" x="124" y="-6792.8" font-family="Times,serif" font-size="14.00" fill="#000000">lightwalletd integration</text>
<text text-anchor="middle" x="124" y="-6777.8" font-family="Times,serif" font-size="14.00" fill="#000000">tests for PRs to merge</text>
</a>
</g>
</g>
@ -1235,42 +1235,42 @@
<g id="node93" class="node open">
<title>ZcashFoundation/zebra#4355</title>
<g id="a_node93"><a xlink:href="https://github.com/ZcashFoundation/zebra/pull/4355" xlink:title="ZcashFoundation/zebra#4355&#10;2. fix(state): index&#10;spending transaction IDs&#10;for each address" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" points="528,-6624 296,-6624 296,-6620 292,-6620 292,-6616 296,-6616 296,-6564 292,-6564 292,-6560 296,-6560 296,-6556 528,-6556 528,-6624"/>
<polyline fill="none" stroke="#000000" points="296,-6620 300,-6620 300,-6616 296,-6616 "/>
<polyline fill="none" stroke="#000000" points="296,-6564 300,-6564 300,-6560 296,-6560 "/>
<text text-anchor="middle" x="412" y="-6608.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4355</text>
<text text-anchor="middle" x="412" y="-6593.8" font-family="Times,serif" font-size="14.00" fill="#000000">2. fix(state): index</text>
<text text-anchor="middle" x="412" y="-6578.8" font-family="Times,serif" font-size="14.00" fill="#000000">spending transaction IDs</text>
<text text-anchor="middle" x="412" y="-6563.8" font-family="Times,serif" font-size="14.00" fill="#000000">for each address</text>
<polygon fill="#c2e0c6" stroke="#000000" points="528,-6292 296,-6292 296,-6288 292,-6288 292,-6284 296,-6284 296,-6232 292,-6232 292,-6228 296,-6228 296,-6224 528,-6224 528,-6292"/>
<polyline fill="none" stroke="#000000" points="296,-6288 300,-6288 300,-6284 296,-6284 "/>
<polyline fill="none" stroke="#000000" points="296,-6232 300,-6232 300,-6228 296,-6228 "/>
<text text-anchor="middle" x="412" y="-6276.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4355</text>
<text text-anchor="middle" x="412" y="-6261.8" font-family="Times,serif" font-size="14.00" fill="#000000">2. fix(state): index</text>
<text text-anchor="middle" x="412" y="-6246.8" font-family="Times,serif" font-size="14.00" fill="#000000">spending transaction IDs</text>
<text text-anchor="middle" x="412" y="-6231.8" font-family="Times,serif" font-size="14.00" fill="#000000">for each address</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#4355&#45;&gt;ZcashFoundation/zebra#4150 -->
<g id="edge18" class="edge">
<title>ZcashFoundation/zebra#4355&#45;&gt;ZcashFoundation/zebra#4150</title>
<path fill="none" stroke="#000000" d="M528.09,-6560C537.55,-6557.3 546.95,-6554.7 556,-6552 566.54,-6548.9 577.47,-6545.5 588.38,-6542.1"/>
<polygon fill="#000000" stroke="#000000" points="589.4629,-6545.4286 597.96,-6539.1 587.371,-6538.7484 589.4629,-6545.4286"/>
<path fill="none" stroke="#000000" d="M528.09,-6228C537.55,-6225.3 546.95,-6222.7 556,-6220 566.54,-6216.9 577.47,-6213.5 588.38,-6210.1"/>
<polygon fill="#000000" stroke="#000000" points="589.4629,-6213.4286 597.96,-6207.1 587.371,-6206.7484 589.4629,-6213.4286"/>
</g>
<!-- ZcashFoundation/zebra#4385 -->
<g id="node94" class="node open">
<title>ZcashFoundation/zebra#4385</title>
<g id="a_node94"><a xlink:href="https://github.com/ZcashFoundation/zebra/pull/4385" xlink:title="ZcashFoundation/zebra#4385&#10;1. fix(ci): rebuild&#10;cached state before&#10;running cached state&#10;tests" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-6631.5 8,-6631.5 8,-6627.5 4,-6627.5 4,-6623.5 8,-6623.5 8,-6556.5 4,-6556.5 4,-6552.5 8,-6552.5 8,-6548.5 240,-6548.5 240,-6631.5"/>
<polyline fill="none" stroke="#000000" stroke-width="2" points="8,-6627.5 12,-6627.5 12,-6623.5 8,-6623.5 "/>
<polyline fill="none" stroke="#000000" stroke-width="2" points="8,-6556.5 12,-6556.5 12,-6552.5 8,-6552.5 "/>
<text text-anchor="middle" x="124" y="-6616.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4385</text>
<text text-anchor="middle" x="124" y="-6601.3" font-family="Times,serif" font-size="14.00" fill="#000000">1. fix(ci): rebuild</text>
<text text-anchor="middle" x="124" y="-6586.3" font-family="Times,serif" font-size="14.00" fill="#000000">cached state before</text>
<text text-anchor="middle" x="124" y="-6571.3" font-family="Times,serif" font-size="14.00" fill="#000000">running cached state</text>
<text text-anchor="middle" x="124" y="-6556.3" font-family="Times,serif" font-size="14.00" fill="#000000">tests</text>
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-6299.5 8,-6299.5 8,-6295.5 4,-6295.5 4,-6291.5 8,-6291.5 8,-6224.5 4,-6224.5 4,-6220.5 8,-6220.5 8,-6216.5 240,-6216.5 240,-6299.5"/>
<polyline fill="none" stroke="#000000" stroke-width="2" points="8,-6295.5 12,-6295.5 12,-6291.5 8,-6291.5 "/>
<polyline fill="none" stroke="#000000" stroke-width="2" points="8,-6224.5 12,-6224.5 12,-6220.5 8,-6220.5 "/>
<text text-anchor="middle" x="124" y="-6284.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4385</text>
<text text-anchor="middle" x="124" y="-6269.3" font-family="Times,serif" font-size="14.00" fill="#000000">1. fix(ci): rebuild</text>
<text text-anchor="middle" x="124" y="-6254.3" font-family="Times,serif" font-size="14.00" fill="#000000">cached state before</text>
<text text-anchor="middle" x="124" y="-6239.3" font-family="Times,serif" font-size="14.00" fill="#000000">running cached state</text>
<text text-anchor="middle" x="124" y="-6224.3" font-family="Times,serif" font-size="14.00" fill="#000000">tests</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#4385&#45;&gt;ZcashFoundation/zebra#4355 -->
<g id="edge19" class="edge">
<title>ZcashFoundation/zebra#4385&#45;&gt;ZcashFoundation/zebra#4355</title>
<path fill="none" stroke="#000000" d="M240.31,-6590C255.15,-6590 270.4,-6590 285.39,-6590"/>
<polygon fill="#000000" stroke="#000000" points="285.72,-6593.5001 295.72,-6590 285.72,-6586.5001 285.72,-6593.5001"/>
<path fill="none" stroke="#000000" d="M240.31,-6258C255.15,-6258 270.4,-6258 285.39,-6258"/>
<polygon fill="#000000" stroke="#000000" points="285.72,-6261.5001 295.72,-6258 285.72,-6254.5001 285.72,-6261.5001"/>
</g>
</g>
</svg>

View File

@ -5,10 +5,10 @@
<!-- Generated by graphviz version 2.40.1 (20161225.0304)
-->
<!-- Pages: 1 -->
<svg width="1408pt" height="6853pt"
viewBox="0.00 0.00 1408.00 6853.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 6849)">
<polygon fill="#ffffff" stroke="transparent" points="-4,4 -4,-6849 1404,-6849 1404,4 -4,4"/>
<svg width="1408pt" height="6846pt"
viewBox="0.00 0.00 1408.00 6846.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 6842)">
<polygon fill="#ffffff" stroke="transparent" points="-4,4 -4,-6842 1404,-6842 1404,4 -4,4"/>
<g id="clust1" class="cluster">
<title>cluster_1</title>
<polygon fill="none" stroke="#0000ff" points="0,0 0,-808 248,-808 248,0 0,0"/>
@ -20,29 +20,29 @@
<text text-anchor="middle" x="412" y="-4910.8" font-family="Times,serif" font-size="14.00" fill="#000000">Tracking: Tech Debt</text>
</g>
<g id="clust3" class="cluster">
<title>cluster_7</title>
<polygon fill="none" stroke="#0000ff" points="0,-6355 0,-6634 1092,-6634 1092,-6355 0,-6355"/>
<text text-anchor="middle" x="546" y="-6618.8" font-family="Times,serif" font-size="14.00" fill="#000000">NU5 Tracking Epic</text>
</g>
<g id="clust4" class="cluster">
<title>cluster_2</title>
<polygon fill="none" stroke="#0000ff" points="0,-816 0,-2286 536,-2286 536,-816 0,-816"/>
<text text-anchor="middle" x="268" y="-2270.8" font-family="Times,serif" font-size="14.00" fill="#000000">Tracking: Zebra as a Full&#45;Node Wallet</text>
</g>
<g id="clust4" class="cluster">
<title>cluster_7</title>
<polygon fill="none" stroke="#0000ff" points="0,-5869 0,-6148 1092,-6148 1092,-5869 0,-5869"/>
<text text-anchor="middle" x="546" y="-6132.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>
<polygon fill="none" stroke="#0000ff" points="1112,-6392 1112,-6541 1400,-6541 1400,-6392 1112,-6392"/>
<text text-anchor="middle" x="1256" y="-6525.8" font-family="Times,serif" font-size="14.00" fill="#000000">Epic: Zebra Stable Release Candidate</text>
</g>
<g id="clust6" class="cluster">
<title>cluster_3</title>
<polygon fill="none" stroke="#0000ff" points="0,-4934 0,-5816 536,-5816 536,-4934 0,-4934"/>
<text text-anchor="middle" x="268" y="-5800.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_5</title>
<polygon fill="none" stroke="#0000ff" points="268,-6156 268,-6548 556,-6548 556,-6156 268,-6156"/>
<text text-anchor="middle" x="412" y="-6532.8" font-family="Times,serif" font-size="14.00" fill="#000000">Epic: Zebra as a lightwalletd backend</text>
</g>
<g id="clust7" class="cluster">
<title>cluster_4</title>
<polygon fill="none" stroke="#0000ff" points="1112,-5906 1112,-6055 1400,-6055 1400,-5906 1112,-5906"/>
<text text-anchor="middle" x="1256" y="-6039.8" font-family="Times,serif" font-size="14.00" fill="#000000">Epic: Zebra Stable Release Candidate</text>
<polygon fill="none" stroke="#0000ff" points="268,-5824 268,-6216 556,-6216 556,-5824 268,-5824"/>
<text text-anchor="middle" x="412" y="-6200.8" font-family="Times,serif" font-size="14.00" fill="#000000">Epic: Zebra as a lightwalletd backend</text>
</g>
<!-- ZcashFoundation/zebra#2971 -->
<g id="node1" class="node open">
@ -533,10 +533,161 @@
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#271 -->
<!-- ZcashFoundation/zebra#3414 -->
<g id="node43" class="node open">
<title>ZcashFoundation/zebra#3414</title>
<g id="a_node43"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/3414" xlink:title="ZcashFoundation/zebra#3414&#10;Upgrade to NU5 mainnet&#10;version of orchard and&#10;librustzcash" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" points="528,-6431 296,-6431 296,-6363 528,-6363 528,-6431"/>
<text text-anchor="middle" x="412" y="-6415.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#3414</text>
<text text-anchor="middle" x="412" y="-6400.8" font-family="Times,serif" font-size="14.00" fill="#000000">Upgrade to NU5 mainnet</text>
<text text-anchor="middle" x="412" y="-6385.8" font-family="Times,serif" font-size="14.00" fill="#000000">version of orchard and</text>
<text text-anchor="middle" x="412" y="-6370.8" font-family="Times,serif" font-size="14.00" fill="#000000">librustzcash</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#3948 -->
<g id="node44" class="node open">
<title>ZcashFoundation/zebra#3948</title>
<g id="a_node44"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/3948" xlink:title="ZcashFoundation/zebra#3948&#10;Tag Zebra NU5 mainnet&#10;version" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" points="816,-6509.5 584,-6509.5 584,-6456.5 816,-6456.5 816,-6509.5"/>
<text text-anchor="middle" x="700" y="-6494.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#3948</text>
<text text-anchor="middle" x="700" y="-6479.3" font-family="Times,serif" font-size="14.00" fill="#000000">Tag Zebra NU5 mainnet</text>
<text text-anchor="middle" x="700" y="-6464.3" font-family="Times,serif" font-size="14.00" fill="#000000">version</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#3414&#45;&gt;ZcashFoundation/zebra#3948 -->
<g id="edge1" class="edge">
<title>ZcashFoundation/zebra#3414&#45;&gt;ZcashFoundation/zebra#3948</title>
<path fill="none" stroke="#000000" d="M526.24,-6431.1C551.08,-6438.5 577.17,-6446.3 601.35,-6453.5"/>
<polygon fill="#000000" stroke="#000000" points="600.6445,-6456.9435 611.23,-6456.5 602.6783,-6450.2455 600.6445,-6456.9435"/>
</g>
<!-- ZcashFoundation/zebra#4390 -->
<g id="node89" class="node open">
<title>ZcashFoundation/zebra#4390</title>
<g id="a_node89"><a xlink:href="https://github.com/ZcashFoundation/zebra/pull/4390" xlink:title="ZcashFoundation/zebra#4390&#10;change: set NU5 mainnet&#10;activation height and&#10;current network protocol&#10;version" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" points="816,-6346.5 584,-6346.5 584,-6342.5 580,-6342.5 580,-6338.5 584,-6338.5 584,-6271.5 580,-6271.5 580,-6267.5 584,-6267.5 584,-6263.5 816,-6263.5 816,-6346.5"/>
<polyline fill="none" stroke="#000000" points="584,-6342.5 588,-6342.5 588,-6338.5 584,-6338.5 "/>
<polyline fill="none" stroke="#000000" points="584,-6271.5 588,-6271.5 588,-6267.5 584,-6267.5 "/>
<text text-anchor="middle" x="700" y="-6331.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4390</text>
<text text-anchor="middle" x="700" y="-6316.3" font-family="Times,serif" font-size="14.00" fill="#000000">change: set NU5 mainnet</text>
<text text-anchor="middle" x="700" y="-6301.3" font-family="Times,serif" font-size="14.00" fill="#000000">activation height and</text>
<text text-anchor="middle" x="700" y="-6286.3" font-family="Times,serif" font-size="14.00" fill="#000000">current network protocol</text>
<text text-anchor="middle" x="700" y="-6271.3" font-family="Times,serif" font-size="14.00" fill="#000000">version</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#3414&#45;&gt;ZcashFoundation/zebra#4390 -->
<g id="edge14" class="edge">
<title>ZcashFoundation/zebra#3414&#45;&gt;ZcashFoundation/zebra#4390</title>
<path fill="none" stroke="#000000" d="M518.83,-6362.9C536.83,-6357.1 555.65,-6351.1 574.08,-6345.2"/>
<polygon fill="#000000" stroke="#000000" points="575.1711,-6348.526 583.67,-6342.2 573.0811,-6341.8453 575.1711,-6348.526"/>
</g>
<!-- ZcashFoundation/zebra#4117 -->
<g id="node45" class="node open">
<title>ZcashFoundation/zebra#4117</title>
<g id="a_node45"><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` for NU5 mainnet" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" points="1084,-6548 852,-6548 852,-6480 1084,-6480 1084,-6548"/>
<text text-anchor="middle" x="968" y="-6532.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4117</text>
<text text-anchor="middle" x="968" y="-6517.8" font-family="Times,serif" font-size="14.00" fill="#000000">Set the minimum network</text>
<text text-anchor="middle" x="968" y="-6502.8" font-family="Times,serif" font-size="14.00" fill="#000000">protocol version to</text>
<text text-anchor="middle" x="968" y="-6487.8" font-family="Times,serif" font-size="14.00" fill="#000000">`170_100` for NU5 mainnet</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#3948&#45;&gt;ZcashFoundation/zebra#4117 -->
<g id="edge2" class="edge">
<title>ZcashFoundation/zebra#3948&#45;&gt;ZcashFoundation/zebra#4117</title>
<path fill="none" stroke="#000000" d="M816.38,-6496.5C824.71,-6497.4 833.14,-6498.4 841.53,-6499.4"/>
<polygon fill="#000000" stroke="#000000" points="841.3998,-6502.9087 851.74,-6500.6 842.2169,-6495.9566 841.3998,-6502.9087"/>
</g>
<!-- ZcashFoundation/zebra#3050 -->
<g id="node69" class="node open">
<title>ZcashFoundation/zebra#3050</title>
<g id="a_node69"><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="1372,-6509.5 1140,-6509.5 1140,-6456.5 1372,-6456.5 1372,-6509.5"/>
<text text-anchor="middle" x="1256" y="-6494.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#3050</text>
<text text-anchor="middle" x="1256" y="-6479.3" font-family="Times,serif" font-size="14.00" fill="#000000">Tag Zebra v1.0.0&#45;rc1</text>
<text text-anchor="middle" x="1256" y="-6464.3" font-family="Times,serif" font-size="14.00" fill="#000000">stable release candidate</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#3948&#45;&gt;ZcashFoundation/zebra#3050 -->
<g id="edge15" class="edge">
<title>ZcashFoundation/zebra#3948&#45;&gt;ZcashFoundation/zebra#3050</title>
<path fill="none" stroke="#000000" d="M816.13,-6472.9C828.23,-6472.1 840.36,-6471.5 852,-6471 958.58,-6466.8 985.4,-6467.1 1092,-6471 1104.2,-6471.4 1116.8,-6472.1 1129.5,-6472.8"/>
<polygon fill="#000000" stroke="#000000" points="1129.41,-6476.3007 1139.6,-6473.4 1129.8252,-6469.3131 1129.41,-6476.3007"/>
</g>
<!-- ZcashFoundation/zebra#4117&#45;&gt;ZcashFoundation/zebra#3050 -->
<g id="edge16" class="edge">
<title>ZcashFoundation/zebra#4117&#45;&gt;ZcashFoundation/zebra#3050</title>
<path fill="none" stroke="#000000" d="M1084.3,-6501.5C1099.2,-6499.9 1114.4,-6498.2 1129.4,-6496.6"/>
<polygon fill="#000000" stroke="#000000" points="1130.1282,-6500.0422 1139.7,-6495.5 1129.3848,-6493.0818 1130.1282,-6500.0422"/>
</g>
<!-- ZcashFoundation/zebra#2372 -->
<g id="node46" class="node open">
<title>ZcashFoundation/zebra#2372</title>
<g id="a_node46"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/2372" xlink:title="ZcashFoundation/zebra#2372&#10; Update the README goals&#10;and scope for NU5 mainnet&#10;activation" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="528,-6603 296,-6603 296,-6535 528,-6535 528,-6603"/>
<text text-anchor="middle" x="412" y="-6587.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#2372</text>
<text text-anchor="middle" x="412" y="-6572.8" font-family="Times,serif" font-size="14.00" fill="#000000"> Update the README goals</text>
<text text-anchor="middle" x="412" y="-6557.8" font-family="Times,serif" font-size="14.00" fill="#000000">and scope for NU5 mainnet</text>
<text text-anchor="middle" x="412" y="-6542.8" font-family="Times,serif" font-size="14.00" fill="#000000">activation</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#2372&#45;&gt;ZcashFoundation/zebra#3948 -->
<g id="edge3" class="edge">
<title>ZcashFoundation/zebra#2372&#45;&gt;ZcashFoundation/zebra#3948</title>
<path fill="none" stroke="#000000" d="M526.24,-6534.9C551.08,-6527.5 577.17,-6519.7 601.35,-6512.5"/>
<polygon fill="#000000" stroke="#000000" points="602.6783,-6515.7545 611.23,-6509.5 600.6445,-6509.0565 602.6783,-6515.7545"/>
</g>
<!-- ZcashFoundation/zebra#4115 -->
<g id="node47" class="node open">
<title>ZcashFoundation/zebra#4115</title>
<g id="a_node47"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/4115" xlink:title="ZcashFoundation/zebra#4115&#10;Set the NU5 mainnet&#10;activation height and&#10;network protocol version" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="528,-6517 296,-6517 296,-6449 528,-6449 528,-6517"/>
<text text-anchor="middle" x="412" y="-6501.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4115</text>
<text text-anchor="middle" x="412" y="-6486.8" font-family="Times,serif" font-size="14.00" fill="#000000">Set the NU5 mainnet</text>
<text text-anchor="middle" x="412" y="-6471.8" font-family="Times,serif" font-size="14.00" fill="#000000">activation height and</text>
<text text-anchor="middle" x="412" y="-6456.8" font-family="Times,serif" font-size="14.00" fill="#000000">network protocol version</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#4115&#45;&gt;ZcashFoundation/zebra#3948 -->
<g id="edge4" class="edge">
<title>ZcashFoundation/zebra#4115&#45;&gt;ZcashFoundation/zebra#3948</title>
<path fill="none" stroke="#000000" d="M528.31,-6483C543.15,-6483 558.4,-6483 573.39,-6483"/>
<polygon fill="#000000" stroke="#000000" points="573.72,-6486.5001 583.72,-6483 573.72,-6479.5001 573.72,-6486.5001"/>
</g>
<!-- ZcashFoundation/zebra#4335 -->
<g id="node48" class="node open">
<title>ZcashFoundation/zebra#4335</title>
<g id="a_node48"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/4335" xlink:title="ZcashFoundation/zebra#4335&#10; Upgrade librustzcash&#45;&#10;related crypto&#10;dependencies (Season 2)" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-6431 8,-6431 8,-6363 240,-6363 240,-6431"/>
<text text-anchor="middle" x="124" y="-6415.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4335</text>
<text text-anchor="middle" x="124" y="-6400.8" font-family="Times,serif" font-size="14.00" fill="#000000"> Upgrade librustzcash&#45;</text>
<text text-anchor="middle" x="124" y="-6385.8" font-family="Times,serif" font-size="14.00" fill="#000000">related crypto</text>
<text text-anchor="middle" x="124" y="-6370.8" font-family="Times,serif" font-size="14.00" fill="#000000">dependencies (Season 2)</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#4335&#45;&gt;ZcashFoundation/zebra#3414 -->
<g id="edge5" class="edge">
<title>ZcashFoundation/zebra#4335&#45;&gt;ZcashFoundation/zebra#3414</title>
<path fill="none" stroke="#000000" d="M240.31,-6397C255.15,-6397 270.4,-6397 285.39,-6397"/>
<polygon fill="#000000" stroke="#000000" points="285.72,-6400.5001 295.72,-6397 285.72,-6393.5001 285.72,-6400.5001"/>
</g>
<!-- ZcashFoundation/zebra#4335&#45;&gt;ZcashFoundation/zebra#4390 -->
<g id="edge17" class="edge">
<title>ZcashFoundation/zebra#4335&#45;&gt;ZcashFoundation/zebra#4390</title>
<path fill="none" stroke="#000000" d="M230.41,-6362.9C243,-6359.6 255.73,-6356.5 268,-6354 369.72,-6333.2 486.86,-6320.6 573.47,-6313.4"/>
<polygon fill="#000000" stroke="#000000" points="573.9163,-6316.8758 583.61,-6312.6 573.3657,-6309.8974 573.9163,-6316.8758"/>
</g>
<!-- ZcashFoundation/zebra#271 -->
<g id="node49" class="node open">
<title>ZcashFoundation/zebra#271</title>
<g id="a_node43"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/271" xlink:title="ZcashFoundation/zebra#271&#10;Sapling Key Agreement and&#10;KDF" target="_blank">
<g id="a_node49"><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,-2254.5 12.5,-2254.5 12.5,-2201.5 235.5,-2201.5 235.5,-2254.5"/>
<text text-anchor="middle" x="124" y="-2239.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#271</text>
<text text-anchor="middle" x="124" y="-2224.3" font-family="Times,serif" font-size="14.00" fill="#000000">Sapling Key Agreement and</text>
@ -545,9 +696,9 @@
</g>
</g>
<!-- ZcashFoundation/zebra#269 -->
<g id="node44" class="node open">
<g id="node50" class="node open">
<title>ZcashFoundation/zebra#269</title>
<g id="a_node44"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/269" xlink:title="ZcashFoundation/zebra#269&#10;Sapling note encryption&#10;implementation." target="_blank">
<g id="a_node50"><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,-2183.5 300.5,-2183.5 300.5,-2130.5 523.5,-2130.5 523.5,-2183.5"/>
<text text-anchor="middle" x="412" y="-2168.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#269</text>
<text text-anchor="middle" x="412" y="-2153.3" font-family="Times,serif" font-size="14.00" fill="#000000">Sapling note encryption</text>
@ -556,15 +707,15 @@
</g>
</g>
<!-- ZcashFoundation/zebra#271&#45;&gt;ZcashFoundation/zebra#269 -->
<g id="edge1" class="edge">
<g id="edge6" class="edge">
<title>ZcashFoundation/zebra#271&#45;&gt;ZcashFoundation/zebra#269</title>
<path fill="none" stroke="#000000" d="M229.75,-2201.5C242.64,-2198.3 255.61,-2195.1 268,-2192 275.99,-2190 284.23,-2188 292.54,-2186"/>
<polygon fill="#000000" stroke="#000000" points="293.4251,-2189.3867 302.3,-2183.6 291.7535,-2182.5892 293.4251,-2189.3867"/>
</g>
<!-- ZcashFoundation/zebra#3002 -->
<g id="node45" class="node open">
<g id="node51" class="node open">
<title>ZcashFoundation/zebra#3002</title>
<g id="a_node45"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/3002" xlink:title="ZcashFoundation/zebra#3002&#10;Sapling note decryption&#10;implementation." target="_blank">
<g id="a_node51"><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,-2254.5 296,-2254.5 296,-2201.5 528,-2201.5 528,-2254.5"/>
<text text-anchor="middle" x="412" y="-2239.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#3002</text>
<text text-anchor="middle" x="412" y="-2224.3" font-family="Times,serif" font-size="14.00" fill="#000000">Sapling note decryption</text>
@ -573,15 +724,15 @@
</g>
</g>
<!-- ZcashFoundation/zebra#271&#45;&gt;ZcashFoundation/zebra#3002 -->
<g id="edge2" class="edge">
<g id="edge7" class="edge">
<title>ZcashFoundation/zebra#271&#45;&gt;ZcashFoundation/zebra#3002</title>
<path fill="none" stroke="#000000" d="M235.76,-2228C252,-2228 268.81,-2228 285.31,-2228"/>
<polygon fill="#000000" stroke="#000000" points="285.54,-2231.5001 295.54,-2228 285.54,-2224.5001 285.54,-2231.5001"/>
</g>
<!-- ZcashFoundation/zebra#325 -->
<g id="node46" class="node open">
<g id="node52" class="node open">
<title>ZcashFoundation/zebra#325</title>
<g id="a_node46"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/325" xlink:title="ZcashFoundation/zebra#325&#10;Block Chain Scanning" target="_blank">
<g id="a_node52"><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,-2183 12.5,-2183 12.5,-2145 235.5,-2145 235.5,-2183"/>
<text text-anchor="middle" x="124" y="-2167.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#325</text>
<text text-anchor="middle" x="124" y="-2152.8" font-family="Times,serif" font-size="14.00" fill="#000000">Block Chain Scanning</text>
@ -589,9 +740,9 @@
</g>
</g>
<!-- ZcashFoundation/zebra#483 -->
<g id="node47" class="node open">
<g id="node53" class="node open">
<title>ZcashFoundation/zebra#483</title>
<g id="a_node47"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/483" xlink:title="ZcashFoundation/zebra#483&#10;Limit generated block and&#10;transaction size" target="_blank">
<g id="a_node53"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/483" xlink:title="ZcashFoundation/zebra#483&#10;Limit generated block and&#10;transaction size" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="235.5,-2126.5 12.5,-2126.5 12.5,-2073.5 235.5,-2073.5 235.5,-2126.5"/>
<text text-anchor="middle" x="124" y="-2111.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#483</text>
<text text-anchor="middle" x="124" y="-2096.3" font-family="Times,serif" font-size="14.00" fill="#000000">Limit generated block and</text>
@ -600,9 +751,9 @@
</g>
</g>
<!-- ZcashFoundation/zebra#267 -->
<g id="node48" class="node open">
<g id="node54" class="node open">
<title>ZcashFoundation/zebra#267</title>
<g id="a_node48"><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">
<g id="a_node54"><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,-2055 12.5,-2055 12.5,-1987 235.5,-1987 235.5,-2055"/>
<text text-anchor="middle" x="124" y="-2039.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#267</text>
<text text-anchor="middle" x="124" y="-2024.8" font-family="Times,serif" font-size="14.00" fill="#000000">Implement ZIP&#45;32 Sapling</text>
@ -612,9 +763,9 @@
</g>
</g>
<!-- ZcashFoundation/zebra#2064 -->
<g id="node49" class="node open">
<g id="node55" class="node open">
<title>ZcashFoundation/zebra#2064</title>
<g id="a_node49"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/2064" xlink:title="ZcashFoundation/zebra#2064&#10;Import Poseidon hash into&#10;Zebra" target="_blank">
<g id="a_node55"><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,-1968.5 8,-1968.5 8,-1915.5 240,-1915.5 240,-1968.5"/>
<text text-anchor="middle" x="124" y="-1953.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#2064</text>
<text text-anchor="middle" x="124" y="-1938.3" font-family="Times,serif" font-size="14.00" fill="#000000">Import Poseidon hash into</text>
@ -623,9 +774,9 @@
</g>
</g>
<!-- ZcashFoundation/zebra#2192 -->
<g id="node50" class="node open">
<g id="node56" class="node open">
<title>ZcashFoundation/zebra#2192</title>
<g id="a_node50"><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">
<g id="a_node56"><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,-1897.5 8,-1897.5 8,-1814.5 240,-1814.5 240,-1897.5"/>
<text text-anchor="middle" x="124" y="-1882.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#2192</text>
<text text-anchor="middle" x="124" y="-1867.3" font-family="Times,serif" font-size="14.00" fill="#000000">Implement</text>
@ -636,9 +787,9 @@
</g>
</g>
<!-- ZcashFoundation/zebra#181 -->
<g id="node51" class="node open">
<g id="node57" class="node open">
<title>ZcashFoundation/zebra#181</title>
<g id="a_node51"><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">
<g id="a_node57"><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,-1796 12.5,-1796 12.5,-1728 235.5,-1728 235.5,-1796"/>
<text text-anchor="middle" x="124" y="-1780.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#181</text>
<text text-anchor="middle" x="124" y="-1765.8" font-family="Times,serif" font-size="14.00" fill="#000000">Sprout note</text>
@ -648,9 +799,9 @@
</g>
</g>
<!-- ZcashFoundation/zebra#785 -->
<g id="node52" class="node open">
<g id="node58" class="node open">
<title>ZcashFoundation/zebra#785</title>
<g id="a_node52"><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">
<g id="a_node58"><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,-1709.5 12.5,-1709.5 12.5,-1626.5 235.5,-1626.5 235.5,-1709.5"/>
<text text-anchor="middle" x="124" y="-1694.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#785</text>
<text text-anchor="middle" x="124" y="-1679.3" font-family="Times,serif" font-size="14.00" fill="#000000">Implement ZIP 212: Allow</text>
@ -661,9 +812,9 @@
</g>
</g>
<!-- ZcashFoundation/zebra#321 -->
<g id="node53" class="node open">
<g id="node59" class="node open">
<title>ZcashFoundation/zebra#321</title>
<g id="a_node53"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/321" xlink:title="ZcashFoundation/zebra#321&#10;Create Output Proof" target="_blank">
<g id="a_node59"><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,-1608 12.5,-1608 12.5,-1570 235.5,-1570 235.5,-1608"/>
<text text-anchor="middle" x="124" y="-1592.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#321</text>
<text text-anchor="middle" x="124" y="-1577.8" font-family="Times,serif" font-size="14.00" fill="#000000">Create Output Proof</text>
@ -671,9 +822,9 @@
</g>
</g>
<!-- ZcashFoundation/zebra#272 -->
<g id="node54" class="node open">
<g id="node60" class="node open">
<title>ZcashFoundation/zebra#272</title>
<g id="a_node54"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/272" xlink:title="ZcashFoundation/zebra#272&#10;Sprout Key Agreement and&#10;KDF" target="_blank">
<g id="a_node60"><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,-1551.5 12.5,-1551.5 12.5,-1498.5 235.5,-1498.5 235.5,-1551.5"/>
<text text-anchor="middle" x="124" y="-1536.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#272</text>
<text text-anchor="middle" x="124" y="-1521.3" font-family="Times,serif" font-size="14.00" fill="#000000">Sprout Key Agreement and</text>
@ -682,9 +833,9 @@
</g>
</g>
<!-- ZcashFoundation/zebra#2496 -->
<g id="node55" class="node open">
<g id="node61" class="node open">
<title>ZcashFoundation/zebra#2496</title>
<g id="a_node55"><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">
<g id="a_node61"><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,-1480.5 8,-1480.5 8,-1397.5 240,-1397.5 240,-1480.5"/>
<text text-anchor="middle" x="124" y="-1465.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#2496</text>
<text text-anchor="middle" x="124" y="-1450.3" font-family="Times,serif" font-size="14.00" fill="#000000">Handle a ivk == ⊥</text>
@ -695,9 +846,9 @@
</g>
</g>
<!-- ZcashFoundation/zebra#3869 -->
<g id="node56" class="node open">
<g id="node62" class="node open">
<title>ZcashFoundation/zebra#3869</title>
<g id="a_node56"><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">
<g id="a_node62"><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,-1379 8,-1379 8,-1311 240,-1311 240,-1379"/>
<text text-anchor="middle" x="124" y="-1363.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#3869</text>
<text text-anchor="middle" x="124" y="-1348.8" font-family="Times,serif" font-size="14.00" fill="#000000">Orchard: ensure that ivk</text>
@ -707,9 +858,9 @@
</g>
</g>
<!-- ZcashFoundation/zebra#278 -->
<g id="node57" class="node open">
<g id="node63" class="node open">
<title>ZcashFoundation/zebra#278</title>
<g id="a_node57"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/278" xlink:title="ZcashFoundation/zebra#278&#10;Sapling Note Builder" target="_blank">
<g id="a_node63"><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,-1293 12.5,-1293 12.5,-1255 235.5,-1255 235.5,-1293"/>
<text text-anchor="middle" x="124" y="-1277.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#278</text>
<text text-anchor="middle" x="124" y="-1262.8" font-family="Times,serif" font-size="14.00" fill="#000000">Sapling Note Builder</text>
@ -717,9 +868,9 @@
</g>
</g>
<!-- ZcashFoundation/zebra#2447 -->
<g id="node58" class="node open">
<g id="node64" class="node open">
<title>ZcashFoundation/zebra#2447</title>
<g id="a_node58"><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">
<g id="a_node64"><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,-1236.5 8,-1236.5 8,-1153.5 240,-1153.5 240,-1236.5"/>
<text text-anchor="middle" x="124" y="-1221.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#2447</text>
<text text-anchor="middle" x="124" y="-1206.3" font-family="Times,serif" font-size="14.00" fill="#000000">Define a new `Amount`</text>
@ -730,9 +881,9 @@
</g>
</g>
<!-- ZcashFoundation/zebra#2041 -->
<g id="node59" class="node open">
<g id="node65" class="node open">
<title>ZcashFoundation/zebra#2041</title>
<g id="a_node59"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/2041" xlink:title="ZcashFoundation/zebra#2041&#10;Orchard: derive&#10;OutgoingCipherKey" target="_blank">
<g id="a_node65"><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,-1135.5 8,-1135.5 8,-1082.5 240,-1082.5 240,-1135.5"/>
<text text-anchor="middle" x="124" y="-1120.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#2041</text>
<text text-anchor="middle" x="124" y="-1105.3" font-family="Times,serif" font-size="14.00" fill="#000000">Orchard: derive</text>
@ -741,9 +892,9 @@
</g>
</g>
<!-- ZcashFoundation/zebra#320 -->
<g id="node60" class="node open">
<g id="node66" class="node open">
<title>ZcashFoundation/zebra#320</title>
<g id="a_node60"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/320" xlink:title="ZcashFoundation/zebra#320&#10;Create a Spend Proof" target="_blank">
<g id="a_node66"><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,-1064 12.5,-1064 12.5,-1026 235.5,-1026 235.5,-1064"/>
<text text-anchor="middle" x="124" y="-1048.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#320</text>
<text text-anchor="middle" x="124" y="-1033.8" font-family="Times,serif" font-size="14.00" fill="#000000">Create a Spend Proof</text>
@ -751,9 +902,9 @@
</g>
</g>
<!-- ZcashFoundation/zebra#2080 -->
<g id="node61" class="node open">
<g id="node67" class="node open">
<title>ZcashFoundation/zebra#2080</title>
<g id="a_node61"><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">
<g id="a_node67"><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,-1008 8,-1008 8,-940 240,-940 240,-1008"/>
<text text-anchor="middle" x="124" y="-992.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#2080</text>
<text text-anchor="middle" x="124" y="-977.8" font-family="Times,serif" font-size="14.00" fill="#000000">Replace`redpallas` module</text>
@ -763,9 +914,9 @@
</g>
</g>
<!-- ZcashFoundation/zebra#2095 -->
<g id="node62" class="node open">
<g id="node68" class="node open">
<title>ZcashFoundation/zebra#2095</title>
<g id="a_node62"><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">
<g id="a_node68"><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,-922 8,-922 8,-824 240,-824 240,-922"/>
<text text-anchor="middle" x="124" y="-906.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#2095</text>
<text text-anchor="middle" x="124" y="-891.8" font-family="Times,serif" font-size="14.00" fill="#000000">Orchard: update</text>
@ -776,161 +927,20 @@
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#3414 -->
<g id="node63" class="node open">
<title>ZcashFoundation/zebra#3414</title>
<g id="a_node63"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/3414" xlink:title="ZcashFoundation/zebra#3414&#10;Upgrade to NU5 mainnet&#10;version of orchard and&#10;librustzcash" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" points="528,-5945 296,-5945 296,-5877 528,-5877 528,-5945"/>
<text text-anchor="middle" x="412" y="-5929.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#3414</text>
<text text-anchor="middle" x="412" y="-5914.8" font-family="Times,serif" font-size="14.00" fill="#000000">Upgrade to NU5 mainnet</text>
<text text-anchor="middle" x="412" y="-5899.8" font-family="Times,serif" font-size="14.00" fill="#000000">version of orchard and</text>
<text text-anchor="middle" x="412" y="-5884.8" font-family="Times,serif" font-size="14.00" fill="#000000">librustzcash</text>
<!-- ZcashFoundation/zebra#2995 -->
<g id="node70" class="node open">
<title>ZcashFoundation/zebra#2995</title>
<g id="a_node70"><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="1372,-6438 1140,-6438 1140,-6400 1372,-6400 1372,-6438"/>
<text text-anchor="middle" x="1256" y="-6422.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#2995</text>
<text text-anchor="middle" x="1256" y="-6407.8" font-family="Times,serif" font-size="14.00" fill="#000000">Speed up Zebra&#39;s CI</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#3948 -->
<g id="node64" class="node open">
<title>ZcashFoundation/zebra#3948</title>
<g id="a_node64"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/3948" xlink:title="ZcashFoundation/zebra#3948&#10;Tag Zebra NU5 mainnet&#10;version" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" points="816,-6023.5 584,-6023.5 584,-5970.5 816,-5970.5 816,-6023.5"/>
<text text-anchor="middle" x="700" y="-6008.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#3948</text>
<text text-anchor="middle" x="700" y="-5993.3" font-family="Times,serif" font-size="14.00" fill="#000000">Tag Zebra NU5 mainnet</text>
<text text-anchor="middle" x="700" y="-5978.3" font-family="Times,serif" font-size="14.00" fill="#000000">version</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#3414&#45;&gt;ZcashFoundation/zebra#3948 -->
<g id="edge3" class="edge">
<title>ZcashFoundation/zebra#3414&#45;&gt;ZcashFoundation/zebra#3948</title>
<path fill="none" stroke="#000000" d="M526.24,-5945.1C551.08,-5952.5 577.17,-5960.3 601.35,-5967.5"/>
<polygon fill="#000000" stroke="#000000" points="600.6445,-5970.9435 611.23,-5970.5 602.6783,-5964.2455 600.6445,-5970.9435"/>
</g>
<!-- ZcashFoundation/zebra#4390 -->
<g id="node89" class="node open">
<title>ZcashFoundation/zebra#4390</title>
<g id="a_node89"><a xlink:href="https://github.com/ZcashFoundation/zebra/pull/4390" xlink:title="ZcashFoundation/zebra#4390&#10;change: set NU5 mainnet&#10;activation height and&#10;current network protocol&#10;version" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" points="816,-5860.5 584,-5860.5 584,-5856.5 580,-5856.5 580,-5852.5 584,-5852.5 584,-5785.5 580,-5785.5 580,-5781.5 584,-5781.5 584,-5777.5 816,-5777.5 816,-5860.5"/>
<polyline fill="none" stroke="#000000" points="584,-5856.5 588,-5856.5 588,-5852.5 584,-5852.5 "/>
<polyline fill="none" stroke="#000000" points="584,-5785.5 588,-5785.5 588,-5781.5 584,-5781.5 "/>
<text text-anchor="middle" x="700" y="-5845.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4390</text>
<text text-anchor="middle" x="700" y="-5830.3" font-family="Times,serif" font-size="14.00" fill="#000000">change: set NU5 mainnet</text>
<text text-anchor="middle" x="700" y="-5815.3" font-family="Times,serif" font-size="14.00" fill="#000000">activation height and</text>
<text text-anchor="middle" x="700" y="-5800.3" font-family="Times,serif" font-size="14.00" fill="#000000">current network protocol</text>
<text text-anchor="middle" x="700" y="-5785.3" font-family="Times,serif" font-size="14.00" fill="#000000">version</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#3414&#45;&gt;ZcashFoundation/zebra#4390 -->
<g id="edge14" class="edge">
<title>ZcashFoundation/zebra#3414&#45;&gt;ZcashFoundation/zebra#4390</title>
<path fill="none" stroke="#000000" d="M518.83,-5876.9C536.83,-5871.1 555.65,-5865.1 574.08,-5859.2"/>
<polygon fill="#000000" stroke="#000000" points="575.1711,-5862.526 583.67,-5856.2 573.0811,-5855.8453 575.1711,-5862.526"/>
</g>
<!-- ZcashFoundation/zebra#4117 -->
<g id="node65" class="node open">
<title>ZcashFoundation/zebra#4117</title>
<g id="a_node65"><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` for NU5 mainnet" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" points="1084,-6062 852,-6062 852,-5994 1084,-5994 1084,-6062"/>
<text text-anchor="middle" x="968" y="-6046.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4117</text>
<text text-anchor="middle" x="968" y="-6031.8" font-family="Times,serif" font-size="14.00" fill="#000000">Set the minimum network</text>
<text text-anchor="middle" x="968" y="-6016.8" font-family="Times,serif" font-size="14.00" fill="#000000">protocol version to</text>
<text text-anchor="middle" x="968" y="-6001.8" font-family="Times,serif" font-size="14.00" fill="#000000">`170_100` for NU5 mainnet</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#3948&#45;&gt;ZcashFoundation/zebra#4117 -->
<g id="edge4" class="edge">
<title>ZcashFoundation/zebra#3948&#45;&gt;ZcashFoundation/zebra#4117</title>
<path fill="none" stroke="#000000" d="M816.38,-6010.5C824.71,-6011.4 833.14,-6012.4 841.53,-6013.4"/>
<polygon fill="#000000" stroke="#000000" points="841.3998,-6016.9087 851.74,-6014.6 842.2169,-6009.9566 841.3998,-6016.9087"/>
</g>
<!-- ZcashFoundation/zebra#3050 -->
<g id="node85" class="node open">
<title>ZcashFoundation/zebra#3050</title>
<g id="a_node85"><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="1372,-6023.5 1140,-6023.5 1140,-5970.5 1372,-5970.5 1372,-6023.5"/>
<text text-anchor="middle" x="1256" y="-6008.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#3050</text>
<text text-anchor="middle" x="1256" y="-5993.3" font-family="Times,serif" font-size="14.00" fill="#000000">Tag Zebra v1.0.0&#45;rc1</text>
<text text-anchor="middle" x="1256" y="-5978.3" font-family="Times,serif" font-size="14.00" fill="#000000">stable release candidate</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#3948&#45;&gt;ZcashFoundation/zebra#3050 -->
<g id="edge15" class="edge">
<title>ZcashFoundation/zebra#3948&#45;&gt;ZcashFoundation/zebra#3050</title>
<path fill="none" stroke="#000000" d="M816.13,-5986.9C828.23,-5986.1 840.36,-5985.5 852,-5985 958.58,-5980.8 985.4,-5981.1 1092,-5985 1104.2,-5985.4 1116.8,-5986.1 1129.5,-5986.8"/>
<polygon fill="#000000" stroke="#000000" points="1129.41,-5990.3007 1139.6,-5987.4 1129.8252,-5983.3131 1129.41,-5990.3007"/>
</g>
<!-- ZcashFoundation/zebra#4117&#45;&gt;ZcashFoundation/zebra#3050 -->
<g id="edge16" class="edge">
<title>ZcashFoundation/zebra#4117&#45;&gt;ZcashFoundation/zebra#3050</title>
<path fill="none" stroke="#000000" d="M1084.3,-6015.5C1099.2,-6013.9 1114.4,-6012.2 1129.4,-6010.6"/>
<polygon fill="#000000" stroke="#000000" points="1130.1282,-6014.0422 1139.7,-6009.5 1129.3848,-6007.0818 1130.1282,-6014.0422"/>
</g>
<!-- ZcashFoundation/zebra#2372 -->
<g id="node66" class="node open">
<title>ZcashFoundation/zebra#2372</title>
<g id="a_node66"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/2372" xlink:title="ZcashFoundation/zebra#2372&#10; Update the README goals&#10;and scope for NU5 mainnet&#10;activation" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="528,-6117 296,-6117 296,-6049 528,-6049 528,-6117"/>
<text text-anchor="middle" x="412" y="-6101.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#2372</text>
<text text-anchor="middle" x="412" y="-6086.8" font-family="Times,serif" font-size="14.00" fill="#000000"> Update the README goals</text>
<text text-anchor="middle" x="412" y="-6071.8" font-family="Times,serif" font-size="14.00" fill="#000000">and scope for NU5 mainnet</text>
<text text-anchor="middle" x="412" y="-6056.8" font-family="Times,serif" font-size="14.00" fill="#000000">activation</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#2372&#45;&gt;ZcashFoundation/zebra#3948 -->
<g id="edge5" class="edge">
<title>ZcashFoundation/zebra#2372&#45;&gt;ZcashFoundation/zebra#3948</title>
<path fill="none" stroke="#000000" d="M526.24,-6048.9C551.08,-6041.5 577.17,-6033.7 601.35,-6026.5"/>
<polygon fill="#000000" stroke="#000000" points="602.6783,-6029.7545 611.23,-6023.5 600.6445,-6023.0565 602.6783,-6029.7545"/>
</g>
<!-- ZcashFoundation/zebra#4115 -->
<g id="node67" class="node open">
<title>ZcashFoundation/zebra#4115</title>
<g id="a_node67"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/4115" xlink:title="ZcashFoundation/zebra#4115&#10;Set the NU5 mainnet&#10;activation height and&#10;network protocol version" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="528,-6031 296,-6031 296,-5963 528,-5963 528,-6031"/>
<text text-anchor="middle" x="412" y="-6015.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4115</text>
<text text-anchor="middle" x="412" y="-6000.8" font-family="Times,serif" font-size="14.00" fill="#000000">Set the NU5 mainnet</text>
<text text-anchor="middle" x="412" y="-5985.8" font-family="Times,serif" font-size="14.00" fill="#000000">activation height and</text>
<text text-anchor="middle" x="412" y="-5970.8" font-family="Times,serif" font-size="14.00" fill="#000000">network protocol version</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#4115&#45;&gt;ZcashFoundation/zebra#3948 -->
<g id="edge6" class="edge">
<title>ZcashFoundation/zebra#4115&#45;&gt;ZcashFoundation/zebra#3948</title>
<path fill="none" stroke="#000000" d="M528.31,-5997C543.15,-5997 558.4,-5997 573.39,-5997"/>
<polygon fill="#000000" stroke="#000000" points="573.72,-6000.5001 583.72,-5997 573.72,-5993.5001 573.72,-6000.5001"/>
</g>
<!-- ZcashFoundation/zebra#4335 -->
<g id="node68" class="node open">
<title>ZcashFoundation/zebra#4335</title>
<g id="a_node68"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/4335" xlink:title="ZcashFoundation/zebra#4335&#10; Upgrade librustzcash&#45;&#10;related crypto&#10;dependencies (Season 2)" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-5945 8,-5945 8,-5877 240,-5877 240,-5945"/>
<text text-anchor="middle" x="124" y="-5929.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4335</text>
<text text-anchor="middle" x="124" y="-5914.8" font-family="Times,serif" font-size="14.00" fill="#000000"> Upgrade librustzcash&#45;</text>
<text text-anchor="middle" x="124" y="-5899.8" font-family="Times,serif" font-size="14.00" fill="#000000">related crypto</text>
<text text-anchor="middle" x="124" y="-5884.8" font-family="Times,serif" font-size="14.00" fill="#000000">dependencies (Season 2)</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#4335&#45;&gt;ZcashFoundation/zebra#3414 -->
<g id="edge7" class="edge">
<title>ZcashFoundation/zebra#4335&#45;&gt;ZcashFoundation/zebra#3414</title>
<path fill="none" stroke="#000000" d="M240.31,-5911C255.15,-5911 270.4,-5911 285.39,-5911"/>
<polygon fill="#000000" stroke="#000000" points="285.72,-5914.5001 295.72,-5911 285.72,-5907.5001 285.72,-5914.5001"/>
</g>
<!-- ZcashFoundation/zebra#4335&#45;&gt;ZcashFoundation/zebra#4390 -->
<g id="edge17" class="edge">
<title>ZcashFoundation/zebra#4335&#45;&gt;ZcashFoundation/zebra#4390</title>
<path fill="none" stroke="#000000" d="M230.41,-5876.9C243,-5873.6 255.73,-5870.5 268,-5868 369.72,-5847.2 486.86,-5834.6 573.47,-5827.4"/>
<polygon fill="#000000" stroke="#000000" points="573.9163,-5830.8758 583.61,-5826.6 573.3657,-5823.8974 573.9163,-5830.8758"/>
</g>
<!-- ZcashFoundation/zebra#1894 -->
<g id="node69" class="node open">
<g id="node71" class="node open">
<title>ZcashFoundation/zebra#1894</title>
<g id="a_node69"><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_node71"><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,-5785 8,-5785 8,-5717 240,-5717 240,-5785"/>
<text text-anchor="middle" x="124" y="-5769.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#1894</text>
<text text-anchor="middle" x="124" y="-5754.8" font-family="Times,serif" font-size="14.00" fill="#000000">Zebra should follow OS</text>
@ -940,9 +950,9 @@
</g>
</g>
<!-- ZcashFoundation/zebra#3432 -->
<g id="node70" class="node open">
<g id="node72" class="node open">
<title>ZcashFoundation/zebra#3432</title>
<g id="a_node70"><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_node72"><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,-5784.5 296,-5784.5 296,-5701.5 528,-5701.5 528,-5784.5"/>
<text text-anchor="middle" x="412" y="-5769.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#3432</text>
<text text-anchor="middle" x="412" y="-5754.3" font-family="Times,serif" font-size="14.00" fill="#000000">Use the Filesystem</text>
@ -959,9 +969,9 @@
<polygon fill="#000000" stroke="#000000" points="285.8259,-5749.9889 295.72,-5746.2 285.6226,-5742.9919 285.8259,-5749.9889"/>
</g>
<!-- ZcashFoundation/zebra#2631 -->
<g id="node71" class="node open">
<g id="node73" class="node open">
<title>ZcashFoundation/zebra#2631</title>
<g id="a_node71"><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_node73"><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,-5699 8,-5699 8,-5631 240,-5631 240,-5699"/>
<text text-anchor="middle" x="124" y="-5683.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#2631</text>
<text text-anchor="middle" x="124" y="-5668.8" font-family="Times,serif" font-size="14.00" fill="#000000">Send committed spent</text>
@ -971,9 +981,9 @@
</g>
</g>
<!-- ZcashFoundation/zebra#950 -->
<g id="node72" class="node open">
<g id="node74" class="node open">
<title>ZcashFoundation/zebra#950</title>
<g id="a_node72"><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_node74"><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,-5613 12.5,-5613 12.5,-5545 235.5,-5545 235.5,-5613"/>
<text text-anchor="middle" x="124" y="-5597.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#950</text>
<text text-anchor="middle" x="124" y="-5582.8" font-family="Times,serif" font-size="14.00" fill="#000000">Demo: compare zcashd vs</text>
@ -983,9 +993,9 @@
</g>
</g>
<!-- ZcashFoundation/zebra#1904 -->
<g id="node73" class="node open">
<g id="node75" class="node open">
<title>ZcashFoundation/zebra#1904</title>
<g id="a_node73"><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_node75"><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,-5527 8,-5527 8,-5459 240,-5459 240,-5527"/>
<text text-anchor="middle" x="124" y="-5511.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#1904</text>
<text text-anchor="middle" x="124" y="-5496.8" font-family="Times,serif" font-size="14.00" fill="#000000">Some DNS seeders and</text>
@ -1001,9 +1011,9 @@
<polygon fill="#000000" stroke="#000000" points="288.9212,-4575.0364 295.94,-4567.1 285.5039,-4568.9272 288.9212,-4575.0364"/>
</g>
<!-- ZcashFoundation/zebra#1615 -->
<g id="node74" class="node open">
<g id="node76" class="node open">
<title>ZcashFoundation/zebra#1615</title>
<g id="a_node74"><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_node76"><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,-5441 8,-5441 8,-5373 240,-5373 240,-5441"/>
<text text-anchor="middle" x="124" y="-5425.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#1615</text>
<text text-anchor="middle" x="124" y="-5410.8" font-family="Times,serif" font-size="14.00" fill="#000000">Zebra stable download</text>
@ -1013,9 +1023,9 @@
</g>
</g>
<!-- ZcashFoundation/zebra#1213 -->
<g id="node75" class="node open">
<g id="node77" class="node open">
<title>ZcashFoundation/zebra#1213</title>
<g id="a_node75"><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_node77"><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,-5355 8,-5355 8,-5287 240,-5287 240,-5355"/>
<text text-anchor="middle" x="124" y="-5339.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#1213</text>
<text text-anchor="middle" x="124" y="-5324.8" font-family="Times,serif" font-size="14.00" fill="#000000">Detect when an older</text>
@ -1025,9 +1035,9 @@
</g>
</g>
<!-- ZcashFoundation/zebra#1621 -->
<g id="node76" class="node open">
<g id="node78" class="node open">
<title>ZcashFoundation/zebra#1621</title>
<g id="a_node76"><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_node78"><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,-5269 8,-5269 8,-5201 240,-5201 240,-5269"/>
<text text-anchor="middle" x="124" y="-5253.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#1621</text>
<text text-anchor="middle" x="124" y="-5238.8" font-family="Times,serif" font-size="14.00" fill="#000000">Run `zebrad start` by</text>
@ -1037,9 +1047,9 @@
</g>
</g>
<!-- ZcashFoundation/zebra#1617 -->
<g id="node77" class="node open">
<g id="node79" class="node open">
<title>ZcashFoundation/zebra#1617</title>
<g id="a_node77"><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_node79"><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,-5182.5 8,-5182.5 8,-5099.5 240,-5099.5 240,-5182.5"/>
<text text-anchor="middle" x="124" y="-5167.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#1617</text>
<text text-anchor="middle" x="124" y="-5152.3" font-family="Times,serif" font-size="14.00" fill="#000000">Restructure and clean up</text>
@ -1050,9 +1060,9 @@
</g>
</g>
<!-- ZcashFoundation/zebra#1638 -->
<g id="node78" class="node open">
<g id="node80" class="node open">
<title>ZcashFoundation/zebra#1638</title>
<g id="a_node78"><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_node80"><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,-5081.5 8,-5081.5 8,-5028.5 240,-5028.5 240,-5081.5"/>
<text text-anchor="middle" x="124" y="-5066.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#1638</text>
<text text-anchor="middle" x="124" y="-5051.3" font-family="Times,serif" font-size="14.00" fill="#000000">Create PGP keys amongst</text>
@ -1061,9 +1071,9 @@
</g>
</g>
<!-- ZcashFoundation/zebra#1870 -->
<g id="node79" class="node open">
<g id="node81" class="node open">
<title>ZcashFoundation/zebra#1870</title>
<g id="a_node79"><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_node81"><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,-5010 8,-5010 8,-4942 240,-4942 240,-5010"/>
<text text-anchor="middle" x="124" y="-4994.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#1870</text>
<text text-anchor="middle" x="124" y="-4979.8" font-family="Times,serif" font-size="14.00" fill="#000000">Decide if old Zebra</text>
@ -1073,13 +1083,13 @@
</g>
</g>
<!-- ZcashFoundation/zebra#4168 -->
<g id="node80" class="node open">
<g id="node82" class="node open">
<title>ZcashFoundation/zebra#4168</title>
<g id="a_node80"><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,-6516.5 296,-6516.5 296,-6463.5 528,-6463.5 528,-6516.5"/>
<text text-anchor="middle" x="412" y="-6501.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4168</text>
<text text-anchor="middle" x="412" y="-6486.3" font-family="Times,serif" font-size="14.00" fill="#000000">ci: call lightwalletd</text>
<text text-anchor="middle" x="412" y="-6471.3" font-family="Times,serif" font-size="14.00" fill="#000000">wallet queries</text>
<g id="a_node82"><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,-6184.5 296,-6184.5 296,-6131.5 528,-6131.5 528,-6184.5"/>
<text text-anchor="middle" x="412" y="-6169.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4168</text>
<text text-anchor="middle" x="412" y="-6154.3" font-family="Times,serif" font-size="14.00" fill="#000000">ci: call lightwalletd</text>
<text text-anchor="middle" x="412" y="-6139.3" font-family="Times,serif" font-size="14.00" fill="#000000">wallet queries</text>
</a>
</g>
</g>
@ -1087,102 +1097,92 @@
<g id="node87" class="node open">
<title>ZcashFoundation/zebra#4150</title>
<g id="a_node87"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/4150" xlink:title="ZcashFoundation/zebra#4150&#10;Update column family&#10;names to match Zebra&#39;s&#10;database design" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" points="816,-6539 584,-6539 584,-6471 816,-6471 816,-6539"/>
<text text-anchor="middle" x="700" y="-6523.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4150</text>
<text text-anchor="middle" x="700" y="-6508.8" font-family="Times,serif" font-size="14.00" fill="#000000">Update column family</text>
<text text-anchor="middle" x="700" y="-6493.8" font-family="Times,serif" font-size="14.00" fill="#000000">names to match Zebra&#39;s</text>
<text text-anchor="middle" x="700" y="-6478.8" font-family="Times,serif" font-size="14.00" fill="#000000">database design</text>
<polygon fill="#c2e0c6" stroke="#000000" points="816,-6207 584,-6207 584,-6139 816,-6139 816,-6207"/>
<text text-anchor="middle" x="700" y="-6191.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4150</text>
<text text-anchor="middle" x="700" y="-6176.8" font-family="Times,serif" font-size="14.00" fill="#000000">Update column family</text>
<text text-anchor="middle" x="700" y="-6161.8" font-family="Times,serif" font-size="14.00" fill="#000000">names to match Zebra&#39;s</text>
<text text-anchor="middle" x="700" y="-6146.8" font-family="Times,serif" font-size="14.00" fill="#000000">database design</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#4168&#45;&gt;ZcashFoundation/zebra#4150 -->
<g id="edge10" class="edge">
<title>ZcashFoundation/zebra#4168&#45;&gt;ZcashFoundation/zebra#4150</title>
<path fill="none" stroke="#000000" d="M528.31,-6496.1C543.15,-6496.8 558.4,-6497.6 573.39,-6498.4"/>
<polygon fill="#000000" stroke="#000000" points="573.5624,-6501.9124 583.72,-6498.9 573.9009,-6494.9205 573.5624,-6501.9124"/>
<path fill="none" stroke="#000000" d="M528.31,-6164.1C543.15,-6164.8 558.4,-6165.6 573.39,-6166.4"/>
<polygon fill="#000000" stroke="#000000" points="573.5624,-6169.9124 583.72,-6166.9 573.9009,-6162.9205 573.5624,-6169.9124"/>
</g>
<!-- ZcashFoundation/zebra#4153 -->
<g id="node88" class="node open">
<title>ZcashFoundation/zebra#4153</title>
<g id="a_node88"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/4153" xlink:title="ZcashFoundation/zebra#4153&#10;Re&#45;use cached state with&#10;the same version from any&#10;branch" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" points="816,-6453 584,-6453 584,-6385 816,-6385 816,-6453"/>
<text text-anchor="middle" x="700" y="-6437.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4153</text>
<text text-anchor="middle" x="700" y="-6422.8" font-family="Times,serif" font-size="14.00" fill="#000000">Re&#45;use cached state with</text>
<text text-anchor="middle" x="700" y="-6407.8" font-family="Times,serif" font-size="14.00" fill="#000000">the same version from any</text>
<text text-anchor="middle" x="700" y="-6392.8" font-family="Times,serif" font-size="14.00" fill="#000000">branch</text>
<polygon fill="#c2e0c6" stroke="#000000" points="816,-6121 584,-6121 584,-6053 816,-6053 816,-6121"/>
<text text-anchor="middle" x="700" y="-6105.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4153</text>
<text text-anchor="middle" x="700" y="-6090.8" font-family="Times,serif" font-size="14.00" fill="#000000">Re&#45;use cached state with</text>
<text text-anchor="middle" x="700" y="-6075.8" font-family="Times,serif" font-size="14.00" fill="#000000">the same version from any</text>
<text text-anchor="middle" x="700" y="-6060.8" font-family="Times,serif" font-size="14.00" fill="#000000">branch</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#4168&#45;&gt;ZcashFoundation/zebra#4153 -->
<g id="edge11" class="edge">
<title>ZcashFoundation/zebra#4168&#45;&gt;ZcashFoundation/zebra#4153</title>
<path fill="none" stroke="#000000" d="M521.7,-6463.4C533.28,-6460.6 544.88,-6457.7 556,-6455 561.77,-6453.6 567.67,-6452.1 573.63,-6450.6"/>
<polygon fill="#000000" stroke="#000000" points="574.838,-6453.9064 583.7,-6448.1 573.1513,-6447.1127 574.838,-6453.9064"/>
<path fill="none" stroke="#000000" d="M519.65,-6131.5C537.39,-6127.1 555.92,-6122.5 574.06,-6118"/>
<polygon fill="#000000" stroke="#000000" points="574.9278,-6121.3909 583.8,-6115.6 573.253,-6114.5942 574.9278,-6121.3909"/>
</g>
<!-- ZcashFoundation/zebra#4278 -->
<g id="node81" class="node open">
<g id="node83" class="node open">
<title>ZcashFoundation/zebra#4278</title>
<g id="a_node81"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/4278" xlink:title="ZcashFoundation/zebra#4278&#10;Add missing wallet grpc&#10;tests" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="528,-6445.5 296,-6445.5 296,-6392.5 528,-6392.5 528,-6445.5"/>
<text text-anchor="middle" x="412" y="-6430.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4278</text>
<text text-anchor="middle" x="412" y="-6415.3" font-family="Times,serif" font-size="14.00" fill="#000000">Add missing wallet grpc</text>
<text text-anchor="middle" x="412" y="-6400.3" font-family="Times,serif" font-size="14.00" fill="#000000">tests</text>
<g id="a_node83"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/4278" xlink:title="ZcashFoundation/zebra#4278&#10;Add missing wallet grpc&#10;tests" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="528,-6113.5 296,-6113.5 296,-6060.5 528,-6060.5 528,-6113.5"/>
<text text-anchor="middle" x="412" y="-6098.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4278</text>
<text text-anchor="middle" x="412" y="-6083.3" font-family="Times,serif" font-size="14.00" fill="#000000">Add missing wallet grpc</text>
<text text-anchor="middle" x="412" y="-6068.3" font-family="Times,serif" font-size="14.00" fill="#000000">tests</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#4278&#45;&gt;ZcashFoundation/zebra#4150 -->
<g id="edge12" class="edge">
<title>ZcashFoundation/zebra#4278&#45;&gt;ZcashFoundation/zebra#4150</title>
<path fill="none" stroke="#000000" d="M522.34,-6445.5C533.75,-6448.6 545.13,-6451.8 556,-6455 569.06,-6458.9 582.7,-6463.2 596.14,-6467.7"/>
<polygon fill="#000000" stroke="#000000" points="595.2957,-6471.1092 605.89,-6471 597.5399,-6464.4787 595.2957,-6471.1092"/>
<path fill="none" stroke="#000000" d="M525.87,-6113.5C536.1,-6116.3 546.26,-6119.1 556,-6122 569.84,-6126.1 584.3,-6130.8 598.5,-6135.6"/>
<polygon fill="#000000" stroke="#000000" points="597.6858,-6139.0191 608.28,-6138.9 599.9239,-6132.3865 597.6858,-6139.0191"/>
</g>
<!-- ZcashFoundation/zebra#4278&#45;&gt;ZcashFoundation/zebra#4153 -->
<g id="edge13" class="edge">
<title>ZcashFoundation/zebra#4278&#45;&gt;ZcashFoundation/zebra#4153</title>
<path fill="none" stroke="#000000" d="M528.31,-6419C543.15,-6419 558.4,-6419 573.39,-6419"/>
<polygon fill="#000000" stroke="#000000" points="573.72,-6422.5001 583.72,-6419 573.72,-6415.5001 573.72,-6422.5001"/>
<path fill="none" stroke="#000000" d="M528.31,-6087C543.15,-6087 558.4,-6087 573.39,-6087"/>
<polygon fill="#000000" stroke="#000000" points="573.72,-6090.5001 583.72,-6087 573.72,-6083.5001 573.72,-6090.5001"/>
</g>
<!-- ZcashFoundation/zebra#4351 -->
<g id="node82" class="node open">
<g id="node84" class="node open">
<title>ZcashFoundation/zebra#4351</title>
<g id="a_node82"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/4351" xlink:title="ZcashFoundation/zebra#4351&#10;Add GetTreeState gRPC&#10;test" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="528,-6374.5 296,-6374.5 296,-6321.5 528,-6321.5 528,-6374.5"/>
<text text-anchor="middle" x="412" y="-6359.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4351</text>
<text text-anchor="middle" x="412" y="-6344.3" font-family="Times,serif" font-size="14.00" fill="#000000">Add GetTreeState gRPC</text>
<text text-anchor="middle" x="412" y="-6329.3" font-family="Times,serif" font-size="14.00" fill="#000000">test</text>
<g id="a_node84"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/4351" xlink:title="ZcashFoundation/zebra#4351&#10;Add GetTreeState gRPC&#10;test" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="528,-6042.5 296,-6042.5 296,-5989.5 528,-5989.5 528,-6042.5"/>
<text text-anchor="middle" x="412" y="-6027.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4351</text>
<text text-anchor="middle" x="412" y="-6012.3" font-family="Times,serif" font-size="14.00" fill="#000000">Add GetTreeState gRPC</text>
<text text-anchor="middle" x="412" y="-5997.3" font-family="Times,serif" font-size="14.00" fill="#000000">test</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#4350 -->
<g id="node83" class="node open">
<g id="node85" class="node open">
<title>ZcashFoundation/zebra#4350</title>
<g id="a_node83"><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,-6303.5 296,-6303.5 296,-6250.5 528,-6250.5 528,-6303.5"/>
<text text-anchor="middle" x="412" y="-6288.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4350</text>
<text text-anchor="middle" x="412" y="-6273.3" font-family="Times,serif" font-size="14.00" fill="#000000">Add GetMempoolTx gRPC</text>
<text text-anchor="middle" x="412" y="-6258.3" font-family="Times,serif" font-size="14.00" fill="#000000">test</text>
<g id="a_node85"><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,-5971.5 296,-5971.5 296,-5918.5 528,-5918.5 528,-5971.5"/>
<text text-anchor="middle" x="412" y="-5956.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4350</text>
<text text-anchor="middle" x="412" y="-5941.3" font-family="Times,serif" font-size="14.00" fill="#000000">Add GetMempoolTx gRPC</text>
<text text-anchor="middle" x="412" y="-5926.3" font-family="Times,serif" font-size="14.00" fill="#000000">test</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#4060 -->
<g id="node84" class="node open">
<title>ZcashFoundation/zebra#4060</title>
<g id="a_node84"><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,-6232 296,-6232 296,-6164 528,-6164 528,-6232"/>
<text text-anchor="middle" x="412" y="-6216.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4060</text>
<text text-anchor="middle" x="412" y="-6201.8" font-family="Times,serif" font-size="14.00" fill="#000000">Report better</text>
<text text-anchor="middle" x="412" y="-6186.8" font-family="Times,serif" font-size="14.00" fill="#000000">transactions errors to</text>
<text text-anchor="middle" x="412" y="-6171.8" font-family="Times,serif" font-size="14.00" fill="#000000">lightwalletd</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#2995 -->
<g id="node86" class="node open">
<title>ZcashFoundation/zebra#2995</title>
<g id="a_node86"><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="1372,-5952 1140,-5952 1140,-5914 1372,-5914 1372,-5952"/>
<text text-anchor="middle" x="1256" y="-5936.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#2995</text>
<text text-anchor="middle" x="1256" y="-5921.8" font-family="Times,serif" font-size="14.00" fill="#000000">Speed up Zebra&#39;s CI</text>
<title>ZcashFoundation/zebra#4060</title>
<g id="a_node86"><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,-5900 296,-5900 296,-5832 528,-5832 528,-5900"/>
<text text-anchor="middle" x="412" y="-5884.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4060</text>
<text text-anchor="middle" x="412" y="-5869.8" font-family="Times,serif" font-size="14.00" fill="#000000">Report better</text>
<text text-anchor="middle" x="412" y="-5854.8" font-family="Times,serif" font-size="14.00" fill="#000000">transactions errors to</text>
<text text-anchor="middle" x="412" y="-5839.8" font-family="Times,serif" font-size="14.00" fill="#000000">lightwalletd</text>
</a>
</g>
</g>
@ -1190,10 +1190,10 @@
<g id="node90" class="node open">
<title>ZcashFoundation/zebra#3247</title>
<g id="a_node90"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/3247" xlink:title="ZcashFoundation/zebra#3247&#10;Tracking: Questions for&#10;Network Audit" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-6702.5 8,-6702.5 8,-6649.5 240,-6649.5 240,-6702.5"/>
<text text-anchor="middle" x="124" y="-6687.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#3247</text>
<text text-anchor="middle" x="124" y="-6672.3" font-family="Times,serif" font-size="14.00" fill="#000000">Tracking: Questions for</text>
<text text-anchor="middle" x="124" y="-6657.3" font-family="Times,serif" font-size="14.00" fill="#000000">Network Audit</text>
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-6695.5 8,-6695.5 8,-6642.5 240,-6642.5 240,-6695.5"/>
<text text-anchor="middle" x="124" y="-6680.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#3247</text>
<text text-anchor="middle" x="124" y="-6665.3" font-family="Times,serif" font-size="14.00" fill="#000000">Tracking: Questions for</text>
<text text-anchor="middle" x="124" y="-6650.3" font-family="Times,serif" font-size="14.00" fill="#000000">Network Audit</text>
</a>
</g>
</g>
@ -1201,9 +1201,9 @@
<g id="node91" class="node open">
<title>ZcashFoundation/zebra#1841</title>
<g id="a_node91"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/1841" xlink:title="ZcashFoundation/zebra#1841&#10;NU5 Tracking Epic" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-6759 8,-6759 8,-6721 240,-6721 240,-6759"/>
<text text-anchor="middle" x="124" y="-6743.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#1841</text>
<text text-anchor="middle" x="124" y="-6728.8" font-family="Times,serif" font-size="14.00" fill="#000000">NU5 Tracking Epic</text>
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-6752 8,-6752 8,-6714 240,-6714 240,-6752"/>
<text text-anchor="middle" x="124" y="-6736.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#1841</text>
<text text-anchor="middle" x="124" y="-6721.8" font-family="Times,serif" font-size="14.00" fill="#000000">NU5 Tracking Epic</text>
</a>
</g>
</g>
@ -1211,11 +1211,11 @@
<g id="node92" class="node open">
<title>ZcashFoundation/zebra#4340</title>
<g id="a_node92"><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" stroke-width="2" points="240,-6845 8,-6845 8,-6777 240,-6777 240,-6845"/>
<text text-anchor="middle" x="124" y="-6829.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4340</text>
<text text-anchor="middle" x="124" y="-6814.8" font-family="Times,serif" font-size="14.00" fill="#000000">ci: Require successful</text>
<text text-anchor="middle" x="124" y="-6799.8" font-family="Times,serif" font-size="14.00" fill="#000000">lightwalletd integration</text>
<text text-anchor="middle" x="124" y="-6784.8" font-family="Times,serif" font-size="14.00" fill="#000000">tests for PRs to merge</text>
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-6838 8,-6838 8,-6770 240,-6770 240,-6838"/>
<text text-anchor="middle" x="124" y="-6822.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4340</text>
<text text-anchor="middle" x="124" y="-6807.8" font-family="Times,serif" font-size="14.00" fill="#000000">ci: Require successful</text>
<text text-anchor="middle" x="124" y="-6792.8" font-family="Times,serif" font-size="14.00" fill="#000000">lightwalletd integration</text>
<text text-anchor="middle" x="124" y="-6777.8" font-family="Times,serif" font-size="14.00" fill="#000000">tests for PRs to merge</text>
</a>
</g>
</g>
@ -1223,42 +1223,42 @@
<g id="node93" class="node open">
<title>ZcashFoundation/zebra#4355</title>
<g id="a_node93"><a xlink:href="https://github.com/ZcashFoundation/zebra/pull/4355" xlink:title="ZcashFoundation/zebra#4355&#10;2. fix(state): index&#10;spending transaction IDs&#10;for each address" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" points="528,-6624 296,-6624 296,-6620 292,-6620 292,-6616 296,-6616 296,-6564 292,-6564 292,-6560 296,-6560 296,-6556 528,-6556 528,-6624"/>
<polyline fill="none" stroke="#000000" points="296,-6620 300,-6620 300,-6616 296,-6616 "/>
<polyline fill="none" stroke="#000000" points="296,-6564 300,-6564 300,-6560 296,-6560 "/>
<text text-anchor="middle" x="412" y="-6608.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4355</text>
<text text-anchor="middle" x="412" y="-6593.8" font-family="Times,serif" font-size="14.00" fill="#000000">2. fix(state): index</text>
<text text-anchor="middle" x="412" y="-6578.8" font-family="Times,serif" font-size="14.00" fill="#000000">spending transaction IDs</text>
<text text-anchor="middle" x="412" y="-6563.8" font-family="Times,serif" font-size="14.00" fill="#000000">for each address</text>
<polygon fill="#c2e0c6" stroke="#000000" points="528,-6292 296,-6292 296,-6288 292,-6288 292,-6284 296,-6284 296,-6232 292,-6232 292,-6228 296,-6228 296,-6224 528,-6224 528,-6292"/>
<polyline fill="none" stroke="#000000" points="296,-6288 300,-6288 300,-6284 296,-6284 "/>
<polyline fill="none" stroke="#000000" points="296,-6232 300,-6232 300,-6228 296,-6228 "/>
<text text-anchor="middle" x="412" y="-6276.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4355</text>
<text text-anchor="middle" x="412" y="-6261.8" font-family="Times,serif" font-size="14.00" fill="#000000">2. fix(state): index</text>
<text text-anchor="middle" x="412" y="-6246.8" font-family="Times,serif" font-size="14.00" fill="#000000">spending transaction IDs</text>
<text text-anchor="middle" x="412" y="-6231.8" font-family="Times,serif" font-size="14.00" fill="#000000">for each address</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#4355&#45;&gt;ZcashFoundation/zebra#4150 -->
<g id="edge18" class="edge">
<title>ZcashFoundation/zebra#4355&#45;&gt;ZcashFoundation/zebra#4150</title>
<path fill="none" stroke="#000000" d="M528.09,-6560C537.55,-6557.3 546.95,-6554.7 556,-6552 566.54,-6548.9 577.47,-6545.5 588.38,-6542.1"/>
<polygon fill="#000000" stroke="#000000" points="589.4629,-6545.4286 597.96,-6539.1 587.371,-6538.7484 589.4629,-6545.4286"/>
<path fill="none" stroke="#000000" d="M528.09,-6228C537.55,-6225.3 546.95,-6222.7 556,-6220 566.54,-6216.9 577.47,-6213.5 588.38,-6210.1"/>
<polygon fill="#000000" stroke="#000000" points="589.4629,-6213.4286 597.96,-6207.1 587.371,-6206.7484 589.4629,-6213.4286"/>
</g>
<!-- ZcashFoundation/zebra#4385 -->
<g id="node94" class="node open">
<title>ZcashFoundation/zebra#4385</title>
<g id="a_node94"><a xlink:href="https://github.com/ZcashFoundation/zebra/pull/4385" xlink:title="ZcashFoundation/zebra#4385&#10;1. fix(ci): rebuild&#10;cached state before&#10;running cached state&#10;tests" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-6631.5 8,-6631.5 8,-6627.5 4,-6627.5 4,-6623.5 8,-6623.5 8,-6556.5 4,-6556.5 4,-6552.5 8,-6552.5 8,-6548.5 240,-6548.5 240,-6631.5"/>
<polyline fill="none" stroke="#000000" stroke-width="2" points="8,-6627.5 12,-6627.5 12,-6623.5 8,-6623.5 "/>
<polyline fill="none" stroke="#000000" stroke-width="2" points="8,-6556.5 12,-6556.5 12,-6552.5 8,-6552.5 "/>
<text text-anchor="middle" x="124" y="-6616.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4385</text>
<text text-anchor="middle" x="124" y="-6601.3" font-family="Times,serif" font-size="14.00" fill="#000000">1. fix(ci): rebuild</text>
<text text-anchor="middle" x="124" y="-6586.3" font-family="Times,serif" font-size="14.00" fill="#000000">cached state before</text>
<text text-anchor="middle" x="124" y="-6571.3" font-family="Times,serif" font-size="14.00" fill="#000000">running cached state</text>
<text text-anchor="middle" x="124" y="-6556.3" font-family="Times,serif" font-size="14.00" fill="#000000">tests</text>
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-6299.5 8,-6299.5 8,-6295.5 4,-6295.5 4,-6291.5 8,-6291.5 8,-6224.5 4,-6224.5 4,-6220.5 8,-6220.5 8,-6216.5 240,-6216.5 240,-6299.5"/>
<polyline fill="none" stroke="#000000" stroke-width="2" points="8,-6295.5 12,-6295.5 12,-6291.5 8,-6291.5 "/>
<polyline fill="none" stroke="#000000" stroke-width="2" points="8,-6224.5 12,-6224.5 12,-6220.5 8,-6220.5 "/>
<text text-anchor="middle" x="124" y="-6284.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4385</text>
<text text-anchor="middle" x="124" y="-6269.3" font-family="Times,serif" font-size="14.00" fill="#000000">1. fix(ci): rebuild</text>
<text text-anchor="middle" x="124" y="-6254.3" font-family="Times,serif" font-size="14.00" fill="#000000">cached state before</text>
<text text-anchor="middle" x="124" y="-6239.3" font-family="Times,serif" font-size="14.00" fill="#000000">running cached state</text>
<text text-anchor="middle" x="124" y="-6224.3" font-family="Times,serif" font-size="14.00" fill="#000000">tests</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#4385&#45;&gt;ZcashFoundation/zebra#4355 -->
<g id="edge19" class="edge">
<title>ZcashFoundation/zebra#4385&#45;&gt;ZcashFoundation/zebra#4355</title>
<path fill="none" stroke="#000000" d="M240.31,-6590C255.15,-6590 270.4,-6590 285.39,-6590"/>
<polygon fill="#000000" stroke="#000000" points="285.72,-6593.5001 295.72,-6590 285.72,-6586.5001 285.72,-6593.5001"/>
<path fill="none" stroke="#000000" d="M240.31,-6258C255.15,-6258 270.4,-6258 285.39,-6258"/>
<polygon fill="#000000" stroke="#000000" points="285.72,-6261.5001 295.72,-6258 285.72,-6254.5001 285.72,-6261.5001"/>
</g>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 98 KiB

After

Width:  |  Height:  |  Size: 98 KiB