This commit is contained in:
str4d 2021-09-23 22:46:01 +00:00
parent 3ef215740b
commit dc164b502d
2 changed files with 687 additions and 664 deletions

View File

@ -4,10 +4,10 @@
<!-- Generated by graphviz version 2.40.1 (20161225.0304)
-->
<!-- Pages: 1 -->
<svg width="1327pt" height="2346pt"
viewBox="0.00 0.00 1327.00 2346.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 2342)">
<polygon fill="#ffffff" stroke="transparent" points="-4,4 -4,-2342 1323,-2342 1323,4 -4,4"/>
<svg width="1327pt" height="2259pt"
viewBox="0.00 0.00 1327.00 2259.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 2255)">
<polygon fill="#ffffff" stroke="transparent" points="-4,4 -4,-2255 1323,-2255 1323,4 -4,4"/>
<!-- zcash/librustzcash#226 -->
<g id="node1" class="node">
<title>zcash/librustzcash#226</title>
@ -95,7 +95,7 @@
<g id="node7" class="node">
<title>zcash/zcash#5298</title>
<g id="a_node7"><a xlink:href="https://github.com/zcash/zcash/issues/5298" xlink:title="zcash/zcash#5298&#10;Cut the 4.5.0 release" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" points="1038.5,-188.5 871.5,-188.5 871.5,-150.5 1038.5,-150.5 1038.5,-188.5"/>
<polygon fill="#fad8c7" stroke="#000000" points="1038.5,-188.5 871.5,-188.5 871.5,-150.5 1038.5,-150.5 1038.5,-188.5"/>
<text text-anchor="middle" x="955" y="-173.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/zcash#5298</text>
<text text-anchor="middle" x="955" y="-158.3" font-family="Times,serif" font-size="14.00" fill="#000000">Cut the 4.5.0 release</text>
</a>
@ -888,80 +888,68 @@
</a>
</g>
</g>
<!-- zcash&#45;hackworks/zcash&#45;test&#45;vectors#48 -->
<g id="node53" class="node">
<title>zcash&#45;hackworks/zcash&#45;test&#45;vectors#48</title>
<g id="a_node53"><a xlink:href="https://github.com/zcash-hackworks/zcash-test-vectors/issues/48" xlink:title="zcash&#45;hackworks/zcash&#45;test&#45;vectors#48&#10;Update Unified Address&#10;test vectors after&#10;changes to ZIP 316" target="_blank">
<polygon fill="#a6cfff" stroke="#000000" stroke-width="2" points="305,-1655.5 0,-1655.5 0,-1587.5 305,-1587.5 305,-1655.5"/>
<text text-anchor="middle" x="152.5" y="-1640.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash&#45;hackworks/zcash&#45;test&#45;vectors#48</text>
<text text-anchor="middle" x="152.5" y="-1625.3" font-family="Times,serif" font-size="14.00" fill="#000000">Update Unified Address</text>
<text text-anchor="middle" x="152.5" y="-1610.3" font-family="Times,serif" font-size="14.00" fill="#000000">test vectors after</text>
<text text-anchor="middle" x="152.5" y="-1595.3" font-family="Times,serif" font-size="14.00" fill="#000000">changes to ZIP 316</text>
</a>
</g>
</g>
<!-- zcash/librustzcash#249 -->
<g id="node54" class="node">
<g id="node53" class="node">
<title>zcash/librustzcash#249</title>
<g id="a_node54"><a xlink:href="https://github.com/zcash/librustzcash/issues/249" xlink:title="zcash/librustzcash#249&#10;Product Request: Surface&#10;additional unverified&#10;transaction states in&#10;zcash_client_sqlite" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="253,-1757 52,-1757 52,-1674 253,-1674 253,-1757"/>
<text text-anchor="middle" x="152.5" y="-1741.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/librustzcash#249</text>
<text text-anchor="middle" x="152.5" y="-1726.8" font-family="Times,serif" font-size="14.00" fill="#000000">Product Request: Surface</text>
<text text-anchor="middle" x="152.5" y="-1711.8" font-family="Times,serif" font-size="14.00" fill="#000000">additional unverified</text>
<text text-anchor="middle" x="152.5" y="-1696.8" font-family="Times,serif" font-size="14.00" fill="#000000">transaction states in</text>
<text text-anchor="middle" x="152.5" y="-1681.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash_client_sqlite</text>
<g id="a_node53"><a xlink:href="https://github.com/zcash/librustzcash/issues/249" xlink:title="zcash/librustzcash#249&#10;Product Request: Surface&#10;additional unverified&#10;transaction states in&#10;zcash_client_sqlite" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="253,-1670 52,-1670 52,-1587 253,-1587 253,-1670"/>
<text text-anchor="middle" x="152.5" y="-1654.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/librustzcash#249</text>
<text text-anchor="middle" x="152.5" y="-1639.8" font-family="Times,serif" font-size="14.00" fill="#000000">Product Request: Surface</text>
<text text-anchor="middle" x="152.5" y="-1624.8" font-family="Times,serif" font-size="14.00" fill="#000000">additional unverified</text>
<text text-anchor="middle" x="152.5" y="-1609.8" font-family="Times,serif" font-size="14.00" fill="#000000">transaction states in</text>
<text text-anchor="middle" x="152.5" y="-1594.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash_client_sqlite</text>
</a>
</g>
</g>
<!-- zcash/librustzcash#403 -->
<g id="node55" class="node">
<g id="node54" class="node">
<title>zcash/librustzcash#403</title>
<g id="a_node55"><a xlink:href="https://github.com/zcash/librustzcash/issues/403" xlink:title="zcash/librustzcash#403&#10;Add Orchard support to&#10;`zcash_client_backend`" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" points="544,-1828 356,-1828 356,-1775 544,-1775 544,-1828"/>
<text text-anchor="middle" x="450" y="-1812.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/librustzcash#403</text>
<text text-anchor="middle" x="450" y="-1797.8" font-family="Times,serif" font-size="14.00" fill="#000000">Add Orchard support to</text>
<text text-anchor="middle" x="450" y="-1782.8" font-family="Times,serif" font-size="14.00" fill="#000000">`zcash_client_backend`</text>
<g id="a_node54"><a xlink:href="https://github.com/zcash/librustzcash/issues/403" xlink:title="zcash/librustzcash#403&#10;Add Orchard support to&#10;`zcash_client_backend`" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" points="544,-1741 356,-1741 356,-1688 544,-1688 544,-1741"/>
<text text-anchor="middle" x="450" y="-1725.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/librustzcash#403</text>
<text text-anchor="middle" x="450" y="-1710.8" font-family="Times,serif" font-size="14.00" fill="#000000">Add Orchard support to</text>
<text text-anchor="middle" x="450" y="-1695.8" font-family="Times,serif" font-size="14.00" fill="#000000">`zcash_client_backend`</text>
</a>
</g>
</g>
<!-- zcash/librustzcash#404 -->
<g id="node56" class="node">
<g id="node55" class="node">
<title>zcash/librustzcash#404</title>
<g id="a_node56"><a xlink:href="https://github.com/zcash/librustzcash/issues/404" xlink:title="zcash/librustzcash#404&#10;Add Orchard support to&#10;`zcash_client_sqlite`" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" points="796.5,-1828 608.5,-1828 608.5,-1775 796.5,-1775 796.5,-1828"/>
<text text-anchor="middle" x="702.5" y="-1812.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/librustzcash#404</text>
<text text-anchor="middle" x="702.5" y="-1797.8" font-family="Times,serif" font-size="14.00" fill="#000000">Add Orchard support to</text>
<text text-anchor="middle" x="702.5" y="-1782.8" font-family="Times,serif" font-size="14.00" fill="#000000">`zcash_client_sqlite`</text>
<g id="a_node55"><a xlink:href="https://github.com/zcash/librustzcash/issues/404" xlink:title="zcash/librustzcash#404&#10;Add Orchard support to&#10;`zcash_client_sqlite`" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" points="796.5,-1741 608.5,-1741 608.5,-1688 796.5,-1688 796.5,-1741"/>
<text text-anchor="middle" x="702.5" y="-1725.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/librustzcash#404</text>
<text text-anchor="middle" x="702.5" y="-1710.8" font-family="Times,serif" font-size="14.00" fill="#000000">Add Orchard support to</text>
<text text-anchor="middle" x="702.5" y="-1695.8" font-family="Times,serif" font-size="14.00" fill="#000000">`zcash_client_sqlite`</text>
</a>
</g>
</g>
<!-- zcash/librustzcash#403&#45;&gt;zcash/librustzcash#404 -->
<g id="edge46" class="edge">
<title>zcash/librustzcash#403&#45;&gt;zcash/librustzcash#404</title>
<path fill="none" stroke="#000000" d="M544.02,-1801.5C561.69,-1801.5 580.25,-1801.5 598.21,-1801.5"/>
<polygon fill="#000000" stroke="#000000" points="598.4,-1805.0001 608.4,-1801.5 598.4,-1798.0001 598.4,-1805.0001"/>
<path fill="none" stroke="#000000" d="M544.02,-1714.5C561.69,-1714.5 580.25,-1714.5 598.21,-1714.5"/>
<polygon fill="#000000" stroke="#000000" points="598.4,-1718.0001 608.4,-1714.5 598.4,-1711.0001 598.4,-1718.0001"/>
</g>
<!-- zcash/librustzcash#406 -->
<g id="node57" class="node">
<g id="node56" class="node">
<title>zcash/librustzcash#406</title>
<g id="a_node57"><a xlink:href="https://github.com/zcash/librustzcash/issues/406" xlink:title="zcash/librustzcash#406&#10;Add Orchard support to&#10;the transaction builder" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="246.5,-1828 58.5,-1828 58.5,-1775 246.5,-1775 246.5,-1828"/>
<text text-anchor="middle" x="152.5" y="-1812.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/librustzcash#406</text>
<text text-anchor="middle" x="152.5" y="-1797.8" font-family="Times,serif" font-size="14.00" fill="#000000">Add Orchard support to</text>
<text text-anchor="middle" x="152.5" y="-1782.8" font-family="Times,serif" font-size="14.00" fill="#000000">the transaction builder</text>
<g id="a_node56"><a xlink:href="https://github.com/zcash/librustzcash/issues/406" xlink:title="zcash/librustzcash#406&#10;Add Orchard support to&#10;the transaction builder" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="246.5,-1741 58.5,-1741 58.5,-1688 246.5,-1688 246.5,-1741"/>
<text text-anchor="middle" x="152.5" y="-1725.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/librustzcash#406</text>
<text text-anchor="middle" x="152.5" y="-1710.8" font-family="Times,serif" font-size="14.00" fill="#000000">Add Orchard support to</text>
<text text-anchor="middle" x="152.5" y="-1695.8" font-family="Times,serif" font-size="14.00" fill="#000000">the transaction builder</text>
</a>
</g>
</g>
<!-- zcash/librustzcash#406&#45;&gt;zcash/librustzcash#403 -->
<g id="edge47" class="edge">
<title>zcash/librustzcash#406&#45;&gt;zcash/librustzcash#403</title>
<path fill="none" stroke="#000000" d="M246.63,-1801.5C278.12,-1801.5 313.4,-1801.5 345.63,-1801.5"/>
<polygon fill="#000000" stroke="#000000" points="345.97,-1805.0001 355.97,-1801.5 345.97,-1798.0001 345.97,-1805.0001"/>
<path fill="none" stroke="#000000" d="M246.63,-1714.5C278.12,-1714.5 313.4,-1714.5 345.63,-1714.5"/>
<polygon fill="#000000" stroke="#000000" points="345.97,-1718.0001 355.97,-1714.5 345.97,-1711.0001 345.97,-1718.0001"/>
</g>
<!-- zcash&#45;hackworks/zcash&#45;test&#45;vectors#41 -->
<g id="node58" class="node">
<g id="node57" class="node">
<title>zcash&#45;hackworks/zcash&#45;test&#45;vectors#41</title>
<g id="a_node58"><a xlink:href="https://github.com/zcash-hackworks/zcash-test-vectors/issues/41" xlink:title="zcash&#45;hackworks/zcash&#45;test&#45;vectors#41&#10;Orchard ZIP32 test&#10;vectors" target="_blank">
<g id="a_node57"><a xlink:href="https://github.com/zcash-hackworks/zcash-test-vectors/issues/41" xlink:title="zcash&#45;hackworks/zcash&#45;test&#45;vectors#41&#10;Orchard ZIP32 test&#10;vectors" target="_blank">
<polygon fill="#a6cfff" stroke="#000000" stroke-width="2" points="305,-840 0,-840 0,-787 305,-787 305,-840"/>
<text text-anchor="middle" x="152.5" y="-824.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash&#45;hackworks/zcash&#45;test&#45;vectors#41</text>
<text text-anchor="middle" x="152.5" y="-809.8" font-family="Times,serif" font-size="14.00" fill="#000000">Orchard ZIP32 test</text>
@ -976,226 +964,226 @@
<polygon fill="#000000" stroke="#000000" points="353.76,-817.0001 363.76,-813.5 353.76,-810.0001 353.76,-817.0001"/>
</g>
<!-- zcash/halo2#75 -->
<g id="node59" class="node">
<g id="node58" class="node">
<title>zcash/halo2#75</title>
<g id="a_node59"><a xlink:href="https://github.com/zcash/halo2/issues/75" xlink:title="zcash/halo2#75&#10;Implement support for&#10;recursion" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" points="1044.5,-2122 865.5,-2122 865.5,-2069 1044.5,-2069 1044.5,-2122"/>
<text text-anchor="middle" x="955" y="-2106.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/halo2#75</text>
<text text-anchor="middle" x="955" y="-2091.8" font-family="Times,serif" font-size="14.00" fill="#000000">Implement support for</text>
<text text-anchor="middle" x="955" y="-2076.8" font-family="Times,serif" font-size="14.00" fill="#000000">recursion</text>
<g id="a_node58"><a xlink:href="https://github.com/zcash/halo2/issues/75" xlink:title="zcash/halo2#75&#10;Implement support for&#10;recursion" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" points="1044.5,-2035 865.5,-2035 865.5,-1982 1044.5,-1982 1044.5,-2035"/>
<text text-anchor="middle" x="955" y="-2019.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/halo2#75</text>
<text text-anchor="middle" x="955" y="-2004.8" font-family="Times,serif" font-size="14.00" fill="#000000">Implement support for</text>
<text text-anchor="middle" x="955" y="-1989.8" font-family="Times,serif" font-size="14.00" fill="#000000">recursion</text>
</a>
</g>
</g>
<!-- zcash/halo2#251 -->
<g id="node60" class="node">
<g id="node59" class="node">
<title>zcash/halo2#251</title>
<g id="a_node60"><a xlink:href="https://github.com/zcash/halo2/issues/251" xlink:title="zcash/halo2#251&#10;Implement user&#45;facing API&#10;for recursive proving" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" points="1314.5,-2122 1104.5,-2122 1104.5,-2069 1314.5,-2069 1314.5,-2122"/>
<text text-anchor="middle" x="1209.5" y="-2106.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/halo2#251</text>
<text text-anchor="middle" x="1209.5" y="-2091.8" font-family="Times,serif" font-size="14.00" fill="#000000">Implement user&#45;facing API</text>
<text text-anchor="middle" x="1209.5" y="-2076.8" font-family="Times,serif" font-size="14.00" fill="#000000">for recursive proving</text>
<g id="a_node59"><a xlink:href="https://github.com/zcash/halo2/issues/251" xlink:title="zcash/halo2#251&#10;Implement user&#45;facing API&#10;for recursive proving" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" points="1314.5,-2035 1104.5,-2035 1104.5,-1982 1314.5,-1982 1314.5,-2035"/>
<text text-anchor="middle" x="1209.5" y="-2019.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/halo2#251</text>
<text text-anchor="middle" x="1209.5" y="-2004.8" font-family="Times,serif" font-size="14.00" fill="#000000">Implement user&#45;facing API</text>
<text text-anchor="middle" x="1209.5" y="-1989.8" font-family="Times,serif" font-size="14.00" fill="#000000">for recursive proving</text>
</a>
</g>
</g>
<!-- zcash/halo2#75&#45;&gt;zcash/halo2#251 -->
<g id="edge49" class="edge">
<title>zcash/halo2#75&#45;&gt;zcash/halo2#251</title>
<path fill="none" stroke="#000000" d="M1044.7,-2095.5C1060.7,-2095.5 1077.6,-2095.5 1094.2,-2095.5"/>
<polygon fill="#000000" stroke="#000000" points="1094.5,-2099.0001 1104.5,-2095.5 1094.5,-2092.0001 1094.5,-2099.0001"/>
<path fill="none" stroke="#000000" d="M1044.7,-2008.5C1060.7,-2008.5 1077.6,-2008.5 1094.2,-2008.5"/>
<polygon fill="#000000" stroke="#000000" points="1094.5,-2012.0001 1104.5,-2008.5 1094.5,-2005.0001 1094.5,-2012.0001"/>
</g>
<!-- zcash/halo2#79 -->
<g id="node61" class="node">
<g id="node60" class="node">
<title>zcash/halo2#79</title>
<g id="a_node61"><a xlink:href="https://github.com/zcash/halo2/issues/79" xlink:title="zcash/halo2#79&#10;Migrate Rescue and&#10;Poseidon gadgets to&#10;algebraic hash&#10;abstraction" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" points="783,-2338 622,-2338 622,-2255 783,-2255 783,-2338"/>
<text text-anchor="middle" x="702.5" y="-2322.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/halo2#79</text>
<text text-anchor="middle" x="702.5" y="-2307.8" font-family="Times,serif" font-size="14.00" fill="#000000">Migrate Rescue and</text>
<text text-anchor="middle" x="702.5" y="-2292.8" font-family="Times,serif" font-size="14.00" fill="#000000">Poseidon gadgets to</text>
<text text-anchor="middle" x="702.5" y="-2277.8" font-family="Times,serif" font-size="14.00" fill="#000000">algebraic hash</text>
<text text-anchor="middle" x="702.5" y="-2262.8" font-family="Times,serif" font-size="14.00" fill="#000000">abstraction</text>
<g id="a_node60"><a xlink:href="https://github.com/zcash/halo2/issues/79" xlink:title="zcash/halo2#79&#10;Migrate Rescue and&#10;Poseidon gadgets to&#10;algebraic hash&#10;abstraction" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" points="783,-2251 622,-2251 622,-2168 783,-2168 783,-2251"/>
<text text-anchor="middle" x="702.5" y="-2235.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/halo2#79</text>
<text text-anchor="middle" x="702.5" y="-2220.8" font-family="Times,serif" font-size="14.00" fill="#000000">Migrate Rescue and</text>
<text text-anchor="middle" x="702.5" y="-2205.8" font-family="Times,serif" font-size="14.00" fill="#000000">Poseidon gadgets to</text>
<text text-anchor="middle" x="702.5" y="-2190.8" font-family="Times,serif" font-size="14.00" fill="#000000">algebraic hash</text>
<text text-anchor="middle" x="702.5" y="-2175.8" font-family="Times,serif" font-size="14.00" fill="#000000">abstraction</text>
</a>
</g>
</g>
<!-- zcash/halo2#78 -->
<g id="node62" class="node">
<g id="node61" class="node">
<title>zcash/halo2#78</title>
<g id="a_node62"><a xlink:href="https://github.com/zcash/halo2/issues/78" xlink:title="zcash/halo2#78&#10;Implement algebraic hash&#10;/ random oracle&#10;abstraction gadget" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="552,-2330.5 348,-2330.5 348,-2262.5 552,-2262.5 552,-2330.5"/>
<text text-anchor="middle" x="450" y="-2315.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/halo2#78</text>
<text text-anchor="middle" x="450" y="-2300.3" font-family="Times,serif" font-size="14.00" fill="#000000">Implement algebraic hash</text>
<text text-anchor="middle" x="450" y="-2285.3" font-family="Times,serif" font-size="14.00" fill="#000000">/ random oracle</text>
<text text-anchor="middle" x="450" y="-2270.3" font-family="Times,serif" font-size="14.00" fill="#000000">abstraction gadget</text>
<g id="a_node61"><a xlink:href="https://github.com/zcash/halo2/issues/78" xlink:title="zcash/halo2#78&#10;Implement algebraic hash&#10;/ random oracle&#10;abstraction gadget" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="552,-2243.5 348,-2243.5 348,-2175.5 552,-2175.5 552,-2243.5"/>
<text text-anchor="middle" x="450" y="-2228.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/halo2#78</text>
<text text-anchor="middle" x="450" y="-2213.3" font-family="Times,serif" font-size="14.00" fill="#000000">Implement algebraic hash</text>
<text text-anchor="middle" x="450" y="-2198.3" font-family="Times,serif" font-size="14.00" fill="#000000">/ random oracle</text>
<text text-anchor="middle" x="450" y="-2183.3" font-family="Times,serif" font-size="14.00" fill="#000000">abstraction gadget</text>
</a>
</g>
</g>
<!-- zcash/halo2#78&#45;&gt;zcash/halo2#79 -->
<g id="edge50" class="edge">
<title>zcash/halo2#78&#45;&gt;zcash/halo2#79</title>
<path fill="none" stroke="#000000" d="M552.34,-2296.5C571.92,-2296.5 592.3,-2296.5 611.5,-2296.5"/>
<polygon fill="#000000" stroke="#000000" points="611.72,-2300.0001 621.72,-2296.5 611.72,-2293.0001 611.72,-2300.0001"/>
<path fill="none" stroke="#000000" d="M552.34,-2209.5C571.92,-2209.5 592.3,-2209.5 611.5,-2209.5"/>
<polygon fill="#000000" stroke="#000000" points="611.72,-2213.0001 621.72,-2209.5 611.72,-2206.0001 611.72,-2213.0001"/>
</g>
<!-- zcash/halo2#250 -->
<g id="node63" class="node">
<g id="node62" class="node">
<title>zcash/halo2#250</title>
<g id="a_node63"><a xlink:href="https://github.com/zcash/halo2/issues/250" xlink:title="zcash/halo2#250&#10;Implement the recursive&#10;verifier circuit" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" points="799.5,-2122 605.5,-2122 605.5,-2069 799.5,-2069 799.5,-2122"/>
<text text-anchor="middle" x="702.5" y="-2106.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/halo2#250</text>
<text text-anchor="middle" x="702.5" y="-2091.8" font-family="Times,serif" font-size="14.00" fill="#000000">Implement the recursive</text>
<text text-anchor="middle" x="702.5" y="-2076.8" font-family="Times,serif" font-size="14.00" fill="#000000">verifier circuit</text>
<g id="a_node62"><a xlink:href="https://github.com/zcash/halo2/issues/250" xlink:title="zcash/halo2#250&#10;Implement the recursive&#10;verifier circuit" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" points="799.5,-2035 605.5,-2035 605.5,-1982 799.5,-1982 799.5,-2035"/>
<text text-anchor="middle" x="702.5" y="-2019.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/halo2#250</text>
<text text-anchor="middle" x="702.5" y="-2004.8" font-family="Times,serif" font-size="14.00" fill="#000000">Implement the recursive</text>
<text text-anchor="middle" x="702.5" y="-1989.8" font-family="Times,serif" font-size="14.00" fill="#000000">verifier circuit</text>
</a>
</g>
</g>
<!-- zcash/halo2#78&#45;&gt;zcash/halo2#250 -->
<g id="edge51" class="edge">
<title>zcash/halo2#78&#45;&gt;zcash/halo2#250</title>
<path fill="none" stroke="#000000" d="M544.5,-2262.5C549.53,-2259.7 554.4,-2256.7 559,-2253.5 608.04,-2219.6 652.11,-2165.9 678.1,-2130.7"/>
<polygon fill="#000000" stroke="#000000" points="681.2346,-2132.3417 684.3,-2122.2 675.5792,-2128.2166 681.2346,-2132.3417"/>
<path fill="none" stroke="#000000" d="M544.5,-2175.5C549.53,-2172.7 554.4,-2169.7 559,-2166.5 608.04,-2132.6 652.11,-2078.9 678.1,-2043.7"/>
<polygon fill="#000000" stroke="#000000" points="681.2346,-2045.3417 684.3,-2035.2 675.5792,-2041.2166 681.2346,-2045.3417"/>
</g>
<!-- zcash/halo2#250&#45;&gt;zcash/halo2#75 -->
<g id="edge52" class="edge">
<title>zcash/halo2#250&#45;&gt;zcash/halo2#75</title>
<path fill="none" stroke="#000000" d="M799.76,-2095.5C817.93,-2095.5 836.95,-2095.5 855.19,-2095.5"/>
<polygon fill="#000000" stroke="#000000" points="855.24,-2099.0001 865.24,-2095.5 855.24,-2092.0001 855.24,-2099.0001"/>
<path fill="none" stroke="#000000" d="M799.76,-2008.5C817.93,-2008.5 836.95,-2008.5 855.19,-2008.5"/>
<polygon fill="#000000" stroke="#000000" points="855.24,-2012.0001 865.24,-2008.5 855.24,-2005.0001 855.24,-2012.0001"/>
</g>
<!-- zcash/halo2#57 -->
<g id="node64" class="node">
<g id="node63" class="node">
<title>zcash/halo2#57</title>
<g id="a_node64"><a xlink:href="https://github.com/zcash/halo2/issues/57" xlink:title="zcash/halo2#57&#10;Remove unused&#10;fixed_values from&#10;ProvingKey" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="224,-2165.5 81,-2165.5 81,-2097.5 224,-2097.5 224,-2165.5"/>
<text text-anchor="middle" x="152.5" y="-2150.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/halo2#57</text>
<text text-anchor="middle" x="152.5" y="-2135.3" font-family="Times,serif" font-size="14.00" fill="#000000">Remove unused</text>
<text text-anchor="middle" x="152.5" y="-2120.3" font-family="Times,serif" font-size="14.00" fill="#000000">fixed_values from</text>
<text text-anchor="middle" x="152.5" y="-2105.3" font-family="Times,serif" font-size="14.00" fill="#000000">ProvingKey</text>
<g id="a_node63"><a xlink:href="https://github.com/zcash/halo2/issues/57" xlink:title="zcash/halo2#57&#10;Remove unused&#10;fixed_values from&#10;ProvingKey" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="224,-2078.5 81,-2078.5 81,-2010.5 224,-2010.5 224,-2078.5"/>
<text text-anchor="middle" x="152.5" y="-2063.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/halo2#57</text>
<text text-anchor="middle" x="152.5" y="-2048.3" font-family="Times,serif" font-size="14.00" fill="#000000">Remove unused</text>
<text text-anchor="middle" x="152.5" y="-2033.3" font-family="Times,serif" font-size="14.00" fill="#000000">fixed_values from</text>
<text text-anchor="middle" x="152.5" y="-2018.3" font-family="Times,serif" font-size="14.00" fill="#000000">ProvingKey</text>
</a>
</g>
</g>
<!-- zcash/halo2#82 -->
<g id="node65" class="node">
<g id="node64" class="node">
<title>zcash/halo2#82</title>
<g id="a_node65"><a xlink:href="https://github.com/zcash/halo2/issues/82" xlink:title="zcash/halo2#82&#10;Consider not sampling&#10;beta and gamma if there&#10;are no permutations or&#10;lookups" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="249,-2267 56,-2267 56,-2184 249,-2184 249,-2267"/>
<text text-anchor="middle" x="152.5" y="-2251.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/halo2#82</text>
<text text-anchor="middle" x="152.5" y="-2236.8" font-family="Times,serif" font-size="14.00" fill="#000000">Consider not sampling</text>
<text text-anchor="middle" x="152.5" y="-2221.8" font-family="Times,serif" font-size="14.00" fill="#000000">beta and gamma if there</text>
<text text-anchor="middle" x="152.5" y="-2206.8" font-family="Times,serif" font-size="14.00" fill="#000000">are no permutations or</text>
<text text-anchor="middle" x="152.5" y="-2191.8" font-family="Times,serif" font-size="14.00" fill="#000000">lookups</text>
<g id="a_node64"><a xlink:href="https://github.com/zcash/halo2/issues/82" xlink:title="zcash/halo2#82&#10;Consider not sampling&#10;beta and gamma if there&#10;are no permutations or&#10;lookups" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="249,-2180 56,-2180 56,-2097 249,-2097 249,-2180"/>
<text text-anchor="middle" x="152.5" y="-2164.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/halo2#82</text>
<text text-anchor="middle" x="152.5" y="-2149.8" font-family="Times,serif" font-size="14.00" fill="#000000">Consider not sampling</text>
<text text-anchor="middle" x="152.5" y="-2134.8" font-family="Times,serif" font-size="14.00" fill="#000000">beta and gamma if there</text>
<text text-anchor="middle" x="152.5" y="-2119.8" font-family="Times,serif" font-size="14.00" fill="#000000">are no permutations or</text>
<text text-anchor="middle" x="152.5" y="-2104.8" font-family="Times,serif" font-size="14.00" fill="#000000">lookups</text>
</a>
</g>
</g>
<!-- zcash/halo2#248 -->
<g id="node66" class="node">
<g id="node65" class="node">
<title>zcash/halo2#248</title>
<g id="a_node66"><a xlink:href="https://github.com/zcash/halo2/issues/248" xlink:title="zcash/halo2#248&#10;Implement endoscaling in&#10;the circuit" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="551.5,-2244 348.5,-2244 348.5,-2191 551.5,-2191 551.5,-2244"/>
<text text-anchor="middle" x="450" y="-2228.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/halo2#248</text>
<text text-anchor="middle" x="450" y="-2213.8" font-family="Times,serif" font-size="14.00" fill="#000000">Implement endoscaling in</text>
<text text-anchor="middle" x="450" y="-2198.8" font-family="Times,serif" font-size="14.00" fill="#000000">the circuit</text>
<g id="a_node65"><a xlink:href="https://github.com/zcash/halo2/issues/248" xlink:title="zcash/halo2#248&#10;Implement endoscaling in&#10;the circuit" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="551.5,-2157 348.5,-2157 348.5,-2104 551.5,-2104 551.5,-2157"/>
<text text-anchor="middle" x="450" y="-2141.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/halo2#248</text>
<text text-anchor="middle" x="450" y="-2126.8" font-family="Times,serif" font-size="14.00" fill="#000000">Implement endoscaling in</text>
<text text-anchor="middle" x="450" y="-2111.8" font-family="Times,serif" font-size="14.00" fill="#000000">the circuit</text>
</a>
</g>
</g>
<!-- zcash/halo2#248&#45;&gt;zcash/halo2#250 -->
<g id="edge53" class="edge">
<title>zcash/halo2#248&#45;&gt;zcash/halo2#250</title>
<path fill="none" stroke="#000000" d="M536.37,-2191C544.11,-2188 551.75,-2184.8 559,-2181.5 592.36,-2166.2 627.74,-2145.1 655.02,-2127.6"/>
<polygon fill="#000000" stroke="#000000" points="657.1278,-2130.4036 663.58,-2122 653.2955,-2124.5457 657.1278,-2130.4036"/>
<path fill="none" stroke="#000000" d="M536.37,-2104C544.11,-2101 551.75,-2097.8 559,-2094.5 592.36,-2079.2 627.74,-2058.1 655.02,-2040.6"/>
<polygon fill="#000000" stroke="#000000" points="657.1278,-2043.4036 663.58,-2035 653.2955,-2037.5457 657.1278,-2043.4036"/>
</g>
<!-- zcash/halo2#249 -->
<g id="node67" class="node">
<g id="node66" class="node">
<title>zcash/halo2#249</title>
<g id="a_node67"><a xlink:href="https://github.com/zcash/halo2/issues/249" xlink:title="zcash/halo2#249&#10;Implement circuit logic&#10;for handling public&#10;inputs" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="542.5,-2172.5 357.5,-2172.5 357.5,-2104.5 542.5,-2104.5 542.5,-2172.5"/>
<text text-anchor="middle" x="450" y="-2157.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/halo2#249</text>
<text text-anchor="middle" x="450" y="-2142.3" font-family="Times,serif" font-size="14.00" fill="#000000">Implement circuit logic</text>
<text text-anchor="middle" x="450" y="-2127.3" font-family="Times,serif" font-size="14.00" fill="#000000">for handling public</text>
<text text-anchor="middle" x="450" y="-2112.3" font-family="Times,serif" font-size="14.00" fill="#000000">inputs</text>
<g id="a_node66"><a xlink:href="https://github.com/zcash/halo2/issues/249" xlink:title="zcash/halo2#249&#10;Implement circuit logic&#10;for handling public&#10;inputs" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="542.5,-2085.5 357.5,-2085.5 357.5,-2017.5 542.5,-2017.5 542.5,-2085.5"/>
<text text-anchor="middle" x="450" y="-2070.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/halo2#249</text>
<text text-anchor="middle" x="450" y="-2055.3" font-family="Times,serif" font-size="14.00" fill="#000000">Implement circuit logic</text>
<text text-anchor="middle" x="450" y="-2040.3" font-family="Times,serif" font-size="14.00" fill="#000000">for handling public</text>
<text text-anchor="middle" x="450" y="-2025.3" font-family="Times,serif" font-size="14.00" fill="#000000">inputs</text>
</a>
</g>
</g>
<!-- zcash/halo2#249&#45;&gt;zcash/halo2#250 -->
<g id="edge54" class="edge">
<title>zcash/halo2#249&#45;&gt;zcash/halo2#250</title>
<path fill="none" stroke="#000000" d="M542.59,-2122.7C559.65,-2119.8 577.59,-2116.8 595.05,-2113.8"/>
<polygon fill="#000000" stroke="#000000" points="595.9707,-2117.195 605.26,-2112.1 594.8209,-2110.29 595.9707,-2117.195"/>
<path fill="none" stroke="#000000" d="M542.59,-2035.7C559.65,-2032.8 577.59,-2029.8 595.05,-2026.8"/>
<polygon fill="#000000" stroke="#000000" points="595.9707,-2030.195 605.26,-2025.1 594.8209,-2023.29 595.9707,-2030.195"/>
</g>
<!-- zcash/halo2#246 -->
<g id="node68" class="node">
<g id="node67" class="node">
<title>zcash/halo2#246</title>
<g id="a_node68"><a xlink:href="https://github.com/zcash/halo2/issues/246" xlink:title="zcash/halo2#246&#10;Create recursive proof&#10;structures" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="242,-2079 63,-2079 63,-2026 242,-2026 242,-2079"/>
<text text-anchor="middle" x="152.5" y="-2063.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/halo2#246</text>
<text text-anchor="middle" x="152.5" y="-2048.8" font-family="Times,serif" font-size="14.00" fill="#000000">Create recursive proof</text>
<text text-anchor="middle" x="152.5" y="-2033.8" font-family="Times,serif" font-size="14.00" fill="#000000">structures</text>
<g id="a_node67"><a xlink:href="https://github.com/zcash/halo2/issues/246" xlink:title="zcash/halo2#246&#10;Create recursive proof&#10;structures" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="242,-1992 63,-1992 63,-1939 242,-1939 242,-1992"/>
<text text-anchor="middle" x="152.5" y="-1976.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/halo2#246</text>
<text text-anchor="middle" x="152.5" y="-1961.8" font-family="Times,serif" font-size="14.00" fill="#000000">Create recursive proof</text>
<text text-anchor="middle" x="152.5" y="-1946.8" font-family="Times,serif" font-size="14.00" fill="#000000">structures</text>
</a>
</g>
</g>
<!-- zcash/halo2#247 -->
<g id="node69" class="node">
<g id="node68" class="node">
<title>zcash/halo2#247</title>
<g id="a_node69"><a xlink:href="https://github.com/zcash/halo2/issues/247" xlink:title="zcash/halo2#247&#10;Implement underlying&#10;scaffolding for the&#10;recursive circuit" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" points="538,-2086.5 362,-2086.5 362,-2018.5 538,-2018.5 538,-2086.5"/>
<text text-anchor="middle" x="450" y="-2071.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/halo2#247</text>
<text text-anchor="middle" x="450" y="-2056.3" font-family="Times,serif" font-size="14.00" fill="#000000">Implement underlying</text>
<text text-anchor="middle" x="450" y="-2041.3" font-family="Times,serif" font-size="14.00" fill="#000000">scaffolding for the</text>
<text text-anchor="middle" x="450" y="-2026.3" font-family="Times,serif" font-size="14.00" fill="#000000">recursive circuit</text>
<g id="a_node68"><a xlink:href="https://github.com/zcash/halo2/issues/247" xlink:title="zcash/halo2#247&#10;Implement underlying&#10;scaffolding for the&#10;recursive circuit" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" points="538,-1999.5 362,-1999.5 362,-1931.5 538,-1931.5 538,-1999.5"/>
<text text-anchor="middle" x="450" y="-1984.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/halo2#247</text>
<text text-anchor="middle" x="450" y="-1969.3" font-family="Times,serif" font-size="14.00" fill="#000000">Implement underlying</text>
<text text-anchor="middle" x="450" y="-1954.3" font-family="Times,serif" font-size="14.00" fill="#000000">scaffolding for the</text>
<text text-anchor="middle" x="450" y="-1939.3" font-family="Times,serif" font-size="14.00" fill="#000000">recursive circuit</text>
</a>
</g>
</g>
<!-- zcash/halo2#246&#45;&gt;zcash/halo2#247 -->
<g id="edge55" class="edge">
<title>zcash/halo2#246&#45;&gt;zcash/halo2#247</title>
<path fill="none" stroke="#000000" d="M242.16,-2052.5C276.65,-2052.5 316.21,-2052.5 351.49,-2052.5"/>
<polygon fill="#000000" stroke="#000000" points="351.8,-2056.0001 361.8,-2052.5 351.8,-2049.0001 351.8,-2056.0001"/>
<path fill="none" stroke="#000000" d="M242.16,-1965.5C276.65,-1965.5 316.21,-1965.5 351.49,-1965.5"/>
<polygon fill="#000000" stroke="#000000" points="351.8,-1969.0001 361.8,-1965.5 351.8,-1962.0001 351.8,-1969.0001"/>
</g>
<!-- zcash/halo2#247&#45;&gt;zcash/halo2#250 -->
<g id="edge56" class="edge">
<title>zcash/halo2#247&#45;&gt;zcash/halo2#250</title>
<path fill="none" stroke="#000000" d="M538.31,-2067.5C556.72,-2070.7 576.31,-2074 595.32,-2077.2"/>
<polygon fill="#000000" stroke="#000000" points="594.741,-2080.6517 605.19,-2078.9 595.9292,-2073.7533 594.741,-2080.6517"/>
<path fill="none" stroke="#000000" d="M538.31,-1980.5C556.72,-1983.7 576.31,-1987 595.32,-1990.2"/>
<polygon fill="#000000" stroke="#000000" points="594.741,-1993.6517 605.19,-1991.9 595.9292,-1986.7533 594.741,-1993.6517"/>
</g>
<!-- zcash/halo2#245 -->
<g id="node70" class="node">
<g id="node69" class="node">
<title>zcash/halo2#245</title>
<g id="a_node70"><a xlink:href="https://github.com/zcash/halo2/issues/245" xlink:title="zcash/halo2#245&#10;Remove the need to&#10;multiply by powers of x^n&#10;in verifier" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="553,-2000.5 347,-2000.5 347,-1932.5 553,-1932.5 553,-2000.5"/>
<text text-anchor="middle" x="450" y="-1985.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/halo2#245</text>
<text text-anchor="middle" x="450" y="-1970.3" font-family="Times,serif" font-size="14.00" fill="#000000">Remove the need to</text>
<text text-anchor="middle" x="450" y="-1955.3" font-family="Times,serif" font-size="14.00" fill="#000000">multiply by powers of x^n</text>
<text text-anchor="middle" x="450" y="-1940.3" font-family="Times,serif" font-size="14.00" fill="#000000">in verifier</text>
<g id="a_node69"><a xlink:href="https://github.com/zcash/halo2/issues/245" xlink:title="zcash/halo2#245&#10;Remove the need to&#10;multiply by powers of x^n&#10;in verifier" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="553,-1913.5 347,-1913.5 347,-1845.5 553,-1845.5 553,-1913.5"/>
<text text-anchor="middle" x="450" y="-1898.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/halo2#245</text>
<text text-anchor="middle" x="450" y="-1883.3" font-family="Times,serif" font-size="14.00" fill="#000000">Remove the need to</text>
<text text-anchor="middle" x="450" y="-1868.3" font-family="Times,serif" font-size="14.00" fill="#000000">multiply by powers of x^n</text>
<text text-anchor="middle" x="450" y="-1853.3" font-family="Times,serif" font-size="14.00" fill="#000000">in verifier</text>
</a>
</g>
</g>
<!-- zcash/halo2#245&#45;&gt;zcash/halo2#250 -->
<g id="edge57" class="edge">
<title>zcash/halo2#245&#45;&gt;zcash/halo2#250</title>
<path fill="none" stroke="#000000" d="M539.75,-2000.5C546.32,-2003.4 552.8,-2006.4 559,-2009.5 591.44,-2025.5 626.28,-2046.3 653.5,-2063.4"/>
<polygon fill="#000000" stroke="#000000" points="651.7348,-2066.4247 662.06,-2068.8 655.4697,-2060.5043 651.7348,-2066.4247"/>
<path fill="none" stroke="#000000" d="M539.75,-1913.5C546.32,-1916.4 552.8,-1919.4 559,-1922.5 591.44,-1938.5 626.28,-1959.3 653.5,-1976.4"/>
<polygon fill="#000000" stroke="#000000" points="651.7348,-1979.4247 662.06,-1981.8 655.4697,-1973.5043 651.7348,-1979.4247"/>
</g>
<!-- zcash/halo2#210 -->
<g id="node71" class="node">
<g id="node70" class="node">
<title>zcash/halo2#210</title>
<g id="a_node71"><a xlink:href="https://github.com/zcash/halo2/issues/210" xlink:title="zcash/halo2#210&#10;Make multiopen&#10;point_index_map dependent&#10;only on the rotation" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="559,-1914.5 341,-1914.5 341,-1846.5 559,-1846.5 559,-1914.5"/>
<text text-anchor="middle" x="450" y="-1899.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/halo2#210</text>
<text text-anchor="middle" x="450" y="-1884.3" font-family="Times,serif" font-size="14.00" fill="#000000">Make multiopen</text>
<text text-anchor="middle" x="450" y="-1869.3" font-family="Times,serif" font-size="14.00" fill="#000000">point_index_map dependent</text>
<text text-anchor="middle" x="450" y="-1854.3" font-family="Times,serif" font-size="14.00" fill="#000000">only on the rotation</text>
<g id="a_node70"><a xlink:href="https://github.com/zcash/halo2/issues/210" xlink:title="zcash/halo2#210&#10;Make multiopen&#10;point_index_map dependent&#10;only on the rotation" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="559,-1827.5 341,-1827.5 341,-1759.5 559,-1759.5 559,-1827.5"/>
<text text-anchor="middle" x="450" y="-1812.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/halo2#210</text>
<text text-anchor="middle" x="450" y="-1797.3" font-family="Times,serif" font-size="14.00" fill="#000000">Make multiopen</text>
<text text-anchor="middle" x="450" y="-1782.3" font-family="Times,serif" font-size="14.00" fill="#000000">point_index_map dependent</text>
<text text-anchor="middle" x="450" y="-1767.3" font-family="Times,serif" font-size="14.00" fill="#000000">only on the rotation</text>
</a>
</g>
</g>
<!-- zcash/halo2#210&#45;&gt;zcash/halo2#250 -->
<g id="edge58" class="edge">
<title>zcash/halo2#210&#45;&gt;zcash/halo2#250</title>
<path fill="none" stroke="#000000" d="M545.2,-1914.6C550,-1917.4 554.63,-1920.3 559,-1923.5 611.09,-1961.1 655.73,-2021.9 680.83,-2060.2"/>
<polygon fill="#000000" stroke="#000000" points="678.0981,-2062.4196 686.48,-2068.9 683.9688,-2058.6071 678.0981,-2062.4196"/>
<path fill="none" stroke="#000000" d="M545.2,-1827.6C550,-1830.4 554.63,-1833.3 559,-1836.5 611.09,-1874.1 655.73,-1934.9 680.83,-1973.2"/>
<polygon fill="#000000" stroke="#000000" points="678.0981,-1975.4196 686.48,-1981.9 683.9688,-1971.6071 678.0981,-1975.4196"/>
</g>
<!-- zcash/halo2#312 -->
<g id="node72" class="node">
<g id="node71" class="node">
<title>zcash/halo2#312</title>
<g id="a_node72"><a xlink:href="https://github.com/zcash/halo2/issues/312" xlink:title="zcash/halo2#312&#10;[Book] Document gadget&#10;API" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="250,-2338 55,-2338 55,-2285 250,-2285 250,-2338"/>
<text text-anchor="middle" x="152.5" y="-2322.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/halo2#312</text>
<text text-anchor="middle" x="152.5" y="-2307.8" font-family="Times,serif" font-size="14.00" fill="#000000">[Book] Document gadget</text>
<text text-anchor="middle" x="152.5" y="-2292.8" font-family="Times,serif" font-size="14.00" fill="#000000">API</text>
<g id="a_node71"><a xlink:href="https://github.com/zcash/halo2/issues/312" xlink:title="zcash/halo2#312&#10;[Book] Document gadget&#10;API" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="250,-2251 55,-2251 55,-2198 250,-2198 250,-2251"/>
<text text-anchor="middle" x="152.5" y="-2235.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/halo2#312</text>
<text text-anchor="middle" x="152.5" y="-2220.8" font-family="Times,serif" font-size="14.00" fill="#000000">[Book] Document gadget</text>
<text text-anchor="middle" x="152.5" y="-2205.8" font-family="Times,serif" font-size="14.00" fill="#000000">API</text>
</a>
</g>
</g>

Before

Width:  |  Height:  |  Size: 86 KiB

After

Width:  |  Height:  |  Size: 85 KiB

File diff suppressed because it is too large Load Diff

Before

Width:  |  Height:  |  Size: 123 KiB

After

Width:  |  Height:  |  Size: 126 KiB