This commit is contained in:
dconnolly 2023-01-31 15:45:38 +00:00
parent e49ddbbb9d
commit 623990c57e
4 changed files with 812 additions and 710 deletions

View File

@ -17,24 +17,24 @@
</style>
</head>
<body>
<div id="dag"><svg width="1052pt" height="1976pt"
viewBox="0.00 0.00 1052.00 1976.16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 1972.161)">
<polygon fill="#ffffff" stroke="transparent" points="-4,4 -4,-1972.161 1048,-1972.161 1048,4 -4,4"/>
<div id="dag"><svg width="1052pt" height="1999pt"
viewBox="0.00 0.00 1052.00 1998.50" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 1994.5)">
<polygon fill="#ffffff" stroke="transparent" points="-4,4 -4,-1994.5 1048,-1994.5 1048,4 -4,4"/>
<g id="clust1" class="cluster">
<title>cluster_0</title>
<polygon fill="none" stroke="#0000ff" points="260,-130.691 260,-495.691 1044,-495.691 1044,-130.691 260,-130.691"/>
<text text-anchor="middle" x="652" y="-480.491" font-family="Times,serif" font-size="14.00" fill="#000000">Epic: Support for RPC calls used by mining pools</text>
<polygon fill="none" stroke="#0000ff" points="260,-76 260,-441 1044,-441 1044,-76 260,-76"/>
<text text-anchor="middle" x="652" y="-425.8" font-family="Times,serif" font-size="14.00" fill="#000000">Epic: Support for RPC calls used by mining pools</text>
</g>
<!-- ZcashFoundation/zebra#5803 -->
<g id="node1" class="node open">
<title>ZcashFoundation/zebra#5803</title>
<g id="a_node1"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/5803" xlink:title="ZcashFoundation/zebra#5803&#10;Manually test the&#10;`getblocktemplate` RPC&#10;creates valid blocks" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" points="500,-464.691 268,-464.691 268,-396.691 500,-396.691 500,-464.691"/>
<text text-anchor="middle" x="384" y="-449.491" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#5803</text>
<text text-anchor="middle" x="384" y="-434.491" font-family="Times,serif" font-size="14.00" fill="#000000">Manually test the</text>
<text text-anchor="middle" x="384" y="-419.491" font-family="Times,serif" font-size="14.00" fill="#000000">`getblocktemplate` RPC</text>
<text text-anchor="middle" x="384" y="-404.491" font-family="Times,serif" font-size="14.00" fill="#000000">creates valid blocks</text>
<polygon fill="#c2e0c6" stroke="#000000" points="500,-324 268,-324 268,-256 500,-256 500,-324"/>
<text text-anchor="middle" x="384" y="-308.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#5803</text>
<text text-anchor="middle" x="384" y="-293.8" font-family="Times,serif" font-size="14.00" fill="#000000">Manually test the</text>
<text text-anchor="middle" x="384" y="-278.8" font-family="Times,serif" font-size="14.00" fill="#000000">`getblocktemplate` RPC</text>
<text text-anchor="middle" x="384" y="-263.8" font-family="Times,serif" font-size="14.00" fill="#000000">creates valid blocks</text>
</a>
</g>
</g>
@ -42,137 +42,137 @@
<g id="node2" class="node open">
<title>ZcashFoundation/zebra#5685</title>
<g id="a_node2"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/5685" xlink:title="ZcashFoundation/zebra#5685&#10;Test the getblocktemplate&#10;RPC&#39;s response as a block&#10;template proposal in CI" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" points="768,-464.691 536,-464.691 536,-396.691 768,-396.691 768,-464.691"/>
<text text-anchor="middle" x="652" y="-449.491" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#5685</text>
<text text-anchor="middle" x="652" y="-434.491" font-family="Times,serif" font-size="14.00" fill="#000000">Test the getblocktemplate</text>
<text text-anchor="middle" x="652" y="-419.491" font-family="Times,serif" font-size="14.00" fill="#000000">RPC&#39;s response as a block</text>
<text text-anchor="middle" x="652" y="-404.491" font-family="Times,serif" font-size="14.00" fill="#000000">template proposal in CI</text>
<polygon fill="#c2e0c6" stroke="#000000" points="768,-308 536,-308 536,-240 768,-240 768,-308"/>
<text text-anchor="middle" x="652" y="-292.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#5685</text>
<text text-anchor="middle" x="652" y="-277.8" font-family="Times,serif" font-size="14.00" fill="#000000">Test the getblocktemplate</text>
<text text-anchor="middle" x="652" y="-262.8" font-family="Times,serif" font-size="14.00" fill="#000000">RPC&#39;s response as a block</text>
<text text-anchor="middle" x="652" y="-247.8" font-family="Times,serif" font-size="14.00" fill="#000000">template proposal in CI</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#5803&#45;&gt;ZcashFoundation/zebra#5685 -->
<g id="edge1" class="edge">
<title>ZcashFoundation/zebra#5803&#45;&gt;ZcashFoundation/zebra#5685</title>
<path fill="none" stroke="#000000" d="M500.38,-430.691C508.71,-430.691 517.14,-430.691 525.53,-430.691"/>
<polygon fill="#000000" stroke="#000000" points="525.74,-434.1911 535.74,-430.691 525.74,-427.1911 525.74,-434.1911"/>
</g>
<!-- ZcashFoundation/zebra#5722 -->
<g id="node3" class="node open">
<title>ZcashFoundation/zebra#5722</title>
<g id="a_node3"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/5722" xlink:title="ZcashFoundation/zebra#5722&#10;Implement validateaddress&#10;and z_validateaddress&#10;RPCs" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="500,-292.691 268,-292.691 268,-224.691 500,-224.691 500,-292.691"/>
<text text-anchor="middle" x="384" y="-277.491" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#5722</text>
<text text-anchor="middle" x="384" y="-262.491" font-family="Times,serif" font-size="14.00" fill="#000000">Implement validateaddress</text>
<text text-anchor="middle" x="384" y="-247.491" font-family="Times,serif" font-size="14.00" fill="#000000">and z_validateaddress</text>
<text text-anchor="middle" x="384" y="-232.491" font-family="Times,serif" font-size="14.00" fill="#000000">RPCs</text>
</a>
</g>
<path fill="none" stroke="#000000" d="M500.38,-283.05C508.71,-282.55 517.14,-282.05 525.53,-281.55"/>
<polygon fill="#000000" stroke="#000000" points="525.9666,-285.0303 535.74,-280.94 525.549,-278.0427 525.9666,-285.0303"/>
</g>
<!-- ZcashFoundation/zebra#5934 -->
<g id="node4" class="node open">
<g id="node3" class="node open">
<title>ZcashFoundation/zebra#5934</title>
<g id="a_node4"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/5934" xlink:title="ZcashFoundation/zebra#5934&#10;Manually test that Zcash&#10;mining pools can use&#10;Zebra to mine blocks on&#10;testnet" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" points="768,-300.191 536,-300.191 536,-217.191 768,-217.191 768,-300.191"/>
<text text-anchor="middle" x="652" y="-284.991" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#5934</text>
<text text-anchor="middle" x="652" y="-269.991" font-family="Times,serif" font-size="14.00" fill="#000000">Manually test that Zcash</text>
<text text-anchor="middle" x="652" y="-254.991" font-family="Times,serif" font-size="14.00" fill="#000000">mining pools can use</text>
<text text-anchor="middle" x="652" y="-239.991" font-family="Times,serif" font-size="14.00" fill="#000000">Zebra to mine blocks on</text>
<text text-anchor="middle" x="652" y="-224.991" font-family="Times,serif" font-size="14.00" fill="#000000">testnet</text>
<g id="a_node3"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/5934" xlink:title="ZcashFoundation/zebra#5934&#10;Manually test that Zcash&#10;mining pools can use&#10;Zebra to mine blocks on&#10;testnet" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" points="768,-409.5 536,-409.5 536,-326.5 768,-326.5 768,-409.5"/>
<text text-anchor="middle" x="652" y="-394.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#5934</text>
<text text-anchor="middle" x="652" y="-379.3" font-family="Times,serif" font-size="14.00" fill="#000000">Manually test that Zcash</text>
<text text-anchor="middle" x="652" y="-364.3" font-family="Times,serif" font-size="14.00" fill="#000000">mining pools can use</text>
<text text-anchor="middle" x="652" y="-349.3" font-family="Times,serif" font-size="14.00" fill="#000000">Zebra to mine blocks on</text>
<text text-anchor="middle" x="652" y="-334.3" font-family="Times,serif" font-size="14.00" fill="#000000">testnet</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#5722&#45;&gt;ZcashFoundation/zebra#5934 -->
<g id="edge2" class="edge">
<title>ZcashFoundation/zebra#5722&#45;&gt;ZcashFoundation/zebra#5934</title>
<path fill="none" stroke="#000000" d="M500.38,-258.691C508.71,-258.691 517.14,-258.691 525.53,-258.691"/>
<polygon fill="#000000" stroke="#000000" points="525.74,-262.1911 535.74,-258.691 525.74,-255.1911 525.74,-262.1911"/>
</g>
<!-- ZcashFoundation/zebra#6030 -->
<g id="node8" class="node open">
<title>ZcashFoundation/zebra#6030</title>
<g id="a_node8"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/6030" xlink:title="ZcashFoundation/zebra#6030&#10;Implement&#10;z_listunifiedreceivers" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" points="768,-122.19 536,-122.19 536,-69.19 768,-69.19 768,-122.19"/>
<text text-anchor="middle" x="652" y="-106.99" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#6030</text>
<text text-anchor="middle" x="652" y="-91.99" font-family="Times,serif" font-size="14.00" fill="#000000">Implement</text>
<text text-anchor="middle" x="652" y="-76.99" font-family="Times,serif" font-size="14.00" fill="#000000">z_listunifiedreceivers</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#5722&#45;&gt;ZcashFoundation/zebra#6030 -->
<g id="edge5" class="edge">
<title>ZcashFoundation/zebra#5722&#45;&gt;ZcashFoundation/zebra#6030</title>
<path fill="none" stroke="#000000" d="M489.34,-224.651C493.11,-221.891 496.69,-218.911 500,-215.691 528.34,-188.171 507.66,-159.541 534.04,-129.581"/>
<polygon fill="#000000" stroke="#000000" points="536.7013,-131.8715 541.35,-122.351 531.7789,-126.8946 536.7013,-131.8715"/>
</g>
<!-- ZcashFoundation/zebra#6025 -->
<g id="node9" class="node open">
<title>ZcashFoundation/zebra#6025</title>
<g id="a_node9"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/6025" xlink:title="ZcashFoundation/zebra#6025&#10;Add a manually&#45;triggered&#10;workflow for mining a&#10;block on testnet" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" points="1036,-98.69 804,-98.69 804,-30.69 1036,-30.69 1036,-98.69"/>
<text text-anchor="middle" x="920" y="-83.49" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#6025</text>
<text text-anchor="middle" x="920" y="-68.49" font-family="Times,serif" font-size="14.00" fill="#000000">Add a manually&#45;triggered</text>
<text text-anchor="middle" x="920" y="-53.49" font-family="Times,serif" font-size="14.00" fill="#000000">workflow for mining a</text>
<text text-anchor="middle" x="920" y="-38.49" font-family="Times,serif" font-size="14.00" fill="#000000">block on testnet</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#5722&#45;&gt;ZcashFoundation/zebra#6025 -->
<g id="edge6" class="edge">
<title>ZcashFoundation/zebra#5722&#45;&gt;ZcashFoundation/zebra#6025</title>
<path fill="none" stroke="#000000" d="M490.75,-224.661C494.06,-221.901 497.16,-218.911 500,-215.691 546.99,-162.251 480.32,-103.988 536,-59.69 611.03,0 722.94,-8.9487 806.62,-28.257"/>
<polygon fill="#000000" stroke="#000000" points="805.8807,-31.6788 816.42,-30.595 807.5052,-24.8699 805.8807,-31.6788"/>
</g>
<!-- ZcashFoundation/zebra#5686 -->
<g id="node5" class="node open">
<g id="node4" class="node open">
<title>ZcashFoundation/zebra#5686</title>
<g id="a_node5"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/5686" xlink:title="ZcashFoundation/zebra#5686&#10;Manually test that each&#10;mining RPC works&#10;correctly" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" points="1036,-292.691 804,-292.691 804,-224.691 1036,-224.691 1036,-292.691"/>
<text text-anchor="middle" x="920" y="-277.491" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#5686</text>
<text text-anchor="middle" x="920" y="-262.491" font-family="Times,serif" font-size="14.00" fill="#000000">Manually test that each</text>
<text text-anchor="middle" x="920" y="-247.491" font-family="Times,serif" font-size="14.00" fill="#000000">mining RPC works</text>
<text text-anchor="middle" x="920" y="-232.491" font-family="Times,serif" font-size="14.00" fill="#000000">correctly</text>
<g id="a_node4"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/5686" xlink:title="ZcashFoundation/zebra#5686&#10;Manually test that each&#10;mining RPC works&#10;correctly" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" points="1036,-402 804,-402 804,-334 1036,-334 1036,-402"/>
<text text-anchor="middle" x="920" y="-386.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#5686</text>
<text text-anchor="middle" x="920" y="-371.8" font-family="Times,serif" font-size="14.00" fill="#000000">Manually test that each</text>
<text text-anchor="middle" x="920" y="-356.8" font-family="Times,serif" font-size="14.00" fill="#000000">mining RPC works</text>
<text text-anchor="middle" x="920" y="-341.8" font-family="Times,serif" font-size="14.00" fill="#000000">correctly</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#5934&#45;&gt;ZcashFoundation/zebra#5686 -->
<g id="edge3" class="edge">
<g id="edge2" class="edge">
<title>ZcashFoundation/zebra#5934&#45;&gt;ZcashFoundation/zebra#5686</title>
<path fill="none" stroke="#000000" d="M768.38,-258.691C776.71,-258.691 785.14,-258.691 793.53,-258.691"/>
<polygon fill="#000000" stroke="#000000" points="793.74,-262.1911 803.74,-258.691 793.74,-255.1911 793.74,-262.1911"/>
<path fill="none" stroke="#000000" d="M768.38,-368C776.71,-368 785.14,-368 793.53,-368"/>
<polygon fill="#000000" stroke="#000000" points="793.74,-371.5001 803.74,-368 793.74,-364.5001 793.74,-371.5001"/>
</g>
<!-- ZcashFoundation/zebra#6025 -->
<g id="node8" class="node open">
<title>ZcashFoundation/zebra#6025</title>
<g id="a_node8"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/6025" xlink:title="ZcashFoundation/zebra#6025&#10;Add a manually&#45;triggered&#10;workflow for mining a&#10;block on testnet" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" points="1036,-68 804,-68 804,0 1036,0 1036,-68"/>
<text text-anchor="middle" x="920" y="-52.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#6025</text>
<text text-anchor="middle" x="920" y="-37.8" font-family="Times,serif" font-size="14.00" fill="#000000">Add a manually&#45;triggered</text>
<text text-anchor="middle" x="920" y="-22.8" font-family="Times,serif" font-size="14.00" fill="#000000">workflow for mining a</text>
<text text-anchor="middle" x="920" y="-7.8" font-family="Times,serif" font-size="14.00" fill="#000000">block on testnet</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#5934&#45;&gt;ZcashFoundation/zebra#6025 -->
<g id="edge7" class="edge">
<g id="edge5" class="edge">
<title>ZcashFoundation/zebra#5934&#45;&gt;ZcashFoundation/zebra#6025</title>
<path fill="none" stroke="#000000" d="M694.75,-216.941C724.1,-189.481 764.71,-153.741 804,-126.691 815.69,-118.641 828.54,-110.845 841.3,-103.655"/>
<polygon fill="#000000" stroke="#000000" points="843.0562,-106.6834 850.11,-98.778 839.6659,-100.5591 843.0562,-106.6834"/>
<path fill="none" stroke="#000000" d="M759.66,-326.35C762.67,-323.44 765.47,-320.32 768,-317 832.69,-232.12 739.09,-160.62 801.13,-76.187"/>
<polygon fill="#000000" stroke="#000000" points="803.9559,-78.256 807.41,-68.24 798.4638,-73.9159 803.9559,-78.256"/>
</g>
<!-- ZcashFoundation/zebra#5722 -->
<g id="node5" class="node open">
<title>ZcashFoundation/zebra#5722</title>
<g id="a_node5"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/5722" xlink:title="ZcashFoundation/zebra#5722&#10;Implement validateaddress&#10;and z_validateaddress&#10;RPCs" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="500,-238 268,-238 268,-170 500,-170 500,-238"/>
<text text-anchor="middle" x="384" y="-222.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#5722</text>
<text text-anchor="middle" x="384" y="-207.8" font-family="Times,serif" font-size="14.00" fill="#000000">Implement validateaddress</text>
<text text-anchor="middle" x="384" y="-192.8" font-family="Times,serif" font-size="14.00" fill="#000000">and z_validateaddress</text>
<text text-anchor="middle" x="384" y="-177.8" font-family="Times,serif" font-size="14.00" fill="#000000">RPCs</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#5722&#45;&gt;ZcashFoundation/zebra#5934 -->
<g id="edge3" class="edge">
<title>ZcashFoundation/zebra#5722&#45;&gt;ZcashFoundation/zebra#5934</title>
<path fill="none" stroke="#000000" d="M488.44,-238.06C492.51,-240.82 496.38,-243.79 500,-247 526.18,-270.21 510.52,-293.03 536,-317 537.1,-318.04 538.23,-319.05 539.38,-320.05"/>
<polygon fill="#000000" stroke="#000000" points="537.2719,-322.846 547.26,-326.38 541.6558,-317.3887 537.2719,-322.846"/>
</g>
<!-- ZcashFoundation/zebra#5722&#45;&gt;ZcashFoundation/zebra#6025 -->
<g id="edge6" class="edge">
<title>ZcashFoundation/zebra#5722&#45;&gt;ZcashFoundation/zebra#6025</title>
<path fill="none" stroke="#000000" d="M491.5,-169.9C581.67,-141.31 710.22,-100.53 802.97,-71.118"/>
<polygon fill="#000000" stroke="#000000" points="804.2057,-74.398 812.68,-68.039 802.0898,-67.7254 804.2057,-74.398"/>
</g>
<!-- ZcashFoundation/zebra#6030 -->
<g id="node9" class="node open">
<title>ZcashFoundation/zebra#6030</title>
<g id="a_node9"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/6030" xlink:title="ZcashFoundation/zebra#6030&#10;Implement&#10;z_listunifiedreceivers" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" points="768,-67.5 536,-67.5 536,-14.5 768,-14.5 768,-67.5"/>
<text text-anchor="middle" x="652" y="-52.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#6030</text>
<text text-anchor="middle" x="652" y="-37.3" font-family="Times,serif" font-size="14.00" fill="#000000">Implement</text>
<text text-anchor="middle" x="652" y="-22.3" font-family="Times,serif" font-size="14.00" fill="#000000">z_listunifiedreceivers</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#5722&#45;&gt;ZcashFoundation/zebra#6030 -->
<g id="edge7" class="edge">
<title>ZcashFoundation/zebra#5722&#45;&gt;ZcashFoundation/zebra#6030</title>
<path fill="none" stroke="#000000" d="M489.34,-169.96C493.11,-167.2 496.69,-164.22 500,-161 528.34,-133.48 507.66,-104.85 534.04,-74.892"/>
<polygon fill="#000000" stroke="#000000" points="536.702,-77.1819 541.35,-67.661 531.7792,-72.2053 536.702,-77.1819"/>
</g>
<!-- ZcashFoundation/zebra#5302 -->
<g id="node6" class="node open">
<title>ZcashFoundation/zebra#5302</title>
<g id="a_node6"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/5302" xlink:title="ZcashFoundation/zebra#5302&#10;Add support for&#10;`getblocksubsidy` RPC&#10;call" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="500,-378.691 268,-378.691 268,-310.691 500,-310.691 500,-378.691"/>
<text text-anchor="middle" x="384" y="-363.491" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#5302</text>
<text text-anchor="middle" x="384" y="-348.491" font-family="Times,serif" font-size="14.00" fill="#000000">Add support for</text>
<text text-anchor="middle" x="384" y="-333.491" font-family="Times,serif" font-size="14.00" fill="#000000">`getblocksubsidy` RPC</text>
<text text-anchor="middle" x="384" y="-318.491" font-family="Times,serif" font-size="14.00" fill="#000000">call</text>
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="500,-410 268,-410 268,-342 500,-342 500,-410"/>
<text text-anchor="middle" x="384" y="-394.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#5302</text>
<text text-anchor="middle" x="384" y="-379.8" font-family="Times,serif" font-size="14.00" fill="#000000">Add support for</text>
<text text-anchor="middle" x="384" y="-364.8" font-family="Times,serif" font-size="14.00" fill="#000000">`getblocksubsidy` RPC</text>
<text text-anchor="middle" x="384" y="-349.8" font-family="Times,serif" font-size="14.00" fill="#000000">call</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#5302&#45;&gt;ZcashFoundation/zebra#5934 -->
<g id="edge4" class="edge">
<title>ZcashFoundation/zebra#5302&#45;&gt;ZcashFoundation/zebra#5934</title>
<path fill="none" stroke="#000000" d="M490.31,-310.581C502.07,-306.801 514.13,-302.931 526.1,-299.091"/>
<polygon fill="#000000" stroke="#000000" points="527.2252,-302.4058 535.68,-296.021 525.0889,-295.7398 527.2252,-302.4058"/>
<path fill="none" stroke="#000000" d="M500.38,-372.53C508.71,-372.28 517.14,-372.03 525.53,-371.78"/>
<polygon fill="#000000" stroke="#000000" points="525.8509,-375.272 535.74,-371.47 525.6384,-368.2752 525.8509,-375.272"/>
</g>
<!-- ZcashFoundation/zebra#6028 -->
<g id="node7" class="node open">
<title>ZcashFoundation/zebra#6028</title>
<g id="a_node7"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/6028" xlink:title="ZcashFoundation/zebra#6028&#10;Document how to mine on&#10;testnet using Zebra and&#10;mining pool software" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="500,-206.691 268,-206.691 268,-138.691 500,-138.691 500,-206.691"/>
<text text-anchor="middle" x="384" y="-191.491" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#6028</text>
<text text-anchor="middle" x="384" y="-176.491" font-family="Times,serif" font-size="14.00" fill="#000000">Document how to mine on</text>
<text text-anchor="middle" x="384" y="-161.491" font-family="Times,serif" font-size="14.00" fill="#000000">testnet using Zebra and</text>
<text text-anchor="middle" x="384" y="-146.491" font-family="Times,serif" font-size="14.00" fill="#000000">mining pool software</text>
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="500,-152 268,-152 268,-84 500,-84 500,-152"/>
<text text-anchor="middle" x="384" y="-136.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#6028</text>
<text text-anchor="middle" x="384" y="-121.8" font-family="Times,serif" font-size="14.00" fill="#000000">Document how to mine on</text>
<text text-anchor="middle" x="384" y="-106.8" font-family="Times,serif" font-size="14.00" fill="#000000">testnet using Zebra and</text>
<text text-anchor="middle" x="384" y="-91.8" font-family="Times,serif" font-size="14.00" fill="#000000">mining pool software</text>
</a>
</g>
</g>
@ -180,10 +180,10 @@
<g id="node10" class="node open">
<title>ZcashFoundation/zebra#5297</title>
<g id="a_node10"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/5297" xlink:title="ZcashFoundation/zebra#5297&#10;Add metrics for chain&#10;fork work and lengths" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="232,-543.191 0,-543.191 0,-490.191 232,-490.191 232,-543.191"/>
<text text-anchor="middle" x="116" y="-527.991" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#5297</text>
<text text-anchor="middle" x="116" y="-512.991" font-family="Times,serif" font-size="14.00" fill="#000000">Add metrics for chain</text>
<text text-anchor="middle" x="116" y="-497.991" font-family="Times,serif" font-size="14.00" fill="#000000">fork work and lengths</text>
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="232,-484.5 0,-484.5 0,-431.5 232,-431.5 232,-484.5"/>
<text text-anchor="middle" x="116" y="-469.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#5297</text>
<text text-anchor="middle" x="116" y="-454.3" font-family="Times,serif" font-size="14.00" fill="#000000">Add metrics for chain</text>
<text text-anchor="middle" x="116" y="-439.3" font-family="Times,serif" font-size="14.00" fill="#000000">fork work and lengths</text>
</a>
</g>
</g>
@ -191,11 +191,11 @@
<g id="node11" class="node open">
<title>ZcashFoundation/zebra#2375</title>
<g id="a_node11"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/2375" xlink:title="ZcashFoundation/zebra#2375&#10;Allow different `zebra&#45;&#10;network` apps to use&#10;different user agents" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="232,-629.691 0,-629.691 0,-561.691 232,-561.691 232,-629.691"/>
<text text-anchor="middle" x="116" y="-614.491" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#2375</text>
<text text-anchor="middle" x="116" y="-599.491" font-family="Times,serif" font-size="14.00" fill="#000000">Allow different `zebra&#45;</text>
<text text-anchor="middle" x="116" y="-584.491" font-family="Times,serif" font-size="14.00" fill="#000000">network` apps to use</text>
<text text-anchor="middle" x="116" y="-569.491" font-family="Times,serif" font-size="14.00" fill="#000000">different user agents</text>
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="232,-652 0,-652 0,-584 232,-584 232,-652"/>
<text text-anchor="middle" x="116" y="-636.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#2375</text>
<text text-anchor="middle" x="116" y="-621.8" font-family="Times,serif" font-size="14.00" fill="#000000">Allow different `zebra&#45;</text>
<text text-anchor="middle" x="116" y="-606.8" font-family="Times,serif" font-size="14.00" fill="#000000">network` apps to use</text>
<text text-anchor="middle" x="116" y="-591.8" font-family="Times,serif" font-size="14.00" fill="#000000">different user agents</text>
</a>
</g>
</g>
@ -203,28 +203,28 @@
<g id="node12" class="node closed">
<title>ZcashFoundation/zebra#794</title>
<g id="a_node12"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/794" xlink:title="ZcashFoundation/zebra#794&#10;Make sure custom user&#10;agents conform to BIP&#45;14" target="_blank">
<polygon fill="#fad8c7" stroke="#000000" points="495.5,-622.191 272.5,-622.191 272.5,-569.191 495.5,-569.191 495.5,-622.191"/>
<text text-anchor="middle" x="384" y="-606.991" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#794</text>
<text text-anchor="middle" x="384" y="-591.991" font-family="Times,serif" font-size="14.00" fill="#000000">Make sure custom user</text>
<text text-anchor="middle" x="384" y="-576.991" font-family="Times,serif" font-size="14.00" fill="#000000">agents conform to BIP&#45;14</text>
<polygon fill="#fad8c7" stroke="#000000" points="495.5,-644.5 272.5,-644.5 272.5,-591.5 495.5,-591.5 495.5,-644.5"/>
<text text-anchor="middle" x="384" y="-629.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#794</text>
<text text-anchor="middle" x="384" y="-614.3" font-family="Times,serif" font-size="14.00" fill="#000000">Make sure custom user</text>
<text text-anchor="middle" x="384" y="-599.3" font-family="Times,serif" font-size="14.00" fill="#000000">agents conform to BIP&#45;14</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#2375&#45;&gt;ZcashFoundation/zebra#794 -->
<g id="edge8" class="edge">
<title>ZcashFoundation/zebra#2375&#45;&gt;ZcashFoundation/zebra#794</title>
<path fill="none" stroke="#000000" d="M232.38,-595.691C242.23,-595.691 252.22,-595.691 262.11,-595.691"/>
<polygon fill="#000000" stroke="#000000" points="262.39,-599.1911 272.39,-595.691 262.39,-592.1911 262.39,-599.1911"/>
<path fill="none" stroke="#000000" d="M232.38,-618C242.23,-618 252.22,-618 262.11,-618"/>
<polygon fill="#000000" stroke="#000000" points="262.39,-621.5001 272.39,-618 262.39,-614.5001 262.39,-621.5001"/>
</g>
<!-- ZcashFoundation/zebra#5472 -->
<g id="node13" class="node open">
<title>ZcashFoundation/zebra#5472</title>
<g id="a_node13"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/5472" xlink:title="ZcashFoundation/zebra#5472&#10;Support shielded coinbase&#10;in `getblocktemplate` for&#10;Sapling addresses" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="232,-715.691 0,-715.691 0,-647.691 232,-647.691 232,-715.691"/>
<text text-anchor="middle" x="116" y="-700.491" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#5472</text>
<text text-anchor="middle" x="116" y="-685.491" font-family="Times,serif" font-size="14.00" fill="#000000">Support shielded coinbase</text>
<text text-anchor="middle" x="116" y="-670.491" font-family="Times,serif" font-size="14.00" fill="#000000">in `getblocktemplate` for</text>
<text text-anchor="middle" x="116" y="-655.491" font-family="Times,serif" font-size="14.00" fill="#000000">Sapling addresses</text>
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="232,-738 0,-738 0,-670 232,-670 232,-738"/>
<text text-anchor="middle" x="116" y="-722.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#5472</text>
<text text-anchor="middle" x="116" y="-707.8" font-family="Times,serif" font-size="14.00" fill="#000000">Support shielded coinbase</text>
<text text-anchor="middle" x="116" y="-692.8" font-family="Times,serif" font-size="14.00" fill="#000000">in `getblocktemplate` for</text>
<text text-anchor="middle" x="116" y="-677.8" font-family="Times,serif" font-size="14.00" fill="#000000">Sapling addresses</text>
</a>
</g>
</g>
@ -232,28 +232,28 @@
<g id="node14" class="node open">
<title>ZcashFoundation/zebra#5929</title>
<g id="a_node14"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/5929" xlink:title="ZcashFoundation/zebra#5929&#10;Support shielded coinbase&#10;in `getblocktemplate` for&#10;Orchard Unified addresses" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" points="500,-715.691 268,-715.691 268,-647.691 500,-647.691 500,-715.691"/>
<text text-anchor="middle" x="384" y="-700.491" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#5929</text>
<text text-anchor="middle" x="384" y="-685.491" font-family="Times,serif" font-size="14.00" fill="#000000">Support shielded coinbase</text>
<text text-anchor="middle" x="384" y="-670.491" font-family="Times,serif" font-size="14.00" fill="#000000">in `getblocktemplate` for</text>
<text text-anchor="middle" x="384" y="-655.491" font-family="Times,serif" font-size="14.00" fill="#000000">Orchard Unified addresses</text>
<polygon fill="#c2e0c6" stroke="#000000" points="500,-738 268,-738 268,-670 500,-670 500,-738"/>
<text text-anchor="middle" x="384" y="-722.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#5929</text>
<text text-anchor="middle" x="384" y="-707.8" font-family="Times,serif" font-size="14.00" fill="#000000">Support shielded coinbase</text>
<text text-anchor="middle" x="384" y="-692.8" font-family="Times,serif" font-size="14.00" fill="#000000">in `getblocktemplate` for</text>
<text text-anchor="middle" x="384" y="-677.8" font-family="Times,serif" font-size="14.00" fill="#000000">Orchard Unified addresses</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#5472&#45;&gt;ZcashFoundation/zebra#5929 -->
<g id="edge9" class="edge">
<title>ZcashFoundation/zebra#5472&#45;&gt;ZcashFoundation/zebra#5929</title>
<path fill="none" stroke="#000000" d="M232.38,-681.691C240.71,-681.691 249.14,-681.691 257.53,-681.691"/>
<polygon fill="#000000" stroke="#000000" points="257.74,-685.1911 267.74,-681.691 257.74,-678.1911 257.74,-685.1911"/>
<path fill="none" stroke="#000000" d="M232.38,-704C240.71,-704 249.14,-704 257.53,-704"/>
<polygon fill="#000000" stroke="#000000" points="257.74,-707.5001 267.74,-704 257.74,-700.5001 257.74,-707.5001"/>
</g>
<!-- ZcashFoundation/zebra#3247 -->
<g id="node15" class="node open">
<title>ZcashFoundation/zebra#3247</title>
<g id="a_node15"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/3247" xlink:title="ZcashFoundation/zebra#3247&#10;Tracking: Questions for&#10;Network Audit" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="232,-787.191 0,-787.191 0,-734.191 232,-734.191 232,-787.191"/>
<text text-anchor="middle" x="116" y="-771.991" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#3247</text>
<text text-anchor="middle" x="116" y="-756.991" font-family="Times,serif" font-size="14.00" fill="#000000">Tracking: Questions for</text>
<text text-anchor="middle" x="116" y="-741.991" font-family="Times,serif" font-size="14.00" fill="#000000">Network Audit</text>
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="232,-809.5 0,-809.5 0,-756.5 232,-756.5 232,-809.5"/>
<text text-anchor="middle" x="116" y="-794.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#3247</text>
<text text-anchor="middle" x="116" y="-779.3" font-family="Times,serif" font-size="14.00" fill="#000000">Tracking: Questions for</text>
<text text-anchor="middle" x="116" y="-764.3" font-family="Times,serif" font-size="14.00" fill="#000000">Network Audit</text>
</a>
</g>
</g>
@ -261,11 +261,11 @@
<g id="node16" class="node open">
<title>ZcashFoundation/zebra#5336</title>
<g id="a_node16"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/5336" xlink:title="ZcashFoundation/zebra#5336&#10;Relay and accept mempool&#10;transactions based on the&#10;ZIP&#45;317 fee rules" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="232,-873.691 0,-873.691 0,-805.691 232,-805.691 232,-873.691"/>
<text text-anchor="middle" x="116" y="-858.491" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#5336</text>
<text text-anchor="middle" x="116" y="-843.491" font-family="Times,serif" font-size="14.00" fill="#000000">Relay and accept mempool</text>
<text text-anchor="middle" x="116" y="-828.491" font-family="Times,serif" font-size="14.00" fill="#000000">transactions based on the</text>
<text text-anchor="middle" x="116" y="-813.491" font-family="Times,serif" font-size="14.00" fill="#000000">ZIP&#45;317 fee rules</text>
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="232,-896 0,-896 0,-828 232,-828 232,-896"/>
<text text-anchor="middle" x="116" y="-880.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#5336</text>
<text text-anchor="middle" x="116" y="-865.8" font-family="Times,serif" font-size="14.00" fill="#000000">Relay and accept mempool</text>
<text text-anchor="middle" x="116" y="-850.8" font-family="Times,serif" font-size="14.00" fill="#000000">transactions based on the</text>
<text text-anchor="middle" x="116" y="-835.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZIP&#45;317 fee rules</text>
</a>
</g>
</g>
@ -273,285 +273,319 @@
<g id="node17" class="node open">
<title>ZcashFoundation/zebra#1615</title>
<g id="a_node17"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/1615" xlink:title="ZcashFoundation/zebra#1615&#10;Zebra release candidate&#10;binaries should be linked&#10;from ZFND website" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="232,-959.691 0,-959.691 0,-891.691 232,-891.691 232,-959.691"/>
<text text-anchor="middle" x="116" y="-944.491" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#1615</text>
<text text-anchor="middle" x="116" y="-929.491" font-family="Times,serif" font-size="14.00" fill="#000000">Zebra release candidate</text>
<text text-anchor="middle" x="116" y="-914.491" font-family="Times,serif" font-size="14.00" fill="#000000">binaries should be linked</text>
<text text-anchor="middle" x="116" y="-899.491" font-family="Times,serif" font-size="14.00" fill="#000000">from ZFND website</text>
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="232,-982 0,-982 0,-914 232,-914 232,-982"/>
<text text-anchor="middle" x="116" y="-966.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#1615</text>
<text text-anchor="middle" x="116" y="-951.8" font-family="Times,serif" font-size="14.00" fill="#000000">Zebra release candidate</text>
<text text-anchor="middle" x="116" y="-936.8" font-family="Times,serif" font-size="14.00" fill="#000000">binaries should be linked</text>
<text text-anchor="middle" x="116" y="-921.8" font-family="Times,serif" font-size="14.00" fill="#000000">from ZFND website</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#5963 -->
<!-- ZcashFoundation/zebra#6055 -->
<g id="node18" class="node open">
<title>ZcashFoundation/zebra#6055</title>
<g id="a_node18"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/6055" xlink:title="ZcashFoundation/zebra#6055&#10;Implement the&#10;`getdifficulty` RPC" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="500,-573.5 268,-573.5 268,-520.5 500,-520.5 500,-573.5"/>
<text text-anchor="middle" x="384" y="-558.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#6055</text>
<text text-anchor="middle" x="384" y="-543.3" font-family="Times,serif" font-size="14.00" fill="#000000">Implement the</text>
<text text-anchor="middle" x="384" y="-528.3" font-family="Times,serif" font-size="14.00" fill="#000000">`getdifficulty` RPC</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#6055&#45;&gt;ZcashFoundation/zebra#5934 -->
<g id="edge10" class="edge">
<title>ZcashFoundation/zebra#6055&#45;&gt;ZcashFoundation/zebra#5934</title>
<path fill="none" stroke="#000000" d="M483.43,-520.47C489.15,-517.88 494.72,-515.06 500,-512 542.61,-487.28 582.7,-448.38 611,-417.24"/>
<polygon fill="#000000" stroke="#000000" points="613.87,-419.2819 617.94,-409.5 608.6583,-414.6088 613.87,-419.2819"/>
</g>
<!-- ZcashFoundation/zebra#6054 -->
<g id="node19" class="node open">
<title>ZcashFoundation/zebra#6054</title>
<g id="a_node19"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/6054" xlink:title="ZcashFoundation/zebra#6054&#10;Use error code &#45;1 for&#10;incorrect RPC parameters" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="500,-502.5 268,-502.5 268,-449.5 500,-449.5 500,-502.5"/>
<text text-anchor="middle" x="384" y="-487.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#6054</text>
<text text-anchor="middle" x="384" y="-472.3" font-family="Times,serif" font-size="14.00" fill="#000000">Use error code &#45;1 for</text>
<text text-anchor="middle" x="384" y="-457.3" font-family="Times,serif" font-size="14.00" fill="#000000">incorrect RPC parameters</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#6054&#45;&gt;ZcashFoundation/zebra#5934 -->
<g id="edge11" class="edge">
<title>ZcashFoundation/zebra#6054&#45;&gt;ZcashFoundation/zebra#5934</title>
<path fill="none" stroke="#000000" d="M487.75,-449.44C491.91,-448.01 496.01,-446.53 500,-445 522.83,-436.28 546.75,-425.16 568.69,-414.11"/>
<polygon fill="#000000" stroke="#000000" points="570.3187,-417.2083 577.64,-409.55 567.1409,-410.9712 570.3187,-417.2083"/>
</g>
<!-- ZcashFoundation/zebra#5963 -->
<g id="node20" class="node open">
<title>ZcashFoundation/zebra#5963</title>
<g id="a_node18"><a xlink:href="https://github.com/ZcashFoundation/zebra/pull/5963" xlink:title="ZcashFoundation/zebra#5963&#10;change(ci): Run block&#10;proposal tests in CI" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="232,-1031.191 0,-1031.191 0,-1027.191 -4,-1027.191 -4,-1023.191 0,-1023.191 0,-986.191 -4,-986.191 -4,-982.191 0,-982.191 0,-978.191 232,-978.191 232,-1031.191"/>
<polyline fill="none" stroke="#000000" stroke-width="2" points="0,-1027.191 4,-1027.191 4,-1023.191 0,-1023.191 "/>
<polyline fill="none" stroke="#000000" stroke-width="2" points="0,-986.191 4,-986.191 4,-982.191 0,-982.191 "/>
<text text-anchor="middle" x="116" y="-1015.991" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#5963</text>
<text text-anchor="middle" x="116" y="-1000.991" font-family="Times,serif" font-size="14.00" fill="#000000">change(ci): Run block</text>
<text text-anchor="middle" x="116" y="-985.991" font-family="Times,serif" font-size="14.00" fill="#000000">proposal tests in CI</text>
<g id="a_node20"><a xlink:href="https://github.com/ZcashFoundation/zebra/pull/5963" xlink:title="ZcashFoundation/zebra#5963&#10;change(ci): Run block&#10;proposal tests in CI" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="232,-1053.5 0,-1053.5 0,-1049.5 -4,-1049.5 -4,-1045.5 0,-1045.5 0,-1008.5 -4,-1008.5 -4,-1004.5 0,-1004.5 0,-1000.5 232,-1000.5 232,-1053.5"/>
<polyline fill="none" stroke="#000000" stroke-width="2" points="0,-1049.5 4,-1049.5 4,-1045.5 0,-1045.5 "/>
<polyline fill="none" stroke="#000000" stroke-width="2" points="0,-1008.5 4,-1008.5 4,-1004.5 0,-1004.5 "/>
<text text-anchor="middle" x="116" y="-1038.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#5963</text>
<text text-anchor="middle" x="116" y="-1023.3" font-family="Times,serif" font-size="14.00" fill="#000000">change(ci): Run block</text>
<text text-anchor="middle" x="116" y="-1008.3" font-family="Times,serif" font-size="14.00" fill="#000000">proposal tests in CI</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#6013 -->
<g id="node19" class="node open">
<g id="node21" class="node open">
<title>ZcashFoundation/zebra#6013</title>
<g id="a_node19"><a xlink:href="https://github.com/ZcashFoundation/zebra/pull/6013" xlink:title="ZcashFoundation/zebra#6013&#10;use `reddsa` crate and&#10;remove duplicated&#10;RedPallas code" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="232,-1117.661 0,-1117.661 0,-1113.661 -4,-1113.661 -4,-1109.661 0,-1109.661 0,-1057.661 -4,-1057.661 -4,-1053.661 0,-1053.661 0,-1049.661 232,-1049.661 232,-1117.661"/>
<polyline fill="none" stroke="#000000" stroke-width="2" points="0,-1113.661 4,-1113.661 4,-1109.661 0,-1109.661 "/>
<polyline fill="none" stroke="#000000" stroke-width="2" points="0,-1057.661 4,-1057.661 4,-1053.661 0,-1053.661 "/>
<text text-anchor="middle" x="116" y="-1102.461" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#6013</text>
<text text-anchor="middle" x="116" y="-1087.461" font-family="Times,serif" font-size="14.00" fill="#000000">use `reddsa` crate and</text>
<text text-anchor="middle" x="116" y="-1072.461" font-family="Times,serif" font-size="14.00" fill="#000000">remove duplicated</text>
<text text-anchor="middle" x="116" y="-1057.461" font-family="Times,serif" font-size="14.00" fill="#000000">RedPallas code</text>
<g id="a_node21"><a xlink:href="https://github.com/ZcashFoundation/zebra/pull/6013" xlink:title="ZcashFoundation/zebra#6013&#10;use `reddsa` crate and&#10;remove duplicated&#10;RedPallas code" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="232,-1140 0,-1140 0,-1136 -4,-1136 -4,-1132 0,-1132 0,-1080 -4,-1080 -4,-1076 0,-1076 0,-1072 232,-1072 232,-1140"/>
<polyline fill="none" stroke="#000000" stroke-width="2" points="0,-1136 4,-1136 4,-1132 0,-1132 "/>
<polyline fill="none" stroke="#000000" stroke-width="2" points="0,-1080 4,-1080 4,-1076 0,-1076 "/>
<text text-anchor="middle" x="116" y="-1124.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#6013</text>
<text text-anchor="middle" x="116" y="-1109.8" font-family="Times,serif" font-size="14.00" fill="#000000">use `reddsa` crate and</text>
<text text-anchor="middle" x="116" y="-1094.8" font-family="Times,serif" font-size="14.00" fill="#000000">remove duplicated</text>
<text text-anchor="middle" x="116" y="-1079.8" font-family="Times,serif" font-size="14.00" fill="#000000">RedPallas code</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#5981 -->
<g id="node20" class="node open">
<g id="node22" class="node open">
<title>ZcashFoundation/zebra#5981</title>
<g id="a_node20"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/5981" xlink:title="ZcashFoundation/zebra#5981&#10;Use the same format as&#10;`zcashd` for&#10;`getblocktemplate`&#10;proposal mode errors" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="232,-472.191 0,-472.191 0,-389.191 232,-389.191 232,-472.191"/>
<text text-anchor="middle" x="116" y="-456.991" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#5981</text>
<text text-anchor="middle" x="116" y="-441.991" font-family="Times,serif" font-size="14.00" fill="#000000">Use the same format as</text>
<text text-anchor="middle" x="116" y="-426.991" font-family="Times,serif" font-size="14.00" fill="#000000">`zcashd` for</text>
<text text-anchor="middle" x="116" y="-411.991" font-family="Times,serif" font-size="14.00" fill="#000000">`getblocktemplate`</text>
<text text-anchor="middle" x="116" y="-396.991" font-family="Times,serif" font-size="14.00" fill="#000000">proposal mode errors</text>
<g id="a_node22"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/5981" xlink:title="ZcashFoundation/zebra#5981&#10;Use the same format as&#10;`zcashd` for&#10;`getblocktemplate`&#10;proposal mode errors" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="232,-331.5 0,-331.5 0,-248.5 232,-248.5 232,-331.5"/>
<text text-anchor="middle" x="116" y="-316.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#5981</text>
<text text-anchor="middle" x="116" y="-301.3" font-family="Times,serif" font-size="14.00" fill="#000000">Use the same format as</text>
<text text-anchor="middle" x="116" y="-286.3" font-family="Times,serif" font-size="14.00" fill="#000000">`zcashd` for</text>
<text text-anchor="middle" x="116" y="-271.3" font-family="Times,serif" font-size="14.00" fill="#000000">`getblocktemplate`</text>
<text text-anchor="middle" x="116" y="-256.3" font-family="Times,serif" font-size="14.00" fill="#000000">proposal mode errors</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#5981&#45;&gt;ZcashFoundation/zebra#5803 -->
<g id="edge10" class="edge">
<g id="edge12" class="edge">
<title>ZcashFoundation/zebra#5981&#45;&gt;ZcashFoundation/zebra#5803</title>
<path fill="none" stroke="#000000" d="M232.38,-430.691C240.71,-430.691 249.14,-430.691 257.53,-430.691"/>
<polygon fill="#000000" stroke="#000000" points="257.74,-434.1911 267.74,-430.691 257.74,-427.1911 257.74,-434.1911"/>
<path fill="none" stroke="#000000" d="M232.38,-290C240.71,-290 249.14,-290 257.53,-290"/>
<polygon fill="#000000" stroke="#000000" points="257.74,-293.5001 267.74,-290 257.74,-286.5001 257.74,-293.5001"/>
</g>
<!-- ZcashFoundation/zebra#6037 -->
<g id="node21" class="node open">
<g id="node23" class="node open">
<title>ZcashFoundation/zebra#6037</title>
<g id="a_node21"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/6037" xlink:title="ZcashFoundation/zebra#6037&#10;Don&#39;t return from long&#10;polling if the block&#10;template is an invalid&#10;block proposal" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="232,-1219.161 0,-1219.161 0,-1136.161 232,-1136.161 232,-1219.161"/>
<text text-anchor="middle" x="116" y="-1203.961" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#6037</text>
<text text-anchor="middle" x="116" y="-1188.961" font-family="Times,serif" font-size="14.00" fill="#000000">Don&#39;t return from long</text>
<text text-anchor="middle" x="116" y="-1173.961" font-family="Times,serif" font-size="14.00" fill="#000000">polling if the block</text>
<text text-anchor="middle" x="116" y="-1158.961" font-family="Times,serif" font-size="14.00" fill="#000000">template is an invalid</text>
<text text-anchor="middle" x="116" y="-1143.961" font-family="Times,serif" font-size="14.00" fill="#000000">block proposal</text>
<g id="a_node23"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/6037" xlink:title="ZcashFoundation/zebra#6037&#10;Don&#39;t return from long&#10;polling if the block&#10;template is an invalid&#10;block proposal" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="232,-1241.5 0,-1241.5 0,-1158.5 232,-1158.5 232,-1241.5"/>
<text text-anchor="middle" x="116" y="-1226.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#6037</text>
<text text-anchor="middle" x="116" y="-1211.3" font-family="Times,serif" font-size="14.00" fill="#000000">Don&#39;t return from long</text>
<text text-anchor="middle" x="116" y="-1196.3" font-family="Times,serif" font-size="14.00" fill="#000000">polling if the block</text>
<text text-anchor="middle" x="116" y="-1181.3" font-family="Times,serif" font-size="14.00" fill="#000000">template is an invalid</text>
<text text-anchor="middle" x="116" y="-1166.3" font-family="Times,serif" font-size="14.00" fill="#000000">block proposal</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#6047 -->
<g id="node22" class="node open">
<g id="node24" class="node open">
<title>ZcashFoundation/zebra#6047</title>
<g id="a_node22"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/6047" xlink:title="ZcashFoundation/zebra#6047&#10;Verify proposals are&#10;valid after sending them&#10;to miners" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" points="500,-1222.661 268,-1222.661 268,-1154.661 500,-1154.661 500,-1222.661"/>
<text text-anchor="middle" x="384" y="-1207.461" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#6047</text>
<text text-anchor="middle" x="384" y="-1192.461" font-family="Times,serif" font-size="14.00" fill="#000000">Verify proposals are</text>
<text text-anchor="middle" x="384" y="-1177.461" font-family="Times,serif" font-size="14.00" fill="#000000">valid after sending them</text>
<text text-anchor="middle" x="384" y="-1162.461" font-family="Times,serif" font-size="14.00" fill="#000000">to miners</text>
<g id="a_node24"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/6047" xlink:title="ZcashFoundation/zebra#6047&#10;Verify proposals are&#10;valid after sending them&#10;to miners" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" points="500,-1281 268,-1281 268,-1213 500,-1213 500,-1281"/>
<text text-anchor="middle" x="384" y="-1265.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#6047</text>
<text text-anchor="middle" x="384" y="-1250.8" font-family="Times,serif" font-size="14.00" fill="#000000">Verify proposals are</text>
<text text-anchor="middle" x="384" y="-1235.8" font-family="Times,serif" font-size="14.00" fill="#000000">valid after sending them</text>
<text text-anchor="middle" x="384" y="-1220.8" font-family="Times,serif" font-size="14.00" fill="#000000">to miners</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#6037&#45;&gt;ZcashFoundation/zebra#6047 -->
<g id="edge11" class="edge">
<g id="edge13" class="edge">
<title>ZcashFoundation/zebra#6037&#45;&gt;ZcashFoundation/zebra#6047</title>
<path fill="none" stroke="#000000" d="M232.38,-1182.461C240.71,-1182.761 249.14,-1183.161 257.53,-1183.461"/>
<polygon fill="#000000" stroke="#000000" points="257.5807,-1186.9676 267.74,-1183.961 257.9232,-1179.976 257.5807,-1186.9676"/>
<path fill="none" stroke="#000000" d="M232.38,-1220.4C240.81,-1221.9 249.33,-1223.4 257.81,-1224.9"/>
<polygon fill="#000000" stroke="#000000" points="257.2928,-1228.3623 267.74,-1226.6 258.474,-1221.4627 257.2928,-1228.3623"/>
</g>
<!-- ZcashFoundation/zebra#5604 -->
<g id="node23" class="node open">
<g id="node25" class="node open">
<title>ZcashFoundation/zebra#5604</title>
<g id="a_node23"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/5604" xlink:title="ZcashFoundation/zebra#5604&#10;Send the same&#10;getblocktemplate RPC&#10;response until the&#10;template would change" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" points="500,-1136.161 268,-1136.161 268,-1053.161 500,-1053.161 500,-1136.161"/>
<text text-anchor="middle" x="384" y="-1120.961" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#5604</text>
<text text-anchor="middle" x="384" y="-1105.961" font-family="Times,serif" font-size="14.00" fill="#000000">Send the same</text>
<text text-anchor="middle" x="384" y="-1090.961" font-family="Times,serif" font-size="14.00" fill="#000000">getblocktemplate RPC</text>
<text text-anchor="middle" x="384" y="-1075.961" font-family="Times,serif" font-size="14.00" fill="#000000">response until the</text>
<text text-anchor="middle" x="384" y="-1060.961" font-family="Times,serif" font-size="14.00" fill="#000000">template would change</text>
<g id="a_node25"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/5604" xlink:title="ZcashFoundation/zebra#5604&#10;Send the same&#10;getblocktemplate RPC&#10;response until the&#10;template would change" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" points="500,-1194.5 268,-1194.5 268,-1111.5 500,-1111.5 500,-1194.5"/>
<text text-anchor="middle" x="384" y="-1179.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#5604</text>
<text text-anchor="middle" x="384" y="-1164.3" font-family="Times,serif" font-size="14.00" fill="#000000">Send the same</text>
<text text-anchor="middle" x="384" y="-1149.3" font-family="Times,serif" font-size="14.00" fill="#000000">getblocktemplate RPC</text>
<text text-anchor="middle" x="384" y="-1134.3" font-family="Times,serif" font-size="14.00" fill="#000000">response until the</text>
<text text-anchor="middle" x="384" y="-1119.3" font-family="Times,serif" font-size="14.00" fill="#000000">template would change</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#6037&#45;&gt;ZcashFoundation/zebra#5604 -->
<g id="edge12" class="edge">
<g id="edge14" class="edge">
<title>ZcashFoundation/zebra#6037&#45;&gt;ZcashFoundation/zebra#5604</title>
<path fill="none" stroke="#000000" d="M232.38,-1141.661C240.9,-1138.961 249.51,-1136.361 258.08,-1133.661"/>
<polygon fill="#000000" stroke="#000000" points="259.228,-1136.9695 267.74,-1130.661 257.1519,-1130.2844 259.228,-1136.9695"/>
<path fill="none" stroke="#000000" d="M232.38,-1179.6C240.81,-1178.1 249.33,-1176.6 257.81,-1175.1"/>
<polygon fill="#000000" stroke="#000000" points="258.474,-1178.5373 267.74,-1173.4 257.2928,-1171.6377 258.474,-1178.5373"/>
</g>
<!-- ZcashFoundation/zebra#4841 -->
<g id="node24" class="node closed">
<g id="node26" class="node closed">
<title>ZcashFoundation/zebra#4841</title>
<g id="a_node24"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/4841" xlink:title="ZcashFoundation/zebra#4841&#10;Improve note commitment&#10;tree append performance" target="_blank">
<polygon fill="#fad8c7" stroke="#000000" points="500,-1355.161 268,-1355.161 268,-1302.161 500,-1302.161 500,-1355.161"/>
<text text-anchor="middle" x="384" y="-1339.961" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4841</text>
<text text-anchor="middle" x="384" y="-1324.961" font-family="Times,serif" font-size="14.00" fill="#000000">Improve note commitment</text>
<text text-anchor="middle" x="384" y="-1309.961" font-family="Times,serif" font-size="14.00" fill="#000000">tree append performance</text>
<g id="a_node26"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/4841" xlink:title="ZcashFoundation/zebra#4841&#10;Improve note commitment&#10;tree append performance" target="_blank">
<polygon fill="#fad8c7" stroke="#000000" points="500,-1414.5 268,-1414.5 268,-1361.5 500,-1361.5 500,-1414.5"/>
<text text-anchor="middle" x="384" y="-1399.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4841</text>
<text text-anchor="middle" x="384" y="-1384.3" font-family="Times,serif" font-size="14.00" fill="#000000">Improve note commitment</text>
<text text-anchor="middle" x="384" y="-1369.3" font-family="Times,serif" font-size="14.00" fill="#000000">tree append performance</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#4794 -->
<g id="node25" class="node open">
<g id="node27" class="node open">
<title>ZcashFoundation/zebra#4794</title>
<g id="a_node25"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/4794" xlink:title="ZcashFoundation/zebra#4794&#10;Revert note commitment&#10;and history trees when&#10;forking non&#45;finalized&#10;chains" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="232,-1522.161 0,-1522.161 0,-1439.161 232,-1439.161 232,-1522.161"/>
<text text-anchor="middle" x="116" y="-1506.961" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4794</text>
<text text-anchor="middle" x="116" y="-1491.961" font-family="Times,serif" font-size="14.00" fill="#000000">Revert note commitment</text>
<text text-anchor="middle" x="116" y="-1476.961" font-family="Times,serif" font-size="14.00" fill="#000000">and history trees when</text>
<text text-anchor="middle" x="116" y="-1461.961" font-family="Times,serif" font-size="14.00" fill="#000000">forking non&#45;finalized</text>
<text text-anchor="middle" x="116" y="-1446.961" font-family="Times,serif" font-size="14.00" fill="#000000">chains</text>
<g id="a_node27"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/4794" xlink:title="ZcashFoundation/zebra#4794&#10;Revert note commitment&#10;and history trees when&#10;forking non&#45;finalized&#10;chains" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="232,-1544.5 0,-1544.5 0,-1461.5 232,-1461.5 232,-1544.5"/>
<text text-anchor="middle" x="116" y="-1529.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4794</text>
<text text-anchor="middle" x="116" y="-1514.3" font-family="Times,serif" font-size="14.00" fill="#000000">Revert note commitment</text>
<text text-anchor="middle" x="116" y="-1499.3" font-family="Times,serif" font-size="14.00" fill="#000000">and history trees when</text>
<text text-anchor="middle" x="116" y="-1484.3" font-family="Times,serif" font-size="14.00" fill="#000000">forking non&#45;finalized</text>
<text text-anchor="middle" x="116" y="-1469.3" font-family="Times,serif" font-size="14.00" fill="#000000">chains</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#5487 -->
<g id="node26" class="node open">
<g id="node28" class="node open">
<title>ZcashFoundation/zebra#5487</title>
<g id="a_node26"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/5487" xlink:title="ZcashFoundation/zebra#5487&#10;Return detailed errors&#10;from the `submitblock`&#10;RPC" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="232,-1608.661 0,-1608.661 0,-1540.661 232,-1540.661 232,-1608.661"/>
<text text-anchor="middle" x="116" y="-1593.461" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#5487</text>
<text text-anchor="middle" x="116" y="-1578.461" font-family="Times,serif" font-size="14.00" fill="#000000">Return detailed errors</text>
<text text-anchor="middle" x="116" y="-1563.461" font-family="Times,serif" font-size="14.00" fill="#000000">from the `submitblock`</text>
<text text-anchor="middle" x="116" y="-1548.461" font-family="Times,serif" font-size="14.00" fill="#000000">RPC</text>
<g id="a_node28"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/5487" xlink:title="ZcashFoundation/zebra#5487&#10;Return detailed errors&#10;from the `submitblock`&#10;RPC" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="232,-1631 0,-1631 0,-1563 232,-1563 232,-1631"/>
<text text-anchor="middle" x="116" y="-1615.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#5487</text>
<text text-anchor="middle" x="116" y="-1600.8" font-family="Times,serif" font-size="14.00" fill="#000000">Return detailed errors</text>
<text text-anchor="middle" x="116" y="-1585.8" font-family="Times,serif" font-size="14.00" fill="#000000">from the `submitblock`</text>
<text text-anchor="middle" x="116" y="-1570.8" font-family="Times,serif" font-size="14.00" fill="#000000">RPC</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#5709 -->
<g id="node27" class="node open">
<g id="node29" class="node open">
<title>ZcashFoundation/zebra#5709</title>
<g id="a_node27"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/5709" xlink:title="ZcashFoundation/zebra#5709&#10;Fix repeated block&#10;timeouts during initial&#10;sync" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="232,-1694.661 0,-1694.661 0,-1626.661 232,-1626.661 232,-1694.661"/>
<text text-anchor="middle" x="116" y="-1679.461" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#5709</text>
<text text-anchor="middle" x="116" y="-1664.461" font-family="Times,serif" font-size="14.00" fill="#000000">Fix repeated block</text>
<text text-anchor="middle" x="116" y="-1649.461" font-family="Times,serif" font-size="14.00" fill="#000000">timeouts during initial</text>
<text text-anchor="middle" x="116" y="-1634.461" font-family="Times,serif" font-size="14.00" fill="#000000">sync</text>
<g id="a_node29"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/5709" xlink:title="ZcashFoundation/zebra#5709&#10;Fix repeated block&#10;timeouts during initial&#10;sync" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="232,-1717 0,-1717 0,-1649 232,-1649 232,-1717"/>
<text text-anchor="middle" x="116" y="-1701.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#5709</text>
<text text-anchor="middle" x="116" y="-1686.8" font-family="Times,serif" font-size="14.00" fill="#000000">Fix repeated block</text>
<text text-anchor="middle" x="116" y="-1671.8" font-family="Times,serif" font-size="14.00" fill="#000000">timeouts during initial</text>
<text text-anchor="middle" x="116" y="-1656.8" font-family="Times,serif" font-size="14.00" fill="#000000">sync</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#5425 -->
<g id="node28" class="node closed">
<g id="node30" class="node closed">
<title>ZcashFoundation/zebra#5425</title>
<g id="a_node28"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/5425" xlink:title="ZcashFoundation/zebra#5425&#10;Parallelise note&#10;commitment tree point&#10;conversions" target="_blank">
<polygon fill="#fad8c7" stroke="#000000" points="500,-1694.661 268,-1694.661 268,-1626.661 500,-1626.661 500,-1694.661"/>
<text text-anchor="middle" x="384" y="-1679.461" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#5425</text>
<text text-anchor="middle" x="384" y="-1664.461" font-family="Times,serif" font-size="14.00" fill="#000000">Parallelise note</text>
<text text-anchor="middle" x="384" y="-1649.461" font-family="Times,serif" font-size="14.00" fill="#000000">commitment tree point</text>
<text text-anchor="middle" x="384" y="-1634.461" font-family="Times,serif" font-size="14.00" fill="#000000">conversions</text>
<g id="a_node30"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/5425" xlink:title="ZcashFoundation/zebra#5425&#10;Parallelise note&#10;commitment tree point&#10;conversions" target="_blank">
<polygon fill="#fad8c7" stroke="#000000" points="500,-1717 268,-1717 268,-1649 500,-1649 500,-1717"/>
<text text-anchor="middle" x="384" y="-1701.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#5425</text>
<text text-anchor="middle" x="384" y="-1686.8" font-family="Times,serif" font-size="14.00" fill="#000000">Parallelise note</text>
<text text-anchor="middle" x="384" y="-1671.8" font-family="Times,serif" font-size="14.00" fill="#000000">commitment tree point</text>
<text text-anchor="middle" x="384" y="-1656.8" font-family="Times,serif" font-size="14.00" fill="#000000">conversions</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#5709&#45;&gt;ZcashFoundation/zebra#5425 -->
<g id="edge13" class="edge">
<g id="edge15" class="edge">
<title>ZcashFoundation/zebra#5709&#45;&gt;ZcashFoundation/zebra#5425</title>
<path fill="none" stroke="#000000" d="M232.38,-1660.661C240.71,-1660.661 249.14,-1660.661 257.53,-1660.661"/>
<polygon fill="#000000" stroke="#000000" points="257.74,-1664.1611 267.74,-1660.661 257.74,-1657.1611 257.74,-1664.1611"/>
<path fill="none" stroke="#000000" d="M232.38,-1683C240.71,-1683 249.14,-1683 257.53,-1683"/>
<polygon fill="#000000" stroke="#000000" points="257.74,-1686.5001 267.74,-1683 257.74,-1679.5001 257.74,-1686.5001"/>
</g>
<!-- ZcashFoundation/zebra#4774 -->
<g id="node29" class="node open">
<g id="node31" class="node open">
<title>ZcashFoundation/zebra#4774</title>
<g id="a_node29"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/4774" xlink:title="ZcashFoundation/zebra#4774&#10;Add an NU5 block test&#10;vector that contains many&#10;shielded Orchard&#10;transactions" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="232,-1421.161 0,-1421.161 0,-1338.161 232,-1338.161 232,-1421.161"/>
<text text-anchor="middle" x="116" y="-1405.961" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4774</text>
<text text-anchor="middle" x="116" y="-1390.961" font-family="Times,serif" font-size="14.00" fill="#000000">Add an NU5 block test</text>
<text text-anchor="middle" x="116" y="-1375.961" font-family="Times,serif" font-size="14.00" fill="#000000">vector that contains many</text>
<text text-anchor="middle" x="116" y="-1360.961" font-family="Times,serif" font-size="14.00" fill="#000000">shielded Orchard</text>
<text text-anchor="middle" x="116" y="-1345.961" font-family="Times,serif" font-size="14.00" fill="#000000">transactions</text>
<g id="a_node31"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/4774" xlink:title="ZcashFoundation/zebra#4774&#10;Add an NU5 block test&#10;vector that contains many&#10;shielded Orchard&#10;transactions" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="232,-1443.5 0,-1443.5 0,-1360.5 232,-1360.5 232,-1443.5"/>
<text text-anchor="middle" x="116" y="-1428.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4774</text>
<text text-anchor="middle" x="116" y="-1413.3" font-family="Times,serif" font-size="14.00" fill="#000000">Add an NU5 block test</text>
<text text-anchor="middle" x="116" y="-1398.3" font-family="Times,serif" font-size="14.00" fill="#000000">vector that contains many</text>
<text text-anchor="middle" x="116" y="-1383.3" font-family="Times,serif" font-size="14.00" fill="#000000">shielded Orchard</text>
<text text-anchor="middle" x="116" y="-1368.3" font-family="Times,serif" font-size="14.00" fill="#000000">transactions</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#4774&#45;&gt;ZcashFoundation/zebra#4841 -->
<g id="edge14" class="edge">
<g id="edge16" class="edge">
<title>ZcashFoundation/zebra#4774&#45;&gt;ZcashFoundation/zebra#4841</title>
<path fill="none" stroke="#000000" d="M232.38,-1357.561C240.81,-1355.961 249.33,-1354.361 257.81,-1352.661"/>
<polygon fill="#000000" stroke="#000000" points="258.5246,-1356.0886 267.74,-1350.861 257.2761,-1349.2008 258.5246,-1356.0886"/>
<path fill="none" stroke="#000000" d="M232.38,-1395.9C240.71,-1395.5 249.14,-1395 257.53,-1394.6"/>
<polygon fill="#000000" stroke="#000000" points="257.9232,-1398.085 267.74,-1394.1 257.5807,-1391.0934 257.9232,-1398.085"/>
</g>
<!-- ZcashFoundation/zebra#4775 -->
<g id="node30" class="node open">
<g id="node32" class="node open">
<title>ZcashFoundation/zebra#4775</title>
<g id="a_node30"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/4775" xlink:title="ZcashFoundation/zebra#4775&#10;Add an NU5 block test&#10;vector that contains many&#10;shielded Sapling&#10;transactions" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="232,-1320.161 0,-1320.161 0,-1237.161 232,-1237.161 232,-1320.161"/>
<text text-anchor="middle" x="116" y="-1304.961" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4775</text>
<text text-anchor="middle" x="116" y="-1289.961" font-family="Times,serif" font-size="14.00" fill="#000000">Add an NU5 block test</text>
<text text-anchor="middle" x="116" y="-1274.961" font-family="Times,serif" font-size="14.00" fill="#000000">vector that contains many</text>
<text text-anchor="middle" x="116" y="-1259.961" font-family="Times,serif" font-size="14.00" fill="#000000">shielded Sapling</text>
<text text-anchor="middle" x="116" y="-1244.961" font-family="Times,serif" font-size="14.00" fill="#000000">transactions</text>
<g id="a_node32"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/4775" xlink:title="ZcashFoundation/zebra#4775&#10;Add an NU5 block test&#10;vector that contains many&#10;shielded Sapling&#10;transactions" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="232,-1342.5 0,-1342.5 0,-1259.5 232,-1259.5 232,-1342.5"/>
<text text-anchor="middle" x="116" y="-1327.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4775</text>
<text text-anchor="middle" x="116" y="-1312.3" font-family="Times,serif" font-size="14.00" fill="#000000">Add an NU5 block test</text>
<text text-anchor="middle" x="116" y="-1297.3" font-family="Times,serif" font-size="14.00" fill="#000000">vector that contains many</text>
<text text-anchor="middle" x="116" y="-1282.3" font-family="Times,serif" font-size="14.00" fill="#000000">shielded Sapling</text>
<text text-anchor="middle" x="116" y="-1267.3" font-family="Times,serif" font-size="14.00" fill="#000000">transactions</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#4775&#45;&gt;ZcashFoundation/zebra#4841 -->
<g id="edge15" class="edge">
<g id="edge17" class="edge">
<title>ZcashFoundation/zebra#4775&#45;&gt;ZcashFoundation/zebra#4841</title>
<path fill="none" stroke="#000000" d="M232.38,-1300.361C240.81,-1301.961 249.33,-1303.561 257.81,-1305.161"/>
<polygon fill="#000000" stroke="#000000" points="257.2761,-1308.6212 267.74,-1306.961 258.5246,-1301.7334 257.2761,-1308.6212"/>
<path fill="none" stroke="#000000" d="M232.38,-1338.8C252.44,-1345.3 273.04,-1352 292.33,-1358.2"/>
<polygon fill="#000000" stroke="#000000" points="291.3967,-1361.5778 301.99,-1361.4 293.5979,-1354.9329 291.3967,-1361.5778"/>
</g>
<!-- ZcashFoundation/zebra#5502 -->
<g id="node31" class="node open">
<g id="node33" class="node open">
<title>ZcashFoundation/zebra#5502</title>
<g id="a_node31"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/5502" xlink:title="ZcashFoundation/zebra#5502&#10;Migrate to the latest&#10;version of Abscissa (0.7&#10;or later)" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="232,-1780.661 0,-1780.661 0,-1712.661 232,-1712.661 232,-1780.661"/>
<text text-anchor="middle" x="116" y="-1765.461" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#5502</text>
<text text-anchor="middle" x="116" y="-1750.461" font-family="Times,serif" font-size="14.00" fill="#000000">Migrate to the latest</text>
<text text-anchor="middle" x="116" y="-1735.461" font-family="Times,serif" font-size="14.00" fill="#000000">version of Abscissa (0.7</text>
<text text-anchor="middle" x="116" y="-1720.461" font-family="Times,serif" font-size="14.00" fill="#000000">or later)</text>
<g id="a_node33"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/5502" xlink:title="ZcashFoundation/zebra#5502&#10;Migrate to the latest&#10;version of Abscissa (0.7&#10;or later)" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="232,-1803 0,-1803 0,-1735 232,-1735 232,-1803"/>
<text text-anchor="middle" x="116" y="-1787.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#5502</text>
<text text-anchor="middle" x="116" y="-1772.8" font-family="Times,serif" font-size="14.00" fill="#000000">Migrate to the latest</text>
<text text-anchor="middle" x="116" y="-1757.8" font-family="Times,serif" font-size="14.00" fill="#000000">version of Abscissa (0.7</text>
<text text-anchor="middle" x="116" y="-1742.8" font-family="Times,serif" font-size="14.00" fill="#000000">or later)</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#5624 -->
<g id="node32" class="node open">
<g id="node34" class="node open">
<title>ZcashFoundation/zebra#5624</title>
<g id="a_node32"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/5624" xlink:title="ZcashFoundation/zebra#5624&#10;zebrad: obsolete help&#10;text with the wrong info" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" points="500,-1773.161 268,-1773.161 268,-1720.161 500,-1720.161 500,-1773.161"/>
<text text-anchor="middle" x="384" y="-1757.961" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#5624</text>
<text text-anchor="middle" x="384" y="-1742.961" font-family="Times,serif" font-size="14.00" fill="#000000">zebrad: obsolete help</text>
<text text-anchor="middle" x="384" y="-1727.961" font-family="Times,serif" font-size="14.00" fill="#000000">text with the wrong info</text>
<g id="a_node34"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/5624" xlink:title="ZcashFoundation/zebra#5624&#10;zebrad: obsolete help&#10;text with the wrong info" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" points="500,-1795.5 268,-1795.5 268,-1742.5 500,-1742.5 500,-1795.5"/>
<text text-anchor="middle" x="384" y="-1780.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#5624</text>
<text text-anchor="middle" x="384" y="-1765.3" font-family="Times,serif" font-size="14.00" fill="#000000">zebrad: obsolete help</text>
<text text-anchor="middle" x="384" y="-1750.3" font-family="Times,serif" font-size="14.00" fill="#000000">text with the wrong info</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#5502&#45;&gt;ZcashFoundation/zebra#5624 -->
<g id="edge16" class="edge">
<g id="edge18" class="edge">
<title>ZcashFoundation/zebra#5502&#45;&gt;ZcashFoundation/zebra#5624</title>
<path fill="none" stroke="#000000" d="M232.38,-1746.661C240.71,-1746.661 249.14,-1746.661 257.53,-1746.661"/>
<polygon fill="#000000" stroke="#000000" points="257.74,-1750.1611 267.74,-1746.661 257.74,-1743.1611 257.74,-1750.1611"/>
<path fill="none" stroke="#000000" d="M232.38,-1769C240.71,-1769 249.14,-1769 257.53,-1769"/>
<polygon fill="#000000" stroke="#000000" points="257.74,-1772.5001 267.74,-1769 257.74,-1765.5001 257.74,-1772.5001"/>
</g>
<!-- ZcashFoundation/zebra#4554 -->
<g id="node33" class="node open">
<g id="node35" class="node open">
<title>ZcashFoundation/zebra#4554</title>
<g id="a_node33"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/4554" xlink:title="ZcashFoundation/zebra#4554&#10;benchmarks: surface&#10;zebrad mainnet sync time&#10;in CI" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="232,-1866.661 0,-1866.661 0,-1798.661 232,-1798.661 232,-1866.661"/>
<text text-anchor="middle" x="116" y="-1851.461" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4554</text>
<text text-anchor="middle" x="116" y="-1836.461" font-family="Times,serif" font-size="14.00" fill="#000000">benchmarks: surface</text>
<text text-anchor="middle" x="116" y="-1821.461" font-family="Times,serif" font-size="14.00" fill="#000000">zebrad mainnet sync time</text>
<text text-anchor="middle" x="116" y="-1806.461" font-family="Times,serif" font-size="14.00" fill="#000000">in CI</text>
<g id="a_node35"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/4554" xlink:title="ZcashFoundation/zebra#4554&#10;benchmarks: surface&#10;zebrad mainnet sync time&#10;in CI" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="232,-1889 0,-1889 0,-1821 232,-1821 232,-1889"/>
<text text-anchor="middle" x="116" y="-1873.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4554</text>
<text text-anchor="middle" x="116" y="-1858.8" font-family="Times,serif" font-size="14.00" fill="#000000">benchmarks: surface</text>
<text text-anchor="middle" x="116" y="-1843.8" font-family="Times,serif" font-size="14.00" fill="#000000">zebrad mainnet sync time</text>
<text text-anchor="middle" x="116" y="-1828.8" font-family="Times,serif" font-size="14.00" fill="#000000">in CI</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#4545 -->
<g id="node34" class="node open">
<g id="node36" class="node open">
<title>ZcashFoundation/zebra#4545</title>
<g id="a_node34"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/4545" xlink:title="ZcashFoundation/zebra#4545&#10;Start disconnecting from&#10;outdated peers before&#10;network upgrade&#10;activation" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="232,-1968.161 0,-1968.161 0,-1885.161 232,-1885.161 232,-1968.161"/>
<text text-anchor="middle" x="116" y="-1952.961" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4545</text>
<text text-anchor="middle" x="116" y="-1937.961" font-family="Times,serif" font-size="14.00" fill="#000000">Start disconnecting from</text>
<text text-anchor="middle" x="116" y="-1922.961" font-family="Times,serif" font-size="14.00" fill="#000000">outdated peers before</text>
<text text-anchor="middle" x="116" y="-1907.961" font-family="Times,serif" font-size="14.00" fill="#000000">network upgrade</text>
<text text-anchor="middle" x="116" y="-1892.961" font-family="Times,serif" font-size="14.00" fill="#000000">activation</text>
<g id="a_node36"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/4545" xlink:title="ZcashFoundation/zebra#4545&#10;Start disconnecting from&#10;outdated peers before&#10;network upgrade&#10;activation" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="232,-1990.5 0,-1990.5 0,-1907.5 232,-1907.5 232,-1990.5"/>
<text text-anchor="middle" x="116" y="-1975.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4545</text>
<text text-anchor="middle" x="116" y="-1960.3" font-family="Times,serif" font-size="14.00" fill="#000000">Start disconnecting from</text>
<text text-anchor="middle" x="116" y="-1945.3" font-family="Times,serif" font-size="14.00" fill="#000000">outdated peers before</text>
<text text-anchor="middle" x="116" y="-1930.3" font-family="Times,serif" font-size="14.00" fill="#000000">network upgrade</text>
<text text-anchor="middle" x="116" y="-1915.3" font-family="Times,serif" font-size="14.00" fill="#000000">activation</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#4226 -->
<g id="node35" class="node closed">
<g id="node37" class="node closed">
<title>ZcashFoundation/zebra#4226</title>
<g id="a_node35"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/4226" xlink:title="ZcashFoundation/zebra#4226&#10;Prefer faster peers, but&#10;if all peers are slow,&#10;still connect to them" target="_blank">
<polygon fill="#fad8c7" stroke="#000000" points="500,-1960.661 268,-1960.661 268,-1892.661 500,-1892.661 500,-1960.661"/>
<text text-anchor="middle" x="384" y="-1945.461" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4226</text>
<text text-anchor="middle" x="384" y="-1930.461" font-family="Times,serif" font-size="14.00" fill="#000000">Prefer faster peers, but</text>
<text text-anchor="middle" x="384" y="-1915.461" font-family="Times,serif" font-size="14.00" fill="#000000">if all peers are slow,</text>
<text text-anchor="middle" x="384" y="-1900.461" font-family="Times,serif" font-size="14.00" fill="#000000">still connect to them</text>
<g id="a_node37"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/4226" xlink:title="ZcashFoundation/zebra#4226&#10;Prefer faster peers, but&#10;if all peers are slow,&#10;still connect to them" target="_blank">
<polygon fill="#fad8c7" stroke="#000000" points="500,-1983 268,-1983 268,-1915 500,-1915 500,-1983"/>
<text text-anchor="middle" x="384" y="-1967.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4226</text>
<text text-anchor="middle" x="384" y="-1952.8" font-family="Times,serif" font-size="14.00" fill="#000000">Prefer faster peers, but</text>
<text text-anchor="middle" x="384" y="-1937.8" font-family="Times,serif" font-size="14.00" fill="#000000">if all peers are slow,</text>
<text text-anchor="middle" x="384" y="-1922.8" font-family="Times,serif" font-size="14.00" fill="#000000">still connect to them</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#4545&#45;&gt;ZcashFoundation/zebra#4226 -->
<g id="edge17" class="edge">
<g id="edge19" class="edge">
<title>ZcashFoundation/zebra#4545&#45;&gt;ZcashFoundation/zebra#4226</title>
<path fill="none" stroke="#000000" d="M232.38,-1926.661C240.71,-1926.661 249.14,-1926.661 257.53,-1926.661"/>
<polygon fill="#000000" stroke="#000000" points="257.74,-1930.1611 267.74,-1926.661 257.74,-1923.1611 257.74,-1930.1611"/>
<path fill="none" stroke="#000000" d="M232.38,-1949C240.71,-1949 249.14,-1949 257.53,-1949"/>
<polygon fill="#000000" stroke="#000000" points="257.74,-1952.5001 267.74,-1949 257.74,-1945.5001 257.74,-1952.5001"/>
</g>
</g>
</svg>

