This commit is contained in:
dconnolly 2022-05-15 22:45:54 +00:00
parent 0709af4cfb
commit 7c364cd182
2 changed files with 382 additions and 382 deletions

View File

@ -27,20 +27,20 @@
<text text-anchor="middle" x="268" y="-5197.8" font-family="Times,serif" font-size="14.00" fill="#000000">Tracking: Zebra as a Full&#45;Node Wallet</text>
</g>
<g id="clust2" class="cluster">
<title>cluster_5</title>
<polygon fill="none" stroke="#0000ff" points="268,-5508 268,-5829 556,-5829 556,-5508 268,-5508"/>
<text text-anchor="middle" x="412" y="-5813.8" font-family="Times,serif" font-size="14.00" fill="#000000">Epic: Zebra as a lightwalletd backend</text>
<title>cluster_7</title>
<polygon fill="none" stroke="#0000ff" points="0,-5636 0,-5915 1092,-5915 1092,-5636 0,-5636"/>
<text text-anchor="middle" x="546" y="-5899.8" font-family="Times,serif" font-size="14.00" fill="#000000">NU5 Tracking Epic</text>
</g>
<g id="clust3" class="cluster">
<title>cluster_7</title>
<polygon fill="none" stroke="#0000ff" points="0,-5221 0,-5500 1092,-5500 1092,-5221 0,-5221"/>
<text text-anchor="middle" x="546" y="-5484.8" font-family="Times,serif" font-size="14.00" fill="#000000">NU5 Tracking Epic</text>
</g>
<g id="clust4" class="cluster">
<title>cluster_0</title>
<polygon fill="none" stroke="#0000ff" points="0,-5923 0,-6517 248,-6517 248,-5923 0,-5923"/>
<text text-anchor="middle" x="124" y="-6501.8" font-family="Times,serif" font-size="14.00" fill="#000000">Tracking: Documentation</text>
</g>
<g id="clust4" class="cluster">
<title>cluster_4</title>
<polygon fill="none" stroke="#0000ff" points="268,-5221 268,-5542 556,-5542 556,-5221 268,-5221"/>
<text text-anchor="middle" x="412" y="-5526.8" font-family="Times,serif" font-size="14.00" fill="#000000">Epic: Zebra as a lightwalletd backend</text>
</g>
<g id="clust5" class="cluster">
<title>cluster_3</title>
<polygon fill="none" stroke="#0000ff" points="0,-2782 0,-3807 536,-3807 536,-2782 0,-2782"/>
@ -52,9 +52,9 @@
<text text-anchor="middle" x="412" y="-2758.8" font-family="Times,serif" font-size="14.00" fill="#000000">Tracking: Tech Debt</text>
</g>
<g id="clust7" class="cluster">
<title>cluster_4</title>
<polygon fill="none" stroke="#0000ff" points="1112,-5258 1112,-5407 1400,-5407 1400,-5258 1112,-5258"/>
<text text-anchor="middle" x="1256" y="-5391.8" font-family="Times,serif" font-size="14.00" fill="#000000">Epic: Zebra Stable Release Candidate</text>
<title>cluster_5</title>
<polygon fill="none" stroke="#0000ff" points="1112,-5673 1112,-5822 1400,-5822 1400,-5673 1112,-5673"/>
<text text-anchor="middle" x="1256" y="-5806.8" font-family="Times,serif" font-size="14.00" fill="#000000">Epic: Zebra Stable Release Candidate</text>
</g>
<!-- ZcashFoundation/zebra#271 -->
<g id="node1" class="node open">
@ -81,8 +81,8 @@
<!-- ZcashFoundation/zebra#271&#45;&gt;ZcashFoundation/zebra#269 -->
<g id="edge1" class="edge">
<title>ZcashFoundation/zebra#271&#45;&gt;ZcashFoundation/zebra#269</title>
<path fill="none" stroke="#000000" d="M229.75,-5128.5C242.64,-5125.3 255.61,-5122.1 268,-5119 275.99,-5117 284.23,-5115 292.54,-5113"/>
<polygon fill="#000000" stroke="#000000" points="293.4251,-5116.3867 302.3,-5110.6 291.7535,-5109.5892 293.4251,-5116.3867"/>
<path fill="none" stroke="#000000" d="M231.65,-5128.5C252.2,-5123.4 273.81,-5118.1 294.65,-5112.9"/>
<polygon fill="#000000" stroke="#000000" points="295.5955,-5116.272 304.48,-5110.5 293.9352,-5109.4718 295.5955,-5116.272"/>
</g>
<!-- ZcashFoundation/zebra#3002 -->
<g id="node3" class="node open">
@ -288,215 +288,134 @@
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#4278 -->
<g id="node20" class="node open">
<title>ZcashFoundation/zebra#4278</title>
<g id="a_node20"><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,-5797.5 296,-5797.5 296,-5744.5 528,-5744.5 528,-5797.5"/>
<text text-anchor="middle" x="412" y="-5782.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4278</text>
<text text-anchor="middle" x="412" y="-5767.3" font-family="Times,serif" font-size="14.00" fill="#000000">Add missing wallet grpc</text>
<text text-anchor="middle" x="412" y="-5752.3" font-family="Times,serif" font-size="14.00" fill="#000000">tests</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#4150 -->
<g id="node86" class="node open">
<title>ZcashFoundation/zebra#4150</title>
<g id="a_node86"><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,-5898 584,-5898 584,-5830 816,-5830 816,-5898"/>
<text text-anchor="middle" x="700" y="-5882.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4150</text>
<text text-anchor="middle" x="700" y="-5867.8" font-family="Times,serif" font-size="14.00" fill="#000000">Update column family</text>
<text text-anchor="middle" x="700" y="-5852.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="-5837.8" font-family="Times,serif" font-size="14.00" fill="#000000">database design</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#4278&#45;&gt;ZcashFoundation/zebra#4150 -->
<g id="edge10" class="edge">
<title>ZcashFoundation/zebra#4278&#45;&gt;ZcashFoundation/zebra#4150</title>
<path fill="none" stroke="#000000" d="M494.14,-5797.5C522.35,-5806.6 554.46,-5817 584.8,-5826.8"/>
<polygon fill="#000000" stroke="#000000" points="583.9874,-5830.2166 594.58,-5830 586.1643,-5823.5637 583.9874,-5830.2166"/>
</g>
<!-- ZcashFoundation/zebra#4153 -->
<g id="node87" class="node open">
<title>ZcashFoundation/zebra#4153</title>
<g id="a_node87"><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,-5805 584,-5805 584,-5737 816,-5737 816,-5805"/>
<text text-anchor="middle" x="700" y="-5789.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4153</text>
<text text-anchor="middle" x="700" y="-5774.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="-5759.8" font-family="Times,serif" font-size="14.00" fill="#000000">the same version from any</text>
<text text-anchor="middle" x="700" y="-5744.8" font-family="Times,serif" font-size="14.00" fill="#000000">branch</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#4278&#45;&gt;ZcashFoundation/zebra#4153 -->
<g id="edge11" class="edge">
<title>ZcashFoundation/zebra#4278&#45;&gt;ZcashFoundation/zebra#4153</title>
<path fill="none" stroke="#000000" d="M528.31,-5771C543.15,-5771 558.4,-5771 573.39,-5771"/>
<polygon fill="#000000" stroke="#000000" points="573.72,-5774.5001 583.72,-5771 573.72,-5767.5001 573.72,-5774.5001"/>
</g>
<!-- ZcashFoundation/zebra#4351 -->
<g id="node21" class="node open">
<title>ZcashFoundation/zebra#4351</title>
<g id="a_node21"><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,-5726.5 296,-5726.5 296,-5673.5 528,-5673.5 528,-5726.5"/>
<text text-anchor="middle" x="412" y="-5711.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4351</text>
<text text-anchor="middle" x="412" y="-5696.3" font-family="Times,serif" font-size="14.00" fill="#000000">Add GetTreeState gRPC</text>
<text text-anchor="middle" x="412" y="-5681.3" font-family="Times,serif" font-size="14.00" fill="#000000">test</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#4350 -->
<g id="node22" class="node open">
<title>ZcashFoundation/zebra#4350</title>
<g id="a_node22"><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,-5655.5 296,-5655.5 296,-5602.5 528,-5602.5 528,-5655.5"/>
<text text-anchor="middle" x="412" y="-5640.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4350</text>
<text text-anchor="middle" x="412" y="-5625.3" font-family="Times,serif" font-size="14.00" fill="#000000">Add GetMempoolTx gRPC</text>
<text text-anchor="middle" x="412" y="-5610.3" font-family="Times,serif" font-size="14.00" fill="#000000">test</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#4060 -->
<g id="node23" class="node open">
<title>ZcashFoundation/zebra#4060</title>
<g id="a_node23"><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,-5584 296,-5584 296,-5516 528,-5516 528,-5584"/>
<text text-anchor="middle" x="412" y="-5568.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4060</text>
<text text-anchor="middle" x="412" y="-5553.8" font-family="Times,serif" font-size="14.00" fill="#000000">Report better</text>
<text text-anchor="middle" x="412" y="-5538.8" font-family="Times,serif" font-size="14.00" fill="#000000">transactions errors to</text>
<text text-anchor="middle" x="412" y="-5523.8" font-family="Times,serif" font-size="14.00" fill="#000000">lightwalletd</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#3414 -->
<g id="node24" class="node open">
<g id="node20" class="node open">
<title>ZcashFoundation/zebra#3414</title>
<g id="a_node24"><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,-5297 296,-5297 296,-5229 528,-5229 528,-5297"/>
<text text-anchor="middle" x="412" y="-5281.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#3414</text>
<text text-anchor="middle" x="412" y="-5266.8" font-family="Times,serif" font-size="14.00" fill="#000000">Upgrade to NU5 mainnet</text>
<text text-anchor="middle" x="412" y="-5251.8" font-family="Times,serif" font-size="14.00" fill="#000000">version of orchard and</text>
<text text-anchor="middle" x="412" y="-5236.8" font-family="Times,serif" font-size="14.00" fill="#000000">librustzcash</text>
<g id="a_node20"><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,-5712 296,-5712 296,-5644 528,-5644 528,-5712"/>
<text text-anchor="middle" x="412" y="-5696.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#3414</text>
<text text-anchor="middle" x="412" y="-5681.8" font-family="Times,serif" font-size="14.00" fill="#000000">Upgrade to NU5 mainnet</text>
<text text-anchor="middle" x="412" y="-5666.8" font-family="Times,serif" font-size="14.00" fill="#000000">version of orchard and</text>
<text text-anchor="middle" x="412" y="-5651.8" font-family="Times,serif" font-size="14.00" fill="#000000">librustzcash</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#3948 -->
<g id="node25" class="node open">
<g id="node21" class="node open">
<title>ZcashFoundation/zebra#3948</title>
<g id="a_node25"><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,-5375.5 584,-5375.5 584,-5322.5 816,-5322.5 816,-5375.5"/>
<text text-anchor="middle" x="700" y="-5360.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#3948</text>
<text text-anchor="middle" x="700" y="-5345.3" font-family="Times,serif" font-size="14.00" fill="#000000">Tag Zebra NU5 mainnet</text>
<text text-anchor="middle" x="700" y="-5330.3" font-family="Times,serif" font-size="14.00" fill="#000000">version</text>
<g id="a_node21"><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,-5790.5 584,-5790.5 584,-5737.5 816,-5737.5 816,-5790.5"/>
<text text-anchor="middle" x="700" y="-5775.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#3948</text>
<text text-anchor="middle" x="700" y="-5760.3" font-family="Times,serif" font-size="14.00" fill="#000000">Tag Zebra NU5 mainnet</text>
<text text-anchor="middle" x="700" y="-5745.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,-5297.1C551.08,-5304.5 577.17,-5312.3 601.35,-5319.5"/>
<polygon fill="#000000" stroke="#000000" points="600.6445,-5322.9435 611.23,-5322.5 602.6783,-5316.2455 600.6445,-5322.9435"/>
<path fill="none" stroke="#000000" d="M526.24,-5712.1C551.08,-5719.5 577.17,-5727.3 601.35,-5734.5"/>
<polygon fill="#000000" stroke="#000000" points="600.6445,-5737.9435 611.23,-5737.5 602.6783,-5731.2455 600.6445,-5737.9435"/>
</g>
<!-- ZcashFoundation/zebra#4117 -->
<g id="node26" class="node open">
<g id="node22" class="node open">
<title>ZcashFoundation/zebra#4117</title>
<g id="a_node26"><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,-5414 852,-5414 852,-5346 1084,-5346 1084,-5414"/>
<text text-anchor="middle" x="968" y="-5398.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4117</text>
<text text-anchor="middle" x="968" y="-5383.8" font-family="Times,serif" font-size="14.00" fill="#000000">Set the minimum network</text>
<text text-anchor="middle" x="968" y="-5368.8" font-family="Times,serif" font-size="14.00" fill="#000000">protocol version to</text>
<text text-anchor="middle" x="968" y="-5353.8" font-family="Times,serif" font-size="14.00" fill="#000000">`170_100` for NU5 mainnet</text>
<g id="a_node22"><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,-5829 852,-5829 852,-5761 1084,-5761 1084,-5829"/>
<text text-anchor="middle" x="968" y="-5813.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4117</text>
<text text-anchor="middle" x="968" y="-5798.8" font-family="Times,serif" font-size="14.00" fill="#000000">Set the minimum network</text>
<text text-anchor="middle" x="968" y="-5783.8" font-family="Times,serif" font-size="14.00" fill="#000000">protocol version to</text>
<text text-anchor="middle" x="968" y="-5768.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,-5362.5C824.71,-5363.4 833.14,-5364.4 841.53,-5365.4"/>
<polygon fill="#000000" stroke="#000000" points="841.3998,-5368.9087 851.74,-5366.6 842.2169,-5361.9566 841.3998,-5368.9087"/>
<path fill="none" stroke="#000000" d="M816.38,-5777.5C824.71,-5778.4 833.14,-5779.4 841.53,-5780.4"/>
<polygon fill="#000000" stroke="#000000" points="841.3998,-5783.9087 851.74,-5781.6 842.2169,-5776.9566 841.3998,-5783.9087"/>
</g>
<!-- ZcashFoundation/zebra#3050 -->
<g id="node84" class="node open">
<title>ZcashFoundation/zebra#3050</title>
<g id="a_node84"><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,-5375.5 1140,-5375.5 1140,-5322.5 1372,-5322.5 1372,-5375.5"/>
<text text-anchor="middle" x="1256" y="-5360.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#3050</text>
<text text-anchor="middle" x="1256" y="-5345.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="-5330.3" font-family="Times,serif" font-size="14.00" fill="#000000">stable release candidate</text>
<polygon fill="#c2e0c6" stroke="#000000" points="1372,-5790.5 1140,-5790.5 1140,-5737.5 1372,-5737.5 1372,-5790.5"/>
<text text-anchor="middle" x="1256" y="-5775.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#3050</text>
<text text-anchor="middle" x="1256" y="-5760.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="-5745.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="edge12" class="edge">
<title>ZcashFoundation/zebra#3948&#45;&gt;ZcashFoundation/zebra#3050</title>
<path fill="none" stroke="#000000" d="M816.13,-5338.9C828.23,-5338.1 840.36,-5337.5 852,-5337 958.58,-5332.8 985.4,-5333.1 1092,-5337 1104.2,-5337.4 1116.8,-5338.1 1129.5,-5338.8"/>
<polygon fill="#000000" stroke="#000000" points="1129.41,-5342.3007 1139.6,-5339.4 1129.8252,-5335.3131 1129.41,-5342.3007"/>
<path fill="none" stroke="#000000" d="M816.13,-5753.9C828.23,-5753.1 840.36,-5752.5 852,-5752 958.58,-5747.8 985.4,-5748.1 1092,-5752 1104.2,-5752.4 1116.8,-5753.1 1129.5,-5753.8"/>
<polygon fill="#000000" stroke="#000000" points="1129.41,-5757.3007 1139.6,-5754.4 1129.8252,-5750.3131 1129.41,-5757.3007"/>
</g>
<!-- ZcashFoundation/zebra#4117&#45;&gt;ZcashFoundation/zebra#3050 -->
<g id="edge13" class="edge">
<title>ZcashFoundation/zebra#4117&#45;&gt;ZcashFoundation/zebra#3050</title>
<path fill="none" stroke="#000000" d="M1084.3,-5367.5C1099.2,-5365.9 1114.4,-5364.2 1129.4,-5362.6"/>
<polygon fill="#000000" stroke="#000000" points="1130.1282,-5366.0422 1139.7,-5361.5 1129.3848,-5359.0818 1130.1282,-5366.0422"/>
<path fill="none" stroke="#000000" d="M1084.3,-5782.5C1099.2,-5780.9 1114.4,-5779.2 1129.4,-5777.6"/>
<polygon fill="#000000" stroke="#000000" points="1130.1282,-5781.0422 1139.7,-5776.5 1129.3848,-5774.0818 1130.1282,-5781.0422"/>
</g>
<!-- ZcashFoundation/zebra#2372 -->
<g id="node27" class="node open">
<g id="node23" class="node open">
<title>ZcashFoundation/zebra#2372</title>
<g id="a_node27"><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,-5469 296,-5469 296,-5401 528,-5401 528,-5469"/>
<text text-anchor="middle" x="412" y="-5453.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#2372</text>
<text text-anchor="middle" x="412" y="-5438.8" font-family="Times,serif" font-size="14.00" fill="#000000"> Update the README goals</text>
<text text-anchor="middle" x="412" y="-5423.8" font-family="Times,serif" font-size="14.00" fill="#000000">and scope for NU5 mainnet</text>
<text text-anchor="middle" x="412" y="-5408.8" font-family="Times,serif" font-size="14.00" fill="#000000">activation</text>
<g id="a_node23"><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,-5884 296,-5884 296,-5816 528,-5816 528,-5884"/>
<text text-anchor="middle" x="412" y="-5868.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#2372</text>
<text text-anchor="middle" x="412" y="-5853.8" font-family="Times,serif" font-size="14.00" fill="#000000"> Update the README goals</text>
<text text-anchor="middle" x="412" y="-5838.8" font-family="Times,serif" font-size="14.00" fill="#000000">and scope for NU5 mainnet</text>
<text text-anchor="middle" x="412" y="-5823.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,-5400.9C551.08,-5393.5 577.17,-5385.7 601.35,-5378.5"/>
<polygon fill="#000000" stroke="#000000" points="602.6783,-5381.7545 611.23,-5375.5 600.6445,-5375.0565 602.6783,-5381.7545"/>
<path fill="none" stroke="#000000" d="M526.24,-5815.9C551.08,-5808.5 577.17,-5800.7 601.35,-5793.5"/>
<polygon fill="#000000" stroke="#000000" points="602.6783,-5796.7545 611.23,-5790.5 600.6445,-5790.0565 602.6783,-5796.7545"/>
</g>
<!-- ZcashFoundation/zebra#4115 -->
<g id="node28" class="node open">
<g id="node24" class="node open">
<title>ZcashFoundation/zebra#4115</title>
<g id="a_node28"><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,-5383 296,-5383 296,-5315 528,-5315 528,-5383"/>
<text text-anchor="middle" x="412" y="-5367.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4115</text>
<text text-anchor="middle" x="412" y="-5352.8" font-family="Times,serif" font-size="14.00" fill="#000000">Set the NU5 mainnet</text>
<text text-anchor="middle" x="412" y="-5337.8" font-family="Times,serif" font-size="14.00" fill="#000000">activation height and</text>
<text text-anchor="middle" x="412" y="-5322.8" font-family="Times,serif" font-size="14.00" fill="#000000">network protocol version</text>
<g id="a_node24"><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,-5798 296,-5798 296,-5730 528,-5730 528,-5798"/>
<text text-anchor="middle" x="412" y="-5782.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4115</text>
<text text-anchor="middle" x="412" y="-5767.8" font-family="Times,serif" font-size="14.00" fill="#000000">Set the NU5 mainnet</text>
<text text-anchor="middle" x="412" y="-5752.8" font-family="Times,serif" font-size="14.00" fill="#000000">activation height and</text>
<text text-anchor="middle" x="412" y="-5737.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,-5349C543.15,-5349 558.4,-5349 573.39,-5349"/>
<polygon fill="#000000" stroke="#000000" points="573.72,-5352.5001 583.72,-5349 573.72,-5345.5001 573.72,-5352.5001"/>
<path fill="none" stroke="#000000" d="M528.31,-5764C543.15,-5764 558.4,-5764 573.39,-5764"/>
<polygon fill="#000000" stroke="#000000" points="573.72,-5767.5001 583.72,-5764 573.72,-5760.5001 573.72,-5767.5001"/>
</g>
<!-- ZcashFoundation/zebra#4335 -->
<g id="node29" class="node open">
<g id="node25" class="node open">
<title>ZcashFoundation/zebra#4335</title>
<g id="a_node29"><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,-5297 8,-5297 8,-5229 240,-5229 240,-5297"/>
<text text-anchor="middle" x="124" y="-5281.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4335</text>
<text text-anchor="middle" x="124" y="-5266.8" font-family="Times,serif" font-size="14.00" fill="#000000"> Upgrade librustzcash&#45;</text>
<text text-anchor="middle" x="124" y="-5251.8" font-family="Times,serif" font-size="14.00" fill="#000000">related crypto</text>
<text text-anchor="middle" x="124" y="-5236.8" font-family="Times,serif" font-size="14.00" fill="#000000">dependencies (Season 2)</text>
<g id="a_node25"><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,-5712 8,-5712 8,-5644 240,-5644 240,-5712"/>
<text text-anchor="middle" x="124" y="-5696.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4335</text>
<text text-anchor="middle" x="124" y="-5681.8" font-family="Times,serif" font-size="14.00" fill="#000000"> Upgrade librustzcash&#45;</text>
<text text-anchor="middle" x="124" y="-5666.8" font-family="Times,serif" font-size="14.00" fill="#000000">related crypto</text>
<text text-anchor="middle" x="124" y="-5651.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,-5263C255.15,-5263 270.4,-5263 285.39,-5263"/>
<polygon fill="#000000" stroke="#000000" points="285.72,-5266.5001 295.72,-5263 285.72,-5259.5001 285.72,-5266.5001"/>
<path fill="none" stroke="#000000" d="M240.31,-5678C255.15,-5678 270.4,-5678 285.39,-5678"/>
<polygon fill="#000000" stroke="#000000" points="285.72,-5681.5001 295.72,-5678 285.72,-5674.5001 285.72,-5681.5001"/>
</g>
<!-- ZcashFoundation/zebra#2971 -->
<g id="node30" class="node open">
<g id="node26" class="node open">
<title>ZcashFoundation/zebra#2971</title>
<g id="a_node30"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/2971" xlink:title="ZcashFoundation/zebra#2971&#10;Fix crawler.rs doctest" target="_blank">
<g id="a_node26"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/2971" xlink:title="ZcashFoundation/zebra#2971&#10;Fix crawler.rs doctest" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-6486 8,-6486 8,-6448 240,-6448 240,-6486"/>
<text text-anchor="middle" x="124" y="-6470.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#2971</text>
<text text-anchor="middle" x="124" y="-6455.8" font-family="Times,serif" font-size="14.00" fill="#000000">Fix crawler.rs doctest</text>
@ -504,9 +423,9 @@
</g>
</g>
<!-- ZcashFoundation/zebra#3318 -->
<g id="node31" class="node open">
<g id="node27" class="node open">
<title>ZcashFoundation/zebra#3318</title>
<g id="a_node31"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/3318" xlink:title="ZcashFoundation/zebra#3318&#10;Consider adding codespell&#10;to the CI" target="_blank">
<g id="a_node27"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/3318" xlink:title="ZcashFoundation/zebra#3318&#10;Consider adding codespell&#10;to the CI" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-6429.5 8,-6429.5 8,-6376.5 240,-6376.5 240,-6429.5"/>
<text text-anchor="middle" x="124" y="-6414.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#3318</text>
<text text-anchor="middle" x="124" y="-6399.3" font-family="Times,serif" font-size="14.00" fill="#000000">Consider adding codespell</text>
@ -515,9 +434,9 @@
</g>
</g>
<!-- ZcashFoundation/zebra#4202 -->
<g id="node32" class="node open">
<g id="node28" class="node open">
<title>ZcashFoundation/zebra#4202</title>
<g id="a_node32"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/4202" xlink:title="ZcashFoundation/zebra#4202&#10;Document how to handle&#10;network upgrades" target="_blank">
<g id="a_node28"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/4202" xlink:title="ZcashFoundation/zebra#4202&#10;Document how to handle&#10;network upgrades" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-6358.5 8,-6358.5 8,-6305.5 240,-6305.5 240,-6358.5"/>
<text text-anchor="middle" x="124" y="-6343.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4202</text>
<text text-anchor="middle" x="124" y="-6328.3" font-family="Times,serif" font-size="14.00" fill="#000000">Document how to handle</text>
@ -526,9 +445,9 @@
</g>
</g>
<!-- ZcashFoundation/zebra#2972 -->
<g id="node33" class="node open">
<g id="node29" class="node open">
<title>ZcashFoundation/zebra#2972</title>
<g id="a_node33"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/2972" xlink:title="ZcashFoundation/zebra#2972&#10;Make it easy for users to&#10;discover how to configure&#10;Zebra" target="_blank">
<g id="a_node29"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/2972" xlink:title="ZcashFoundation/zebra#2972&#10;Make it easy for users to&#10;discover how to configure&#10;Zebra" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-6287 8,-6287 8,-6219 240,-6219 240,-6287"/>
<text text-anchor="middle" x="124" y="-6271.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#2972</text>
<text text-anchor="middle" x="124" y="-6256.8" font-family="Times,serif" font-size="14.00" fill="#000000">Make it easy for users to</text>
@ -538,9 +457,9 @@
</g>
</g>
<!-- ZcashFoundation/zebra#2191 -->
<g id="node34" class="node open">
<g id="node30" class="node open">
<title>ZcashFoundation/zebra#2191</title>
<g id="a_node34"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/2191" xlink:title="ZcashFoundation/zebra#2191&#10;Update user and dev&#10;instructions in the Zebra&#10;Book to deduplicate" target="_blank">
<g id="a_node30"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/2191" xlink:title="ZcashFoundation/zebra#2191&#10;Update user and dev&#10;instructions in the Zebra&#10;Book to deduplicate" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-6201 8,-6201 8,-6133 240,-6133 240,-6201"/>
<text text-anchor="middle" x="124" y="-6185.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#2191</text>
<text text-anchor="middle" x="124" y="-6170.8" font-family="Times,serif" font-size="14.00" fill="#000000">Update user and dev</text>
@ -550,9 +469,9 @@
</g>
</g>
<!-- ZcashFoundation/zebra#2740 -->
<g id="node35" class="node open">
<g id="node31" class="node open">
<title>ZcashFoundation/zebra#2740</title>
<g id="a_node35"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/2740" xlink:title="ZcashFoundation/zebra#2740&#10;Documentation: adapt&#10;Zebra architecture blog&#10;posts into zebrad&#10;overview for devs in the&#10;book" target="_blank">
<g id="a_node31"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/2740" xlink:title="ZcashFoundation/zebra#2740&#10;Documentation: adapt&#10;Zebra architecture blog&#10;posts into zebrad&#10;overview for devs in the&#10;book" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-6115 8,-6115 8,-6017 240,-6017 240,-6115"/>
<text text-anchor="middle" x="124" y="-6099.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#2740</text>
<text text-anchor="middle" x="124" y="-6084.8" font-family="Times,serif" font-size="14.00" fill="#000000">Documentation: adapt</text>
@ -564,9 +483,9 @@
</g>
</g>
<!-- ZcashFoundation/zebra#1772 -->
<g id="node36" class="node open">
<g id="node32" class="node open">
<title>ZcashFoundation/zebra#1772</title>
<g id="a_node36"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/1772" xlink:title="ZcashFoundation/zebra#1772&#10;Add comments on how to&#10;configure metric and&#10;tracing endpoints" target="_blank">
<g id="a_node32"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/1772" xlink:title="ZcashFoundation/zebra#1772&#10;Add comments on how to&#10;configure metric and&#10;tracing endpoints" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-5999 8,-5999 8,-5931 240,-5931 240,-5999"/>
<text text-anchor="middle" x="124" y="-5983.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#1772</text>
<text text-anchor="middle" x="124" y="-5968.8" font-family="Times,serif" font-size="14.00" fill="#000000">Add comments on how to</text>
@ -575,6 +494,87 @@
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#4278 -->
<g id="node33" class="node open">
<title>ZcashFoundation/zebra#4278</title>
<g id="a_node33"><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,-5510.5 296,-5510.5 296,-5457.5 528,-5457.5 528,-5510.5"/>
<text text-anchor="middle" x="412" y="-5495.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4278</text>
<text text-anchor="middle" x="412" y="-5480.3" font-family="Times,serif" font-size="14.00" fill="#000000">Add missing wallet grpc</text>
<text text-anchor="middle" x="412" y="-5465.3" font-family="Times,serif" font-size="14.00" fill="#000000">tests</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#4150 -->
<g id="node86" class="node open">
<title>ZcashFoundation/zebra#4150</title>
<g id="a_node86"><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,-5611 584,-5611 584,-5543 816,-5543 816,-5611"/>
<text text-anchor="middle" x="700" y="-5595.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4150</text>
<text text-anchor="middle" x="700" y="-5580.8" font-family="Times,serif" font-size="14.00" fill="#000000">Update column family</text>
<text text-anchor="middle" x="700" y="-5565.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="-5550.8" font-family="Times,serif" font-size="14.00" fill="#000000">database design</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#4278&#45;&gt;ZcashFoundation/zebra#4150 -->
<g id="edge10" class="edge">
<title>ZcashFoundation/zebra#4278&#45;&gt;ZcashFoundation/zebra#4150</title>
<path fill="none" stroke="#000000" d="M494.14,-5510.5C522.35,-5519.6 554.46,-5530 584.8,-5539.8"/>
<polygon fill="#000000" stroke="#000000" points="583.9874,-5543.2166 594.58,-5543 586.1643,-5536.5637 583.9874,-5543.2166"/>
</g>
<!-- ZcashFoundation/zebra#4153 -->
<g id="node87" class="node open">
<title>ZcashFoundation/zebra#4153</title>
<g id="a_node87"><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,-5518 584,-5518 584,-5450 816,-5450 816,-5518"/>
<text text-anchor="middle" x="700" y="-5502.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4153</text>
<text text-anchor="middle" x="700" y="-5487.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="-5472.8" font-family="Times,serif" font-size="14.00" fill="#000000">the same version from any</text>
<text text-anchor="middle" x="700" y="-5457.8" font-family="Times,serif" font-size="14.00" fill="#000000">branch</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#4278&#45;&gt;ZcashFoundation/zebra#4153 -->
<g id="edge11" class="edge">
<title>ZcashFoundation/zebra#4278&#45;&gt;ZcashFoundation/zebra#4153</title>
<path fill="none" stroke="#000000" d="M528.31,-5484C543.15,-5484 558.4,-5484 573.39,-5484"/>
<polygon fill="#000000" stroke="#000000" points="573.72,-5487.5001 583.72,-5484 573.72,-5480.5001 573.72,-5487.5001"/>
</g>
<!-- ZcashFoundation/zebra#4351 -->
<g id="node34" class="node open">
<title>ZcashFoundation/zebra#4351</title>
<g id="a_node34"><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,-5439.5 296,-5439.5 296,-5386.5 528,-5386.5 528,-5439.5"/>
<text text-anchor="middle" x="412" y="-5424.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4351</text>
<text text-anchor="middle" x="412" y="-5409.3" font-family="Times,serif" font-size="14.00" fill="#000000">Add GetTreeState gRPC</text>
<text text-anchor="middle" x="412" y="-5394.3" font-family="Times,serif" font-size="14.00" fill="#000000">test</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#4350 -->
<g id="node35" class="node open">
<title>ZcashFoundation/zebra#4350</title>
<g id="a_node35"><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,-5368.5 296,-5368.5 296,-5315.5 528,-5315.5 528,-5368.5"/>
<text text-anchor="middle" x="412" y="-5353.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4350</text>
<text text-anchor="middle" x="412" y="-5338.3" font-family="Times,serif" font-size="14.00" fill="#000000">Add GetMempoolTx gRPC</text>
<text text-anchor="middle" x="412" y="-5323.3" font-family="Times,serif" font-size="14.00" fill="#000000">test</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#4060 -->
<g id="node36" class="node open">
<title>ZcashFoundation/zebra#4060</title>
<g id="a_node36"><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,-5297 296,-5297 296,-5229 528,-5229 528,-5297"/>
<text text-anchor="middle" x="412" y="-5281.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4060</text>
<text text-anchor="middle" x="412" y="-5266.8" font-family="Times,serif" font-size="14.00" fill="#000000">Report better</text>
<text text-anchor="middle" x="412" y="-5251.8" font-family="Times,serif" font-size="14.00" fill="#000000">transactions errors to</text>
<text text-anchor="middle" x="412" y="-5236.8" font-family="Times,serif" font-size="14.00" fill="#000000">lightwalletd</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#1894 -->
<g id="node37" class="node open">
<title>ZcashFoundation/zebra#1894</title>
@ -656,8 +656,8 @@
<!-- ZcashFoundation/zebra#1904&#45;&gt;ZcashFoundation/zebra#1791 -->
<g id="edge9" class="edge">
<title>ZcashFoundation/zebra#1904&#45;&gt;ZcashFoundation/zebra#1791</title>
<path fill="none" stroke="#000000" d="M239.52,-3449.7C242.62,-3446.8 245.46,-3443.5 248,-3440 280.6,-3394.8 233.12,-2480.5 268,-2437 273.44,-2430.2 279.95,-2424.6 287.16,-2420"/>
<polygon fill="#000000" stroke="#000000" points="288.9641,-2423.0003 295.91,-2415 285.4911,-2416.9226 288.9641,-2423.0003"/>
<path fill="none" stroke="#000000" d="M240.48,-3449.7C243.2,-3447 245.72,-3444.1 248,-3441 280.77,-3395.9 233.26,-2481.6 268,-2438 273.43,-2431.2 279.93,-2425.6 287.12,-2420.9"/>
<polygon fill="#000000" stroke="#000000" points="288.9241,-2423.9003 295.87,-2415.9 285.4511,-2417.8226 288.9241,-2423.9003"/>
</g>
<!-- ZcashFoundation/zebra#1963 -->
<g id="node42" class="node open">
@ -1142,9 +1142,9 @@
<g id="node85" class="node open">
<title>ZcashFoundation/zebra#2995</title>
<g id="a_node85"><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,-5304 1140,-5304 1140,-5266 1372,-5266 1372,-5304"/>
<text text-anchor="middle" x="1256" y="-5288.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#2995</text>
<text text-anchor="middle" x="1256" y="-5273.8" font-family="Times,serif" font-size="14.00" fill="#000000">Speed up Zebra&#39;s CI</text>
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="1372,-5719 1140,-5719 1140,-5681 1372,-5681 1372,-5719"/>
<text text-anchor="middle" x="1256" y="-5703.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#2995</text>
<text text-anchor="middle" x="1256" y="-5688.8" font-family="Times,serif" font-size="14.00" fill="#000000">Speed up Zebra&#39;s CI</text>
</a>
</g>
</g>
@ -1185,42 +1185,42 @@
<g id="node91" class="node open">
<title>ZcashFoundation/zebra#4355</title>
<g id="a_node91"><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,-5905 296,-5905 296,-5901 292,-5901 292,-5897 296,-5897 296,-5845 292,-5845 292,-5841 296,-5841 296,-5837 528,-5837 528,-5905"/>
<polyline fill="none" stroke="#000000" points="296,-5901 300,-5901 300,-5897 296,-5897 "/>
<polyline fill="none" stroke="#000000" points="296,-5845 300,-5845 300,-5841 296,-5841 "/>
<text text-anchor="middle" x="412" y="-5889.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4355</text>
<text text-anchor="middle" x="412" y="-5874.8" font-family="Times,serif" font-size="14.00" fill="#000000">2. fix(state): index</text>
<text text-anchor="middle" x="412" y="-5859.8" font-family="Times,serif" font-size="14.00" fill="#000000">spending transaction IDs</text>
<text text-anchor="middle" x="412" y="-5844.8" font-family="Times,serif" font-size="14.00" fill="#000000">for each address</text>
<polygon fill="#c2e0c6" stroke="#000000" points="528,-5618 296,-5618 296,-5614 292,-5614 292,-5610 296,-5610 296,-5558 292,-5558 292,-5554 296,-5554 296,-5550 528,-5550 528,-5618"/>
<polyline fill="none" stroke="#000000" points="296,-5614 300,-5614 300,-5610 296,-5610 "/>
<polyline fill="none" stroke="#000000" points="296,-5558 300,-5558 300,-5554 296,-5554 "/>
<text text-anchor="middle" x="412" y="-5602.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4355</text>
<text text-anchor="middle" x="412" y="-5587.8" font-family="Times,serif" font-size="14.00" fill="#000000">2. fix(state): index</text>
<text text-anchor="middle" x="412" y="-5572.8" font-family="Times,serif" font-size="14.00" fill="#000000">spending transaction IDs</text>
<text text-anchor="middle" x="412" y="-5557.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="edge14" class="edge">
<title>ZcashFoundation/zebra#4355&#45;&gt;ZcashFoundation/zebra#4150</title>
<path fill="none" stroke="#000000" d="M528.31,-5868.2C543.15,-5867.8 558.4,-5867.4 573.39,-5867.1"/>
<polygon fill="#000000" stroke="#000000" points="573.8259,-5870.5889 583.72,-5866.8 573.6226,-5863.5919 573.8259,-5870.5889"/>
<path fill="none" stroke="#000000" d="M528.31,-5581.2C543.15,-5580.8 558.4,-5580.4 573.39,-5580.1"/>
<polygon fill="#000000" stroke="#000000" points="573.8259,-5583.5889 583.72,-5579.8 573.6226,-5576.5919 573.8259,-5583.5889"/>
</g>
<!-- ZcashFoundation/zebra#4385 -->
<g id="node92" class="node open">
<title>ZcashFoundation/zebra#4385</title>
<g id="a_node92"><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,-5912.5 8,-5912.5 8,-5908.5 4,-5908.5 4,-5904.5 8,-5904.5 8,-5837.5 4,-5837.5 4,-5833.5 8,-5833.5 8,-5829.5 240,-5829.5 240,-5912.5"/>
<polyline fill="none" stroke="#000000" stroke-width="2" points="8,-5908.5 12,-5908.5 12,-5904.5 8,-5904.5 "/>
<polyline fill="none" stroke="#000000" stroke-width="2" points="8,-5837.5 12,-5837.5 12,-5833.5 8,-5833.5 "/>
<text text-anchor="middle" x="124" y="-5897.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4385</text>
<text text-anchor="middle" x="124" y="-5882.3" font-family="Times,serif" font-size="14.00" fill="#000000">1. fix(ci): rebuild</text>
<text text-anchor="middle" x="124" y="-5867.3" font-family="Times,serif" font-size="14.00" fill="#000000">cached state before</text>
<text text-anchor="middle" x="124" y="-5852.3" font-family="Times,serif" font-size="14.00" fill="#000000">running cached state</text>
<text text-anchor="middle" x="124" y="-5837.3" font-family="Times,serif" font-size="14.00" fill="#000000">tests</text>
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-5625.5 8,-5625.5 8,-5621.5 4,-5621.5 4,-5617.5 8,-5617.5 8,-5550.5 4,-5550.5 4,-5546.5 8,-5546.5 8,-5542.5 240,-5542.5 240,-5625.5"/>
<polyline fill="none" stroke="#000000" stroke-width="2" points="8,-5621.5 12,-5621.5 12,-5617.5 8,-5617.5 "/>
<polyline fill="none" stroke="#000000" stroke-width="2" points="8,-5550.5 12,-5550.5 12,-5546.5 8,-5546.5 "/>
<text text-anchor="middle" x="124" y="-5610.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4385</text>
<text text-anchor="middle" x="124" y="-5595.3" font-family="Times,serif" font-size="14.00" fill="#000000">1. fix(ci): rebuild</text>
<text text-anchor="middle" x="124" y="-5580.3" font-family="Times,serif" font-size="14.00" fill="#000000">cached state before</text>
<text text-anchor="middle" x="124" y="-5565.3" font-family="Times,serif" font-size="14.00" fill="#000000">running cached state</text>
<text text-anchor="middle" x="124" y="-5550.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="edge15" class="edge">
<title>ZcashFoundation/zebra#4385&#45;&gt;ZcashFoundation/zebra#4355</title>
<path fill="none" stroke="#000000" d="M240.31,-5871C255.15,-5871 270.4,-5871 285.39,-5871"/>
<polygon fill="#000000" stroke="#000000" points="285.72,-5874.5001 295.72,-5871 285.72,-5867.5001 285.72,-5874.5001"/>
<path fill="none" stroke="#000000" d="M240.31,-5584C255.15,-5584 270.4,-5584 285.39,-5584"/>
<polygon fill="#000000" stroke="#000000" points="285.72,-5587.5001 295.72,-5584 285.72,-5580.5001 285.72,-5587.5001"/>
</g>
</g>
</svg>