View File

@ -5,24 +5,24 @@
<!-- Generated by graphviz version 2.40.1 (20161225.0304)
-->
<!-- Pages: 1 -->
<svg width="1052pt" height="1976pt"
viewBox="0.00 0.00 1052.00 1976.16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 1972.161)">
<polygon fill="#ffffff" stroke="transparent" points="-4,4 -4,-1972.161 1048,-1972.161 1048,4 -4,4"/>
<svg width="1052pt" height="1999pt"
viewBox="0.00 0.00 1052.00 1998.50" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 1994.5)">
<polygon fill="#ffffff" stroke="transparent" points="-4,4 -4,-1994.5 1048,-1994.5 1048,4 -4,4"/>
<g id="clust1" class="cluster">
<title>cluster_0</title>
<polygon fill="none" stroke="#0000ff" points="260,-130.691 260,-495.691 1044,-495.691 1044,-130.691 260,-130.691"/>
<text text-anchor="middle" x="652" y="-480.491" font-family="Times,serif" font-size="14.00" fill="#000000">Epic: Support for RPC calls used by mining pools</text>
<polygon fill="none" stroke="#0000ff" points="260,-76 260,-441 1044,-441 1044,-76 260,-76"/>
<text text-anchor="middle" x="652" y="-425.8" font-family="Times,serif" font-size="14.00" fill="#000000">Epic: Support for RPC calls used by mining pools</text>
</g>
<!-- ZcashFoundation/zebra#5803 -->
<g id="node1" class="node open">
<title>ZcashFoundation/zebra#5803</title>
<g id="a_node1"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/5803" xlink:title="ZcashFoundation/zebra#5803&#10;Manually test the&#10;`getblocktemplate` RPC&#10;creates valid blocks" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" points="500,-464.691 268,-464.691 268,-396.691 500,-396.691 500,-464.691"/>
<text text-anchor="middle" x="384" y="-449.491" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#5803</text>
<text text-anchor="middle" x="384" y="-434.491" font-family="Times,serif" font-size="14.00" fill="#000000">Manually test the</text>
<text text-anchor="middle" x="384" y="-419.491" font-family="Times,serif" font-size="14.00" fill="#000000">`getblocktemplate` RPC</text>
<text text-anchor="middle" x="384" y="-404.491" font-family="Times,serif" font-size="14.00" fill="#000000">creates valid blocks</text>
<polygon fill="#c2e0c6" stroke="#000000" points="500,-324 268,-324 268,-256 500,-256 500,-324"/>
<text text-anchor="middle" x="384" y="-308.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#5803</text>
<text text-anchor="middle" x="384" y="-293.8" font-family="Times,serif" font-size="14.00" fill="#000000">Manually test the</text>
<text text-anchor="middle" x="384" y="-278.8" font-family="Times,serif" font-size="14.00" fill="#000000">`getblocktemplate` RPC</text>
<text text-anchor="middle" x="384" y="-263.8" font-family="Times,serif" font-size="14.00" fill="#000000">creates valid blocks</text>
</a>
</g>
</g>
@ -30,137 +30,137 @@
<g id="node2" class="node open">
<title>ZcashFoundation/zebra#5685</title>
<g id="a_node2"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/5685" xlink:title="ZcashFoundation/zebra#5685&#10;Test the getblocktemplate&#10;RPC&#39;s response as a block&#10;template proposal in CI" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" points="768,-464.691 536,-464.691 536,-396.691 768,-396.691 768,-464.691"/>
<text text-anchor="middle" x="652" y="-449.491" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#5685</text>
<text text-anchor="middle" x="652" y="-434.491" font-family="Times,serif" font-size="14.00" fill="#000000">Test the getblocktemplate</text>
<text text-anchor="middle" x="652" y="-419.491" font-family="Times,serif" font-size="14.00" fill="#000000">RPC&#39;s response as a block</text>
<text text-anchor="middle" x="652" y="-404.491" font-family="Times,serif" font-size="14.00" fill="#000000">template proposal in CI</text>
<polygon fill="#c2e0c6" stroke="#000000" points="768,-308 536,-308 536,-240 768,-240 768,-308"/>
<text text-anchor="middle" x="652" y="-292.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#5685</text>
<text text-anchor="middle" x="652" y="-277.8" font-family="Times,serif" font-size="14.00" fill="#000000">Test the getblocktemplate</text>
<text text-anchor="middle" x="652" y="-262.8" font-family="Times,serif" font-size="14.00" fill="#000000">RPC&#39;s response as a block</text>
<text text-anchor="middle" x="652" y="-247.8" font-family="Times,serif" font-size="14.00" fill="#000000">template proposal in CI</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#5803&#45;&gt;ZcashFoundation/zebra#5685 -->
<g id="edge1" class="edge">
<title>ZcashFoundation/zebra#5803&#45;&gt;ZcashFoundation/zebra#5685</title>
<path fill="none" stroke="#000000" d="M500.38,-430.691C508.71,-430.691 517.14,-430.691 525.53,-430.691"/>
<polygon fill="#000000" stroke="#000000" points="525.74,-434.1911 535.74,-430.691 525.74,-427.1911 525.74,-434.1911"/>
</g>
<!-- ZcashFoundation/zebra#5722 -->
<g id="node3" class="node open">
<title>ZcashFoundation/zebra#5722</title>
<g id="a_node3"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/5722" xlink:title="ZcashFoundation/zebra#5722&#10;Implement validateaddress&#10;and z_validateaddress&#10;RPCs" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="500,-292.691 268,-292.691 268,-224.691 500,-224.691 500,-292.691"/>
<text text-anchor="middle" x="384" y="-277.491" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#5722</text>
<text text-anchor="middle" x="384" y="-262.491" font-family="Times,serif" font-size="14.00" fill="#000000">Implement validateaddress</text>
<text text-anchor="middle" x="384" y="-247.491" font-family="Times,serif" font-size="14.00" fill="#000000">and z_validateaddress</text>
<text text-anchor="middle" x="384" y="-232.491" font-family="Times,serif" font-size="14.00" fill="#000000">RPCs</text>
</a>
</g>
<path fill="none" stroke="#000000" d="M500.38,-283.05C508.71,-282.55 517.14,-282.05 525.53,-281.55"/>
<polygon fill="#000000" stroke="#000000" points="525.9666,-285.0303 535.74,-280.94 525.549,-278.0427 525.9666,-285.0303"/>
</g>
<!-- ZcashFoundation/zebra#5934 -->
<g id="node4" class="node open">
<g id="node3" class="node open">
<title>ZcashFoundation/zebra#5934</title>
<g id="a_node4"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/5934" xlink:title="ZcashFoundation/zebra#5934&#10;Manually test that Zcash&#10;mining pools can use&#10;Zebra to mine blocks on&#10;testnet" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" points="768,-300.191 536,-300.191 536,-217.191 768,-217.191 768,-300.191"/>
<text text-anchor="middle" x="652" y="-284.991" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#5934</text>
<text text-anchor="middle" x="652" y="-269.991" font-family="Times,serif" font-size="14.00" fill="#000000">Manually test that Zcash</text>
<text text-anchor="middle" x="652" y="-254.991" font-family="Times,serif" font-size="14.00" fill="#000000">mining pools can use</text>
<text text-anchor="middle" x="652" y="-239.991" font-family="Times,serif" font-size="14.00" fill="#000000">Zebra to mine blocks on</text>
<text text-anchor="middle" x="652" y="-224.991" font-family="Times,serif" font-size="14.00" fill="#000000">testnet</text>
<g id="a_node3"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/5934" xlink:title="ZcashFoundation/zebra#5934&#10;Manually test that Zcash&#10;mining pools can use&#10;Zebra to mine blocks on&#10;testnet" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" points="768,-409.5 536,-409.5 536,-326.5 768,-326.5 768,-409.5"/>
<text text-anchor="middle" x="652" y="-394.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#5934</text>
<text text-anchor="middle" x="652" y="-379.3" font-family="Times,serif" font-size="14.00" fill="#000000">Manually test that Zcash</text>
<text text-anchor="middle" x="652" y="-364.3" font-family="Times,serif" font-size="14.00" fill="#000000">mining pools can use</text>
<text text-anchor="middle" x="652" y="-349.3" font-family="Times,serif" font-size="14.00" fill="#000000">Zebra to mine blocks on</text>
<text text-anchor="middle" x="652" y="-334.3" font-family="Times,serif" font-size="14.00" fill="#000000">testnet</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#5722&#45;&gt;ZcashFoundation/zebra#5934 -->
<g id="edge2" class="edge">
<title>ZcashFoundation/zebra#5722&#45;&gt;ZcashFoundation/zebra#5934</title>
<path fill="none" stroke="#000000" d="M500.38,-258.691C508.71,-258.691 517.14,-258.691 525.53,-258.691"/>
<polygon fill="#000000" stroke="#000000" points="525.74,-262.1911 535.74,-258.691 525.74,-255.1911 525.74,-262.1911"/>
</g>
<!-- ZcashFoundation/zebra#6030 -->
<g id="node8" class="node open">
<title>ZcashFoundation/zebra#6030</title>
<g id="a_node8"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/6030" xlink:title="ZcashFoundation/zebra#6030&#10;Implement&#10;z_listunifiedreceivers" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" points="768,-122.19 536,-122.19 536,-69.19 768,-69.19 768,-122.19"/>
<text text-anchor="middle" x="652" y="-106.99" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#6030</text>
<text text-anchor="middle" x="652" y="-91.99" font-family="Times,serif" font-size="14.00" fill="#000000">Implement</text>
<text text-anchor="middle" x="652" y="-76.99" font-family="Times,serif" font-size="14.00" fill="#000000">z_listunifiedreceivers</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#5722&#45;&gt;ZcashFoundation/zebra#6030 -->
<g id="edge5" class="edge">
<title>ZcashFoundation/zebra#5722&#45;&gt;ZcashFoundation/zebra#6030</title>
<path fill="none" stroke="#000000" d="M489.34,-224.651C493.11,-221.891 496.69,-218.911 500,-215.691 528.34,-188.171 507.66,-159.541 534.04,-129.581"/>
<polygon fill="#000000" stroke="#000000" points="536.7013,-131.8715 541.35,-122.351 531.7789,-126.8946 536.7013,-131.8715"/>
</g>
<!-- ZcashFoundation/zebra#6025 -->
<g id="node9" class="node open">
<title>ZcashFoundation/zebra#6025</title>
<g id="a_node9"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/6025" xlink:title="ZcashFoundation/zebra#6025&#10;Add a manually&#45;triggered&#10;workflow for mining a&#10;block on testnet" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" points="1036,-98.69 804,-98.69 804,-30.69 1036,-30.69 1036,-98.69"/>
<text text-anchor="middle" x="920" y="-83.49" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#6025</text>
<text text-anchor="middle" x="920" y="-68.49" font-family="Times,serif" font-size="14.00" fill="#000000">Add a manually&#45;triggered</text>
<text text-anchor="middle" x="920" y="-53.49" font-family="Times,serif" font-size="14.00" fill="#000000">workflow for mining a</text>
<text text-anchor="middle" x="920" y="-38.49" font-family="Times,serif" font-size="14.00" fill="#000000">block on testnet</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#5722&#45;&gt;ZcashFoundation/zebra#6025 -->
<g id="edge6" class="edge">
<title>ZcashFoundation/zebra#5722&#45;&gt;ZcashFoundation/zebra#6025</title>
<path fill="none" stroke="#000000" d="M490.75,-224.661C494.06,-221.901 497.16,-218.911 500,-215.691 546.99,-162.251 480.32,-103.988 536,-59.69 611.03,0 722.94,-8.9487 806.62,-28.257"/>
<polygon fill="#000000" stroke="#000000" points="805.8807,-31.6788 816.42,-30.595 807.5052,-24.8699 805.8807,-31.6788"/>
</g>
<!-- ZcashFoundation/zebra#5686 -->
<g id="node5" class="node open">
<g id="node4" class="node open">
<title>ZcashFoundation/zebra#5686</title>
<g id="a_node5"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/5686" xlink:title="ZcashFoundation/zebra#5686&#10;Manually test that each&#10;mining RPC works&#10;correctly" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" points="1036,-292.691 804,-292.691 804,-224.691 1036,-224.691 1036,-292.691"/>
<text text-anchor="middle" x="920" y="-277.491" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#5686</text>
<text text-anchor="middle" x="920" y="-262.491" font-family="Times,serif" font-size="14.00" fill="#000000">Manually test that each</text>
<text text-anchor="middle" x="920" y="-247.491" font-family="Times,serif" font-size="14.00" fill="#000000">mining RPC works</text>
<text text-anchor="middle" x="920" y="-232.491" font-family="Times,serif" font-size="14.00" fill="#000000">correctly</text>
<g id="a_node4"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/5686" xlink:title="ZcashFoundation/zebra#5686&#10;Manually test that each&#10;mining RPC works&#10;correctly" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" points="1036,-402 804,-402 804,-334 1036,-334 1036,-402"/>
<text text-anchor="middle" x="920" y="-386.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#5686</text>
<text text-anchor="middle" x="920" y="-371.8" font-family="Times,serif" font-size="14.00" fill="#000000">Manually test that each</text>
<text text-anchor="middle" x="920" y="-356.8" font-family="Times,serif" font-size="14.00" fill="#000000">mining RPC works</text>
<text text-anchor="middle" x="920" y="-341.8" font-family="Times,serif" font-size="14.00" fill="#000000">correctly</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#5934&#45;&gt;ZcashFoundation/zebra#5686 -->
<g id="edge3" class="edge">
<g id="edge2" class="edge">
<title>ZcashFoundation/zebra#5934&#45;&gt;ZcashFoundation/zebra#5686</title>
<path fill="none" stroke="#000000" d="M768.38,-258.691C776.71,-258.691 785.14,-258.691 793.53,-258.691"/>
<polygon fill="#000000" stroke="#000000" points="793.74,-262.1911 803.74,-258.691 793.74,-255.1911 793.74,-262.1911"/>
<path fill="none" stroke="#000000" d="M768.38,-368C776.71,-368 785.14,-368 793.53,-368"/>
<polygon fill="#000000" stroke="#000000" points="793.74,-371.5001 803.74,-368 793.74,-364.5001 793.74,-371.5001"/>
</g>
<!-- ZcashFoundation/zebra#6025 -->
<g id="node8" class="node open">
<title>ZcashFoundation/zebra#6025</title>
<g id="a_node8"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/6025" xlink:title="ZcashFoundation/zebra#6025&#10;Add a manually&#45;triggered&#10;workflow for mining a&#10;block on testnet" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" points="1036,-68 804,-68 804,0 1036,0 1036,-68"/>
<text text-anchor="middle" x="920" y="-52.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#6025</text>
<text text-anchor="middle" x="920" y="-37.8" font-family="Times,serif" font-size="14.00" fill="#000000">Add a manually&#45;triggered</text>
<text text-anchor="middle" x="920" y="-22.8" font-family="Times,serif" font-size="14.00" fill="#000000">workflow for mining a</text>
<text text-anchor="middle" x="920" y="-7.8" font-family="Times,serif" font-size="14.00" fill="#000000">block on testnet</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#5934&#45;&gt;ZcashFoundation/zebra#6025 -->
<g id="edge7" class="edge">
<g id="edge5" class="edge">
<title>ZcashFoundation/zebra#5934&#45;&gt;ZcashFoundation/zebra#6025</title>
<path fill="none" stroke="#000000" d="M694.75,-216.941C724.1,-189.481 764.71,-153.741 804,-126.691 815.69,-118.641 828.54,-110.845 841.3,-103.655"/>
<polygon fill="#000000" stroke="#000000" points="843.0562,-106.6834 850.11,-98.778 839.6659,-100.5591 843.0562,-106.6834"/>
<path fill="none" stroke="#000000" d="M759.66,-326.35C762.67,-323.44 765.47,-320.32 768,-317 832.69,-232.12 739.09,-160.62 801.13,-76.187"/>
<polygon fill="#000000" stroke="#000000" points="803.9559,-78.256 807.41,-68.24 798.4638,-73.9159 803.9559,-78.256"/>
</g>
<!-- ZcashFoundation/zebra#5722 -->
<g id="node5" class="node open">
<title>ZcashFoundation/zebra#5722</title>
<g id="a_node5"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/5722" xlink:title="ZcashFoundation/zebra#5722&#10;Implement validateaddress&#10;and z_validateaddress&#10;RPCs" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="500,-238 268,-238 268,-170 500,-170 500,-238"/>
<text text-anchor="middle" x="384" y="-222.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#5722</text>
<text text-anchor="middle" x="384" y="-207.8" font-family="Times,serif" font-size="14.00" fill="#000000">Implement validateaddress</text>
<text text-anchor="middle" x="384" y="-192.8" font-family="Times,serif" font-size="14.00" fill="#000000">and z_validateaddress</text>
<text text-anchor="middle" x="384" y="-177.8" font-family="Times,serif" font-size="14.00" fill="#000000">RPCs</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#5722&#45;&gt;ZcashFoundation/zebra#5934 -->
<g id="edge3" class="edge">
<title>ZcashFoundation/zebra#5722&#45;&gt;ZcashFoundation/zebra#5934</title>
<path fill="none" stroke="#000000" d="M488.44,-238.06C492.51,-240.82 496.38,-243.79 500,-247 526.18,-270.21 510.52,-293.03 536,-317 537.1,-318.04 538.23,-319.05 539.38,-320.05"/>
<polygon fill="#000000" stroke="#000000" points="537.2719,-322.846 547.26,-326.38 541.6558,-317.3887 537.2719,-322.846"/>
</g>
<!-- ZcashFoundation/zebra#5722&#45;&gt;ZcashFoundation/zebra#6025 -->
<g id="edge6" class="edge">
<title>ZcashFoundation/zebra#5722&#45;&gt;ZcashFoundation/zebra#6025</title>
<path fill="none" stroke="#000000" d="M491.5,-169.9C581.67,-141.31 710.22,-100.53 802.97,-71.118"/>
<polygon fill="#000000" stroke="#000000" points="804.2057,-74.398 812.68,-68.039 802.0898,-67.7254 804.2057,-74.398"/>
</g>
<!-- ZcashFoundation/zebra#6030 -->
<g id="node9" class="node open">
<title>ZcashFoundation/zebra#6030</title>
<g id="a_node9"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/6030" xlink:title="ZcashFoundation/zebra#6030&#10;Implement&#10;z_listunifiedreceivers" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" points="768,-67.5 536,-67.5 536,-14.5 768,-14.5 768,-67.5"/>
<text text-anchor="middle" x="652" y="-52.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#6030</text>
<text text-anchor="middle" x="652" y="-37.3" font-family="Times,serif" font-size="14.00" fill="#000000">Implement</text>
<text text-anchor="middle" x="652" y="-22.3" font-family="Times,serif" font-size="14.00" fill="#000000">z_listunifiedreceivers</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#5722&#45;&gt;ZcashFoundation/zebra#6030 -->
<g id="edge7" class="edge">
<title>ZcashFoundation/zebra#5722&#45;&gt;ZcashFoundation/zebra#6030</title>
<path fill="none" stroke="#000000" d="M489.34,-169.96C493.11,-167.2 496.69,-164.22 500,-161 528.34,-133.48 507.66,-104.85 534.04,-74.892"/>
<polygon fill="#000000" stroke="#000000" points="536.702,-77.1819 541.35,-67.661 531.7792,-72.2053 536.702,-77.1819"/>
</g>
<!-- ZcashFoundation/zebra#5302 -->
<g id="node6" class="node open">
<title>ZcashFoundation/zebra#5302</title>
<g id="a_node6"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/5302" xlink:title="ZcashFoundation/zebra#5302&#10;Add support for&#10;`getblocksubsidy` RPC&#10;call" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="500,-378.691 268,-378.691 268,-310.691 500,-310.691 500,-378.691"/>
<text text-anchor="middle" x="384" y="-363.491" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#5302</text>
<text text-anchor="middle" x="384" y="-348.491" font-family="Times,serif" font-size="14.00" fill="#000000">Add support for</text>
<text text-anchor="middle" x="384" y="-333.491" font-family="Times,serif" font-size="14.00" fill="#000000">`getblocksubsidy` RPC</text>
<text text-anchor="middle" x="384" y="-318.491" font-family="Times,serif" font-size="14.00" fill="#000000">call</text>
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="500,-410 268,-410 268,-342 500,-342 500,-410"/>
<text text-anchor="middle" x="384" y="-394.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#5302</text>
<text text-anchor="middle" x="384" y="-379.8" font-family="Times,serif" font-size="14.00" fill="#000000">Add support for</text>
<text text-anchor="middle" x="384" y="-364.8" font-family="Times,serif" font-size="14.00" fill="#000000">`getblocksubsidy` RPC</text>
<text text-anchor="middle" x="384" y="-349.8" font-family="Times,serif" font-size="14.00" fill="#000000">call</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#5302&#45;&gt;ZcashFoundation/zebra#5934 -->
<g id="edge4" class="edge">
<title>ZcashFoundation/zebra#5302&#45;&gt;ZcashFoundation/zebra#5934</title>
<path fill="none" stroke="#000000" d="M490.31,-310.581C502.07,-306.801 514.13,-302.931 526.1,-299.091"/>
<polygon fill="#000000" stroke="#000000" points="527.2252,-302.4058 535.68,-296.021 525.0889,-295.7398 527.2252,-302.4058"/>
<path fill="none" stroke="#000000" d="M500.38,-372.53C508.71,-372.28 517.14,-372.03 525.53,-371.78"/>
<polygon fill="#000000" stroke="#000000" points="525.8509,-375.272 535.74,-371.47 525.6384,-368.2752 525.8509,-375.272"/>
</g>
<!-- ZcashFoundation/zebra#6028 -->
<g id="node7" class="node open">
<title>ZcashFoundation/zebra#6028</title>
<g id="a_node7"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/6028" xlink:title="ZcashFoundation/zebra#6028&#10;Document how to mine on&#10;testnet using Zebra and&#10;mining pool software" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="500,-206.691 268,-206.691 268,-138.691 500,-138.691 500,-206.691"/>
<text text-anchor="middle" x="384" y="-191.491" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#6028</text>
<text text-anchor="middle" x="384" y="-176.491" font-family="Times,serif" font-size="14.00" fill="#000000">Document how to mine on</text>
<text text-anchor="middle" x="384" y="-161.491" font-family="Times,serif" font-size="14.00" fill="#000000">testnet using Zebra and</text>
<text text-anchor="middle" x="384" y="-146.491" font-family="Times,serif" font-size="14.00" fill="#000000">mining pool software</text>
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="500,-152 268,-152 268,-84 500,-84 500,-152"/>
<text text-anchor="middle" x="384" y="-136.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#6028</text>
<text text-anchor="middle" x="384" y="-121.8" font-family="Times,serif" font-size="14.00" fill="#000000">Document how to mine on</text>
<text text-anchor="middle" x="384" y="-106.8" font-family="Times,serif" font-size="14.00" fill="#000000">testnet using Zebra and</text>
<text text-anchor="middle" x="384" y="-91.8" font-family="Times,serif" font-size="14.00" fill="#000000">mining pool software</text>
</a>
</g>
</g>
@ -168,10 +168,10 @@
<g id="node10" class="node open">
<title>ZcashFoundation/zebra#5297</title>
<g id="a_node10"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/5297" xlink:title="ZcashFoundation/zebra#5297&#10;Add metrics for chain&#10;fork work and lengths" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="232,-543.191 0,-543.191 0,-490.191 232,-490.191 232,-543.191"/>
<text text-anchor="middle" x="116" y="-527.991" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#5297</text>
<text text-anchor="middle" x="116" y="-512.991" font-family="Times,serif" font-size="14.00" fill="#000000">Add metrics for chain</text>
<text text-anchor="middle" x="116" y="-497.991" font-family="Times,serif" font-size="14.00" fill="#000000">fork work and lengths</text>
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="232,-484.5 0,-484.5 0,-431.5 232,-431.5 232,-484.5"/>
<text text-anchor="middle" x="116" y="-469.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#5297</text>
<text text-anchor="middle" x="116" y="-454.3" font-family="Times,serif" font-size="14.00" fill="#000000">Add metrics for chain</text>
<text text-anchor="middle" x="116" y="-439.3" font-family="Times,serif" font-size="14.00" fill="#000000">fork work and lengths</text>
</a>
</g>
</g>
@ -179,11 +179,11 @@
<g id="node11" class="node open">
<title>ZcashFoundation/zebra#2375</title>
<g id="a_node11"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/2375" xlink:title="ZcashFoundation/zebra#2375&#10;Allow different `zebra&#45;&#10;network` apps to use&#10;different user agents" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="232,-629.691 0,-629.691 0,-561.691 232,-561.691 232,-629.691"/>
<text text-anchor="middle" x="116" y="-614.491" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#2375</text>
<text text-anchor="middle" x="116" y="-599.491" font-family="Times,serif" font-size="14.00" fill="#000000">Allow different `zebra&#45;</text>
<text text-anchor="middle" x="116" y="-584.491" font-family="Times,serif" font-size="14.00" fill="#000000">network` apps to use</text>
<text text-anchor="middle" x="116" y="-569.491" font-family="Times,serif" font-size="14.00" fill="#000000">different user agents</text>
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="232,-652 0,-652 0,-584 232,-584 232,-652"/>
<text text-anchor="middle" x="116" y="-636.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#2375</text>
<text text-anchor="middle" x="116" y="-621.8" font-family="Times,serif" font-size="14.00" fill="#000000">Allow different `zebra&#45;</text>
<text text-anchor="middle" x="116" y="-606.8" font-family="Times,serif" font-size="14.00" fill="#000000">network` apps to use</text>
<text text-anchor="middle" x="116" y="-591.8" font-family="Times,serif" font-size="14.00" fill="#000000">different user agents</text>
</a>
</g>
</g>
@ -191,28 +191,28 @@
<g id="node12" class="node closed">
<title>ZcashFoundation/zebra#794</title>
<g id="a_node12"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/794" xlink:title="ZcashFoundation/zebra#794&#10;Make sure custom user&#10;agents conform to BIP&#45;14" target="_blank">
<polygon fill="#fad8c7" stroke="#000000" points="495.5,-622.191 272.5,-622.191 272.5,-569.191 495.5,-569.191 495.5,-622.191"/>
<text text-anchor="middle" x="384" y="-606.991" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#794</text>
<text text-anchor="middle" x="384" y="-591.991" font-family="Times,serif" font-size="14.00" fill="#000000">Make sure custom user</text>
<text text-anchor="middle" x="384" y="-576.991" font-family="Times,serif" font-size="14.00" fill="#000000">agents conform to BIP&#45;14</text>
<polygon fill="#fad8c7" stroke="#000000" points="495.5,-644.5 272.5,-644.5 272.5,-591.5 495.5,-591.5 495.5,-644.5"/>
<text text-anchor="middle" x="384" y="-629.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#794</text>
<text text-anchor="middle" x="384" y="-614.3" font-family="Times,serif" font-size="14.00" fill="#000000">Make sure custom user</text>
<text text-anchor="middle" x="384" y="-599.3" font-family="Times,serif" font-size="14.00" fill="#000000">agents conform to BIP&#45;14</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#2375&#45;&gt;ZcashFoundation/zebra#794 -->
<g id="edge8" class="edge">
<title>ZcashFoundation/zebra#2375&#45;&gt;ZcashFoundation/zebra#794</title>
<path fill="none" stroke="#000000" d="M232.38,-595.691C242.23,-595.691 252.22,-595.691 262.11,-595.691"/>
<polygon fill="#000000" stroke="#000000" points="262.39,-599.1911 272.39,-595.691 262.39,-592.1911 262.39,-599.1911"/>
<path fill="none" stroke="#000000" d="M232.38,-618C242.23,-618 252.22,-618 262.11,-618"/>
<polygon fill="#000000" stroke="#000000" points="262.39,-621.5001 272.39,-618 262.39,-614.5001 262.39,-621.5001"/>
</g>
<!-- ZcashFoundation/zebra#5472 -->
<g id="node13" class="node open">
<title>ZcashFoundation/zebra#5472</title>
<g id="a_node13"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/5472" xlink:title="ZcashFoundation/zebra#5472&#10;Support shielded coinbase&#10;in `getblocktemplate` for&#10;Sapling addresses" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="232,-715.691 0,-715.691 0,-647.691 232,-647.691 232,-715.691"/>
<text text-anchor="middle" x="116" y="-700.491" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#5472</text>
<text text-anchor="middle" x="116" y="-685.491" font-family="Times,serif" font-size="14.00" fill="#000000">Support shielded coinbase</text>
<text text-anchor="middle" x="116" y="-670.491" font-family="Times,serif" font-size="14.00" fill="#000000">in `getblocktemplate` for</text>
<text text-anchor="middle" x="116" y="-655.491" font-family="Times,serif" font-size="14.00" fill="#000000">Sapling addresses</text>
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="232,-738 0,-738 0,-670 232,-670 232,-738"/>
<text text-anchor="middle" x="116" y="-722.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#5472</text>
<text text-anchor="middle" x="116" y="-707.8" font-family="Times,serif" font-size="14.00" fill="#000000">Support shielded coinbase</text>
<text text-anchor="middle" x="116" y="-692.8" font-family="Times,serif" font-size="14.00" fill="#000000">in `getblocktemplate` for</text>
<text text-anchor="middle" x="116" y="-677.8" font-family="Times,serif" font-size="14.00" fill="#000000">Sapling addresses</text>
</a>
</g>
</g>
@ -220,28 +220,28 @@
<g id="node14" class="node open">
<title>ZcashFoundation/zebra#5929</title>
<g id="a_node14"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/5929" xlink:title="ZcashFoundation/zebra#5929&#10;Support shielded coinbase&#10;in `getblocktemplate` for&#10;Orchard Unified addresses" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" points="500,-715.691 268,-715.691 268,-647.691 500,-647.691 500,-715.691"/>
<text text-anchor="middle" x="384" y="-700.491" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#5929</text>
<text text-anchor="middle" x="384" y="-685.491" font-family="Times,serif" font-size="14.00" fill="#000000">Support shielded coinbase</text>
<text text-anchor="middle" x="384" y="-670.491" font-family="Times,serif" font-size="14.00" fill="#000000">in `getblocktemplate` for</text>
<text text-anchor="middle" x="384" y="-655.491" font-family="Times,serif" font-size="14.00" fill="#000000">Orchard Unified addresses</text>
<polygon fill="#c2e0c6" stroke="#000000" points="500,-738 268,-738 268,-670 500,-670 500,-738"/>
<text text-anchor="middle" x="384" y="-722.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#5929</text>
<text text-anchor="middle" x="384" y="-707.8" font-family="Times,serif" font-size="14.00" fill="#000000">Support shielded coinbase</text>
<text text-anchor="middle" x="384" y="-692.8" font-family="Times,serif" font-size="14.00" fill="#000000">in `getblocktemplate` for</text>
<text text-anchor="middle" x="384" y="-677.8" font-family="Times,serif" font-size="14.00" fill="#000000">Orchard Unified addresses</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#5472&#45;&gt;ZcashFoundation/zebra#5929 -->
<g id="edge9" class="edge">
<title>ZcashFoundation/zebra#5472&#45;&gt;ZcashFoundation/zebra#5929</title>
<path fill="none" stroke="#000000" d="M232.38,-681.691C240.71,-681.691 249.14,-681.691 257.53,-681.691"/>
<polygon fill="#000000" stroke="#000000" points="257.74,-685.1911 267.74,-681.691 257.74,-678.1911 257.74,-685.1911"/>
<path fill="none" stroke="#000000" d="M232.38,-704C240.71,-704 249.14,-704 257.53,-704"/>
<polygon fill="#000000" stroke="#000000" points="257.74,-707.5001 267.74,-704 257.74,-700.5001 257.74,-707.5001"/>
</g>
<!-- ZcashFoundation/zebra#3247 -->
<g id="node15" class="node open">
<title>ZcashFoundation/zebra#3247</title>
<g id="a_node15"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/3247" xlink:title="ZcashFoundation/zebra#3247&#10;Tracking: Questions for&#10;Network Audit" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="232,-787.191 0,-787.191 0,-734.191 232,-734.191 232,-787.191"/>
<text text-anchor="middle" x="116" y="-771.991" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#3247</text>
<text text-anchor="middle" x="116" y="-756.991" font-family="Times,serif" font-size="14.00" fill="#000000">Tracking: Questions for</text>
<text text-anchor="middle" x="116" y="-741.991" font-family="Times,serif" font-size="14.00" fill="#000000">Network Audit</text>
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="232,-809.5 0,-809.5 0,-756.5 232,-756.5 232,-809.5"/>
<text text-anchor="middle" x="116" y="-794.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#3247</text>
<text text-anchor="middle" x="116" y="-779.3" font-family="Times,serif" font-size="14.00" fill="#000000">Tracking: Questions for</text>
<text text-anchor="middle" x="116" y="-764.3" font-family="Times,serif" font-size="14.00" fill="#000000">Network Audit</text>
</a>
</g>
</g>
@ -249,11 +249,11 @@
<g id="node16" class="node open">
<title>ZcashFoundation/zebra#5336</title>
<g id="a_node16"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/5336" xlink:title="ZcashFoundation/zebra#5336&#10;Relay and accept mempool&#10;transactions based on the&#10;ZIP&#45;317 fee rules" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="232,-873.691 0,-873.691 0,-805.691 232,-805.691 232,-873.691"/>
<text text-anchor="middle" x="116" y="-858.491" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#5336</text>
<text text-anchor="middle" x="116" y="-843.491" font-family="Times,serif" font-size="14.00" fill="#000000">Relay and accept mempool</text>
<text text-anchor="middle" x="116" y="-828.491" font-family="Times,serif" font-size="14.00" fill="#000000">transactions based on the</text>
<text text-anchor="middle" x="116" y="-813.491" font-family="Times,serif" font-size="14.00" fill="#000000">ZIP&#45;317 fee rules</text>
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="232,-896 0,-896 0,-828 232,-828 232,-896"/>
<text text-anchor="middle" x="116" y="-880.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#5336</text>
<text text-anchor="middle" x="116" y="-865.8" font-family="Times,serif" font-size="14.00" fill="#000000">Relay and accept mempool</text>
<text text-anchor="middle" x="116" y="-850.8" font-family="Times,serif" font-size="14.00" fill="#000000">transactions based on the</text>
<text text-anchor="middle" x="116" y="-835.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZIP&#45;317 fee rules</text>
</a>
</g>
</g>
@ -261,285 +261,319 @@
<g id="node17" class="node open">
<title>ZcashFoundation/zebra#1615</title>
<g id="a_node17"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/1615" xlink:title="ZcashFoundation/zebra#1615&#10;Zebra release candidate&#10;binaries should be linked&#10;from ZFND website" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="232,-959.691 0,-959.691 0,-891.691 232,-891.691 232,-959.691"/>
<text text-anchor="middle" x="116" y="-944.491" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#1615</text>
<text text-anchor="middle" x="116" y="-929.491" font-family="Times,serif" font-size="14.00" fill="#000000">Zebra release candidate</text>
<text text-anchor="middle" x="116" y="-914.491" font-family="Times,serif" font-size="14.00" fill="#000000">binaries should be linked</text>
<text text-anchor="middle" x="116" y="-899.491" font-family="Times,serif" font-size="14.00" fill="#000000">from ZFND website</text>
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="232,-982 0,-982 0,-914 232,-914 232,-982"/>
<text text-anchor="middle" x="116" y="-966.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#1615</text>
<text text-anchor="middle" x="116" y="-951.8" font-family="Times,serif" font-size="14.00" fill="#000000">Zebra release candidate</text>
<text text-anchor="middle" x="116" y="-936.8" font-family="Times,serif" font-size="14.00" fill="#000000">binaries should be linked</text>
<text text-anchor="middle" x="116" y="-921.8" font-family="Times,serif" font-size="14.00" fill="#000000">from ZFND website</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#5963 -->
<!-- ZcashFoundation/zebra#6055 -->
<g id="node18" class="node open">
<title>ZcashFoundation/zebra#6055</title>
<g id="a_node18"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/6055" xlink:title="ZcashFoundation/zebra#6055&#10;Implement the&#10;`getdifficulty` RPC" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="500,-573.5 268,-573.5 268,-520.5 500,-520.5 500,-573.5"/>
<text text-anchor="middle" x="384" y="-558.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#6055</text>
<text text-anchor="middle" x="384" y="-543.3" font-family="Times,serif" font-size="14.00" fill="#000000">Implement the</text>
<text text-anchor="middle" x="384" y="-528.3" font-family="Times,serif" font-size="14.00" fill="#000000">`getdifficulty` RPC</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#6055&#45;&gt;ZcashFoundation/zebra#5934 -->
<g id="edge10" class="edge">
<title>ZcashFoundation/zebra#6055&#45;&gt;ZcashFoundation/zebra#5934</title>
<path fill="none" stroke="#000000" d="M483.43,-520.47C489.15,-517.88 494.72,-515.06 500,-512 542.61,-487.28 582.7,-448.38 611,-417.24"/>
<polygon fill="#000000" stroke="#000000" points="613.87,-419.2819 617.94,-409.5 608.6583,-414.6088 613.87,-419.2819"/>
</g>
<!-- ZcashFoundation/zebra#6054 -->
<g id="node19" class="node open">
<title>ZcashFoundation/zebra#6054</title>
<g id="a_node19"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/6054" xlink:title="ZcashFoundation/zebra#6054&#10;Use error code &#45;1 for&#10;incorrect RPC parameters" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="500,-502.5 268,-502.5 268,-449.5 500,-449.5 500,-502.5"/>
<text text-anchor="middle" x="384" y="-487.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#6054</text>
<text text-anchor="middle" x="384" y="-472.3" font-family="Times,serif" font-size="14.00" fill="#000000">Use error code &#45;1 for</text>
<text text-anchor="middle" x="384" y="-457.3" font-family="Times,serif" font-size="14.00" fill="#000000">incorrect RPC parameters</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#6054&#45;&gt;ZcashFoundation/zebra#5934 -->
<g id="edge11" class="edge">
<title>ZcashFoundation/zebra#6054&#45;&gt;ZcashFoundation/zebra#5934</title>
<path fill="none" stroke="#000000" d="M487.75,-449.44C491.91,-448.01 496.01,-446.53 500,-445 522.83,-436.28 546.75,-425.16 568.69,-414.11"/>
<polygon fill="#000000" stroke="#000000" points="570.3187,-417.2083 577.64,-409.55 567.1409,-410.9712 570.3187,-417.2083"/>
</g>
<!-- ZcashFoundation/zebra#5963 -->
<g id="node20" class="node open">
<title>ZcashFoundation/zebra#5963</title>
<g id="a_node18"><a xlink:href="https://github.com/ZcashFoundation/zebra/pull/5963" xlink:title="ZcashFoundation/zebra#5963&#10;change(ci): Run block&#10;proposal tests in CI" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="232,-1031.191 0,-1031.191 0,-1027.191 -4,-1027.191 -4,-1023.191 0,-1023.191 0,-986.191 -4,-986.191 -4,-982.191 0,-982.191 0,-978.191 232,-978.191 232,-1031.191"/>
<polyline fill="none" stroke="#000000" stroke-width="2" points="0,-1027.191 4,-1027.191 4,-1023.191 0,-1023.191 "/>
<polyline fill="none" stroke="#000000" stroke-width="2" points="0,-986.191 4,-986.191 4,-982.191 0,-982.191 "/>
<text text-anchor="middle" x="116" y="-1015.991" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#5963</text>
<text text-anchor="middle" x="116" y="-1000.991" font-family="Times,serif" font-size="14.00" fill="#000000">change(ci): Run block</text>
<text text-anchor="middle" x="116" y="-985.991" font-family="Times,serif" font-size="14.00" fill="#000000">proposal tests in CI</text>
<g id="a_node20"><a xlink:href="https://github.com/ZcashFoundation/zebra/pull/5963" xlink:title="ZcashFoundation/zebra#5963&#10;change(ci): Run block&#10;proposal tests in CI" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="232,-1053.5 0,-1053.5 0,-1049.5 -4,-1049.5 -4,-1045.5 0,-1045.5 0,-1008.5 -4,-1008.5 -4,-1004.5 0,-1004.5 0,-1000.5 232,-1000.5 232,-1053.5"/>
<polyline fill="none" stroke="#000000" stroke-width="2" points="0,-1049.5 4,-1049.5 4,-1045.5 0,-1045.5 "/>
<polyline fill="none" stroke="#000000" stroke-width="2" points="0,-1008.5 4,-1008.5 4,-1004.5 0,-1004.5 "/>
<text text-anchor="middle" x="116" y="-1038.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#5963</text>
<text text-anchor="middle" x="116" y="-1023.3" font-family="Times,serif" font-size="14.00" fill="#000000">change(ci): Run block</text>
<text text-anchor="middle" x="116" y="-1008.3" font-family="Times,serif" font-size="14.00" fill="#000000">proposal tests in CI</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#6013 -->
<g id="node19" class="node open">
<g id="node21" class="node open">
<title>ZcashFoundation/zebra#6013</title>
<g id="a_node19"><a xlink:href="https://github.com/ZcashFoundation/zebra/pull/6013" xlink:title="ZcashFoundation/zebra#6013&#10;use `reddsa` crate and&#10;remove duplicated&#10;RedPallas code" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="232,-1117.661 0,-1117.661 0,-1113.661 -4,-1113.661 -4,-1109.661 0,-1109.661 0,-1057.661 -4,-1057.661 -4,-1053.661 0,-1053.661 0,-1049.661 232,-1049.661 232,-1117.661"/>
<polyline fill="none" stroke="#000000" stroke-width="2" points="0,-1113.661 4,-1113.661 4,-1109.661 0,-1109.661 "/>
<polyline fill="none" stroke="#000000" stroke-width="2" points="0,-1057.661 4,-1057.661 4,-1053.661 0,-1053.661 "/>
<text text-anchor="middle" x="116" y="-1102.461" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#6013</text>
<text text-anchor="middle" x="116" y="-1087.461" font-family="Times,serif" font-size="14.00" fill="#000000">use `reddsa` crate and</text>
<text text-anchor="middle" x="116" y="-1072.461" font-family="Times,serif" font-size="14.00" fill="#000000">remove duplicated</text>
<text text-anchor="middle" x="116" y="-1057.461" font-family="Times,serif" font-size="14.00" fill="#000000">RedPallas code</text>
<g id="a_node21"><a xlink:href="https://github.com/ZcashFoundation/zebra/pull/6013" xlink:title="ZcashFoundation/zebra#6013&#10;use `reddsa` crate and&#10;remove duplicated&#10;RedPallas code" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="232,-1140 0,-1140 0,-1136 -4,-1136 -4,-1132 0,-1132 0,-1080 -4,-1080 -4,-1076 0,-1076 0,-1072 232,-1072 232,-1140"/>
<polyline fill="none" stroke="#000000" stroke-width="2" points="0,-1136 4,-1136 4,-1132 0,-1132 "/>
<polyline fill="none" stroke="#000000" stroke-width="2" points="0,-1080 4,-1080 4,-1076 0,-1076 "/>
<text text-anchor="middle" x="116" y="-1124.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#6013</text>
<text text-anchor="middle" x="116" y="-1109.8" font-family="Times,serif" font-size="14.00" fill="#000000">use `reddsa` crate and</text>
<text text-anchor="middle" x="116" y="-1094.8" font-family="Times,serif" font-size="14.00" fill="#000000">remove duplicated</text>
<text text-anchor="middle" x="116" y="-1079.8" font-family="Times,serif" font-size="14.00" fill="#000000">RedPallas code</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#5981 -->
<g id="node20" class="node open">
<g id="node22" class="node open">
<title>ZcashFoundation/zebra#5981</title>
<g id="a_node20"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/5981" xlink:title="ZcashFoundation/zebra#5981&#10;Use the same format as&#10;`zcashd` for&#10;`getblocktemplate`&#10;proposal mode errors" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="232,-472.191 0,-472.191 0,-389.191 232,-389.191 232,-472.191"/>
<text text-anchor="middle" x="116" y="-456.991" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#5981</text>
<text text-anchor="middle" x="116" y="-441.991" font-family="Times,serif" font-size="14.00" fill="#000000">Use the same format as</text>
<text text-anchor="middle" x="116" y="-426.991" font-family="Times,serif" font-size="14.00" fill="#000000">`zcashd` for</text>
<text text-anchor="middle" x="116" y="-411.991" font-family="Times,serif" font-size="14.00" fill="#000000">`getblocktemplate`</text>
<text text-anchor="middle" x="116" y="-396.991" font-family="Times,serif" font-size="14.00" fill="#000000">proposal mode errors</text>
<g id="a_node22"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/5981" xlink:title="ZcashFoundation/zebra#5981&#10;Use the same format as&#10;`zcashd` for&#10;`getblocktemplate`&#10;proposal mode errors" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="232,-331.5 0,-331.5 0,-248.5 232,-248.5 232,-331.5"/>
<text text-anchor="middle" x="116" y="-316.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#5981</text>
<text text-anchor="middle" x="116" y="-301.3" font-family="Times,serif" font-size="14.00" fill="#000000">Use the same format as</text>
<text text-anchor="middle" x="116" y="-286.3" font-family="Times,serif" font-size="14.00" fill="#000000">`zcashd` for</text>
<text text-anchor="middle" x="116" y="-271.3" font-family="Times,serif" font-size="14.00" fill="#000000">`getblocktemplate`</text>
<text text-anchor="middle" x="116" y="-256.3" font-family="Times,serif" font-size="14.00" fill="#000000">proposal mode errors</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#5981&#45;&gt;ZcashFoundation/zebra#5803 -->
<g id="edge10" class="edge">
<g id="edge12" class="edge">
<title>ZcashFoundation/zebra#5981&#45;&gt;ZcashFoundation/zebra#5803</title>
<path fill="none" stroke="#000000" d="M232.38,-430.691C240.71,-430.691 249.14,-430.691 257.53,-430.691"/>
<polygon fill="#000000" stroke="#000000" points="257.74,-434.1911 267.74,-430.691 257.74,-427.1911 257.74,-434.1911"/>
<path fill="none" stroke="#000000" d="M232.38,-290C240.71,-290 249.14,-290 257.53,-290"/>
<polygon fill="#000000" stroke="#000000" points="257.74,-293.5001 267.74,-290 257.74,-286.5001 257.74,-293.5001"/>
</g>
<!-- ZcashFoundation/zebra#6037 -->
<g id="node21" class="node open">
<g id="node23" class="node open">
<title>ZcashFoundation/zebra#6037</title>
<g id="a_node21"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/6037" xlink:title="ZcashFoundation/zebra#6037&#10;Don&#39;t return from long&#10;polling if the block&#10;template is an invalid&#10;block proposal" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="232,-1219.161 0,-1219.161 0,-1136.161 232,-1136.161 232,-1219.161"/>
<text text-anchor="middle" x="116" y="-1203.961" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#6037</text>
<text text-anchor="middle" x="116" y="-1188.961" font-family="Times,serif" font-size="14.00" fill="#000000">Don&#39;t return from long</text>
<text text-anchor="middle" x="116" y="-1173.961" font-family="Times,serif" font-size="14.00" fill="#000000">polling if the block</text>
<text text-anchor="middle" x="116" y="-1158.961" font-family="Times,serif" font-size="14.00" fill="#000000">template is an invalid</text>
<text text-anchor="middle" x="116" y="-1143.961" font-family="Times,serif" font-size="14.00" fill="#000000">block proposal</text>
<g id="a_node23"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/6037" xlink:title="ZcashFoundation/zebra#6037&#10;Don&#39;t return from long&#10;polling if the block&#10;template is an invalid&#10;block proposal" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="232,-1241.5 0,-1241.5 0,-1158.5 232,-1158.5 232,-1241.5"/>
<text text-anchor="middle" x="116" y="-1226.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#6037</text>
<text text-anchor="middle" x="116" y="-1211.3" font-family="Times,serif" font-size="14.00" fill="#000000">Don&#39;t return from long</text>
<text text-anchor="middle" x="116" y="-1196.3" font-family="Times,serif" font-size="14.00" fill="#000000">polling if the block</text>
<text text-anchor="middle" x="116" y="-1181.3" font-family="Times,serif" font-size="14.00" fill="#000000">template is an invalid</text>
<text text-anchor="middle" x="116" y="-1166.3" font-family="Times,serif" font-size="14.00" fill="#000000">block proposal</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#6047 -->
<g id="node22" class="node open">
<g id="node24" class="node open">
<title>ZcashFoundation/zebra#6047</title>
<g id="a_node22"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/6047" xlink:title="ZcashFoundation/zebra#6047&#10;Verify proposals are&#10;valid after sending them&#10;to miners" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" points="500,-1222.661 268,-1222.661 268,-1154.661 500,-1154.661 500,-1222.661"/>
<text text-anchor="middle" x="384" y="-1207.461" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#6047</text>
<text text-anchor="middle" x="384" y="-1192.461" font-family="Times,serif" font-size="14.00" fill="#000000">Verify proposals are</text>
<text text-anchor="middle" x="384" y="-1177.461" font-family="Times,serif" font-size="14.00" fill="#000000">valid after sending them</text>
<text text-anchor="middle" x="384" y="-1162.461" font-family="Times,serif" font-size="14.00" fill="#000000">to miners</text>
<g id="a_node24"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/6047" xlink:title="ZcashFoundation/zebra#6047&#10;Verify proposals are&#10;valid after sending them&#10;to miners" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" points="500,-1281 268,-1281 268,-1213 500,-1213 500,-1281"/>
<text text-anchor="middle" x="384" y="-1265.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#6047</text>
<text text-anchor="middle" x="384" y="-1250.8" font-family="Times,serif" font-size="14.00" fill="#000000">Verify proposals are</text>
<text text-anchor="middle" x="384" y="-1235.8" font-family="Times,serif" font-size="14.00" fill="#000000">valid after sending them</text>
<text text-anchor="middle" x="384" y="-1220.8" font-family="Times,serif" font-size="14.00" fill="#000000">to miners</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#6037&#45;&gt;ZcashFoundation/zebra#6047 -->
<g id="edge11" class="edge">
<g id="edge13" class="edge">
<title>ZcashFoundation/zebra#6037&#45;&gt;ZcashFoundation/zebra#6047</title>
<path fill="none" stroke="#000000" d="M232.38,-1182.461C240.71,-1182.761 249.14,-1183.161 257.53,-1183.461"/>
<polygon fill="#000000" stroke="#000000" points="257.5807,-1186.9676 267.74,-1183.961 257.9232,-1179.976 257.5807,-1186.9676"/>
<path fill="none" stroke="#000000" d="M232.38,-1220.4C240.81,-1221.9 249.33,-1223.4 257.81,-1224.9"/>
<polygon fill="#000000" stroke="#000000" points="257.2928,-1228.3623 267.74,-1226.6 258.474,-1221.4627 257.2928,-1228.3623"/>
</g>
<!-- ZcashFoundation/zebra#5604 -->
<g id="node23" class="node open">
<g id="node25" class="node open">
<title>ZcashFoundation/zebra#5604</title>
<g id="a_node23"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/5604" xlink:title="ZcashFoundation/zebra#5604&#10;Send the same&#10;getblocktemplate RPC&#10;response until the&#10;template would change" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" points="500,-1136.161 268,-1136.161 268,-1053.161 500,-1053.161 500,-1136.161"/>
<text text-anchor="middle" x="384" y="-1120.961" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#5604</text>
<text text-anchor="middle" x="384" y="-1105.961" font-family="Times,serif" font-size="14.00" fill="#000000">Send the same</text>
<text text-anchor="middle" x="384" y="-1090.961" font-family="Times,serif" font-size="14.00" fill="#000000">getblocktemplate RPC</text>
<text text-anchor="middle" x="384" y="-1075.961" font-family="Times,serif" font-size="14.00" fill="#000000">response until the</text>
<text text-anchor="middle" x="384" y="-1060.961" font-family="Times,serif" font-size="14.00" fill="#000000">template would change</text>
<g id="a_node25"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/5604" xlink:title="ZcashFoundation/zebra#5604&#10;Send the same&#10;getblocktemplate RPC&#10;response until the&#10;template would change" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" points="500,-1194.5 268,-1194.5 268,-1111.5 500,-1111.5 500,-1194.5"/>
<text text-anchor="middle" x="384" y="-1179.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#5604</text>
<text text-anchor="middle" x="384" y="-1164.3" font-family="Times,serif" font-size="14.00" fill="#000000">Send the same</text>
<text text-anchor="middle" x="384" y="-1149.3" font-family="Times,serif" font-size="14.00" fill="#000000">getblocktemplate RPC</text>
<text text-anchor="middle" x="384" y="-1134.3" font-family="Times,serif" font-size="14.00" fill="#000000">response until the</text>
<text text-anchor="middle" x="384" y="-1119.3" font-family="Times,serif" font-size="14.00" fill="#000000">template would change</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#6037&#45;&gt;ZcashFoundation/zebra#5604 -->
<g id="edge12" class="edge">
<g id="edge14" class="edge">
<title>ZcashFoundation/zebra#6037&#45;&gt;ZcashFoundation/zebra#5604</title>
<path fill="none" stroke="#000000" d="M232.38,-1141.661C240.9,-1138.961 249.51,-1136.361 258.08,-1133.661"/>
<polygon fill="#000000" stroke="#000000" points="259.228,-1136.9695 267.74,-1130.661 257.1519,-1130.2844 259.228,-1136.9695"/>
<path fill="none" stroke="#000000" d="M232.38,-1179.6C240.81,-1178.1 249.33,-1176.6 257.81,-1175.1"/>
<polygon fill="#000000" stroke="#000000" points="258.474,-1178.5373 267.74,-1173.4 257.2928,-1171.6377 258.474,-1178.5373"/>
</g>
<!-- ZcashFoundation/zebra#4841 -->
<g id="node24" class="node closed">
<g id="node26" class="node closed">
<title>ZcashFoundation/zebra#4841</title>
<g id="a_node24"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/4841" xlink:title="ZcashFoundation/zebra#4841&#10;Improve note commitment&#10;tree append performance" target="_blank">
<polygon fill="#fad8c7" stroke="#000000" points="500,-1355.161 268,-1355.161 268,-1302.161 500,-1302.161 500,-1355.161"/>
<text text-anchor="middle" x="384" y="-1339.961" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4841</text>
<text text-anchor="middle" x="384" y="-1324.961" font-family="Times,serif" font-size="14.00" fill="#000000">Improve note commitment</text>
<text text-anchor="middle" x="384" y="-1309.961" font-family="Times,serif" font-size="14.00" fill="#000000">tree append performance</text>
<g id="a_node26"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/4841" xlink:title="ZcashFoundation/zebra#4841&#10;Improve note commitment&#10;tree append performance" target="_blank">
<polygon fill="#fad8c7" stroke="#000000" points="500,-1414.5 268,-1414.5 268,-1361.5 500,-1361.5 500,-1414.5"/>
<text text-anchor="middle" x="384" y="-1399.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4841</text>
<text text-anchor="middle" x="384" y="-1384.3" font-family="Times,serif" font-size="14.00" fill="#000000">Improve note commitment</text>
<text text-anchor="middle" x="384" y="-1369.3" font-family="Times,serif" font-size="14.00" fill="#000000">tree append performance</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#4794 -->
<g id="node25" class="node open">
<g id="node27" class="node open">
<title>ZcashFoundation/zebra#4794</title>
<g id="a_node25"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/4794" xlink:title="ZcashFoundation/zebra#4794&#10;Revert note commitment&#10;and history trees when&#10;forking non&#45;finalized&#10;chains" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="232,-1522.161 0,-1522.161 0,-1439.161 232,-1439.161 232,-1522.161"/>
<text text-anchor="middle" x="116" y="-1506.961" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4794</text>
<text text-anchor="middle" x="116" y="-1491.961" font-family="Times,serif" font-size="14.00" fill="#000000">Revert note commitment</text>
<text text-anchor="middle" x="116" y="-1476.961" font-family="Times,serif" font-size="14.00" fill="#000000">and history trees when</text>
<text text-anchor="middle" x="116" y="-1461.961" font-family="Times,serif" font-size="14.00" fill="#000000">forking non&#45;finalized</text>
<text text-anchor="middle" x="116" y="-1446.961" font-family="Times,serif" font-size="14.00" fill="#000000">chains</text>
<g id="a_node27"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/4794" xlink:title="ZcashFoundation/zebra#4794&#10;Revert note commitment&#10;and history trees when&#10;forking non&#45;finalized&#10;chains" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="232,-1544.5 0,-1544.5 0,-1461.5 232,-1461.5 232,-1544.5"/>
<text text-anchor="middle" x="116" y="-1529.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4794</text>
<text text-anchor="middle" x="116" y="-1514.3" font-family="Times,serif" font-size="14.00" fill="#000000">Revert note commitment</text>
<text text-anchor="middle" x="116" y="-1499.3" font-family="Times,serif" font-size="14.00" fill="#000000">and history trees when</text>
<text text-anchor="middle" x="116" y="-1484.3" font-family="Times,serif" font-size="14.00" fill="#000000">forking non&#45;finalized</text>
<text text-anchor="middle" x="116" y="-1469.3" font-family="Times,serif" font-size="14.00" fill="#000000">chains</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#5487 -->
<g id="node26" class="node open">
<g id="node28" class="node open">
<title>ZcashFoundation/zebra#5487</title>
<g id="a_node26"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/5487" xlink:title="ZcashFoundation/zebra#5487&#10;Return detailed errors&#10;from the `submitblock`&#10;RPC" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="232,-1608.661 0,-1608.661 0,-1540.661 232,-1540.661 232,-1608.661"/>
<text text-anchor="middle" x="116" y="-1593.461" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#5487</text>
<text text-anchor="middle" x="116" y="-1578.461" font-family="Times,serif" font-size="14.00" fill="#000000">Return detailed errors</text>
<text text-anchor="middle" x="116" y="-1563.461" font-family="Times,serif" font-size="14.00" fill="#000000">from the `submitblock`</text>
<text text-anchor="middle" x="116" y="-1548.461" font-family="Times,serif" font-size="14.00" fill="#000000">RPC</text>
<g id="a_node28"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/5487" xlink:title="ZcashFoundation/zebra#5487&#10;Return detailed errors&#10;from the `submitblock`&#10;RPC" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="232,-1631 0,-1631 0,-1563 232,-1563 232,-1631"/>
<text text-anchor="middle" x="116" y="-1615.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#5487</text>
<text text-anchor="middle" x="116" y="-1600.8" font-family="Times,serif" font-size="14.00" fill="#000000">Return detailed errors</text>
<text text-anchor="middle" x="116" y="-1585.8" font-family="Times,serif" font-size="14.00" fill="#000000">from the `submitblock`</text>
<text text-anchor="middle" x="116" y="-1570.8" font-family="Times,serif" font-size="14.00" fill="#000000">RPC</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#5709 -->
<g id="node27" class="node open">
<g id="node29" class="node open">
<title>ZcashFoundation/zebra#5709</title>
<g id="a_node27"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/5709" xlink:title="ZcashFoundation/zebra#5709&#10;Fix repeated block&#10;timeouts during initial&#10;sync" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="232,-1694.661 0,-1694.661 0,-1626.661 232,-1626.661 232,-1694.661"/>
<text text-anchor="middle" x="116" y="-1679.461" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#5709</text>
<text text-anchor="middle" x="116" y="-1664.461" font-family="Times,serif" font-size="14.00" fill="#000000">Fix repeated block</text>
<text text-anchor="middle" x="116" y="-1649.461" font-family="Times,serif" font-size="14.00" fill="#000000">timeouts during initial</text>
<text text-anchor="middle" x="116" y="-1634.461" font-family="Times,serif" font-size="14.00" fill="#000000">sync</text>
<g id="a_node29"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/5709" xlink:title="ZcashFoundation/zebra#5709&#10;Fix repeated block&#10;timeouts during initial&#10;sync" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="232,-1717 0,-1717 0,-1649 232,-1649 232,-1717"/>
<text text-anchor="middle" x="116" y="-1701.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#5709</text>
<text text-anchor="middle" x="116" y="-1686.8" font-family="Times,serif" font-size="14.00" fill="#000000">Fix repeated block</text>
<text text-anchor="middle" x="116" y="-1671.8" font-family="Times,serif" font-size="14.00" fill="#000000">timeouts during initial</text>
<text text-anchor="middle" x="116" y="-1656.8" font-family="Times,serif" font-size="14.00" fill="#000000">sync</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#5425 -->
<g id="node28" class="node closed">
<g id="node30" class="node closed">
<title>ZcashFoundation/zebra#5425</title>
<g id="a_node28"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/5425" xlink:title="ZcashFoundation/zebra#5425&#10;Parallelise note&#10;commitment tree point&#10;conversions" target="_blank">
<polygon fill="#fad8c7" stroke="#000000" points="500,-1694.661 268,-1694.661 268,-1626.661 500,-1626.661 500,-1694.661"/>
<text text-anchor="middle" x="384" y="-1679.461" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#5425</text>
<text text-anchor="middle" x="384" y="-1664.461" font-family="Times,serif" font-size="14.00" fill="#000000">Parallelise note</text>
<text text-anchor="middle" x="384" y="-1649.461" font-family="Times,serif" font-size="14.00" fill="#000000">commitment tree point</text>
<text text-anchor="middle" x="384" y="-1634.461" font-family="Times,serif" font-size="14.00" fill="#000000">conversions</text>
<g id="a_node30"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/5425" xlink:title="ZcashFoundation/zebra#5425&#10;Parallelise note&#10;commitment tree point&#10;conversions" target="_blank">
<polygon fill="#fad8c7" stroke="#000000" points="500,-1717 268,-1717 268,-1649 500,-1649 500,-1717"/>
<text text-anchor="middle" x="384" y="-1701.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#5425</text>
<text text-anchor="middle" x="384" y="-1686.8" font-family="Times,serif" font-size="14.00" fill="#000000">Parallelise note</text>
<text text-anchor="middle" x="384" y="-1671.8" font-family="Times,serif" font-size="14.00" fill="#000000">commitment tree point</text>
<text text-anchor="middle" x="384" y="-1656.8" font-family="Times,serif" font-size="14.00" fill="#000000">conversions</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#5709&#45;&gt;ZcashFoundation/zebra#5425 -->
<g id="edge13" class="edge">
<g id="edge15" class="edge">
<title>ZcashFoundation/zebra#5709&#45;&gt;ZcashFoundation/zebra#5425</title>
<path fill="none" stroke="#000000" d="M232.38,-1660.661C240.71,-1660.661 249.14,-1660.661 257.53,-1660.661"/>
<polygon fill="#000000" stroke="#000000" points="257.74,-1664.1611 267.74,-1660.661 257.74,-1657.1611 257.74,-1664.1611"/>
<path fill="none" stroke="#000000" d="M232.38,-1683C240.71,-1683 249.14,-1683 257.53,-1683"/>
<polygon fill="#000000" stroke="#000000" points="257.74,-1686.5001 267.74,-1683 257.74,-1679.5001 257.74,-1686.5001"/>
</g>
<!-- ZcashFoundation/zebra#4774 -->
<g id="node29" class="node open">
<g id="node31" class="node open">
<title>ZcashFoundation/zebra#4774</title>
<g id="a_node29"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/4774" xlink:title="ZcashFoundation/zebra#4774&#10;Add an NU5 block test&#10;vector that contains many&#10;shielded Orchard&#10;transactions" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="232,-1421.161 0,-1421.161 0,-1338.161 232,-1338.161 232,-1421.161"/>
<text text-anchor="middle" x="116" y="-1405.961" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4774</text>
<text text-anchor="middle" x="116" y="-1390.961" font-family="Times,serif" font-size="14.00" fill="#000000">Add an NU5 block test</text>
<text text-anchor="middle" x="116" y="-1375.961" font-family="Times,serif" font-size="14.00" fill="#000000">vector that contains many</text>
<text text-anchor="middle" x="116" y="-1360.961" font-family="Times,serif" font-size="14.00" fill="#000000">shielded Orchard</text>
<text text-anchor="middle" x="116" y="-1345.961" font-family="Times,serif" font-size="14.00" fill="#000000">transactions</text>
<g id="a_node31"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/4774" xlink:title="ZcashFoundation/zebra#4774&#10;Add an NU5 block test&#10;vector that contains many&#10;shielded Orchard&#10;transactions" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="232,-1443.5 0,-1443.5 0,-1360.5 232,-1360.5 232,-1443.5"/>
<text text-anchor="middle" x="116" y="-1428.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4774</text>
<text text-anchor="middle" x="116" y="-1413.3" font-family="Times,serif" font-size="14.00" fill="#000000">Add an NU5 block test</text>
<text text-anchor="middle" x="116" y="-1398.3" font-family="Times,serif" font-size="14.00" fill="#000000">vector that contains many</text>
<text text-anchor="middle" x="116" y="-1383.3" font-family="Times,serif" font-size="14.00" fill="#000000">shielded Orchard</text>
<text text-anchor="middle" x="116" y="-1368.3" font-family="Times,serif" font-size="14.00" fill="#000000">transactions</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#4774&#45;&gt;ZcashFoundation/zebra#4841 -->
<g id="edge14" class="edge">
<g id="edge16" class="edge">
<title>ZcashFoundation/zebra#4774&#45;&gt;ZcashFoundation/zebra#4841</title>
<path fill="none" stroke="#000000" d="M232.38,-1357.561C240.81,-1355.961 249.33,-1354.361 257.81,-1352.661"/>
<polygon fill="#000000" stroke="#000000" points="258.5246,-1356.0886 267.74,-1350.861 257.2761,-1349.2008 258.5246,-1356.0886"/>
<path fill="none" stroke="#000000" d="M232.38,-1395.9C240.71,-1395.5 249.14,-1395 257.53,-1394.6"/>
<polygon fill="#000000" stroke="#000000" points="257.9232,-1398.085 267.74,-1394.1 257.5807,-1391.0934 257.9232,-1398.085"/>
</g>
<!-- ZcashFoundation/zebra#4775 -->
<g id="node30" class="node open">
<g id="node32" class="node open">
<title>ZcashFoundation/zebra#4775</title>
<g id="a_node30"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/4775" xlink:title="ZcashFoundation/zebra#4775&#10;Add an NU5 block test&#10;vector that contains many&#10;shielded Sapling&#10;transactions" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="232,-1320.161 0,-1320.161 0,-1237.161 232,-1237.161 232,-1320.161"/>
<text text-anchor="middle" x="116" y="-1304.961" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4775</text>
<text text-anchor="middle" x="116" y="-1289.961" font-family="Times,serif" font-size="14.00" fill="#000000">Add an NU5 block test</text>
<text text-anchor="middle" x="116" y="-1274.961" font-family="Times,serif" font-size="14.00" fill="#000000">vector that contains many</text>
<text text-anchor="middle" x="116" y="-1259.961" font-family="Times,serif" font-size="14.00" fill="#000000">shielded Sapling</text>
<text text-anchor="middle" x="116" y="-1244.961" font-family="Times,serif" font-size="14.00" fill="#000000">transactions</text>
<g id="a_node32"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/4775" xlink:title="ZcashFoundation/zebra#4775&#10;Add an NU5 block test&#10;vector that contains many&#10;shielded Sapling&#10;transactions" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="232,-1342.5 0,-1342.5 0,-1259.5 232,-1259.5 232,-1342.5"/>
<text text-anchor="middle" x="116" y="-1327.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4775</text>
<text text-anchor="middle" x="116" y="-1312.3" font-family="Times,serif" font-size="14.00" fill="#000000">Add an NU5 block test</text>
<text text-anchor="middle" x="116" y="-1297.3" font-family="Times,serif" font-size="14.00" fill="#000000">vector that contains many</text>
<text text-anchor="middle" x="116" y="-1282.3" font-family="Times,serif" font-size="14.00" fill="#000000">shielded Sapling</text>
<text text-anchor="middle" x="116" y="-1267.3" font-family="Times,serif" font-size="14.00" fill="#000000">transactions</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#4775&#45;&gt;ZcashFoundation/zebra#4841 -->
<g id="edge15" class="edge">
<g id="edge17" class="edge">
<title>ZcashFoundation/zebra#4775&#45;&gt;ZcashFoundation/zebra#4841</title>
<path fill="none" stroke="#000000" d="M232.38,-1300.361C240.81,-1301.961 249.33,-1303.561 257.81,-1305.161"/>
<polygon fill="#000000" stroke="#000000" points="257.2761,-1308.6212 267.74,-1306.961 258.5246,-1301.7334 257.2761,-1308.6212"/>
<path fill="none" stroke="#000000" d="M232.38,-1338.8C252.44,-1345.3 273.04,-1352 292.33,-1358.2"/>
<polygon fill="#000000" stroke="#000000" points="291.3967,-1361.5778 301.99,-1361.4 293.5979,-1354.9329 291.3967,-1361.5778"/>
</g>
<!-- ZcashFoundation/zebra#5502 -->
<g id="node31" class="node open">
<g id="node33" class="node open">
<title>ZcashFoundation/zebra#5502</title>
<g id="a_node31"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/5502" xlink:title="ZcashFoundation/zebra#5502&#10;Migrate to the latest&#10;version of Abscissa (0.7&#10;or later)" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="232,-1780.661 0,-1780.661 0,-1712.661 232,-1712.661 232,-1780.661"/>
<text text-anchor="middle" x="116" y="-1765.461" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#5502</text>
<text text-anchor="middle" x="116" y="-1750.461" font-family="Times,serif" font-size="14.00" fill="#000000">Migrate to the latest</text>
<text text-anchor="middle" x="116" y="-1735.461" font-family="Times,serif" font-size="14.00" fill="#000000">version of Abscissa (0.7</text>
<text text-anchor="middle" x="116" y="-1720.461" font-family="Times,serif" font-size="14.00" fill="#000000">or later)</text>
<g id="a_node33"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/5502" xlink:title="ZcashFoundation/zebra#5502&#10;Migrate to the latest&#10;version of Abscissa (0.7&#10;or later)" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="232,-1803 0,-1803 0,-1735 232,-1735 232,-1803"/>
<text text-anchor="middle" x="116" y="-1787.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#5502</text>
<text text-anchor="middle" x="116" y="-1772.8" font-family="Times,serif" font-size="14.00" fill="#000000">Migrate to the latest</text>
<text text-anchor="middle" x="116" y="-1757.8" font-family="Times,serif" font-size="14.00" fill="#000000">version of Abscissa (0.7</text>
<text text-anchor="middle" x="116" y="-1742.8" font-family="Times,serif" font-size="14.00" fill="#000000">or later)</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#5624 -->
<g id="node32" class="node open">
<g id="node34" class="node open">
<title>ZcashFoundation/zebra#5624</title>
<g id="a_node32"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/5624" xlink:title="ZcashFoundation/zebra#5624&#10;zebrad: obsolete help&#10;text with the wrong info" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" points="500,-1773.161 268,-1773.161 268,-1720.161 500,-1720.161 500,-1773.161"/>
<text text-anchor="middle" x="384" y="-1757.961" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#5624</text>
<text text-anchor="middle" x="384" y="-1742.961" font-family="Times,serif" font-size="14.00" fill="#000000">zebrad: obsolete help</text>
<text text-anchor="middle" x="384" y="-1727.961" font-family="Times,serif" font-size="14.00" fill="#000000">text with the wrong info</text>
<g id="a_node34"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/5624" xlink:title="ZcashFoundation/zebra#5624&#10;zebrad: obsolete help&#10;text with the wrong info" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" points="500,-1795.5 268,-1795.5 268,-1742.5 500,-1742.5 500,-1795.5"/>
<text text-anchor="middle" x="384" y="-1780.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#5624</text>
<text text-anchor="middle" x="384" y="-1765.3" font-family="Times,serif" font-size="14.00" fill="#000000">zebrad: obsolete help</text>
<text text-anchor="middle" x="384" y="-1750.3" font-family="Times,serif" font-size="14.00" fill="#000000">text with the wrong info</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#5502&#45;&gt;ZcashFoundation/zebra#5624 -->
<g id="edge16" class="edge">
<g id="edge18" class="edge">
<title>ZcashFoundation/zebra#5502&#45;&gt;ZcashFoundation/zebra#5624</title>
<path fill="none" stroke="#000000" d="M232.38,-1746.661C240.71,-1746.661 249.14,-1746.661 257.53,-1746.661"/>
<polygon fill="#000000" stroke="#000000" points="257.74,-1750.1611 267.74,-1746.661 257.74,-1743.1611 257.74,-1750.1611"/>
<path fill="none" stroke="#000000" d="M232.38,-1769C240.71,-1769 249.14,-1769 257.53,-1769"/>
<polygon fill="#000000" stroke="#000000" points="257.74,-1772.5001 267.74,-1769 257.74,-1765.5001 257.74,-1772.5001"/>
</g>
<!-- ZcashFoundation/zebra#4554 -->
<g id="node33" class="node open">
<g id="node35" class="node open">
<title>ZcashFoundation/zebra#4554</title>
<g id="a_node33"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/4554" xlink:title="ZcashFoundation/zebra#4554&#10;benchmarks: surface&#10;zebrad mainnet sync time&#10;in CI" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="232,-1866.661 0,-1866.661 0,-1798.661 232,-1798.661 232,-1866.661"/>
<text text-anchor="middle" x="116" y="-1851.461" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4554</text>
<text text-anchor="middle" x="116" y="-1836.461" font-family="Times,serif" font-size="14.00" fill="#000000">benchmarks: surface</text>
<text text-anchor="middle" x="116" y="-1821.461" font-family="Times,serif" font-size="14.00" fill="#000000">zebrad mainnet sync time</text>
<text text-anchor="middle" x="116" y="-1806.461" font-family="Times,serif" font-size="14.00" fill="#000000">in CI</text>
<g id="a_node35"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/4554" xlink:title="ZcashFoundation/zebra#4554&#10;benchmarks: surface&#10;zebrad mainnet sync time&#10;in CI" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="232,-1889 0,-1889 0,-1821 232,-1821 232,-1889"/>
<text text-anchor="middle" x="116" y="-1873.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4554</text>
<text text-anchor="middle" x="116" y="-1858.8" font-family="Times,serif" font-size="14.00" fill="#000000">benchmarks: surface</text>
<text text-anchor="middle" x="116" y="-1843.8" font-family="Times,serif" font-size="14.00" fill="#000000">zebrad mainnet sync time</text>
<text text-anchor="middle" x="116" y="-1828.8" font-family="Times,serif" font-size="14.00" fill="#000000">in CI</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#4545 -->
<g id="node34" class="node open">
<g id="node36" class="node open">
<title>ZcashFoundation/zebra#4545</title>
<g id="a_node34"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/4545" xlink:title="ZcashFoundation/zebra#4545&#10;Start disconnecting from&#10;outdated peers before&#10;network upgrade&#10;activation" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="232,-1968.161 0,-1968.161 0,-1885.161 232,-1885.161 232,-1968.161"/>
<text text-anchor="middle" x="116" y="-1952.961" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4545</text>
<text text-anchor="middle" x="116" y="-1937.961" font-family="Times,serif" font-size="14.00" fill="#000000">Start disconnecting from</text>
<text text-anchor="middle" x="116" y="-1922.961" font-family="Times,serif" font-size="14.00" fill="#000000">outdated peers before</text>
<text text-anchor="middle" x="116" y="-1907.961" font-family="Times,serif" font-size="14.00" fill="#000000">network upgrade</text>
<text text-anchor="middle" x="116" y="-1892.961" font-family="Times,serif" font-size="14.00" fill="#000000">activation</text>
<g id="a_node36"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/4545" xlink:title="ZcashFoundation/zebra#4545&#10;Start disconnecting from&#10;outdated peers before&#10;network upgrade&#10;activation" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="232,-1990.5 0,-1990.5 0,-1907.5 232,-1907.5 232,-1990.5"/>
<text text-anchor="middle" x="116" y="-1975.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4545</text>
<text text-anchor="middle" x="116" y="-1960.3" font-family="Times,serif" font-size="14.00" fill="#000000">Start disconnecting from</text>
<text text-anchor="middle" x="116" y="-1945.3" font-family="Times,serif" font-size="14.00" fill="#000000">outdated peers before</text>
<text text-anchor="middle" x="116" y="-1930.3" font-family="Times,serif" font-size="14.00" fill="#000000">network upgrade</text>
<text text-anchor="middle" x="116" y="-1915.3" font-family="Times,serif" font-size="14.00" fill="#000000">activation</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#4226 -->
<g id="node35" class="node closed">
<g id="node37" class="node closed">
<title>ZcashFoundation/zebra#4226</title>
<g id="a_node35"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/4226" xlink:title="ZcashFoundation/zebra#4226&#10;Prefer faster peers, but&#10;if all peers are slow,&#10;still connect to them" target="_blank">
<polygon fill="#fad8c7" stroke="#000000" points="500,-1960.661 268,-1960.661 268,-1892.661 500,-1892.661 500,-1960.661"/>
<text text-anchor="middle" x="384" y="-1945.461" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4226</text>
<text text-anchor="middle" x="384" y="-1930.461" font-family="Times,serif" font-size="14.00" fill="#000000">Prefer faster peers, but</text>
<text text-anchor="middle" x="384" y="-1915.461" font-family="Times,serif" font-size="14.00" fill="#000000">if all peers are slow,</text>
<text text-anchor="middle" x="384" y="-1900.461" font-family="Times,serif" font-size="14.00" fill="#000000">still connect to them</text>
<g id="a_node37"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/4226" xlink:title="ZcashFoundation/zebra#4226&#10;Prefer faster peers, but&#10;if all peers are slow,&#10;still connect to them" target="_blank">
<polygon fill="#fad8c7" stroke="#000000" points="500,-1983 268,-1983 268,-1915 500,-1915 500,-1983"/>
<text text-anchor="middle" x="384" y="-1967.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4226</text>
<text text-anchor="middle" x="384" y="-1952.8" font-family="Times,serif" font-size="14.00" fill="#000000">Prefer faster peers, but</text>
<text text-anchor="middle" x="384" y="-1937.8" font-family="Times,serif" font-size="14.00" fill="#000000">if all peers are slow,</text>
<text text-anchor="middle" x="384" y="-1922.8" font-family="Times,serif" font-size="14.00" fill="#000000">still connect to them</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#4545&#45;&gt;ZcashFoundation/zebra#4226 -->
<g id="edge17" class="edge">
<g id="edge19" class="edge">
<title>ZcashFoundation/zebra#4545&#45;&gt;ZcashFoundation/zebra#4226</title>
<path fill="none" stroke="#000000" d="M232.38,-1926.661C240.71,-1926.661 249.14,-1926.661 257.53,-1926.661"/>
<polygon fill="#000000" stroke="#000000" points="257.74,-1930.1611 267.74,-1926.661 257.74,-1923.1611 257.74,-1930.1611"/>
<path fill="none" stroke="#000000" d="M232.38,-1949C240.71,-1949 249.14,-1949 257.53,-1949"/>
<polygon fill="#000000" stroke="#000000" points="257.74,-1952.5001 267.74,-1949 257.74,-1945.5001 257.74,-1952.5001"/>
</g>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 44 KiB

After

Width:  |  Height:  |  Size: 45 KiB

View File

@ -17,95 +17,112 @@
</style>
</head>
<body>
<div id="dag"><svg width="277pt" height="561pt"
viewBox="0.00 0.00 277.00 561.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 557)">
<polygon fill="#ffffff" stroke="transparent" points="-4,4 -4,-557 273,-557 273,4 -4,4"/>
<div id="dag"><svg width="318pt" height="676pt"
viewBox="0.00 0.00 318.00 676.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 672)">
<polygon fill="#ffffff" stroke="transparent" points="-4,4 -4,-672 314,-672 314,4 -4,4"/>
<g id="clust1" class="cluster">
<title>cluster_2</title>
<polygon fill="none" stroke="#0000ff" points="0,0 0,-276 269,-276 269,0 0,0"/>
<text text-anchor="middle" x="134.5" y="-260.8" font-family="Times,serif" font-size="14.00" fill="#000000">Epic: Prep crates / APIs for release</text>
<title>cluster_0</title>
<polygon fill="none" stroke="#0000ff" points="0,-399 0,-506 310,-506 310,-399 0,-399"/>
<text text-anchor="middle" x="155" y="-490.8" font-family="Times,serif" font-size="14.00" fill="#000000">Epic: FROST Proof of Concept/Prototype</text>
</g>
<g id="clust2" class="cluster">
<title>cluster_2</title>
<polygon fill="none" stroke="#0000ff" points="20,0 20,-276 289,-276 289,0 20,0"/>
<text text-anchor="middle" x="154.5" y="-260.8" font-family="Times,serif" font-size="14.00" fill="#000000">Epic: Prep crates / APIs for release</text>
</g>
<g id="clust3" class="cluster">
<title>cluster_1</title>
<polygon fill="none" stroke="#0000ff" points="18,-284 18,-391 252,-391 252,-284 18,-284"/>
<text text-anchor="middle" x="135" y="-375.8" font-family="Times,serif" font-size="14.00" fill="#000000">Epic: Re&#45;randomizable FROST</text>
<polygon fill="none" stroke="#0000ff" points="38,-284 38,-391 272,-391 272,-284 38,-284"/>
<text text-anchor="middle" x="155" y="-375.8" font-family="Times,serif" font-size="14.00" fill="#000000">Epic: Re&#45;randomizable FROST</text>
</g>
<!-- ZcashFoundation/frost#217 -->
<g id="node1" class="node open">
<title>ZcashFoundation/frost#217</title>
<g id="a_node1"><a xlink:href="https://github.com/ZcashFoundation/frost/issues/217" xlink:title="ZcashFoundation/frost#217&#10;Create/investigate&#10;broadcast channel&#10;implementation" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="263,-475 46,-475 46,-407 263,-407 263,-475"/>
<text text-anchor="middle" x="154.5" y="-459.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/frost#217</text>
<text text-anchor="middle" x="154.5" y="-444.8" font-family="Times,serif" font-size="14.00" fill="#000000">Create/investigate</text>
<text text-anchor="middle" x="154.5" y="-429.8" font-family="Times,serif" font-size="14.00" fill="#000000">broadcast channel</text>
<text text-anchor="middle" x="154.5" y="-414.8" font-family="Times,serif" font-size="14.00" fill="#000000">implementation</text>
</a>
</g>
</g>
<!-- ZcashFoundation/frost#79 -->
<g id="node1" class="node open">
<g id="node2" class="node open">
<title>ZcashFoundation/frost#79</title>
<g id="a_node1"><a xlink:href="https://github.com/ZcashFoundation/frost/issues/79" xlink:title="ZcashFoundation/frost#79&#10;Publish `frost&#45;` crates" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="238.5,-245 30.5,-245 30.5,-207 238.5,-207 238.5,-245"/>
<text text-anchor="middle" x="134.5" y="-229.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/frost#79</text>
<text text-anchor="middle" x="134.5" y="-214.8" font-family="Times,serif" font-size="14.00" fill="#000000">Publish `frost&#45;` crates</text>
<g id="a_node2"><a xlink:href="https://github.com/ZcashFoundation/frost/issues/79" xlink:title="ZcashFoundation/frost#79&#10;Publish `frost&#45;` crates" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="258.5,-245 50.5,-245 50.5,-207 258.5,-207 258.5,-245"/>
<text text-anchor="middle" x="154.5" y="-229.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/frost#79</text>
<text text-anchor="middle" x="154.5" y="-214.8" font-family="Times,serif" font-size="14.00" fill="#000000">Publish `frost&#45;` crates</text>
</a>
</g>
</g>
<!-- ZcashFoundation/frost#189 -->
<g id="node2" class="node open">
<g id="node3" class="node open">
<title>ZcashFoundation/frost#189</title>
<g id="a_node2"><a xlink:href="https://github.com/ZcashFoundation/frost/issues/189" xlink:title="ZcashFoundation/frost#189&#10;Updated release drafter&#10;config to match zebrad&#39;s" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="243,-188.5 26,-188.5 26,-135.5 243,-135.5 243,-188.5"/>
<text text-anchor="middle" x="134.5" y="-173.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/frost#189</text>
<text text-anchor="middle" x="134.5" y="-158.3" font-family="Times,serif" font-size="14.00" fill="#000000">Updated release drafter</text>
<text text-anchor="middle" x="134.5" y="-143.3" font-family="Times,serif" font-size="14.00" fill="#000000">config to match zebrad&#39;s</text>
<g id="a_node3"><a xlink:href="https://github.com/ZcashFoundation/frost/issues/189" xlink:title="ZcashFoundation/frost#189&#10;Updated release drafter&#10;config to match zebrad&#39;s" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="263,-188.5 46,-188.5 46,-135.5 263,-135.5 263,-188.5"/>
<text text-anchor="middle" x="154.5" y="-173.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/frost#189</text>
<text text-anchor="middle" x="154.5" y="-158.3" font-family="Times,serif" font-size="14.00" fill="#000000">Updated release drafter</text>
<text text-anchor="middle" x="154.5" y="-143.3" font-family="Times,serif" font-size="14.00" fill="#000000">config to match zebrad&#39;s</text>
</a>
</g>
</g>
<!-- ZcashFoundation/frost#166 -->
<g id="node3" class="node open">
<g id="node4" class="node open">
<title>ZcashFoundation/frost#166</title>
<g id="a_node3"><a xlink:href="https://github.com/ZcashFoundation/frost/issues/166" xlink:title="ZcashFoundation/frost#166&#10;Squat crate names on&#10;crates.io" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="243,-117.5 26,-117.5 26,-64.5 243,-64.5 243,-117.5"/>
<text text-anchor="middle" x="134.5" y="-102.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/frost#166</text>
<text text-anchor="middle" x="134.5" y="-87.3" font-family="Times,serif" font-size="14.00" fill="#000000">Squat crate names on</text>
<text text-anchor="middle" x="134.5" y="-72.3" font-family="Times,serif" font-size="14.00" fill="#000000">crates.io</text>
<g id="a_node4"><a xlink:href="https://github.com/ZcashFoundation/frost/issues/166" xlink:title="ZcashFoundation/frost#166&#10;Squat crate names on&#10;crates.io" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="263,-117.5 46,-117.5 46,-64.5 263,-64.5 263,-117.5"/>
<text text-anchor="middle" x="154.5" y="-102.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/frost#166</text>
<text text-anchor="middle" x="154.5" y="-87.3" font-family="Times,serif" font-size="14.00" fill="#000000">Squat crate names on</text>
<text text-anchor="middle" x="154.5" y="-72.3" font-family="Times,serif" font-size="14.00" fill="#000000">crates.io</text>
</a>
</g>
</g>
<!-- ZcashFoundation/frost#190 -->
<g id="node4" class="node open">
<g id="node5" class="node open">
<title>ZcashFoundation/frost#190</title>
<g id="a_node4"><a xlink:href="https://github.com/ZcashFoundation/frost/issues/190" xlink:title="ZcashFoundation/frost#190&#10;Write a release checklist" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="243,-46 26,-46 26,-8 243,-8 243,-46"/>
<text text-anchor="middle" x="134.5" y="-30.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/frost#190</text>
<text text-anchor="middle" x="134.5" y="-15.8" font-family="Times,serif" font-size="14.00" fill="#000000">Write a release checklist</text>
<g id="a_node5"><a xlink:href="https://github.com/ZcashFoundation/frost/issues/190" xlink:title="ZcashFoundation/frost#190&#10;Write a release checklist" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="263,-46 46,-46 46,-8 263,-8 263,-46"/>
<text text-anchor="middle" x="154.5" y="-30.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/frost#190</text>
<text text-anchor="middle" x="154.5" y="-15.8" font-family="Times,serif" font-size="14.00" fill="#000000">Write a release checklist</text>
</a>
</g>
</g>
<!-- ZcashFoundation/frost#121 -->
<g id="node5" class="node open">
<g id="node6" class="node open">
<title>ZcashFoundation/frost#121</title>
<g id="a_node5"><a xlink:href="https://github.com/ZcashFoundation/frost/issues/121" xlink:title="ZcashFoundation/frost#121&#10;Organize the Re&#45;&#10;randomizable FROST&#10;implementation" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="243,-360 26,-360 26,-292 243,-292 243,-360"/>
<text text-anchor="middle" x="134.5" y="-344.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/frost#121</text>
<text text-anchor="middle" x="134.5" y="-329.8" font-family="Times,serif" font-size="14.00" fill="#000000">Organize the Re&#45;</text>
<text text-anchor="middle" x="134.5" y="-314.8" font-family="Times,serif" font-size="14.00" fill="#000000">randomizable FROST</text>
<text text-anchor="middle" x="134.5" y="-299.8" font-family="Times,serif" font-size="14.00" fill="#000000">implementation</text>
<g id="a_node6"><a xlink:href="https://github.com/ZcashFoundation/frost/issues/121" xlink:title="ZcashFoundation/frost#121&#10;Organize the Re&#45;&#10;randomizable FROST&#10;implementation" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="263,-360 46,-360 46,-292 263,-292 263,-360"/>
<text text-anchor="middle" x="154.5" y="-344.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/frost#121</text>
<text text-anchor="middle" x="154.5" y="-329.8" font-family="Times,serif" font-size="14.00" fill="#000000">Organize the Re&#45;</text>
<text text-anchor="middle" x="154.5" y="-314.8" font-family="Times,serif" font-size="14.00" fill="#000000">randomizable FROST</text>
<text text-anchor="middle" x="154.5" y="-299.8" font-family="Times,serif" font-size="14.00" fill="#000000">implementation</text>
</a>
</g>
</g>
<!-- ZcashFoundation/frost#39 -->
<g id="node6" class="node open">
<g id="node7" class="node open">
<title>ZcashFoundation/frost#39</title>
<g id="a_node6"><a xlink:href="https://github.com/ZcashFoundation/frost/issues/39" xlink:title="ZcashFoundation/frost#39&#10;Migrate/port `redjubjub`&#10;to frost&#45;core / FROST&#10;spec v05+" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="238.5,-467 30.5,-467 30.5,-399 238.5,-399 238.5,-467"/>
<text text-anchor="middle" x="134.5" y="-451.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/frost#39</text>
<text text-anchor="middle" x="134.5" y="-436.8" font-family="Times,serif" font-size="14.00" fill="#000000">Migrate/port `redjubjub`</text>
<text text-anchor="middle" x="134.5" y="-421.8" font-family="Times,serif" font-size="14.00" fill="#000000">to frost&#45;core / FROST</text>
<text text-anchor="middle" x="134.5" y="-406.8" font-family="Times,serif" font-size="14.00" fill="#000000">spec v05+</text>
<g id="a_node7"><a xlink:href="https://github.com/ZcashFoundation/frost/issues/39" xlink:title="ZcashFoundation/frost#39&#10;Migrate/port `redjubjub`&#10;to frost&#45;core / FROST&#10;spec v05+" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="258.5,-582 50.5,-582 50.5,-514 258.5,-514 258.5,-582"/>
<text text-anchor="middle" x="154.5" y="-566.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/frost#39</text>
<text text-anchor="middle" x="154.5" y="-551.8" font-family="Times,serif" font-size="14.00" fill="#000000">Migrate/port `redjubjub`</text>
<text text-anchor="middle" x="154.5" y="-536.8" font-family="Times,serif" font-size="14.00" fill="#000000">to frost&#45;core / FROST</text>
<text text-anchor="middle" x="154.5" y="-521.8" font-family="Times,serif" font-size="14.00" fill="#000000">spec v05+</text>
</a>
</g>
</g>
<!-- ZcashFoundation/frost#40 -->
<g id="node7" class="node open">
<g id="node8" class="node open">
<title>ZcashFoundation/frost#40</title>
<g id="a_node7"><a xlink:href="https://github.com/ZcashFoundation/frost/issues/40" xlink:title="ZcashFoundation/frost#40&#10;Migrate/port `redpallas`&#10;to frost&#45;core / FROST&#10;spec v05+" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="238.5,-553 30.5,-553 30.5,-485 238.5,-485 238.5,-553"/>
<text text-anchor="middle" x="134.5" y="-537.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/frost#40</text>
<text text-anchor="middle" x="134.5" y="-522.8" font-family="Times,serif" font-size="14.00" fill="#000000">Migrate/port `redpallas`</text>
<text text-anchor="middle" x="134.5" y="-507.8" font-family="Times,serif" font-size="14.00" fill="#000000">to frost&#45;core / FROST</text>
<text text-anchor="middle" x="134.5" y="-492.8" font-family="Times,serif" font-size="14.00" fill="#000000">spec v05+</text>
<g id="a_node8"><a xlink:href="https://github.com/ZcashFoundation/frost/issues/40" xlink:title="ZcashFoundation/frost#40&#10;Migrate/port `redpallas`&#10;to frost&#45;core / FROST&#10;spec v05+" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="258.5,-668 50.5,-668 50.5,-600 258.5,-600 258.5,-668"/>
<text text-anchor="middle" x="154.5" y="-652.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/frost#40</text>
<text text-anchor="middle" x="154.5" y="-637.8" font-family="Times,serif" font-size="14.00" fill="#000000">Migrate/port `redpallas`</text>
<text text-anchor="middle" x="154.5" y="-622.8" font-family="Times,serif" font-size="14.00" fill="#000000">to frost&#45;core / FROST</text>
<text text-anchor="middle" x="154.5" y="-607.8" font-family="Times,serif" font-size="14.00" fill="#000000">spec v05+</text>
</a>
</g>
</g>