View File

@ -15,20 +15,20 @@
<text text-anchor="middle" x="268" y="-5197.8" font-family="Times,serif" font-size="14.00" fill="#000000">Tracking: Zebra as a Full&#45;Node Wallet</text>
</g>
<g id="clust2" class="cluster">
<title>cluster_5</title>
<polygon fill="none" stroke="#0000ff" points="268,-5508 268,-5829 556,-5829 556,-5508 268,-5508"/>
<text text-anchor="middle" x="412" y="-5813.8" font-family="Times,serif" font-size="14.00" fill="#000000">Epic: Zebra as a lightwalletd backend</text>
<title>cluster_7</title>
<polygon fill="none" stroke="#0000ff" points="0,-5636 0,-5915 1092,-5915 1092,-5636 0,-5636"/>
<text text-anchor="middle" x="546" y="-5899.8" font-family="Times,serif" font-size="14.00" fill="#000000">NU5 Tracking Epic</text>
</g>
<g id="clust3" class="cluster">
<title>cluster_7</title>
<polygon fill="none" stroke="#0000ff" points="0,-5221 0,-5500 1092,-5500 1092,-5221 0,-5221"/>
<text text-anchor="middle" x="546" y="-5484.8" font-family="Times,serif" font-size="14.00" fill="#000000">NU5 Tracking Epic</text>
</g>
<g id="clust4" class="cluster">
<title>cluster_0</title>
<polygon fill="none" stroke="#0000ff" points="0,-5923 0,-6517 248,-6517 248,-5923 0,-5923"/>
<text text-anchor="middle" x="124" y="-6501.8" font-family="Times,serif" font-size="14.00" fill="#000000">Tracking: Documentation</text>
</g>
<g id="clust4" class="cluster">
<title>cluster_4</title>
<polygon fill="none" stroke="#0000ff" points="268,-5221 268,-5542 556,-5542 556,-5221 268,-5221"/>
<text text-anchor="middle" x="412" y="-5526.8" font-family="Times,serif" font-size="14.00" fill="#000000">Epic: Zebra as a lightwalletd backend</text>
</g>
<g id="clust5" class="cluster">
<title>cluster_3</title>
<polygon fill="none" stroke="#0000ff" points="0,-2782 0,-3807 536,-3807 536,-2782 0,-2782"/>
@ -40,9 +40,9 @@
<text text-anchor="middle" x="412" y="-2758.8" font-family="Times,serif" font-size="14.00" fill="#000000">Tracking: Tech Debt</text>
</g>
<g id="clust7" class="cluster">
<title>cluster_4</title>
<polygon fill="none" stroke="#0000ff" points="1112,-5258 1112,-5407 1400,-5407 1400,-5258 1112,-5258"/>
<text text-anchor="middle" x="1256" y="-5391.8" font-family="Times,serif" font-size="14.00" fill="#000000">Epic: Zebra Stable Release Candidate</text>
<title>cluster_5</title>
<polygon fill="none" stroke="#0000ff" points="1112,-5673 1112,-5822 1400,-5822 1400,-5673 1112,-5673"/>
<text text-anchor="middle" x="1256" y="-5806.8" font-family="Times,serif" font-size="14.00" fill="#000000">Epic: Zebra Stable Release Candidate</text>
</g>
<!-- ZcashFoundation/zebra#271 -->
<g id="node1" class="node open">
@ -69,8 +69,8 @@
<!-- ZcashFoundation/zebra#271&#45;&gt;ZcashFoundation/zebra#269 -->
<g id="edge1" class="edge">
<title>ZcashFoundation/zebra#271&#45;&gt;ZcashFoundation/zebra#269</title>
<path fill="none" stroke="#000000" d="M229.75,-5128.5C242.64,-5125.3 255.61,-5122.1 268,-5119 275.99,-5117 284.23,-5115 292.54,-5113"/>
<polygon fill="#000000" stroke="#000000" points="293.4251,-5116.3867 302.3,-5110.6 291.7535,-5109.5892 293.4251,-5116.3867"/>
<path fill="none" stroke="#000000" d="M231.65,-5128.5C252.2,-5123.4 273.81,-5118.1 294.65,-5112.9"/>
<polygon fill="#000000" stroke="#000000" points="295.5955,-5116.272 304.48,-5110.5 293.9352,-5109.4718 295.5955,-5116.272"/>
</g>
<!-- ZcashFoundation/zebra#3002 -->
<g id="node3" class="node open">
@ -276,215 +276,134 @@
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#4278 -->
<g id="node20" class="node open">
<title>ZcashFoundation/zebra#4278</title>
<g id="a_node20"><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,-5797.5 296,-5797.5 296,-5744.5 528,-5744.5 528,-5797.5"/>
<text text-anchor="middle" x="412" y="-5782.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4278</text>
<text text-anchor="middle" x="412" y="-5767.3" font-family="Times,serif" font-size="14.00" fill="#000000">Add missing wallet grpc</text>
<text text-anchor="middle" x="412" y="-5752.3" font-family="Times,serif" font-size="14.00" fill="#000000">tests</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#4150 -->
<g id="node86" class="node open">
<title>ZcashFoundation/zebra#4150</title>
<g id="a_node86"><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,-5898 584,-5898 584,-5830 816,-5830 816,-5898"/>
<text text-anchor="middle" x="700" y="-5882.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4150</text>
<text text-anchor="middle" x="700" y="-5867.8" font-family="Times,serif" font-size="14.00" fill="#000000">Update column family</text>
<text text-anchor="middle" x="700" y="-5852.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="-5837.8" font-family="Times,serif" font-size="14.00" fill="#000000">database design</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#4278&#45;&gt;ZcashFoundation/zebra#4150 -->
<g id="edge10" class="edge">
<title>ZcashFoundation/zebra#4278&#45;&gt;ZcashFoundation/zebra#4150</title>
<path fill="none" stroke="#000000" d="M494.14,-5797.5C522.35,-5806.6 554.46,-5817 584.8,-5826.8"/>
<polygon fill="#000000" stroke="#000000" points="583.9874,-5830.2166 594.58,-5830 586.1643,-5823.5637 583.9874,-5830.2166"/>
</g>
<!-- ZcashFoundation/zebra#4153 -->
<g id="node87" class="node open">
<title>ZcashFoundation/zebra#4153</title>
<g id="a_node87"><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,-5805 584,-5805 584,-5737 816,-5737 816,-5805"/>
<text text-anchor="middle" x="700" y="-5789.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4153</text>
<text text-anchor="middle" x="700" y="-5774.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="-5759.8" font-family="Times,serif" font-size="14.00" fill="#000000">the same version from any</text>
<text text-anchor="middle" x="700" y="-5744.8" font-family="Times,serif" font-size="14.00" fill="#000000">branch</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#4278&#45;&gt;ZcashFoundation/zebra#4153 -->
<g id="edge11" class="edge">
<title>ZcashFoundation/zebra#4278&#45;&gt;ZcashFoundation/zebra#4153</title>
<path fill="none" stroke="#000000" d="M528.31,-5771C543.15,-5771 558.4,-5771 573.39,-5771"/>
<polygon fill="#000000" stroke="#000000" points="573.72,-5774.5001 583.72,-5771 573.72,-5767.5001 573.72,-5774.5001"/>
</g>
<!-- ZcashFoundation/zebra#4351 -->
<g id="node21" class="node open">
<title>ZcashFoundation/zebra#4351</title>
<g id="a_node21"><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,-5726.5 296,-5726.5 296,-5673.5 528,-5673.5 528,-5726.5"/>
<text text-anchor="middle" x="412" y="-5711.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4351</text>
<text text-anchor="middle" x="412" y="-5696.3" font-family="Times,serif" font-size="14.00" fill="#000000">Add GetTreeState gRPC</text>
<text text-anchor="middle" x="412" y="-5681.3" font-family="Times,serif" font-size="14.00" fill="#000000">test</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#4350 -->
<g id="node22" class="node open">
<title>ZcashFoundation/zebra#4350</title>
<g id="a_node22"><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,-5655.5 296,-5655.5 296,-5602.5 528,-5602.5 528,-5655.5"/>
<text text-anchor="middle" x="412" y="-5640.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4350</text>
<text text-anchor="middle" x="412" y="-5625.3" font-family="Times,serif" font-size="14.00" fill="#000000">Add GetMempoolTx gRPC</text>
<text text-anchor="middle" x="412" y="-5610.3" font-family="Times,serif" font-size="14.00" fill="#000000">test</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#4060 -->
<g id="node23" class="node open">
<title>ZcashFoundation/zebra#4060</title>
<g id="a_node23"><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,-5584 296,-5584 296,-5516 528,-5516 528,-5584"/>
<text text-anchor="middle" x="412" y="-5568.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4060</text>
<text text-anchor="middle" x="412" y="-5553.8" font-family="Times,serif" font-size="14.00" fill="#000000">Report better</text>
<text text-anchor="middle" x="412" y="-5538.8" font-family="Times,serif" font-size="14.00" fill="#000000">transactions errors to</text>
<text text-anchor="middle" x="412" y="-5523.8" font-family="Times,serif" font-size="14.00" fill="#000000">lightwalletd</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#3414 -->
<g id="node24" class="node open">
<g id="node20" class="node open">
<title>ZcashFoundation/zebra#3414</title>
<g id="a_node24"><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,-5297 296,-5297 296,-5229 528,-5229 528,-5297"/>
<text text-anchor="middle" x="412" y="-5281.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#3414</text>
<text text-anchor="middle" x="412" y="-5266.8" font-family="Times,serif" font-size="14.00" fill="#000000">Upgrade to NU5 mainnet</text>
<text text-anchor="middle" x="412" y="-5251.8" font-family="Times,serif" font-size="14.00" fill="#000000">version of orchard and</text>
<text text-anchor="middle" x="412" y="-5236.8" font-family="Times,serif" font-size="14.00" fill="#000000">librustzcash</text>
<g id="a_node20"><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,-5712 296,-5712 296,-5644 528,-5644 528,-5712"/>
<text text-anchor="middle" x="412" y="-5696.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#3414</text>
<text text-anchor="middle" x="412" y="-5681.8" font-family="Times,serif" font-size="14.00" fill="#000000">Upgrade to NU5 mainnet</text>
<text text-anchor="middle" x="412" y="-5666.8" font-family="Times,serif" font-size="14.00" fill="#000000">version of orchard and</text>
<text text-anchor="middle" x="412" y="-5651.8" font-family="Times,serif" font-size="14.00" fill="#000000">librustzcash</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#3948 -->
<g id="node25" class="node open">
<g id="node21" class="node open">
<title>ZcashFoundation/zebra#3948</title>
<g id="a_node25"><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,-5375.5 584,-5375.5 584,-5322.5 816,-5322.5 816,-5375.5"/>
<text text-anchor="middle" x="700" y="-5360.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#3948</text>
<text text-anchor="middle" x="700" y="-5345.3" font-family="Times,serif" font-size="14.00" fill="#000000">Tag Zebra NU5 mainnet</text>
<text text-anchor="middle" x="700" y="-5330.3" font-family="Times,serif" font-size="14.00" fill="#000000">version</text>
<g id="a_node21"><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,-5790.5 584,-5790.5 584,-5737.5 816,-5737.5 816,-5790.5"/>
<text text-anchor="middle" x="700" y="-5775.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#3948</text>
<text text-anchor="middle" x="700" y="-5760.3" font-family="Times,serif" font-size="14.00" fill="#000000">Tag Zebra NU5 mainnet</text>
<text text-anchor="middle" x="700" y="-5745.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,-5297.1C551.08,-5304.5 577.17,-5312.3 601.35,-5319.5"/>
<polygon fill="#000000" stroke="#000000" points="600.6445,-5322.9435 611.23,-5322.5 602.6783,-5316.2455 600.6445,-5322.9435"/>
<path fill="none" stroke="#000000" d="M526.24,-5712.1C551.08,-5719.5 577.17,-5727.3 601.35,-5734.5"/>
<polygon fill="#000000" stroke="#000000" points="600.6445,-5737.9435 611.23,-5737.5 602.6783,-5731.2455 600.6445,-5737.9435"/>
</g>
<!-- ZcashFoundation/zebra#4117 -->
<g id="node26" class="node open">
<g id="node22" class="node open">
<title>ZcashFoundation/zebra#4117</title>
<g id="a_node26"><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,-5414 852,-5414 852,-5346 1084,-5346 1084,-5414"/>
<text text-anchor="middle" x="968" y="-5398.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4117</text>
<text text-anchor="middle" x="968" y="-5383.8" font-family="Times,serif" font-size="14.00" fill="#000000">Set the minimum network</text>
<text text-anchor="middle" x="968" y="-5368.8" font-family="Times,serif" font-size="14.00" fill="#000000">protocol version to</text>
<text text-anchor="middle" x="968" y="-5353.8" font-family="Times,serif" font-size="14.00" fill="#000000">`170_100` for NU5 mainnet</text>
<g id="a_node22"><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,-5829 852,-5829 852,-5761 1084,-5761 1084,-5829"/>
<text text-anchor="middle" x="968" y="-5813.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4117</text>
<text text-anchor="middle" x="968" y="-5798.8" font-family="Times,serif" font-size="14.00" fill="#000000">Set the minimum network</text>
<text text-anchor="middle" x="968" y="-5783.8" font-family="Times,serif" font-size="14.00" fill="#000000">protocol version to</text>
<text text-anchor="middle" x="968" y="-5768.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,-5362.5C824.71,-5363.4 833.14,-5364.4 841.53,-5365.4"/>
<polygon fill="#000000" stroke="#000000" points="841.3998,-5368.9087 851.74,-5366.6 842.2169,-5361.9566 841.3998,-5368.9087"/>
<path fill="none" stroke="#000000" d="M816.38,-5777.5C824.71,-5778.4 833.14,-5779.4 841.53,-5780.4"/>
<polygon fill="#000000" stroke="#000000" points="841.3998,-5783.9087 851.74,-5781.6 842.2169,-5776.9566 841.3998,-5783.9087"/>
</g>
<!-- ZcashFoundation/zebra#3050 -->
<g id="node84" class="node open">
<title>ZcashFoundation/zebra#3050</title>
<g id="a_node84"><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,-5375.5 1140,-5375.5 1140,-5322.5 1372,-5322.5 1372,-5375.5"/>
<text text-anchor="middle" x="1256" y="-5360.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#3050</text>
<text text-anchor="middle" x="1256" y="-5345.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="-5330.3" font-family="Times,serif" font-size="14.00" fill="#000000">stable release candidate</text>
<polygon fill="#c2e0c6" stroke="#000000" points="1372,-5790.5 1140,-5790.5 1140,-5737.5 1372,-5737.5 1372,-5790.5"/>
<text text-anchor="middle" x="1256" y="-5775.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#3050</text>
<text text-anchor="middle" x="1256" y="-5760.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="-5745.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="edge12" class="edge">
<title>ZcashFoundation/zebra#3948&#45;&gt;ZcashFoundation/zebra#3050</title>
<path fill="none" stroke="#000000" d="M816.13,-5338.9C828.23,-5338.1 840.36,-5337.5 852,-5337 958.58,-5332.8 985.4,-5333.1 1092,-5337 1104.2,-5337.4 1116.8,-5338.1 1129.5,-5338.8"/>
<polygon fill="#000000" stroke="#000000" points="1129.41,-5342.3007 1139.6,-5339.4 1129.8252,-5335.3131 1129.41,-5342.3007"/>
<path fill="none" stroke="#000000" d="M816.13,-5753.9C828.23,-5753.1 840.36,-5752.5 852,-5752 958.58,-5747.8 985.4,-5748.1 1092,-5752 1104.2,-5752.4 1116.8,-5753.1 1129.5,-5753.8"/>
<polygon fill="#000000" stroke="#000000" points="1129.41,-5757.3007 1139.6,-5754.4 1129.8252,-5750.3131 1129.41,-5757.3007"/>
</g>
<!-- ZcashFoundation/zebra#4117&#45;&gt;ZcashFoundation/zebra#3050 -->
<g id="edge13" class="edge">
<title>ZcashFoundation/zebra#4117&#45;&gt;ZcashFoundation/zebra#3050</title>
<path fill="none" stroke="#000000" d="M1084.3,-5367.5C1099.2,-5365.9 1114.4,-5364.2 1129.4,-5362.6"/>
<polygon fill="#000000" stroke="#000000" points="1130.1282,-5366.0422 1139.7,-5361.5 1129.3848,-5359.0818 1130.1282,-5366.0422"/>
<path fill="none" stroke="#000000" d="M1084.3,-5782.5C1099.2,-5780.9 1114.4,-5779.2 1129.4,-5777.6"/>
<polygon fill="#000000" stroke="#000000" points="1130.1282,-5781.0422 1139.7,-5776.5 1129.3848,-5774.0818 1130.1282,-5781.0422"/>
</g>
<!-- ZcashFoundation/zebra#2372 -->
<g id="node27" class="node open">
<g id="node23" class="node open">
<title>ZcashFoundation/zebra#2372</title>
<g id="a_node27"><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,-5469 296,-5469 296,-5401 528,-5401 528,-5469"/>
<text text-anchor="middle" x="412" y="-5453.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#2372</text>
<text text-anchor="middle" x="412" y="-5438.8" font-family="Times,serif" font-size="14.00" fill="#000000"> Update the README goals</text>
<text text-anchor="middle" x="412" y="-5423.8" font-family="Times,serif" font-size="14.00" fill="#000000">and scope for NU5 mainnet</text>
<text text-anchor="middle" x="412" y="-5408.8" font-family="Times,serif" font-size="14.00" fill="#000000">activation</text>
<g id="a_node23"><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,-5884 296,-5884 296,-5816 528,-5816 528,-5884"/>
<text text-anchor="middle" x="412" y="-5868.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#2372</text>
<text text-anchor="middle" x="412" y="-5853.8" font-family="Times,serif" font-size="14.00" fill="#000000"> Update the README goals</text>
<text text-anchor="middle" x="412" y="-5838.8" font-family="Times,serif" font-size="14.00" fill="#000000">and scope for NU5 mainnet</text>
<text text-anchor="middle" x="412" y="-5823.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,-5400.9C551.08,-5393.5 577.17,-5385.7 601.35,-5378.5"/>
<polygon fill="#000000" stroke="#000000" points="602.6783,-5381.7545 611.23,-5375.5 600.6445,-5375.0565 602.6783,-5381.7545"/>
<path fill="none" stroke="#000000" d="M526.24,-5815.9C551.08,-5808.5 577.17,-5800.7 601.35,-5793.5"/>
<polygon fill="#000000" stroke="#000000" points="602.6783,-5796.7545 611.23,-5790.5 600.6445,-5790.0565 602.6783,-5796.7545"/>
</g>
<!-- ZcashFoundation/zebra#4115 -->
<g id="node28" class="node open">
<g id="node24" class="node open">
<title>ZcashFoundation/zebra#4115</title>
<g id="a_node28"><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,-5383 296,-5383 296,-5315 528,-5315 528,-5383"/>
<text text-anchor="middle" x="412" y="-5367.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4115</text>
<text text-anchor="middle" x="412" y="-5352.8" font-family="Times,serif" font-size="14.00" fill="#000000">Set the NU5 mainnet</text>
<text text-anchor="middle" x="412" y="-5337.8" font-family="Times,serif" font-size="14.00" fill="#000000">activation height and</text>
<text text-anchor="middle" x="412" y="-5322.8" font-family="Times,serif" font-size="14.00" fill="#000000">network protocol version</text>
<g id="a_node24"><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,-5798 296,-5798 296,-5730 528,-5730 528,-5798"/>
<text text-anchor="middle" x="412" y="-5782.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4115</text>
<text text-anchor="middle" x="412" y="-5767.8" font-family="Times,serif" font-size="14.00" fill="#000000">Set the NU5 mainnet</text>
<text text-anchor="middle" x="412" y="-5752.8" font-family="Times,serif" font-size="14.00" fill="#000000">activation height and</text>
<text text-anchor="middle" x="412" y="-5737.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,-5349C543.15,-5349 558.4,-5349 573.39,-5349"/>
<polygon fill="#000000" stroke="#000000" points="573.72,-5352.5001 583.72,-5349 573.72,-5345.5001 573.72,-5352.5001"/>
<path fill="none" stroke="#000000" d="M528.31,-5764C543.15,-5764 558.4,-5764 573.39,-5764"/>
<polygon fill="#000000" stroke="#000000" points="573.72,-5767.5001 583.72,-5764 573.72,-5760.5001 573.72,-5767.5001"/>
</g>
<!-- ZcashFoundation/zebra#4335 -->
<g id="node29" class="node open">
<g id="node25" class="node open">
<title>ZcashFoundation/zebra#4335</title>
<g id="a_node29"><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,-5297 8,-5297 8,-5229 240,-5229 240,-5297"/>
<text text-anchor="middle" x="124" y="-5281.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4335</text>
<text text-anchor="middle" x="124" y="-5266.8" font-family="Times,serif" font-size="14.00" fill="#000000"> Upgrade librustzcash&#45;</text>
<text text-anchor="middle" x="124" y="-5251.8" font-family="Times,serif" font-size="14.00" fill="#000000">related crypto</text>
<text text-anchor="middle" x="124" y="-5236.8" font-family="Times,serif" font-size="14.00" fill="#000000">dependencies (Season 2)</text>
<g id="a_node25"><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,-5712 8,-5712 8,-5644 240,-5644 240,-5712"/>
<text text-anchor="middle" x="124" y="-5696.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4335</text>
<text text-anchor="middle" x="124" y="-5681.8" font-family="Times,serif" font-size="14.00" fill="#000000"> Upgrade librustzcash&#45;</text>
<text text-anchor="middle" x="124" y="-5666.8" font-family="Times,serif" font-size="14.00" fill="#000000">related crypto</text>
<text text-anchor="middle" x="124" y="-5651.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,-5263C255.15,-5263 270.4,-5263 285.39,-5263"/>
<polygon fill="#000000" stroke="#000000" points="285.72,-5266.5001 295.72,-5263 285.72,-5259.5001 285.72,-5266.5001"/>
<path fill="none" stroke="#000000" d="M240.31,-5678C255.15,-5678 270.4,-5678 285.39,-5678"/>
<polygon fill="#000000" stroke="#000000" points="285.72,-5681.5001 295.72,-5678 285.72,-5674.5001 285.72,-5681.5001"/>
</g>
<!-- ZcashFoundation/zebra#2971 -->
<g id="node30" class="node open">
<g id="node26" class="node open">
<title>ZcashFoundation/zebra#2971</title>
<g id="a_node30"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/2971" xlink:title="ZcashFoundation/zebra#2971&#10;Fix crawler.rs doctest" target="_blank">
<g id="a_node26"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/2971" xlink:title="ZcashFoundation/zebra#2971&#10;Fix crawler.rs doctest" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-6486 8,-6486 8,-6448 240,-6448 240,-6486"/>
<text text-anchor="middle" x="124" y="-6470.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#2971</text>
<text text-anchor="middle" x="124" y="-6455.8" font-family="Times,serif" font-size="14.00" fill="#000000">Fix crawler.rs doctest</text>
@ -492,9 +411,9 @@
</g>
</g>
<!-- ZcashFoundation/zebra#3318 -->
<g id="node31" class="node open">
<g id="node27" class="node open">
<title>ZcashFoundation/zebra#3318</title>
<g id="a_node31"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/3318" xlink:title="ZcashFoundation/zebra#3318&#10;Consider adding codespell&#10;to the CI" target="_blank">
<g id="a_node27"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/3318" xlink:title="ZcashFoundation/zebra#3318&#10;Consider adding codespell&#10;to the CI" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-6429.5 8,-6429.5 8,-6376.5 240,-6376.5 240,-6429.5"/>
<text text-anchor="middle" x="124" y="-6414.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#3318</text>
<text text-anchor="middle" x="124" y="-6399.3" font-family="Times,serif" font-size="14.00" fill="#000000">Consider adding codespell</text>
@ -503,9 +422,9 @@
</g>
</g>
<!-- ZcashFoundation/zebra#4202 -->
<g id="node32" class="node open">
<g id="node28" class="node open">
<title>ZcashFoundation/zebra#4202</title>
<g id="a_node32"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/4202" xlink:title="ZcashFoundation/zebra#4202&#10;Document how to handle&#10;network upgrades" target="_blank">
<g id="a_node28"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/4202" xlink:title="ZcashFoundation/zebra#4202&#10;Document how to handle&#10;network upgrades" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-6358.5 8,-6358.5 8,-6305.5 240,-6305.5 240,-6358.5"/>
<text text-anchor="middle" x="124" y="-6343.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4202</text>
<text text-anchor="middle" x="124" y="-6328.3" font-family="Times,serif" font-size="14.00" fill="#000000">Document how to handle</text>
@ -514,9 +433,9 @@
</g>
</g>
<!-- ZcashFoundation/zebra#2972 -->
<g id="node33" class="node open">
<g id="node29" class="node open">
<title>ZcashFoundation/zebra#2972</title>
<g id="a_node33"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/2972" xlink:title="ZcashFoundation/zebra#2972&#10;Make it easy for users to&#10;discover how to configure&#10;Zebra" target="_blank">
<g id="a_node29"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/2972" xlink:title="ZcashFoundation/zebra#2972&#10;Make it easy for users to&#10;discover how to configure&#10;Zebra" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-6287 8,-6287 8,-6219 240,-6219 240,-6287"/>
<text text-anchor="middle" x="124" y="-6271.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#2972</text>
<text text-anchor="middle" x="124" y="-6256.8" font-family="Times,serif" font-size="14.00" fill="#000000">Make it easy for users to</text>
@ -526,9 +445,9 @@
</g>
</g>
<!-- ZcashFoundation/zebra#2191 -->
<g id="node34" class="node open">
<g id="node30" class="node open">
<title>ZcashFoundation/zebra#2191</title>
<g id="a_node34"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/2191" xlink:title="ZcashFoundation/zebra#2191&#10;Update user and dev&#10;instructions in the Zebra&#10;Book to deduplicate" target="_blank">
<g id="a_node30"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/2191" xlink:title="ZcashFoundation/zebra#2191&#10;Update user and dev&#10;instructions in the Zebra&#10;Book to deduplicate" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-6201 8,-6201 8,-6133 240,-6133 240,-6201"/>
<text text-anchor="middle" x="124" y="-6185.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#2191</text>
<text text-anchor="middle" x="124" y="-6170.8" font-family="Times,serif" font-size="14.00" fill="#000000">Update user and dev</text>
@ -538,9 +457,9 @@
</g>
</g>
<!-- ZcashFoundation/zebra#2740 -->
<g id="node35" class="node open">
<g id="node31" class="node open">
<title>ZcashFoundation/zebra#2740</title>
<g id="a_node35"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/2740" xlink:title="ZcashFoundation/zebra#2740&#10;Documentation: adapt&#10;Zebra architecture blog&#10;posts into zebrad&#10;overview for devs in the&#10;book" target="_blank">
<g id="a_node31"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/2740" xlink:title="ZcashFoundation/zebra#2740&#10;Documentation: adapt&#10;Zebra architecture blog&#10;posts into zebrad&#10;overview for devs in the&#10;book" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-6115 8,-6115 8,-6017 240,-6017 240,-6115"/>
<text text-anchor="middle" x="124" y="-6099.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#2740</text>
<text text-anchor="middle" x="124" y="-6084.8" font-family="Times,serif" font-size="14.00" fill="#000000">Documentation: adapt</text>
@ -552,9 +471,9 @@
</g>
</g>
<!-- ZcashFoundation/zebra#1772 -->
<g id="node36" class="node open">
<g id="node32" class="node open">
<title>ZcashFoundation/zebra#1772</title>
<g id="a_node36"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/1772" xlink:title="ZcashFoundation/zebra#1772&#10;Add comments on how to&#10;configure metric and&#10;tracing endpoints" target="_blank">
<g id="a_node32"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/1772" xlink:title="ZcashFoundation/zebra#1772&#10;Add comments on how to&#10;configure metric and&#10;tracing endpoints" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-5999 8,-5999 8,-5931 240,-5931 240,-5999"/>
<text text-anchor="middle" x="124" y="-5983.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#1772</text>
<text text-anchor="middle" x="124" y="-5968.8" font-family="Times,serif" font-size="14.00" fill="#000000">Add comments on how to</text>
@ -563,6 +482,87 @@
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#4278 -->
<g id="node33" class="node open">
<title>ZcashFoundation/zebra#4278</title>
<g id="a_node33"><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,-5510.5 296,-5510.5 296,-5457.5 528,-5457.5 528,-5510.5"/>
<text text-anchor="middle" x="412" y="-5495.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4278</text>
<text text-anchor="middle" x="412" y="-5480.3" font-family="Times,serif" font-size="14.00" fill="#000000">Add missing wallet grpc</text>
<text text-anchor="middle" x="412" y="-5465.3" font-family="Times,serif" font-size="14.00" fill="#000000">tests</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#4150 -->
<g id="node86" class="node open">
<title>ZcashFoundation/zebra#4150</title>
<g id="a_node86"><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,-5611 584,-5611 584,-5543 816,-5543 816,-5611"/>
<text text-anchor="middle" x="700" y="-5595.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4150</text>
<text text-anchor="middle" x="700" y="-5580.8" font-family="Times,serif" font-size="14.00" fill="#000000">Update column family</text>
<text text-anchor="middle" x="700" y="-5565.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="-5550.8" font-family="Times,serif" font-size="14.00" fill="#000000">database design</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#4278&#45;&gt;ZcashFoundation/zebra#4150 -->
<g id="edge10" class="edge">
<title>ZcashFoundation/zebra#4278&#45;&gt;ZcashFoundation/zebra#4150</title>
<path fill="none" stroke="#000000" d="M494.14,-5510.5C522.35,-5519.6 554.46,-5530 584.8,-5539.8"/>
<polygon fill="#000000" stroke="#000000" points="583.9874,-5543.2166 594.58,-5543 586.1643,-5536.5637 583.9874,-5543.2166"/>
</g>
<!-- ZcashFoundation/zebra#4153 -->
<g id="node87" class="node open">
<title>ZcashFoundation/zebra#4153</title>
<g id="a_node87"><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,-5518 584,-5518 584,-5450 816,-5450 816,-5518"/>
<text text-anchor="middle" x="700" y="-5502.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4153</text>
<text text-anchor="middle" x="700" y="-5487.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="-5472.8" font-family="Times,serif" font-size="14.00" fill="#000000">the same version from any</text>
<text text-anchor="middle" x="700" y="-5457.8" font-family="Times,serif" font-size="14.00" fill="#000000">branch</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#4278&#45;&gt;ZcashFoundation/zebra#4153 -->
<g id="edge11" class="edge">
<title>ZcashFoundation/zebra#4278&#45;&gt;ZcashFoundation/zebra#4153</title>
<path fill="none" stroke="#000000" d="M528.31,-5484C543.15,-5484 558.4,-5484 573.39,-5484"/>
<polygon fill="#000000" stroke="#000000" points="573.72,-5487.5001 583.72,-5484 573.72,-5480.5001 573.72,-5487.5001"/>
</g>
<!-- ZcashFoundation/zebra#4351 -->
<g id="node34" class="node open">
<title>ZcashFoundation/zebra#4351</title>
<g id="a_node34"><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,-5439.5 296,-5439.5 296,-5386.5 528,-5386.5 528,-5439.5"/>
<text text-anchor="middle" x="412" y="-5424.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4351</text>
<text text-anchor="middle" x="412" y="-5409.3" font-family="Times,serif" font-size="14.00" fill="#000000">Add GetTreeState gRPC</text>
<text text-anchor="middle" x="412" y="-5394.3" font-family="Times,serif" font-size="14.00" fill="#000000">test</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#4350 -->
<g id="node35" class="node open">
<title>ZcashFoundation/zebra#4350</title>
<g id="a_node35"><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,-5368.5 296,-5368.5 296,-5315.5 528,-5315.5 528,-5368.5"/>
<text text-anchor="middle" x="412" y="-5353.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4350</text>
<text text-anchor="middle" x="412" y="-5338.3" font-family="Times,serif" font-size="14.00" fill="#000000">Add GetMempoolTx gRPC</text>
<text text-anchor="middle" x="412" y="-5323.3" font-family="Times,serif" font-size="14.00" fill="#000000">test</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#4060 -->
<g id="node36" class="node open">
<title>ZcashFoundation/zebra#4060</title>
<g id="a_node36"><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,-5297 296,-5297 296,-5229 528,-5229 528,-5297"/>
<text text-anchor="middle" x="412" y="-5281.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4060</text>
<text text-anchor="middle" x="412" y="-5266.8" font-family="Times,serif" font-size="14.00" fill="#000000">Report better</text>
<text text-anchor="middle" x="412" y="-5251.8" font-family="Times,serif" font-size="14.00" fill="#000000">transactions errors to</text>
<text text-anchor="middle" x="412" y="-5236.8" font-family="Times,serif" font-size="14.00" fill="#000000">lightwalletd</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#1894 -->
<g id="node37" class="node open">
<title>ZcashFoundation/zebra#1894</title>
@ -644,8 +644,8 @@
<!-- ZcashFoundation/zebra#1904&#45;&gt;ZcashFoundation/zebra#1791 -->
<g id="edge9" class="edge">
<title>ZcashFoundation/zebra#1904&#45;&gt;ZcashFoundation/zebra#1791</title>
<path fill="none" stroke="#000000" d="M239.52,-3449.7C242.62,-3446.8 245.46,-3443.5 248,-3440 280.6,-3394.8 233.12,-2480.5 268,-2437 273.44,-2430.2 279.95,-2424.6 287.16,-2420"/>
<polygon fill="#000000" stroke="#000000" points="288.9641,-2423.0003 295.91,-2415 285.4911,-2416.9226 288.9641,-2423.0003"/>
<path fill="none" stroke="#000000" d="M240.48,-3449.7C243.2,-3447 245.72,-3444.1 248,-3441 280.77,-3395.9 233.26,-2481.6 268,-2438 273.43,-2431.2 279.93,-2425.6 287.12,-2420.9"/>
<polygon fill="#000000" stroke="#000000" points="288.9241,-2423.9003 295.87,-2415.9 285.4511,-2417.8226 288.9241,-2423.9003"/>
</g>
<!-- ZcashFoundation/zebra#1963 -->
<g id="node42" class="node open">
@ -1130,9 +1130,9 @@
<g id="node85" class="node open">
<title>ZcashFoundation/zebra#2995</title>
<g id="a_node85"><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,-5304 1140,-5304 1140,-5266 1372,-5266 1372,-5304"/>
<text text-anchor="middle" x="1256" y="-5288.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#2995</text>
<text text-anchor="middle" x="1256" y="-5273.8" font-family="Times,serif" font-size="14.00" fill="#000000">Speed up Zebra&#39;s CI</text>
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="1372,-5719 1140,-5719 1140,-5681 1372,-5681 1372,-5719"/>
<text text-anchor="middle" x="1256" y="-5703.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#2995</text>
<text text-anchor="middle" x="1256" y="-5688.8" font-family="Times,serif" font-size="14.00" fill="#000000">Speed up Zebra&#39;s CI</text>
</a>
</g>
</g>
@ -1173,42 +1173,42 @@
<g id="node91" class="node open">
<title>ZcashFoundation/zebra#4355</title>
<g id="a_node91"><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,-5905 296,-5905 296,-5901 292,-5901 292,-5897 296,-5897 296,-5845 292,-5845 292,-5841 296,-5841 296,-5837 528,-5837 528,-5905"/>
<polyline fill="none" stroke="#000000" points="296,-5901 300,-5901 300,-5897 296,-5897 "/>
<polyline fill="none" stroke="#000000" points="296,-5845 300,-5845 300,-5841 296,-5841 "/>
<text text-anchor="middle" x="412" y="-5889.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4355</text>
<text text-anchor="middle" x="412" y="-5874.8" font-family="Times,serif" font-size="14.00" fill="#000000">2. fix(state): index</text>
<text text-anchor="middle" x="412" y="-5859.8" font-family="Times,serif" font-size="14.00" fill="#000000">spending transaction IDs</text>
<text text-anchor="middle" x="412" y="-5844.8" font-family="Times,serif" font-size="14.00" fill="#000000">for each address</text>
<polygon fill="#c2e0c6" stroke="#000000" points="528,-5618 296,-5618 296,-5614 292,-5614 292,-5610 296,-5610 296,-5558 292,-5558 292,-5554 296,-5554 296,-5550 528,-5550 528,-5618"/>
<polyline fill="none" stroke="#000000" points="296,-5614 300,-5614 300,-5610 296,-5610 "/>
<polyline fill="none" stroke="#000000" points="296,-5558 300,-5558 300,-5554 296,-5554 "/>
<text text-anchor="middle" x="412" y="-5602.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4355</text>
<text text-anchor="middle" x="412" y="-5587.8" font-family="Times,serif" font-size="14.00" fill="#000000">2. fix(state): index</text>
<text text-anchor="middle" x="412" y="-5572.8" font-family="Times,serif" font-size="14.00" fill="#000000">spending transaction IDs</text>
<text text-anchor="middle" x="412" y="-5557.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="edge14" class="edge">
<title>ZcashFoundation/zebra#4355&#45;&gt;ZcashFoundation/zebra#4150</title>
<path fill="none" stroke="#000000" d="M528.31,-5868.2C543.15,-5867.8 558.4,-5867.4 573.39,-5867.1"/>
<polygon fill="#000000" stroke="#000000" points="573.8259,-5870.5889 583.72,-5866.8 573.6226,-5863.5919 573.8259,-5870.5889"/>
<path fill="none" stroke="#000000" d="M528.31,-5581.2C543.15,-5580.8 558.4,-5580.4 573.39,-5580.1"/>
<polygon fill="#000000" stroke="#000000" points="573.8259,-5583.5889 583.72,-5579.8 573.6226,-5576.5919 573.8259,-5583.5889"/>
</g>
<!-- ZcashFoundation/zebra#4385 -->
<g id="node92" class="node open">
<title>ZcashFoundation/zebra#4385</title>
<g id="a_node92"><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,-5912.5 8,-5912.5 8,-5908.5 4,-5908.5 4,-5904.5 8,-5904.5 8,-5837.5 4,-5837.5 4,-5833.5 8,-5833.5 8,-5829.5 240,-5829.5 240,-5912.5"/>
<polyline fill="none" stroke="#000000" stroke-width="2" points="8,-5908.5 12,-5908.5 12,-5904.5 8,-5904.5 "/>
<polyline fill="none" stroke="#000000" stroke-width="2" points="8,-5837.5 12,-5837.5 12,-5833.5 8,-5833.5 "/>
<text text-anchor="middle" x="124" y="-5897.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4385</text>
<text text-anchor="middle" x="124" y="-5882.3" font-family="Times,serif" font-size="14.00" fill="#000000">1. fix(ci): rebuild</text>
<text text-anchor="middle" x="124" y="-5867.3" font-family="Times,serif" font-size="14.00" fill="#000000">cached state before</text>
<text text-anchor="middle" x="124" y="-5852.3" font-family="Times,serif" font-size="14.00" fill="#000000">running cached state</text>
<text text-anchor="middle" x="124" y="-5837.3" font-family="Times,serif" font-size="14.00" fill="#000000">tests</text>
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-5625.5 8,-5625.5 8,-5621.5 4,-5621.5 4,-5617.5 8,-5617.5 8,-5550.5 4,-5550.5 4,-5546.5 8,-5546.5 8,-5542.5 240,-5542.5 240,-5625.5"/>
<polyline fill="none" stroke="#000000" stroke-width="2" points="8,-5621.5 12,-5621.5 12,-5617.5 8,-5617.5 "/>
<polyline fill="none" stroke="#000000" stroke-width="2" points="8,-5550.5 12,-5550.5 12,-5546.5 8,-5546.5 "/>
<text text-anchor="middle" x="124" y="-5610.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4385</text>
<text text-anchor="middle" x="124" y="-5595.3" font-family="Times,serif" font-size="14.00" fill="#000000">1. fix(ci): rebuild</text>
<text text-anchor="middle" x="124" y="-5580.3" font-family="Times,serif" font-size="14.00" fill="#000000">cached state before</text>
<text text-anchor="middle" x="124" y="-5565.3" font-family="Times,serif" font-size="14.00" fill="#000000">running cached state</text>
<text text-anchor="middle" x="124" y="-5550.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="edge15" class="edge">
<title>ZcashFoundation/zebra#4385&#45;&gt;ZcashFoundation/zebra#4355</title>
<path fill="none" stroke="#000000" d="M240.31,-5871C255.15,-5871 270.4,-5871 285.39,-5871"/>
<polygon fill="#000000" stroke="#000000" points="285.72,-5874.5001 295.72,-5871 285.72,-5867.5001 285.72,-5874.5001"/>
<path fill="none" stroke="#000000" d="M240.31,-5584C255.15,-5584 270.4,-5584 285.39,-5584"/>
<polygon fill="#000000" stroke="#000000" points="285.72,-5587.5001 295.72,-5584 285.72,-5580.5001 285.72,-5587.5001"/>
</g>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 94 KiB

After

Width:  |  Height:  |  Size: 94 KiB