View File

@ -5,95 +5,112 @@
<!-- Generated by graphviz version 2.40.1 (20161225.0304)
-->
<!-- Pages: 1 -->
<svg width="277pt" height="561pt"
viewBox="0.00 0.00 277.00 561.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 557)">
<polygon fill="#ffffff" stroke="transparent" points="-4,4 -4,-557 273,-557 273,4 -4,4"/>
<svg width="318pt" height="676pt"
viewBox="0.00 0.00 318.00 676.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 672)">
<polygon fill="#ffffff" stroke="transparent" points="-4,4 -4,-672 314,-672 314,4 -4,4"/>
<g id="clust1" class="cluster">
<title>cluster_2</title>
<polygon fill="none" stroke="#0000ff" points="0,0 0,-276 269,-276 269,0 0,0"/>
<text text-anchor="middle" x="134.5" y="-260.8" font-family="Times,serif" font-size="14.00" fill="#000000">Epic: Prep crates / APIs for release</text>
<title>cluster_0</title>
<polygon fill="none" stroke="#0000ff" points="0,-399 0,-506 310,-506 310,-399 0,-399"/>
<text text-anchor="middle" x="155" y="-490.8" font-family="Times,serif" font-size="14.00" fill="#000000">Epic: FROST Proof of Concept/Prototype</text>
</g>
<g id="clust2" class="cluster">
<title>cluster_2</title>
<polygon fill="none" stroke="#0000ff" points="20,0 20,-276 289,-276 289,0 20,0"/>
<text text-anchor="middle" x="154.5" y="-260.8" font-family="Times,serif" font-size="14.00" fill="#000000">Epic: Prep crates / APIs for release</text>
</g>
<g id="clust3" class="cluster">
<title>cluster_1</title>
<polygon fill="none" stroke="#0000ff" points="18,-284 18,-391 252,-391 252,-284 18,-284"/>
<text text-anchor="middle" x="135" y="-375.8" font-family="Times,serif" font-size="14.00" fill="#000000">Epic: Re&#45;randomizable FROST</text>
<polygon fill="none" stroke="#0000ff" points="38,-284 38,-391 272,-391 272,-284 38,-284"/>
<text text-anchor="middle" x="155" y="-375.8" font-family="Times,serif" font-size="14.00" fill="#000000">Epic: Re&#45;randomizable FROST</text>
</g>
<!-- ZcashFoundation/frost#217 -->
<g id="node1" class="node open">
<title>ZcashFoundation/frost#217</title>
<g id="a_node1"><a xlink:href="https://github.com/ZcashFoundation/frost/issues/217" xlink:title="ZcashFoundation/frost#217&#10;Create/investigate&#10;broadcast channel&#10;implementation" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="263,-475 46,-475 46,-407 263,-407 263,-475"/>
<text text-anchor="middle" x="154.5" y="-459.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/frost#217</text>
<text text-anchor="middle" x="154.5" y="-444.8" font-family="Times,serif" font-size="14.00" fill="#000000">Create/investigate</text>
<text text-anchor="middle" x="154.5" y="-429.8" font-family="Times,serif" font-size="14.00" fill="#000000">broadcast channel</text>
<text text-anchor="middle" x="154.5" y="-414.8" font-family="Times,serif" font-size="14.00" fill="#000000">implementation</text>
</a>
</g>
</g>
<!-- ZcashFoundation/frost#79 -->
<g id="node1" class="node open">
<g id="node2" class="node open">
<title>ZcashFoundation/frost#79</title>
<g id="a_node1"><a xlink:href="https://github.com/ZcashFoundation/frost/issues/79" xlink:title="ZcashFoundation/frost#79&#10;Publish `frost&#45;` crates" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="238.5,-245 30.5,-245 30.5,-207 238.5,-207 238.5,-245"/>
<text text-anchor="middle" x="134.5" y="-229.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/frost#79</text>
<text text-anchor="middle" x="134.5" y="-214.8" font-family="Times,serif" font-size="14.00" fill="#000000">Publish `frost&#45;` crates</text>
<g id="a_node2"><a xlink:href="https://github.com/ZcashFoundation/frost/issues/79" xlink:title="ZcashFoundation/frost#79&#10;Publish `frost&#45;` crates" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="258.5,-245 50.5,-245 50.5,-207 258.5,-207 258.5,-245"/>
<text text-anchor="middle" x="154.5" y="-229.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/frost#79</text>
<text text-anchor="middle" x="154.5" y="-214.8" font-family="Times,serif" font-size="14.00" fill="#000000">Publish `frost&#45;` crates</text>
</a>
</g>
</g>
<!-- ZcashFoundation/frost#189 -->
<g id="node2" class="node open">
<g id="node3" class="node open">
<title>ZcashFoundation/frost#189</title>
<g id="a_node2"><a xlink:href="https://github.com/ZcashFoundation/frost/issues/189" xlink:title="ZcashFoundation/frost#189&#10;Updated release drafter&#10;config to match zebrad&#39;s" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="243,-188.5 26,-188.5 26,-135.5 243,-135.5 243,-188.5"/>
<text text-anchor="middle" x="134.5" y="-173.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/frost#189</text>
<text text-anchor="middle" x="134.5" y="-158.3" font-family="Times,serif" font-size="14.00" fill="#000000">Updated release drafter</text>
<text text-anchor="middle" x="134.5" y="-143.3" font-family="Times,serif" font-size="14.00" fill="#000000">config to match zebrad&#39;s</text>
<g id="a_node3"><a xlink:href="https://github.com/ZcashFoundation/frost/issues/189" xlink:title="ZcashFoundation/frost#189&#10;Updated release drafter&#10;config to match zebrad&#39;s" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="263,-188.5 46,-188.5 46,-135.5 263,-135.5 263,-188.5"/>
<text text-anchor="middle" x="154.5" y="-173.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/frost#189</text>
<text text-anchor="middle" x="154.5" y="-158.3" font-family="Times,serif" font-size="14.00" fill="#000000">Updated release drafter</text>
<text text-anchor="middle" x="154.5" y="-143.3" font-family="Times,serif" font-size="14.00" fill="#000000">config to match zebrad&#39;s</text>
</a>
</g>
</g>
<!-- ZcashFoundation/frost#166 -->
<g id="node3" class="node open">
<g id="node4" class="node open">
<title>ZcashFoundation/frost#166</title>
<g id="a_node3"><a xlink:href="https://github.com/ZcashFoundation/frost/issues/166" xlink:title="ZcashFoundation/frost#166&#10;Squat crate names on&#10;crates.io" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="243,-117.5 26,-117.5 26,-64.5 243,-64.5 243,-117.5"/>
<text text-anchor="middle" x="134.5" y="-102.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/frost#166</text>
<text text-anchor="middle" x="134.5" y="-87.3" font-family="Times,serif" font-size="14.00" fill="#000000">Squat crate names on</text>
<text text-anchor="middle" x="134.5" y="-72.3" font-family="Times,serif" font-size="14.00" fill="#000000">crates.io</text>
<g id="a_node4"><a xlink:href="https://github.com/ZcashFoundation/frost/issues/166" xlink:title="ZcashFoundation/frost#166&#10;Squat crate names on&#10;crates.io" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="263,-117.5 46,-117.5 46,-64.5 263,-64.5 263,-117.5"/>
<text text-anchor="middle" x="154.5" y="-102.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/frost#166</text>
<text text-anchor="middle" x="154.5" y="-87.3" font-family="Times,serif" font-size="14.00" fill="#000000">Squat crate names on</text>
<text text-anchor="middle" x="154.5" y="-72.3" font-family="Times,serif" font-size="14.00" fill="#000000">crates.io</text>
</a>
</g>
</g>
<!-- ZcashFoundation/frost#190 -->
<g id="node4" class="node open">
<g id="node5" class="node open">
<title>ZcashFoundation/frost#190</title>
<g id="a_node4"><a xlink:href="https://github.com/ZcashFoundation/frost/issues/190" xlink:title="ZcashFoundation/frost#190&#10;Write a release checklist" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="243,-46 26,-46 26,-8 243,-8 243,-46"/>
<text text-anchor="middle" x="134.5" y="-30.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/frost#190</text>
<text text-anchor="middle" x="134.5" y="-15.8" font-family="Times,serif" font-size="14.00" fill="#000000">Write a release checklist</text>
<g id="a_node5"><a xlink:href="https://github.com/ZcashFoundation/frost/issues/190" xlink:title="ZcashFoundation/frost#190&#10;Write a release checklist" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="263,-46 46,-46 46,-8 263,-8 263,-46"/>
<text text-anchor="middle" x="154.5" y="-30.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/frost#190</text>
<text text-anchor="middle" x="154.5" y="-15.8" font-family="Times,serif" font-size="14.00" fill="#000000">Write a release checklist</text>
</a>
</g>
</g>
<!-- ZcashFoundation/frost#121 -->
<g id="node5" class="node open">
<g id="node6" class="node open">
<title>ZcashFoundation/frost#121</title>
<g id="a_node5"><a xlink:href="https://github.com/ZcashFoundation/frost/issues/121" xlink:title="ZcashFoundation/frost#121&#10;Organize the Re&#45;&#10;randomizable FROST&#10;implementation" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="243,-360 26,-360 26,-292 243,-292 243,-360"/>
<text text-anchor="middle" x="134.5" y="-344.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/frost#121</text>
<text text-anchor="middle" x="134.5" y="-329.8" font-family="Times,serif" font-size="14.00" fill="#000000">Organize the Re&#45;</text>
<text text-anchor="middle" x="134.5" y="-314.8" font-family="Times,serif" font-size="14.00" fill="#000000">randomizable FROST</text>
<text text-anchor="middle" x="134.5" y="-299.8" font-family="Times,serif" font-size="14.00" fill="#000000">implementation</text>
<g id="a_node6"><a xlink:href="https://github.com/ZcashFoundation/frost/issues/121" xlink:title="ZcashFoundation/frost#121&#10;Organize the Re&#45;&#10;randomizable FROST&#10;implementation" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="263,-360 46,-360 46,-292 263,-292 263,-360"/>
<text text-anchor="middle" x="154.5" y="-344.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/frost#121</text>
<text text-anchor="middle" x="154.5" y="-329.8" font-family="Times,serif" font-size="14.00" fill="#000000">Organize the Re&#45;</text>
<text text-anchor="middle" x="154.5" y="-314.8" font-family="Times,serif" font-size="14.00" fill="#000000">randomizable FROST</text>
<text text-anchor="middle" x="154.5" y="-299.8" font-family="Times,serif" font-size="14.00" fill="#000000">implementation</text>
</a>
</g>
</g>
<!-- ZcashFoundation/frost#39 -->
<g id="node6" class="node open">
<g id="node7" class="node open">
<title>ZcashFoundation/frost#39</title>
<g id="a_node6"><a xlink:href="https://github.com/ZcashFoundation/frost/issues/39" xlink:title="ZcashFoundation/frost#39&#10;Migrate/port `redjubjub`&#10;to frost&#45;core / FROST&#10;spec v05+" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="238.5,-467 30.5,-467 30.5,-399 238.5,-399 238.5,-467"/>
<text text-anchor="middle" x="134.5" y="-451.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/frost#39</text>
<text text-anchor="middle" x="134.5" y="-436.8" font-family="Times,serif" font-size="14.00" fill="#000000">Migrate/port `redjubjub`</text>
<text text-anchor="middle" x="134.5" y="-421.8" font-family="Times,serif" font-size="14.00" fill="#000000">to frost&#45;core / FROST</text>
<text text-anchor="middle" x="134.5" y="-406.8" font-family="Times,serif" font-size="14.00" fill="#000000">spec v05+</text>
<g id="a_node7"><a xlink:href="https://github.com/ZcashFoundation/frost/issues/39" xlink:title="ZcashFoundation/frost#39&#10;Migrate/port `redjubjub`&#10;to frost&#45;core / FROST&#10;spec v05+" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="258.5,-582 50.5,-582 50.5,-514 258.5,-514 258.5,-582"/>
<text text-anchor="middle" x="154.5" y="-566.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/frost#39</text>
<text text-anchor="middle" x="154.5" y="-551.8" font-family="Times,serif" font-size="14.00" fill="#000000">Migrate/port `redjubjub`</text>
<text text-anchor="middle" x="154.5" y="-536.8" font-family="Times,serif" font-size="14.00" fill="#000000">to frost&#45;core / FROST</text>
<text text-anchor="middle" x="154.5" y="-521.8" font-family="Times,serif" font-size="14.00" fill="#000000">spec v05+</text>
</a>
</g>
</g>
<!-- ZcashFoundation/frost#40 -->
<g id="node7" class="node open">
<g id="node8" class="node open">
<title>ZcashFoundation/frost#40</title>
<g id="a_node7"><a xlink:href="https://github.com/ZcashFoundation/frost/issues/40" xlink:title="ZcashFoundation/frost#40&#10;Migrate/port `redpallas`&#10;to frost&#45;core / FROST&#10;spec v05+" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="238.5,-553 30.5,-553 30.5,-485 238.5,-485 238.5,-553"/>
<text text-anchor="middle" x="134.5" y="-537.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/frost#40</text>
<text text-anchor="middle" x="134.5" y="-522.8" font-family="Times,serif" font-size="14.00" fill="#000000">Migrate/port `redpallas`</text>
<text text-anchor="middle" x="134.5" y="-507.8" font-family="Times,serif" font-size="14.00" fill="#000000">to frost&#45;core / FROST</text>
<text text-anchor="middle" x="134.5" y="-492.8" font-family="Times,serif" font-size="14.00" fill="#000000">spec v05+</text>
<g id="a_node8"><a xlink:href="https://github.com/ZcashFoundation/frost/issues/40" xlink:title="ZcashFoundation/frost#40&#10;Migrate/port `redpallas`&#10;to frost&#45;core / FROST&#10;spec v05+" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="258.5,-668 50.5,-668 50.5,-600 258.5,-600 258.5,-668"/>
<text text-anchor="middle" x="154.5" y="-652.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/frost#40</text>
<text text-anchor="middle" x="154.5" y="-637.8" font-family="Times,serif" font-size="14.00" fill="#000000">Migrate/port `redpallas`</text>
<text text-anchor="middle" x="154.5" y="-622.8" font-family="Times,serif" font-size="14.00" fill="#000000">to frost&#45;core / FROST</text>
<text text-anchor="middle" x="154.5" y="-607.8" font-family="Times,serif" font-size="14.00" fill="#000000">spec v05+</text>
</a>
</g>
</g>

Before

Width:  |  Height:  |  Size: 7.1 KiB

After

Width:  |  Height:  |  Size: 8.3 KiB