This commit is contained in:
str4d 2022-02-28 22:46:02 +00:00
parent f8fa45eb89
commit 858f94aa11
8 changed files with 5548 additions and 5362 deletions

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

Before

Width:  |  Height:  |  Size: 197 KiB

After

Width:  |  Height:  |  Size: 200 KiB

View File

@ -17,18 +17,18 @@
</style>
</head>
<body>
<div id="dag"><svg width="1653pt" height="1136pt"
viewBox="0.00 0.00 1653.00 1135.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 1131.5)">
<polygon fill="#ffffff" stroke="transparent" points="-4,4 -4,-1131.5 1649,-1131.5 1649,4 -4,4"/>
<div id="dag"><svg width="1653pt" height="1223pt"
viewBox="0.00 0.00 1653.00 1222.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 1218.5)">
<polygon fill="#ffffff" stroke="transparent" points="-4,4 -4,-1218.5 1649,-1218.5 1649,4 -4,4"/>
<!-- zcash/halo2#426 -->
<g id="node1" class="node open">
<title>zcash/halo2#426</title>
<g id="a_node1"><a xlink:href="https://github.com/zcash/halo2/issues/426" xlink:title="zcash/halo2#426&#10;Publish `halo2_proofs&#10;0.1.0`" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" points="438.5,-210.5 265.5,-210.5 265.5,-157.5 438.5,-157.5 438.5,-210.5"/>
<text text-anchor="middle" x="352" y="-195.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/halo2#426</text>
<text text-anchor="middle" x="352" y="-180.3" font-family="Times,serif" font-size="14.00" fill="#000000">Publish `halo2_proofs</text>
<text text-anchor="middle" x="352" y="-165.3" font-family="Times,serif" font-size="14.00" fill="#000000">0.1.0`</text>
<polygon fill="#c2e0c6" stroke="#000000" points="438.5,-258.5 265.5,-258.5 265.5,-205.5 438.5,-205.5 438.5,-258.5"/>
<text text-anchor="middle" x="352" y="-243.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/halo2#426</text>
<text text-anchor="middle" x="352" y="-228.3" font-family="Times,serif" font-size="14.00" fill="#000000">Publish `halo2_proofs</text>
<text text-anchor="middle" x="352" y="-213.3" font-family="Times,serif" font-size="14.00" fill="#000000">0.1.0`</text>
</a>
</g>
</g>
@ -36,45 +36,45 @@
<g id="node2" class="node open">
<title>zcash/halo2#460</title>
<g id="a_node2"><a xlink:href="https://github.com/zcash/halo2/issues/460" xlink:title="zcash/halo2#460&#10;Publish `halo2_gadgets&#10;v0.1.0`" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" points="676,-288.5 491,-288.5 491,-235.5 676,-235.5 676,-288.5"/>
<text text-anchor="middle" x="583.5" y="-273.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/halo2#460</text>
<text text-anchor="middle" x="583.5" y="-258.3" font-family="Times,serif" font-size="14.00" fill="#000000">Publish `halo2_gadgets</text>
<text text-anchor="middle" x="583.5" y="-243.3" font-family="Times,serif" font-size="14.00" fill="#000000">v0.1.0`</text>
<polygon fill="#c2e0c6" stroke="#000000" points="676,-336.5 491,-336.5 491,-283.5 676,-283.5 676,-336.5"/>
<text text-anchor="middle" x="583.5" y="-321.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/halo2#460</text>
<text text-anchor="middle" x="583.5" y="-306.3" font-family="Times,serif" font-size="14.00" fill="#000000">Publish `halo2_gadgets</text>
<text text-anchor="middle" x="583.5" y="-291.3" font-family="Times,serif" font-size="14.00" fill="#000000">v0.1.0`</text>
</a>
</g>
</g>
<!-- zcash/halo2#426&#45;&gt;zcash/halo2#460 -->
<g id="edge1" class="edge">
<title>zcash/halo2#426&#45;&gt;zcash/halo2#460</title>
<path fill="none" stroke="#000000" d="M430.7,-210.52C451.39,-217.49 473.84,-225.05 495,-232.18"/>
<polygon fill="#000000" stroke="#000000" points="494.0359,-235.5484 504.63,-235.42 496.2682,-228.9138 494.0359,-235.5484"/>
<path fill="none" stroke="#000000" d="M430.7,-258.52C451.39,-265.49 473.84,-273.05 495,-280.18"/>
<polygon fill="#000000" stroke="#000000" points="494.0359,-283.5484 504.63,-283.42 496.2682,-276.9138 494.0359,-283.5484"/>
</g>
<!-- zcash/halo2#380 -->
<g id="node3" class="node open">
<title>zcash/halo2#380</title>
<g id="a_node3"><a xlink:href="https://github.com/zcash/halo2/pull/380" xlink:title="zcash/halo2#380&#10;[book] Fix errors and&#10;typos" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" points="667.5,-210.5 499.5,-210.5 499.5,-206.5 495.5,-206.5 495.5,-202.5 499.5,-202.5 499.5,-165.5 495.5,-165.5 495.5,-161.5 499.5,-161.5 499.5,-157.5 667.5,-157.5 667.5,-210.5"/>
<polyline fill="none" stroke="#000000" points="499.5,-206.5 503.5,-206.5 503.5,-202.5 499.5,-202.5 "/>
<polyline fill="none" stroke="#000000" points="499.5,-165.5 503.5,-165.5 503.5,-161.5 499.5,-161.5 "/>
<text text-anchor="middle" x="583.5" y="-195.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/halo2#380</text>
<text text-anchor="middle" x="583.5" y="-180.3" font-family="Times,serif" font-size="14.00" fill="#000000">[book] Fix errors and</text>
<text text-anchor="middle" x="583.5" y="-165.3" font-family="Times,serif" font-size="14.00" fill="#000000">typos</text>
<polygon fill="#c2e0c6" stroke="#000000" points="667.5,-258.5 499.5,-258.5 499.5,-254.5 495.5,-254.5 495.5,-250.5 499.5,-250.5 499.5,-213.5 495.5,-213.5 495.5,-209.5 499.5,-209.5 499.5,-205.5 667.5,-205.5 667.5,-258.5"/>
<polyline fill="none" stroke="#000000" points="499.5,-254.5 503.5,-254.5 503.5,-250.5 499.5,-250.5 "/>
<polyline fill="none" stroke="#000000" points="499.5,-213.5 503.5,-213.5 503.5,-209.5 499.5,-209.5 "/>
<text text-anchor="middle" x="583.5" y="-243.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/halo2#380</text>
<text text-anchor="middle" x="583.5" y="-228.3" font-family="Times,serif" font-size="14.00" fill="#000000">[book] Fix errors and</text>
<text text-anchor="middle" x="583.5" y="-213.3" font-family="Times,serif" font-size="14.00" fill="#000000">typos</text>
</a>
</g>
</g>
<!-- zcash/halo2#426&#45;&gt;zcash/halo2#380 -->
<g id="edge2" class="edge">
<title>zcash/halo2#426&#45;&gt;zcash/halo2#380</title>
<path fill="none" stroke="#000000" d="M438.53,-184C455.02,-184 472.35,-184 489.06,-184"/>
<polygon fill="#000000" stroke="#000000" points="489.38,-187.5001 499.38,-184 489.38,-180.5001 489.38,-187.5001"/>
<path fill="none" stroke="#000000" d="M438.53,-232C455.02,-232 472.35,-232 489.06,-232"/>
<polygon fill="#000000" stroke="#000000" points="489.38,-235.5001 499.38,-232 489.38,-228.5001 489.38,-235.5001"/>
</g>
<!-- zcash/pasta_curves#22 -->
<g id="node4" class="node open">
<title>zcash/pasta_curves#22</title>
<g id="a_node4"><a xlink:href="https://github.com/zcash/pasta_curves/issues/22" xlink:title="zcash/pasta_curves#22&#10;Add `ec&#45;gpu` support" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="202.5,-436 16.5,-436 16.5,-398 202.5,-398 202.5,-436"/>
<text text-anchor="middle" x="109.5" y="-420.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/pasta_curves#22</text>
<text text-anchor="middle" x="109.5" y="-405.8" font-family="Times,serif" font-size="14.00" fill="#000000">Add `ec&#45;gpu` support</text>
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="202.5,-523 16.5,-523 16.5,-485 202.5,-485 202.5,-523"/>
<text text-anchor="middle" x="109.5" y="-507.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/pasta_curves#22</text>
<text text-anchor="middle" x="109.5" y="-492.8" font-family="Times,serif" font-size="14.00" fill="#000000">Add `ec&#45;gpu` support</text>
</a>
</g>
</g>
@ -82,26 +82,26 @@
<g id="node5" class="node open">
<title>zcash/halo2#379</title>
<g id="a_node5"><a xlink:href="https://github.com/zcash/halo2/issues/379" xlink:title="zcash/halo2#379&#10;Add `ec&#45;gpu` support" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" points="438.5,-436 265.5,-436 265.5,-398 438.5,-398 438.5,-436"/>
<text text-anchor="middle" x="352" y="-420.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/halo2#379</text>
<text text-anchor="middle" x="352" y="-405.8" font-family="Times,serif" font-size="14.00" fill="#000000">Add `ec&#45;gpu` support</text>
<polygon fill="#c2e0c6" stroke="#000000" points="438.5,-523 265.5,-523 265.5,-485 438.5,-485 438.5,-523"/>
<text text-anchor="middle" x="352" y="-507.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/halo2#379</text>
<text text-anchor="middle" x="352" y="-492.8" font-family="Times,serif" font-size="14.00" fill="#000000">Add `ec&#45;gpu` support</text>
</a>
</g>
</g>
<!-- zcash/pasta_curves#22&#45;&gt;zcash/halo2#379 -->
<g id="edge3" class="edge">
<title>zcash/pasta_curves#22&#45;&gt;zcash/halo2#379</title>
<path fill="none" stroke="#000000" d="M202.56,-417C219.76,-417 237.75,-417 255.06,-417"/>
<polygon fill="#000000" stroke="#000000" points="255.16,-420.5001 265.16,-417 255.16,-413.5001 255.16,-420.5001"/>
<path fill="none" stroke="#000000" d="M202.56,-504C219.76,-504 237.75,-504 255.06,-504"/>
<polygon fill="#000000" stroke="#000000" points="255.16,-507.5001 265.16,-504 255.16,-500.5001 255.16,-507.5001"/>
</g>
<!-- zcash/halo2#75 -->
<g id="node6" class="node open">
<title>zcash/halo2#75</title>
<g id="a_node6"><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="1402.5,-600.5 1223.5,-600.5 1223.5,-547.5 1402.5,-547.5 1402.5,-600.5"/>
<text text-anchor="middle" x="1313" y="-585.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/halo2#75</text>
<text text-anchor="middle" x="1313" y="-570.3" font-family="Times,serif" font-size="14.00" fill="#000000">Implement support for</text>
<text text-anchor="middle" x="1313" y="-555.3" font-family="Times,serif" font-size="14.00" fill="#000000">recursion</text>
<polygon fill="#c2e0c6" stroke="#000000" points="1402.5,-648.5 1223.5,-648.5 1223.5,-595.5 1402.5,-595.5 1402.5,-648.5"/>
<text text-anchor="middle" x="1313" y="-633.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/halo2#75</text>
<text text-anchor="middle" x="1313" y="-618.3" font-family="Times,serif" font-size="14.00" fill="#000000">Implement support for</text>
<text text-anchor="middle" x="1313" y="-603.3" font-family="Times,serif" font-size="14.00" fill="#000000">recursion</text>
</a>
</g>
</g>
@ -109,31 +109,31 @@
<g id="node7" class="node open">
<title>zcash/halo2#494</title>
<g id="a_node7"><a xlink:href="https://github.com/zcash/halo2/issues/494" xlink:title="zcash/halo2#494&#10;Consider adding an API&#10;that enables application&#10;circuits to be built&#10;across both fields" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" points="1645,-615.5 1456,-615.5 1456,-532.5 1645,-532.5 1645,-615.5"/>
<text text-anchor="middle" x="1550.5" y="-600.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/halo2#494</text>
<text text-anchor="middle" x="1550.5" y="-585.3" font-family="Times,serif" font-size="14.00" fill="#000000">Consider adding an API</text>
<text text-anchor="middle" x="1550.5" y="-570.3" font-family="Times,serif" font-size="14.00" fill="#000000">that enables application</text>
<text text-anchor="middle" x="1550.5" y="-555.3" font-family="Times,serif" font-size="14.00" fill="#000000">circuits to be built</text>
<text text-anchor="middle" x="1550.5" y="-540.3" font-family="Times,serif" font-size="14.00" fill="#000000">across both fields</text>
<polygon fill="#c2e0c6" stroke="#000000" points="1645,-663.5 1456,-663.5 1456,-580.5 1645,-580.5 1645,-663.5"/>
<text text-anchor="middle" x="1550.5" y="-648.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/halo2#494</text>
<text text-anchor="middle" x="1550.5" y="-633.3" font-family="Times,serif" font-size="14.00" fill="#000000">Consider adding an API</text>
<text text-anchor="middle" x="1550.5" y="-618.3" font-family="Times,serif" font-size="14.00" fill="#000000">that enables application</text>
<text text-anchor="middle" x="1550.5" y="-603.3" font-family="Times,serif" font-size="14.00" fill="#000000">circuits to be built</text>
<text text-anchor="middle" x="1550.5" y="-588.3" font-family="Times,serif" font-size="14.00" fill="#000000">across both fields</text>
</a>
</g>
</g>
<!-- zcash/halo2#75&#45;&gt;zcash/halo2#494 -->
<g id="edge4" class="edge">
<title>zcash/halo2#75&#45;&gt;zcash/halo2#494</title>
<path fill="none" stroke="#000000" d="M1402.8,-574C1416.7,-574 1431.3,-574 1445.5,-574"/>
<polygon fill="#000000" stroke="#000000" points="1445.8,-577.5001 1455.8,-574 1445.8,-570.5001 1445.8,-577.5001"/>
<path fill="none" stroke="#000000" d="M1402.8,-622C1416.7,-622 1431.3,-622 1445.5,-622"/>
<polygon fill="#000000" stroke="#000000" points="1445.8,-625.5001 1455.8,-622 1445.8,-618.5001 1445.8,-625.5001"/>
</g>
<!-- zcash/halo2#79 -->
<g id="node8" class="node open">
<title>zcash/halo2#79</title>
<g id="a_node8"><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="1145.5,-882.5 984.5,-882.5 984.5,-799.5 1145.5,-799.5 1145.5,-882.5"/>
<text text-anchor="middle" x="1065" y="-867.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/halo2#79</text>
<text text-anchor="middle" x="1065" y="-852.3" font-family="Times,serif" font-size="14.00" fill="#000000">Migrate Rescue and</text>
<text text-anchor="middle" x="1065" y="-837.3" font-family="Times,serif" font-size="14.00" fill="#000000">Poseidon gadgets to</text>
<text text-anchor="middle" x="1065" y="-822.3" font-family="Times,serif" font-size="14.00" fill="#000000">algebraic hash</text>
<text text-anchor="middle" x="1065" y="-807.3" font-family="Times,serif" font-size="14.00" fill="#000000">abstraction</text>
<polygon fill="#c2e0c6" stroke="#000000" points="1145.5,-930.5 984.5,-930.5 984.5,-847.5 1145.5,-847.5 1145.5,-930.5"/>
<text text-anchor="middle" x="1065" y="-915.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/halo2#79</text>
<text text-anchor="middle" x="1065" y="-900.3" font-family="Times,serif" font-size="14.00" fill="#000000">Migrate Rescue and</text>
<text text-anchor="middle" x="1065" y="-885.3" font-family="Times,serif" font-size="14.00" fill="#000000">Poseidon gadgets to</text>
<text text-anchor="middle" x="1065" y="-870.3" font-family="Times,serif" font-size="14.00" fill="#000000">algebraic hash</text>
<text text-anchor="middle" x="1065" y="-855.3" font-family="Times,serif" font-size="14.00" fill="#000000">abstraction</text>
</a>
</g>
</g>
@ -141,52 +141,52 @@
<g id="node9" class="node open">
<title>zcash/halo2#78</title>
<g id="a_node9"><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="923,-875 719,-875 719,-807 923,-807 923,-875"/>
<text text-anchor="middle" x="821" y="-859.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/halo2#78</text>
<text text-anchor="middle" x="821" y="-844.8" font-family="Times,serif" font-size="14.00" fill="#000000">Implement algebraic hash</text>
<text text-anchor="middle" x="821" y="-829.8" font-family="Times,serif" font-size="14.00" fill="#000000">/ random oracle</text>
<text text-anchor="middle" x="821" y="-814.8" font-family="Times,serif" font-size="14.00" fill="#000000">abstraction gadget</text>
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="923,-923 719,-923 719,-855 923,-855 923,-923"/>
<text text-anchor="middle" x="821" y="-907.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/halo2#78</text>
<text text-anchor="middle" x="821" y="-892.8" font-family="Times,serif" font-size="14.00" fill="#000000">Implement algebraic hash</text>
<text text-anchor="middle" x="821" y="-877.8" font-family="Times,serif" font-size="14.00" fill="#000000">/ random oracle</text>
<text text-anchor="middle" x="821" y="-862.8" 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="edge5" class="edge">
<title>zcash/halo2#78&#45;&gt;zcash/halo2#79</title>
<path fill="none" stroke="#000000" d="M923.06,-841C940.04,-841 957.55,-841 974.23,-841"/>
<polygon fill="#000000" stroke="#000000" points="974.49,-844.5001 984.49,-841 974.49,-837.5001 974.49,-844.5001"/>
<path fill="none" stroke="#000000" d="M923.06,-889C940.04,-889 957.55,-889 974.23,-889"/>
<polygon fill="#000000" stroke="#000000" points="974.49,-892.5001 984.49,-889 974.49,-885.5001 974.49,-892.5001"/>
</g>
<!-- zcash/halo2#250 -->
<g id="node10" class="node open">
<title>zcash/halo2#250</title>
<g id="a_node10"><a xlink:href="https://github.com/zcash/halo2/issues/250" xlink:title="zcash/halo2#250&#10;Implement the logic for&#10;the IVC verifier circuit" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" points="1158,-662.5 972,-662.5 972,-609.5 1158,-609.5 1158,-662.5"/>
<text text-anchor="middle" x="1065" y="-647.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/halo2#250</text>
<text text-anchor="middle" x="1065" y="-632.3" font-family="Times,serif" font-size="14.00" fill="#000000">Implement the logic for</text>
<text text-anchor="middle" x="1065" y="-617.3" font-family="Times,serif" font-size="14.00" fill="#000000">the IVC verifier circuit</text>
<polygon fill="#c2e0c6" stroke="#000000" points="1158,-710.5 972,-710.5 972,-657.5 1158,-657.5 1158,-710.5"/>
<text text-anchor="middle" x="1065" y="-695.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/halo2#250</text>
<text text-anchor="middle" x="1065" y="-680.3" font-family="Times,serif" font-size="14.00" fill="#000000">Implement the logic for</text>
<text text-anchor="middle" x="1065" y="-665.3" font-family="Times,serif" font-size="14.00" fill="#000000">the IVC verifier circuit</text>
</a>
</g>
</g>
<!-- zcash/halo2#78&#45;&gt;zcash/halo2#250 -->
<g id="edge6" class="edge">
<title>zcash/halo2#78&#45;&gt;zcash/halo2#250</title>
<path fill="none" stroke="#000000" d="M910.1,-806.99C914.93,-804.17 919.6,-801.17 924,-798 973.13,-762.55 1016.7,-706.85 1042,-670.87"/>
<polygon fill="#000000" stroke="#000000" points="1044.8952,-672.8368 1047.7,-662.62 1039.1361,-668.8578 1044.8952,-672.8368"/>
<path fill="none" stroke="#000000" d="M910.1,-854.99C914.93,-852.17 919.6,-849.17 924,-846 973.13,-810.55 1016.7,-754.85 1042,-718.87"/>
<polygon fill="#000000" stroke="#000000" points="1044.8952,-720.8368 1047.7,-710.62 1039.1361,-716.8578 1044.8952,-720.8368"/>
</g>
<!-- zcash/halo2#250&#45;&gt;zcash/halo2#75 -->
<g id="edge7" class="edge">
<title>zcash/halo2#250&#45;&gt;zcash/halo2#75</title>
<path fill="none" stroke="#000000" d="M1158.1,-612.74C1176.1,-608.22 1195.1,-603.47 1213.4,-598.91"/>
<polygon fill="#000000" stroke="#000000" points="1214.256,-602.3038 1223.1,-596.47 1212.5483,-595.5153 1214.256,-602.3038"/>
<path fill="none" stroke="#000000" d="M1158.1,-660.74C1176.1,-656.22 1195.1,-651.47 1213.4,-646.91"/>
<polygon fill="#000000" stroke="#000000" points="1214.256,-650.3038 1223.1,-644.47 1212.5483,-643.5153 1214.256,-650.3038"/>
</g>
<!-- zcash/halo2#57 -->
<g id="node11" class="node open">
<title>zcash/halo2#57</title>
<g id="a_node11"><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="181,-599 38,-599 38,-531 181,-531 181,-599"/>
<text text-anchor="middle" x="109.5" y="-583.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/halo2#57</text>
<text text-anchor="middle" x="109.5" y="-568.8" font-family="Times,serif" font-size="14.00" fill="#000000">Remove unused</text>
<text text-anchor="middle" x="109.5" y="-553.8" font-family="Times,serif" font-size="14.00" fill="#000000">fixed_values from</text>
<text text-anchor="middle" x="109.5" y="-538.8" font-family="Times,serif" font-size="14.00" fill="#000000">ProvingKey</text>
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="181,-686 38,-686 38,-618 181,-618 181,-686"/>
<text text-anchor="middle" x="109.5" y="-670.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/halo2#57</text>
<text text-anchor="middle" x="109.5" y="-655.8" font-family="Times,serif" font-size="14.00" fill="#000000">Remove unused</text>
<text text-anchor="middle" x="109.5" y="-640.8" font-family="Times,serif" font-size="14.00" fill="#000000">fixed_values from</text>
<text text-anchor="middle" x="109.5" y="-625.8" font-family="Times,serif" font-size="14.00" fill="#000000">ProvingKey</text>
</a>
</g>
</g>
@ -194,27 +194,27 @@
<g id="node12" class="node open">
<title>zcash/halo2#443</title>
<g id="a_node12"><a xlink:href="https://github.com/zcash/halo2/issues/443" xlink:title="zcash/halo2#443&#10;implement `read` &amp;&#10;`write` for `halo2::plonk&#10;::ProvingKey`" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" points="449,-599 255,-599 255,-531 449,-531 449,-599"/>
<text text-anchor="middle" x="352" y="-583.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/halo2#443</text>
<text text-anchor="middle" x="352" y="-568.8" font-family="Times,serif" font-size="14.00" fill="#000000">implement `read` &amp;</text>
<text text-anchor="middle" x="352" y="-553.8" font-family="Times,serif" font-size="14.00" fill="#000000">`write` for `halo2::plonk</text>
<text text-anchor="middle" x="352" y="-538.8" font-family="Times,serif" font-size="14.00" fill="#000000">::ProvingKey`</text>
<polygon fill="#c2e0c6" stroke="#000000" points="449,-686 255,-686 255,-618 449,-618 449,-686"/>
<text text-anchor="middle" x="352" y="-670.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/halo2#443</text>
<text text-anchor="middle" x="352" y="-655.8" font-family="Times,serif" font-size="14.00" fill="#000000">implement `read` &amp;</text>
<text text-anchor="middle" x="352" y="-640.8" font-family="Times,serif" font-size="14.00" fill="#000000">`write` for `halo2::plonk</text>
<text text-anchor="middle" x="352" y="-625.8" font-family="Times,serif" font-size="14.00" fill="#000000">::ProvingKey`</text>
</a>
</g>
</g>
<!-- zcash/halo2#57&#45;&gt;zcash/halo2#443 -->
<g id="edge8" class="edge">
<title>zcash/halo2#57&#45;&gt;zcash/halo2#443</title>
<path fill="none" stroke="#000000" d="M181.27,-565C201.17,-565 223.21,-565 244.66,-565"/>
<polygon fill="#000000" stroke="#000000" points="244.79,-568.5001 254.79,-565 244.79,-561.5001 244.79,-568.5001"/>
<path fill="none" stroke="#000000" d="M181.27,-652C201.17,-652 223.21,-652 244.66,-652"/>
<polygon fill="#000000" stroke="#000000" points="244.79,-655.5001 254.79,-652 244.79,-648.5001 244.79,-655.5001"/>
</g>
<!-- zcash/halo2#482 -->
<g id="node13" class="node open">
<title>zcash/halo2#482</title>
<g id="a_node13"><a xlink:href="https://github.com/zcash/halo2/issues/482" xlink:title="zcash/halo2#482&#10;Raise MSRV to 1.56.1" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="196,-655 23,-655 23,-617 196,-617 196,-655"/>
<text text-anchor="middle" x="109.5" y="-639.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/halo2#482</text>
<text text-anchor="middle" x="109.5" y="-624.8" font-family="Times,serif" font-size="14.00" fill="#000000">Raise MSRV to 1.56.1</text>
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="196,-742 23,-742 23,-704 196,-704 196,-742"/>
<text text-anchor="middle" x="109.5" y="-726.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/halo2#482</text>
<text text-anchor="middle" x="109.5" y="-711.8" font-family="Times,serif" font-size="14.00" fill="#000000">Raise MSRV to 1.56.1</text>
</a>
</g>
</g>
@ -222,29 +222,29 @@
<g id="node14" class="node open">
<title>zcash/halo2#483</title>
<g id="a_node14"><a xlink:href="https://github.com/zcash/halo2/issues/483" xlink:title="zcash/halo2#483&#10;Refactor variable&#45;base&#10;scalar mul to distinguish&#10;the &quot;base field element&quot;&#10;case" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="449,-311.5 255,-311.5 255,-228.5 449,-228.5 449,-311.5"/>
<text text-anchor="middle" x="352" y="-296.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/halo2#483</text>
<text text-anchor="middle" x="352" y="-281.3" font-family="Times,serif" font-size="14.00" fill="#000000">Refactor variable&#45;base</text>
<text text-anchor="middle" x="352" y="-266.3" font-family="Times,serif" font-size="14.00" fill="#000000">scalar mul to distinguish</text>
<text text-anchor="middle" x="352" y="-251.3" font-family="Times,serif" font-size="14.00" fill="#000000">the &quot;base field element&quot;</text>
<text text-anchor="middle" x="352" y="-236.3" font-family="Times,serif" font-size="14.00" fill="#000000">case</text>
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="449,-359.5 255,-359.5 255,-276.5 449,-276.5 449,-359.5"/>
<text text-anchor="middle" x="352" y="-344.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/halo2#483</text>
<text text-anchor="middle" x="352" y="-329.3" font-family="Times,serif" font-size="14.00" fill="#000000">Refactor variable&#45;base</text>
<text text-anchor="middle" x="352" y="-314.3" font-family="Times,serif" font-size="14.00" fill="#000000">scalar mul to distinguish</text>
<text text-anchor="middle" x="352" y="-299.3" font-family="Times,serif" font-size="14.00" fill="#000000">the &quot;base field element&quot;</text>
<text text-anchor="middle" x="352" y="-284.3" font-family="Times,serif" font-size="14.00" fill="#000000">case</text>
</a>
</g>
</g>
<!-- zcash/halo2#483&#45;&gt;zcash/halo2#460 -->
<g id="edge9" class="edge">
<title>zcash/halo2#483&#45;&gt;zcash/halo2#460</title>
<path fill="none" stroke="#000000" d="M449.17,-266.64C459.47,-266.29 469.97,-265.92 480.34,-265.56"/>
<polygon fill="#000000" stroke="#000000" points="480.7745,-269.0474 490.65,-265.21 480.537,-262.0514 480.7745,-269.0474"/>
<path fill="none" stroke="#000000" d="M449.17,-314.64C459.47,-314.29 469.97,-313.92 480.34,-313.56"/>
<polygon fill="#000000" stroke="#000000" points="480.7745,-317.0474 490.65,-313.21 480.537,-310.0514 480.7745,-317.0474"/>
</g>
<!-- zcash/halo2#420 -->
<g id="node15" class="node open">
<title>zcash/halo2#420</title>
<g id="a_node15"><a xlink:href="https://github.com/zcash/halo2/issues/420" xlink:title="zcash/halo2#420&#10;CI: Measure memory&#45;usage&#10;benchmarks" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="217,-726.5 2,-726.5 2,-673.5 217,-673.5 217,-726.5"/>
<text text-anchor="middle" x="109.5" y="-711.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/halo2#420</text>
<text text-anchor="middle" x="109.5" y="-696.3" font-family="Times,serif" font-size="14.00" fill="#000000">CI: Measure memory&#45;usage</text>
<text text-anchor="middle" x="109.5" y="-681.3" font-family="Times,serif" font-size="14.00" fill="#000000">benchmarks</text>
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="217,-813.5 2,-813.5 2,-760.5 217,-760.5 217,-813.5"/>
<text text-anchor="middle" x="109.5" y="-798.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/halo2#420</text>
<text text-anchor="middle" x="109.5" y="-783.3" font-family="Times,serif" font-size="14.00" fill="#000000">CI: Measure memory&#45;usage</text>
<text text-anchor="middle" x="109.5" y="-768.3" font-family="Times,serif" font-size="14.00" fill="#000000">benchmarks</text>
</a>
</g>
</g>
@ -252,46 +252,46 @@
<g id="node16" class="node open">
<title>zcash/halo2#418</title>
<g id="a_node16"><a xlink:href="https://github.com/zcash/halo2/issues/418" xlink:title="zcash/halo2#418&#10;[memory optimization]&#10;lookup prover memory&#10;analysis" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" points="441.5,-734 262.5,-734 262.5,-666 441.5,-666 441.5,-734"/>
<text text-anchor="middle" x="352" y="-718.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/halo2#418</text>
<text text-anchor="middle" x="352" y="-703.8" font-family="Times,serif" font-size="14.00" fill="#000000">[memory optimization]</text>
<text text-anchor="middle" x="352" y="-688.8" font-family="Times,serif" font-size="14.00" fill="#000000">lookup prover memory</text>
<text text-anchor="middle" x="352" y="-673.8" font-family="Times,serif" font-size="14.00" fill="#000000">analysis</text>
<polygon fill="#c2e0c6" stroke="#000000" points="441.5,-821 262.5,-821 262.5,-753 441.5,-753 441.5,-821"/>
<text text-anchor="middle" x="352" y="-805.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/halo2#418</text>
<text text-anchor="middle" x="352" y="-790.8" font-family="Times,serif" font-size="14.00" fill="#000000">[memory optimization]</text>
<text text-anchor="middle" x="352" y="-775.8" font-family="Times,serif" font-size="14.00" fill="#000000">lookup prover memory</text>
<text text-anchor="middle" x="352" y="-760.8" font-family="Times,serif" font-size="14.00" fill="#000000">analysis</text>
</a>
</g>
</g>
<!-- zcash/halo2#420&#45;&gt;zcash/halo2#418 -->
<g id="edge10" class="edge">
<title>zcash/halo2#420&#45;&gt;zcash/halo2#418</title>
<path fill="none" stroke="#000000" d="M217.28,-700C228.92,-700 240.73,-700 252.27,-700"/>
<polygon fill="#000000" stroke="#000000" points="252.33,-703.5001 262.33,-700 252.33,-696.5001 252.33,-703.5001"/>
<path fill="none" stroke="#000000" d="M217.28,-787C228.92,-787 240.73,-787 252.27,-787"/>
<polygon fill="#000000" stroke="#000000" points="252.33,-790.5001 262.33,-787 252.33,-783.5001 252.33,-790.5001"/>
</g>
<!-- zcash/halo2#425 -->
<g id="node17" class="node open">
<title>zcash/halo2#425</title>
<g id="a_node17"><a xlink:href="https://github.com/zcash/halo2/issues/425" xlink:title="zcash/halo2#425&#10;Make `Assigned&lt;F: Field&gt;`&#10;easier to use" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="219,-368.5 0,-368.5 0,-315.5 219,-315.5 219,-368.5"/>
<text text-anchor="middle" x="109.5" y="-353.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/halo2#425</text>
<text text-anchor="middle" x="109.5" y="-338.3" font-family="Times,serif" font-size="14.00" fill="#000000">Make `Assigned&lt;F: Field&gt;`</text>
<text text-anchor="middle" x="109.5" y="-323.3" font-family="Times,serif" font-size="14.00" fill="#000000">easier to use</text>
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="219,-455.5 0,-455.5 0,-402.5 219,-402.5 219,-455.5"/>
<text text-anchor="middle" x="109.5" y="-440.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/halo2#425</text>
<text text-anchor="middle" x="109.5" y="-425.3" font-family="Times,serif" font-size="14.00" fill="#000000">Make `Assigned&lt;F: Field&gt;`</text>
<text text-anchor="middle" x="109.5" y="-410.3" font-family="Times,serif" font-size="14.00" fill="#000000">easier to use</text>
</a>
</g>
</g>
<!-- zcash/halo2#425&#45;&gt;zcash/halo2#426 -->
<g id="edge11" class="edge">
<title>zcash/halo2#425&#45;&gt;zcash/halo2#426</title>
<path fill="none" stroke="#000000" d="M206.86,-315.44C211.18,-312.61 215.26,-309.47 219,-306 249.67,-277.54 224.74,-247.9 255,-219 255.81,-218.23 256.64,-217.47 257.48,-216.73"/>
<polygon fill="#000000" stroke="#000000" points="259.743,-219.4042 265.5,-210.51 255.453,-213.8728 259.743,-219.4042"/>
<path fill="none" stroke="#000000" d="M208.09,-402.42C212,-399.59 215.67,-396.46 219,-393 259.36,-351.02 215.24,-309.56 255,-267 255.89,-266.04 256.82,-265.11 257.76,-264.21"/>
<polygon fill="#000000" stroke="#000000" points="260.0611,-266.8483 265.49,-257.75 255.5723,-261.477 260.0611,-266.8483"/>
</g>
<!-- zcash/halo2#427 -->
<g id="node18" class="node open">
<title>zcash/halo2#427</title>
<g id="a_node18"><a xlink:href="https://github.com/zcash/halo2/issues/427" xlink:title="zcash/halo2#427&#10;Use smaller extended&#10;domains where possible&#10;during proving" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="203.5,-813 15.5,-813 15.5,-745 203.5,-745 203.5,-813"/>
<text text-anchor="middle" x="109.5" y="-797.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/halo2#427</text>
<text text-anchor="middle" x="109.5" y="-782.8" font-family="Times,serif" font-size="14.00" fill="#000000">Use smaller extended</text>
<text text-anchor="middle" x="109.5" y="-767.8" font-family="Times,serif" font-size="14.00" fill="#000000">domains where possible</text>
<text text-anchor="middle" x="109.5" y="-752.8" font-family="Times,serif" font-size="14.00" fill="#000000">during proving</text>
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="203.5,-900 15.5,-900 15.5,-832 203.5,-832 203.5,-900"/>
<text text-anchor="middle" x="109.5" y="-884.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/halo2#427</text>
<text text-anchor="middle" x="109.5" y="-869.8" font-family="Times,serif" font-size="14.00" fill="#000000">Use smaller extended</text>
<text text-anchor="middle" x="109.5" y="-854.8" font-family="Times,serif" font-size="14.00" fill="#000000">domains where possible</text>
<text text-anchor="middle" x="109.5" y="-839.8" font-family="Times,serif" font-size="14.00" fill="#000000">during proving</text>
</a>
</g>
</g>
@ -299,10 +299,10 @@
<g id="node19" class="node open">
<title>zcash/halo2#456</title>
<g id="a_node19"><a xlink:href="https://github.com/zcash/halo2/issues/456" xlink:title="zcash/halo2#456&#10;Benchmark `sha256`&#10;gadget." target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="194.5,-884.5 24.5,-884.5 24.5,-831.5 194.5,-831.5 194.5,-884.5"/>
<text text-anchor="middle" x="109.5" y="-869.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/halo2#456</text>
<text text-anchor="middle" x="109.5" y="-854.3" font-family="Times,serif" font-size="14.00" fill="#000000">Benchmark `sha256`</text>
<text text-anchor="middle" x="109.5" y="-839.3" font-family="Times,serif" font-size="14.00" fill="#000000">gadget.</text>
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="194.5,-971.5 24.5,-971.5 24.5,-918.5 194.5,-918.5 194.5,-971.5"/>
<text text-anchor="middle" x="109.5" y="-956.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/halo2#456</text>
<text text-anchor="middle" x="109.5" y="-941.3" font-family="Times,serif" font-size="14.00" fill="#000000">Benchmark `sha256`</text>
<text text-anchor="middle" x="109.5" y="-926.3" font-family="Times,serif" font-size="14.00" fill="#000000">gadget.</text>
</a>
</g>
</g>
@ -310,10 +310,10 @@
<g id="node20" class="node open">
<title>zcash/halo2#455</title>
<g id="a_node20"><a xlink:href="https://github.com/zcash/halo2/issues/455" xlink:title="zcash/halo2#455&#10;[Book] add description of&#10;Poseidon gadget and chip" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="209.5,-955.5 9.5,-955.5 9.5,-902.5 209.5,-902.5 209.5,-955.5"/>
<text text-anchor="middle" x="109.5" y="-940.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/halo2#455</text>
<text text-anchor="middle" x="109.5" y="-925.3" font-family="Times,serif" font-size="14.00" fill="#000000">[Book] add description of</text>
<text text-anchor="middle" x="109.5" y="-910.3" font-family="Times,serif" font-size="14.00" fill="#000000">Poseidon gadget and chip</text>
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="209.5,-1042.5 9.5,-1042.5 9.5,-989.5 209.5,-989.5 209.5,-1042.5"/>
<text text-anchor="middle" x="109.5" y="-1027.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/halo2#455</text>
<text text-anchor="middle" x="109.5" y="-1012.3" font-family="Times,serif" font-size="14.00" fill="#000000">[Book] add description of</text>
<text text-anchor="middle" x="109.5" y="-997.3" font-family="Times,serif" font-size="14.00" fill="#000000">Poseidon gadget and chip</text>
</a>
</g>
</g>
@ -321,81 +321,81 @@
<g id="node21" class="node open">
<title>zcash/halo2#251</title>
<g id="a_node21"><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 of&#10;IVC" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" points="1170,-545 960,-545 960,-477 1170,-477 1170,-545"/>
<text text-anchor="middle" x="1065" y="-529.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/halo2#251</text>
<text text-anchor="middle" x="1065" y="-514.8" font-family="Times,serif" font-size="14.00" fill="#000000">Implement user&#45;facing API</text>
<text text-anchor="middle" x="1065" y="-499.8" font-family="Times,serif" font-size="14.00" fill="#000000">for recursive proving of</text>
<text text-anchor="middle" x="1065" y="-484.8" font-family="Times,serif" font-size="14.00" fill="#000000">IVC</text>
<polygon fill="#c2e0c6" stroke="#000000" points="1170,-593 960,-593 960,-525 1170,-525 1170,-593"/>
<text text-anchor="middle" x="1065" y="-577.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/halo2#251</text>
<text text-anchor="middle" x="1065" y="-562.8" font-family="Times,serif" font-size="14.00" fill="#000000">Implement user&#45;facing API</text>
<text text-anchor="middle" x="1065" y="-547.8" font-family="Times,serif" font-size="14.00" fill="#000000">for recursive proving of</text>
<text text-anchor="middle" x="1065" y="-532.8" font-family="Times,serif" font-size="14.00" fill="#000000">IVC</text>
</a>
</g>
</g>
<!-- zcash/halo2#251&#45;&gt;zcash/halo2#75 -->
<g id="edge12" class="edge">
<title>zcash/halo2#251&#45;&gt;zcash/halo2#75</title>
<path fill="none" stroke="#000000" d="M1170.2,-537.72C1184.5,-541.37 1199.3,-545.11 1213.5,-548.73"/>
<polygon fill="#000000" stroke="#000000" points="1212.746,-552.1496 1223.3,-551.22 1214.4699,-545.3651 1212.746,-552.1496"/>
<path fill="none" stroke="#000000" d="M1170.2,-585.72C1184.5,-589.37 1199.3,-593.11 1213.5,-596.73"/>
<polygon fill="#000000" stroke="#000000" points="1212.746,-600.1496 1223.3,-599.22 1214.4699,-593.3651 1212.746,-600.1496"/>
</g>
<!-- zcash/halo2#437 -->
<g id="node22" class="node open">
<title>zcash/halo2#437</title>
<g id="a_node22"><a xlink:href="https://github.com/zcash/halo2/issues/437" xlink:title="zcash/halo2#437&#10;Amend user&#45;facing API to&#10;work for both IVC and PCD" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" points="1420,-506.5 1206,-506.5 1206,-453.5 1420,-453.5 1420,-506.5"/>
<text text-anchor="middle" x="1313" y="-491.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/halo2#437</text>
<text text-anchor="middle" x="1313" y="-476.3" font-family="Times,serif" font-size="14.00" fill="#000000">Amend user&#45;facing API to</text>
<text text-anchor="middle" x="1313" y="-461.3" font-family="Times,serif" font-size="14.00" fill="#000000">work for both IVC and PCD</text>
<polygon fill="#c2e0c6" stroke="#000000" points="1420,-554.5 1206,-554.5 1206,-501.5 1420,-501.5 1420,-554.5"/>
<text text-anchor="middle" x="1313" y="-539.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/halo2#437</text>
<text text-anchor="middle" x="1313" y="-524.3" font-family="Times,serif" font-size="14.00" fill="#000000">Amend user&#45;facing API to</text>
<text text-anchor="middle" x="1313" y="-509.3" font-family="Times,serif" font-size="14.00" fill="#000000">work for both IVC and PCD</text>
</a>
</g>
</g>
<!-- zcash/halo2#251&#45;&gt;zcash/halo2#437 -->
<g id="edge13" class="edge">
<title>zcash/halo2#251&#45;&gt;zcash/halo2#437</title>
<path fill="none" stroke="#000000" d="M1170.2,-497.85C1178.6,-496.8 1187.2,-495.73 1195.7,-494.66"/>
<polygon fill="#000000" stroke="#000000" points="1196.2114,-498.1234 1205.7,-493.41 1195.3431,-491.1775 1196.2114,-498.1234"/>
<path fill="none" stroke="#000000" d="M1170.2,-545.85C1178.6,-544.8 1187.2,-543.73 1195.7,-542.66"/>
<polygon fill="#000000" stroke="#000000" points="1196.2114,-546.1234 1205.7,-541.41 1195.3431,-539.1775 1196.2114,-546.1234"/>
</g>
<!-- zcash/halo2#436 -->
<g id="node23" class="node open">
<title>zcash/halo2#436</title>
<g id="a_node23"><a xlink:href="https://github.com/zcash/halo2/issues/436" xlink:title="zcash/halo2#436&#10;Implement mock&#10;verification circuit for&#10;PCD" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" points="671,-447 496,-447 496,-379 671,-379 671,-447"/>
<text text-anchor="middle" x="583.5" y="-431.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/halo2#436</text>
<text text-anchor="middle" x="583.5" y="-416.8" font-family="Times,serif" font-size="14.00" fill="#000000">Implement mock</text>
<text text-anchor="middle" x="583.5" y="-401.8" font-family="Times,serif" font-size="14.00" fill="#000000">verification circuit for</text>
<text text-anchor="middle" x="583.5" y="-386.8" font-family="Times,serif" font-size="14.00" fill="#000000">PCD</text>
<polygon fill="#c2e0c6" stroke="#000000" points="671,-495 496,-495 496,-427 671,-427 671,-495"/>
<text text-anchor="middle" x="583.5" y="-479.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/halo2#436</text>
<text text-anchor="middle" x="583.5" y="-464.8" font-family="Times,serif" font-size="14.00" fill="#000000">Implement mock</text>
<text text-anchor="middle" x="583.5" y="-449.8" font-family="Times,serif" font-size="14.00" fill="#000000">verification circuit for</text>
<text text-anchor="middle" x="583.5" y="-434.8" font-family="Times,serif" font-size="14.00" fill="#000000">PCD</text>
</a>
</g>
</g>
<!-- zcash/halo2#436&#45;&gt;zcash/halo2#437 -->
<g id="edge14" class="edge">
<title>zcash/halo2#436&#45;&gt;zcash/halo2#437</title>
<path fill="none" stroke="#000000" d="M671.36,-423.87C686.89,-425.67 702.91,-427.46 718,-429 764.08,-433.71 1035.8,-456.7 1195.6,-470.15"/>
<polygon fill="#000000" stroke="#000000" points="1195.743,-473.6741 1206,-471.02 1196.3266,-466.6985 1195.743,-473.6741"/>
<path fill="none" stroke="#000000" d="M671.36,-471.87C686.89,-473.67 702.91,-475.46 718,-477 764.08,-481.71 1035.8,-504.7 1195.6,-518.15"/>
<polygon fill="#000000" stroke="#000000" points="1195.743,-521.6741 1206,-519.02 1196.3266,-514.6985 1195.743,-521.6741"/>
</g>
<!-- zcash/halo2#438 -->
<g id="node24" class="node open">
<title>zcash/halo2#438</title>
<g id="a_node24"><a xlink:href="https://github.com/zcash/halo2/issues/438" xlink:title="zcash/halo2#438&#10;Implement the logic for&#10;the PCD verifier circuit" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" points="914,-420.5 728,-420.5 728,-367.5 914,-367.5 914,-420.5"/>
<text text-anchor="middle" x="821" y="-405.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/halo2#438</text>
<text text-anchor="middle" x="821" y="-390.3" font-family="Times,serif" font-size="14.00" fill="#000000">Implement the logic for</text>
<text text-anchor="middle" x="821" y="-375.3" font-family="Times,serif" font-size="14.00" fill="#000000">the PCD verifier circuit</text>
<polygon fill="#c2e0c6" stroke="#000000" points="914,-468.5 728,-468.5 728,-415.5 914,-415.5 914,-468.5"/>
<text text-anchor="middle" x="821" y="-453.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/halo2#438</text>
<text text-anchor="middle" x="821" y="-438.3" font-family="Times,serif" font-size="14.00" fill="#000000">Implement the logic for</text>
<text text-anchor="middle" x="821" y="-423.3" font-family="Times,serif" font-size="14.00" fill="#000000">the PCD verifier circuit</text>
</a>
</g>
</g>
<!-- zcash/halo2#436&#45;&gt;zcash/halo2#438 -->
<g id="edge15" class="edge">
<title>zcash/halo2#436&#45;&gt;zcash/halo2#438</title>
<path fill="none" stroke="#000000" d="M671.26,-405.98C686.33,-404.77 702.11,-403.51 717.54,-402.28"/>
<polygon fill="#000000" stroke="#000000" points="717.9325,-405.7598 727.62,-401.47 717.3718,-398.7823 717.9325,-405.7598"/>
<path fill="none" stroke="#000000" d="M671.26,-453.98C686.33,-452.77 702.11,-451.51 717.54,-450.28"/>
<polygon fill="#000000" stroke="#000000" points="717.9325,-453.7598 727.62,-449.47 717.3718,-446.7823 717.9325,-453.7598"/>
</g>
<!-- zcash/halo2#435 -->
<g id="node25" class="node open">
<title>zcash/halo2#435</title>
<g id="a_node25"><a xlink:href="https://github.com/zcash/halo2/issues/435" xlink:title="zcash/halo2#435&#10;Implement mock&#10;verification circuit for&#10;IVC" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" points="671,-605 496,-605 496,-537 671,-537 671,-605"/>
<text text-anchor="middle" x="583.5" y="-589.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/halo2#435</text>
<text text-anchor="middle" x="583.5" y="-574.8" font-family="Times,serif" font-size="14.00" fill="#000000">Implement mock</text>
<text text-anchor="middle" x="583.5" y="-559.8" font-family="Times,serif" font-size="14.00" fill="#000000">verification circuit for</text>
<text text-anchor="middle" x="583.5" y="-544.8" font-family="Times,serif" font-size="14.00" fill="#000000">IVC</text>
<polygon fill="#c2e0c6" stroke="#000000" points="671,-653 496,-653 496,-585 671,-585 671,-653"/>
<text text-anchor="middle" x="583.5" y="-637.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/halo2#435</text>
<text text-anchor="middle" x="583.5" y="-622.8" font-family="Times,serif" font-size="14.00" fill="#000000">Implement mock</text>
<text text-anchor="middle" x="583.5" y="-607.8" font-family="Times,serif" font-size="14.00" fill="#000000">verification circuit for</text>
<text text-anchor="middle" x="583.5" y="-592.8" font-family="Times,serif" font-size="14.00" fill="#000000">IVC</text>
</a>
</g>
</g>
@ -403,146 +403,166 @@
<g id="node26" class="node open">
<title>zcash/halo2#247</title>
<g id="a_node26"><a xlink:href="https://github.com/zcash/halo2/issues/247" xlink:title="zcash/halo2#247&#10;Implement underlying&#10;scaffolding for creating&#10;the IVC proof cycle" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" points="913.5,-545 728.5,-545 728.5,-477 913.5,-477 913.5,-545"/>
<text text-anchor="middle" x="821" y="-529.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/halo2#247</text>
<text text-anchor="middle" x="821" y="-514.8" font-family="Times,serif" font-size="14.00" fill="#000000">Implement underlying</text>
<text text-anchor="middle" x="821" y="-499.8" font-family="Times,serif" font-size="14.00" fill="#000000">scaffolding for creating</text>
<text text-anchor="middle" x="821" y="-484.8" font-family="Times,serif" font-size="14.00" fill="#000000">the IVC proof cycle</text>
<polygon fill="#c2e0c6" stroke="#000000" points="913.5,-593 728.5,-593 728.5,-525 913.5,-525 913.5,-593"/>
<text text-anchor="middle" x="821" y="-577.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/halo2#247</text>
<text text-anchor="middle" x="821" y="-562.8" font-family="Times,serif" font-size="14.00" fill="#000000">Implement underlying</text>
<text text-anchor="middle" x="821" y="-547.8" font-family="Times,serif" font-size="14.00" fill="#000000">scaffolding for creating</text>
<text text-anchor="middle" x="821" y="-532.8" font-family="Times,serif" font-size="14.00" fill="#000000">the IVC proof cycle</text>
</a>
</g>
</g>
<!-- zcash/halo2#435&#45;&gt;zcash/halo2#247 -->
<g id="edge16" class="edge">
<title>zcash/halo2#435&#45;&gt;zcash/halo2#247</title>
<path fill="none" stroke="#000000" d="M671.26,-548.83C686.69,-544.93 702.87,-540.84 718.66,-536.86"/>
<polygon fill="#000000" stroke="#000000" points="719.5843,-540.2365 728.42,-534.39 717.8669,-533.4504 719.5843,-540.2365"/>
<path fill="none" stroke="#000000" d="M671.26,-596.83C686.69,-592.93 702.87,-588.84 718.66,-584.86"/>
<polygon fill="#000000" stroke="#000000" points="719.5843,-588.2365 728.42,-582.39 717.8669,-581.4504 719.5843,-588.2365"/>
</g>
<!-- zcash/halo2#247&#45;&gt;zcash/halo2#250 -->
<g id="edge17" class="edge">
<title>zcash/halo2#247&#45;&gt;zcash/halo2#250</title>
<path fill="none" stroke="#000000" d="M905.17,-545.06C911.59,-547.99 917.93,-550.98 924,-554 954.53,-569.17 987.53,-588.21 1013.9,-604.12"/>
<polygon fill="#000000" stroke="#000000" points="1012.2316,-607.2012 1022.6,-609.38 1015.8533,-601.211 1012.2316,-607.2012"/>
<path fill="none" stroke="#000000" d="M905.17,-593.06C911.59,-595.99 917.93,-598.98 924,-602 954.53,-617.17 987.53,-636.21 1013.9,-652.12"/>
<polygon fill="#000000" stroke="#000000" points="1012.2316,-655.2012 1022.6,-657.38 1015.8533,-649.211 1012.2316,-655.2012"/>
</g>
<!-- zcash/halo2#247&#45;&gt;zcash/halo2#251 -->
<g id="edge18" class="edge">
<title>zcash/halo2#247&#45;&gt;zcash/halo2#251</title>
<path fill="none" stroke="#000000" d="M913.59,-511C925.39,-511 937.58,-511 949.68,-511"/>
<polygon fill="#000000" stroke="#000000" points="949.81,-514.5001 959.81,-511 949.81,-507.5001 949.81,-514.5001"/>
<path fill="none" stroke="#000000" d="M913.59,-559C925.39,-559 937.58,-559 949.68,-559"/>
<polygon fill="#000000" stroke="#000000" points="949.81,-562.5001 959.81,-559 949.81,-555.5001 949.81,-562.5001"/>
</g>
<!-- zcash/halo2#246 -->
<g id="node27" class="node open">
<title>zcash/halo2#246</title>
<g id="a_node27"><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" points="441.5,-512.5 262.5,-512.5 262.5,-459.5 441.5,-459.5 441.5,-512.5"/>
<text text-anchor="middle" x="352" y="-497.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/halo2#246</text>
<text text-anchor="middle" x="352" y="-482.3" font-family="Times,serif" font-size="14.00" fill="#000000">Create recursive proof</text>
<text text-anchor="middle" x="352" y="-467.3" font-family="Times,serif" font-size="14.00" fill="#000000">structures</text>
<polygon fill="#c2e0c6" stroke="#000000" points="441.5,-599.5 262.5,-599.5 262.5,-546.5 441.5,-546.5 441.5,-599.5"/>
<text text-anchor="middle" x="352" y="-584.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/halo2#246</text>
<text text-anchor="middle" x="352" y="-569.3" font-family="Times,serif" font-size="14.00" fill="#000000">Create recursive proof</text>
<text text-anchor="middle" x="352" y="-554.3" font-family="Times,serif" font-size="14.00" fill="#000000">structures</text>
</a>
</g>
</g>
<!-- zcash/halo2#246&#45;&gt;zcash/halo2#436 -->
<g id="edge19" class="edge">
<title>zcash/halo2#246&#45;&gt;zcash/halo2#436</title>
<path fill="none" stroke="#000000" d="M436.23,-459.44C452.44,-454.33 469.55,-448.93 486.13,-443.7"/>
<polygon fill="#000000" stroke="#000000" points="487.3403,-446.9885 495.83,-440.65 485.2406,-440.3108 487.3403,-446.9885"/>
<path fill="none" stroke="#000000" d="M421.19,-546.39C430.73,-541.97 440.25,-537.13 449,-532 466.48,-521.74 467.58,-514.36 485,-504 487.36,-502.6 489.78,-501.21 492.23,-499.85"/>
<polygon fill="#000000" stroke="#000000" points="494.1125,-502.8124 501.28,-495.01 490.8112,-496.6397 494.1125,-502.8124"/>
</g>
<!-- zcash/halo2#246&#45;&gt;zcash/halo2#435 -->
<g id="edge20" class="edge">
<title>zcash/halo2#246&#45;&gt;zcash/halo2#435</title>
<path fill="none" stroke="#000000" d="M424.3,-512.54C443.97,-519.77 465.6,-527.71 486.41,-535.35"/>
<polygon fill="#000000" stroke="#000000" points="485.3065,-538.6733 495.9,-538.84 487.7226,-532.1035 485.3065,-538.6733"/>
<path fill="none" stroke="#000000" d="M441.5,-590.78C455.98,-593.66 471.03,-596.65 485.69,-599.56"/>
<polygon fill="#000000" stroke="#000000" points="485.2683,-603.0448 495.76,-601.57 486.6386,-596.1802 485.2683,-603.0448"/>
</g>
<!-- zcash/halo2#439 -->
<g id="node28" class="node open">
<title>zcash/halo2#439</title>
<g id="a_node28"><a xlink:href="https://github.com/zcash/halo2/issues/439" xlink:title="zcash/halo2#439&#10;Support split&#10;accumulation in Halo 2" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="201,-512.5 18,-512.5 18,-459.5 201,-459.5 201,-512.5"/>
<text text-anchor="middle" x="109.5" y="-497.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/halo2#439</text>
<text text-anchor="middle" x="109.5" y="-482.3" font-family="Times,serif" font-size="14.00" fill="#000000">Support split</text>
<text text-anchor="middle" x="109.5" y="-467.3" font-family="Times,serif" font-size="14.00" fill="#000000">accumulation in Halo 2</text>
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="201,-599.5 18,-599.5 18,-546.5 201,-546.5 201,-599.5"/>
<text text-anchor="middle" x="109.5" y="-584.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/halo2#439</text>
<text text-anchor="middle" x="109.5" y="-569.3" font-family="Times,serif" font-size="14.00" fill="#000000">Support split</text>
<text text-anchor="middle" x="109.5" y="-554.3" font-family="Times,serif" font-size="14.00" fill="#000000">accumulation in Halo 2</text>
</a>
</g>
</g>
<!-- zcash/halo2#439&#45;&gt;zcash/halo2#246 -->
<g id="edge21" class="edge">
<title>zcash/halo2#439&#45;&gt;zcash/halo2#246</title>
<path fill="none" stroke="#000000" d="M201.18,-486C217.73,-486 235.06,-486 251.84,-486"/>
<polygon fill="#000000" stroke="#000000" points="252.2,-489.5001 262.2,-486 252.2,-482.5001 252.2,-489.5001"/>
<path fill="none" stroke="#000000" d="M201.18,-573C217.73,-573 235.06,-573 251.84,-573"/>
<polygon fill="#000000" stroke="#000000" points="252.2,-576.5001 262.2,-573 252.2,-569.5001 252.2,-576.5001"/>
</g>
<!-- zcash/halo2#359 -->
<g id="node29" class="node open">
<title>zcash/halo2#359</title>
<g id="a_node29"><a xlink:href="https://github.com/zcash/halo2/issues/359" xlink:title="zcash/halo2#359&#10;Set up `BaseTranscript`,&#10;`ScalarTranscript`" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="682,-518.5 485,-518.5 485,-465.5 682,-465.5 682,-518.5"/>
<text text-anchor="middle" x="583.5" y="-503.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/halo2#359</text>
<text text-anchor="middle" x="583.5" y="-488.3" font-family="Times,serif" font-size="14.00" fill="#000000">Set up `BaseTranscript`,</text>
<text text-anchor="middle" x="583.5" y="-473.3" font-family="Times,serif" font-size="14.00" fill="#000000">`ScalarTranscript`</text>
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="682,-566.5 485,-566.5 485,-513.5 682,-513.5 682,-566.5"/>
<text text-anchor="middle" x="583.5" y="-551.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/halo2#359</text>
<text text-anchor="middle" x="583.5" y="-536.3" font-family="Times,serif" font-size="14.00" fill="#000000">Set up `BaseTranscript`,</text>
<text text-anchor="middle" x="583.5" y="-521.3" font-family="Times,serif" font-size="14.00" fill="#000000">`ScalarTranscript`</text>
</a>
</g>
</g>
<!-- zcash/halo2#359&#45;&gt;zcash/halo2#247 -->
<g id="edge22" class="edge">
<title>zcash/halo2#359&#45;&gt;zcash/halo2#247</title>
<path fill="none" stroke="#000000" d="M682.16,-499.89C694.11,-500.85 706.33,-501.83 718.34,-502.79"/>
<polygon fill="#000000" stroke="#000000" points="718.1131,-506.2829 728.36,-503.59 718.6703,-499.3051 718.1131,-506.2829"/>
<path fill="none" stroke="#000000" d="M682.16,-547.89C694.11,-548.85 706.33,-549.83 718.34,-550.79"/>
<polygon fill="#000000" stroke="#000000" points="718.1131,-554.2829 728.36,-551.59 718.6703,-547.3051 718.1131,-554.2829"/>
</g>
<!-- zcash/halo2#249 -->
<g id="node30" class="node open">
<title>zcash/halo2#249</title>
<g id="a_node30"><a xlink:href="https://github.com/zcash/halo2/issues/249" xlink:title="zcash/halo2#249&#10;Implement recursion&#10;circuit logic for&#10;handling public inputs" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="909.5,-789 732.5,-789 732.5,-721 909.5,-721 909.5,-789"/>
<text text-anchor="middle" x="821" y="-773.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/halo2#249</text>
<text text-anchor="middle" x="821" y="-758.8" font-family="Times,serif" font-size="14.00" fill="#000000">Implement recursion</text>
<text text-anchor="middle" x="821" y="-743.8" font-family="Times,serif" font-size="14.00" fill="#000000">circuit logic for</text>
<text text-anchor="middle" x="821" y="-728.8" font-family="Times,serif" font-size="14.00" fill="#000000">handling public inputs</text>
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="909.5,-837 732.5,-837 732.5,-769 909.5,-769 909.5,-837"/>
<text text-anchor="middle" x="821" y="-821.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/halo2#249</text>
<text text-anchor="middle" x="821" y="-806.8" font-family="Times,serif" font-size="14.00" fill="#000000">Implement recursion</text>
<text text-anchor="middle" x="821" y="-791.8" font-family="Times,serif" font-size="14.00" fill="#000000">circuit logic for</text>
<text text-anchor="middle" x="821" y="-776.8" font-family="Times,serif" font-size="14.00" fill="#000000">handling public inputs</text>
</a>
</g>
</g>
<!-- zcash/halo2#249&#45;&gt;zcash/halo2#250 -->
<g id="edge23" class="edge">
<title>zcash/halo2#249&#45;&gt;zcash/halo2#250</title>
<path fill="none" stroke="#000000" d="M904.51,-720.96C911.14,-718.01 917.7,-715 924,-712 952.74,-698.3 983.98,-681.65 1009.7,-667.43"/>
<polygon fill="#000000" stroke="#000000" points="1011.5416,-670.4112 1018.6,-662.51 1008.1549,-664.285 1011.5416,-670.4112"/>
<path fill="none" stroke="#000000" d="M904.51,-768.96C911.14,-766.01 917.7,-763 924,-760 952.74,-746.3 983.98,-729.65 1009.7,-715.43"/>
<polygon fill="#000000" stroke="#000000" points="1011.5416,-718.4112 1018.6,-710.51 1008.1549,-712.285 1011.5416,-718.4112"/>
</g>
<!-- zcash/halo2#449 -->
<g id="node31" class="node open">
<title>zcash/halo2#449</title>
<g id="a_node31"><a xlink:href="https://github.com/zcash/halo2/issues/449" xlink:title="zcash/halo2#449&#10;`VerifyingKey`&#10;serialization is not&#10;round&#45;trip compatible" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="196,-297 23,-297 23,-229 196,-229 196,-297"/>
<text text-anchor="middle" x="109.5" y="-281.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/halo2#449</text>
<text text-anchor="middle" x="109.5" y="-266.8" font-family="Times,serif" font-size="14.00" fill="#000000">`VerifyingKey`</text>
<text text-anchor="middle" x="109.5" y="-251.8" font-family="Times,serif" font-size="14.00" fill="#000000">serialization is not</text>
<text text-anchor="middle" x="109.5" y="-236.8" font-family="Times,serif" font-size="14.00" fill="#000000">round&#45;trip compatible</text>
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="196,-384 23,-384 23,-316 196,-316 196,-384"/>
<text text-anchor="middle" x="109.5" y="-368.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/halo2#449</text>
<text text-anchor="middle" x="109.5" y="-353.8" font-family="Times,serif" font-size="14.00" fill="#000000">`VerifyingKey`</text>
<text text-anchor="middle" x="109.5" y="-338.8" font-family="Times,serif" font-size="14.00" fill="#000000">serialization is not</text>
<text text-anchor="middle" x="109.5" y="-323.8" font-family="Times,serif" font-size="14.00" fill="#000000">round&#45;trip compatible</text>
</a>
</g>
</g>
<!-- zcash/halo2#449&#45;&gt;zcash/halo2#426 -->
<g id="edge24" class="edge">
<title>zcash/halo2#449&#45;&gt;zcash/halo2#426</title>
<path fill="none" stroke="#000000" d="M196.02,-234.81C217.02,-227.97 239.53,-220.64 260.74,-213.73"/>
<polygon fill="#000000" stroke="#000000" points="261.9557,-217.0151 270.38,-210.59 259.7877,-210.3593 261.9557,-217.0151"/>
<path fill="none" stroke="#000000" d="M196.27,-319.41C204.21,-315.35 211.92,-310.89 219,-306 238.42,-292.61 235.34,-280.04 255,-267 256.68,-265.89 258.4,-264.8 260.15,-263.75"/>
<polygon fill="#000000" stroke="#000000" points="262.1216,-266.658 269.15,-258.73 258.7117,-260.5446 262.1216,-266.658"/>
</g>
<!-- zcash/halo2#398 -->
<g id="node32" class="node open">
<title>zcash/halo2#398</title>
<g id="a_node32"><a xlink:href="https://github.com/zcash/halo2/issues/398" xlink:title="zcash/halo2#398&#10;[MockProver] Testing is&#10;slower after #389" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="204,-210.5 15,-210.5 15,-157.5 204,-157.5 204,-210.5"/>
<text text-anchor="middle" x="109.5" y="-195.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/halo2#398</text>
<text text-anchor="middle" x="109.5" y="-180.3" font-family="Times,serif" font-size="14.00" fill="#000000">[MockProver] Testing is</text>
<text text-anchor="middle" x="109.5" y="-165.3" font-family="Times,serif" font-size="14.00" fill="#000000">slower after #389</text>
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="204,-297.5 15,-297.5 15,-244.5 204,-244.5 204,-297.5"/>
<text text-anchor="middle" x="109.5" y="-282.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/halo2#398</text>
<text text-anchor="middle" x="109.5" y="-267.3" font-family="Times,serif" font-size="14.00" fill="#000000">[MockProver] Testing is</text>
<text text-anchor="middle" x="109.5" y="-252.3" font-family="Times,serif" font-size="14.00" fill="#000000">slower after #389</text>
</a>
</g>
</g>
<!-- zcash/halo2#398&#45;&gt;zcash/halo2#426 -->
<g id="edge25" class="edge">
<title>zcash/halo2#398&#45;&gt;zcash/halo2#426</title>
<path fill="none" stroke="#000000" d="M204.3,-184C220.91,-184 238.22,-184 254.89,-184"/>
<polygon fill="#000000" stroke="#000000" points="255.18,-187.5001 265.18,-184 255.18,-180.5001 255.18,-187.5001"/>
<path fill="none" stroke="#000000" d="M204.3,-255.75C220.91,-253.08 238.22,-250.3 254.89,-247.62"/>
<polygon fill="#000000" stroke="#000000" points="255.8651,-251.008 265.18,-245.96 254.7502,-244.0974 255.8651,-251.008"/>
</g>
<!-- zcash/halo2#445 -->
<g id="node33" class="node open">
<title>zcash/halo2#445</title>
<g id="a_node33"><a xlink:href="https://github.com/zcash/halo2/pull/445" xlink:title="zcash/halo2#445&#10;Fix mock prover&#10;performance regression&#10;for lookup arguments" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="203.5,-226 15.5,-226 15.5,-222 11.5,-222 11.5,-218 15.5,-218 15.5,-166 11.5,-166 11.5,-162 15.5,-162 15.5,-158 203.5,-158 203.5,-226"/>
<polyline fill="none" stroke="#000000" stroke-width="2" points="15.5,-222 19.5,-222 19.5,-218 15.5,-218 "/>
<polyline fill="none" stroke="#000000" stroke-width="2" points="15.5,-166 19.5,-166 19.5,-162 15.5,-162 "/>
<text text-anchor="middle" x="109.5" y="-210.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/halo2#445</text>
<text text-anchor="middle" x="109.5" y="-195.8" font-family="Times,serif" font-size="14.00" fill="#000000">Fix mock prover</text>
<text text-anchor="middle" x="109.5" y="-180.8" font-family="Times,serif" font-size="14.00" fill="#000000">performance regression</text>
<text text-anchor="middle" x="109.5" y="-165.8" font-family="Times,serif" font-size="14.00" fill="#000000">for lookup arguments</text>
</a>
</g>
</g>
<!-- zcash/halo2#445&#45;&gt;zcash/halo2#426 -->
<g id="edge26" class="edge">
<title>zcash/halo2#445&#45;&gt;zcash/halo2#426</title>
<path fill="none" stroke="#000000" d="M203.6,-207.52C220.63,-210.33 238.41,-213.26 255.51,-216.08"/>
<polygon fill="#000000" stroke="#000000" points="255.0427,-219.5502 265.48,-217.73 256.1857,-212.6441 255.0427,-219.5502"/>
</g>
<!-- zcash/halo2#506 -->
<g id="node33" class="node open">
<g id="node34" class="node open">
<title>zcash/halo2#506</title>
<g id="a_node33"><a xlink:href="https://github.com/zcash/halo2/issues/506" xlink:title="zcash/halo2#506&#10;Docs not rendering on&#10;docs.rs" target="_blank">
<g id="a_node34"><a xlink:href="https://github.com/zcash/halo2/issues/506" xlink:title="zcash/halo2#506&#10;Docs not rendering on&#10;docs.rs" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="197.5,-139.5 21.5,-139.5 21.5,-86.5 197.5,-86.5 197.5,-139.5"/>
<text text-anchor="middle" x="109.5" y="-124.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/halo2#506</text>
<text text-anchor="middle" x="109.5" y="-109.3" font-family="Times,serif" font-size="14.00" fill="#000000">Docs not rendering on</text>
@ -551,15 +571,15 @@
</g>
</g>
<!-- zcash/halo2#506&#45;&gt;zcash/halo2#426 -->
<g id="edge26" class="edge">
<g id="edge27" class="edge">
<title>zcash/halo2#506&#45;&gt;zcash/halo2#426</title>
<path fill="none" stroke="#000000" d="M197.73,-138.83C216.62,-144.36 236.66,-150.23 255.82,-155.84"/>
<polygon fill="#000000" stroke="#000000" points="254.8694,-159.2085 265.45,-158.66 256.8367,-152.4907 254.8694,-159.2085"/>
<path fill="none" stroke="#000000" d="M196.62,-139.5C204.28,-142.48 211.84,-145.65 219,-149 249.32,-163.19 281.21,-182.91 306.16,-199.56"/>
<polygon fill="#000000" stroke="#000000" points="304.4331,-202.617 314.68,-205.31 308.349,-196.8148 304.4331,-202.617"/>
</g>
<!-- zcash/halo2#480 -->
<g id="node34" class="node open">
<g id="node35" class="node open">
<title>zcash/halo2#480</title>
<g id="a_node34"><a xlink:href="https://github.com/zcash/halo2/pull/480" xlink:title="zcash/halo2#480&#10;Add `MockProver::assert_s&#10;atisfied` with pretty&#45;&#10;printed failures" target="_blank">
<g id="a_node35"><a xlink:href="https://github.com/zcash/halo2/pull/480" xlink:title="zcash/halo2#480&#10;Add `MockProver::assert_s&#10;atisfied` with pretty&#45;&#10;printed failures" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="216,-68 3,-68 3,-64 -1,-64 -1,-60 3,-60 3,-8 -1,-8 -1,-4 3,-4 3,0 216,0 216,-68"/>
<polyline fill="none" stroke="#000000" stroke-width="2" points="3,-64 7,-64 7,-60 3,-60 "/>
<polyline fill="none" stroke="#000000" stroke-width="2" points="3,-8 7,-8 7,-4 3,-4 "/>
@ -571,69 +591,69 @@
</g>
</g>
<!-- zcash/halo2#480&#45;&gt;zcash/halo2#426 -->
<g id="edge27" class="edge">
<g id="edge28" class="edge">
<title>zcash/halo2#480&#45;&gt;zcash/halo2#426</title>
<path fill="none" stroke="#000000" d="M202.17,-68.036C207.95,-70.881 213.61,-73.873 219,-77 254.77,-97.76 291.07,-127.69 316.69,-150.61"/>
<polygon fill="#000000" stroke="#000000" points="314.5202,-153.3671 324.28,-157.49 319.2215,-148.1807 314.5202,-153.3671"/>
<path fill="none" stroke="#000000" d="M205.09,-68.153C209.92,-70.917 214.59,-73.864 219,-77 265.36,-109.95 305.84,-162.46 329.61,-197.09"/>
<polygon fill="#000000" stroke="#000000" points="326.7808,-199.1544 335.28,-205.48 332.5805,-195.2348 326.7808,-199.1544"/>
</g>
<!-- zcash/halo2#248 -->
<g id="node35" class="node open">
<g id="node36" class="node open">
<title>zcash/halo2#248</title>
<g id="a_node35"><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="922.5,-702.5 719.5,-702.5 719.5,-649.5 922.5,-649.5 922.5,-702.5"/>
<text text-anchor="middle" x="821" y="-687.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/halo2#248</text>
<text text-anchor="middle" x="821" y="-672.3" font-family="Times,serif" font-size="14.00" fill="#000000">Implement endoscaling in</text>
<text text-anchor="middle" x="821" y="-657.3" font-family="Times,serif" font-size="14.00" fill="#000000">the circuit</text>
<g id="a_node36"><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="922.5,-750.5 719.5,-750.5 719.5,-697.5 922.5,-697.5 922.5,-750.5"/>
<text text-anchor="middle" x="821" y="-735.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/halo2#248</text>
<text text-anchor="middle" x="821" y="-720.3" font-family="Times,serif" font-size="14.00" fill="#000000">Implement endoscaling in</text>
<text text-anchor="middle" x="821" y="-705.3" 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="edge28" class="edge">
<g id="edge29" class="edge">
<title>zcash/halo2#248&#45;&gt;zcash/halo2#250</title>
<path fill="none" stroke="#000000" d="M922.71,-659.33C935.51,-657.23 948.61,-655.08 961.43,-652.98"/>
<polygon fill="#000000" stroke="#000000" points="962.341,-656.3773 971.64,-651.3 961.2044,-649.4701 962.341,-656.3773"/>
<path fill="none" stroke="#000000" d="M922.71,-707.33C935.51,-705.23 948.61,-703.08 961.43,-700.98"/>
<polygon fill="#000000" stroke="#000000" points="962.341,-704.3773 971.64,-699.3 961.2044,-697.4701 962.341,-704.3773"/>
</g>
<!-- zcash/halo2#245 -->
<g id="node36" class="node open">
<g id="node37" class="node open">
<title>zcash/halo2#245</title>
<g id="a_node36"><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="924,-631 718,-631 718,-563 924,-563 924,-631"/>
<text text-anchor="middle" x="821" y="-615.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/halo2#245</text>
<text text-anchor="middle" x="821" y="-600.8" font-family="Times,serif" font-size="14.00" fill="#000000">Remove the need to</text>
<text text-anchor="middle" x="821" y="-585.8" font-family="Times,serif" font-size="14.00" fill="#000000">multiply by powers of x^n</text>
<text text-anchor="middle" x="821" y="-570.8" font-family="Times,serif" font-size="14.00" fill="#000000">in verifier</text>
<g id="a_node37"><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="924,-679 718,-679 718,-611 924,-611 924,-679"/>
<text text-anchor="middle" x="821" y="-663.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/halo2#245</text>
<text text-anchor="middle" x="821" y="-648.8" font-family="Times,serif" font-size="14.00" fill="#000000">Remove the need to</text>
<text text-anchor="middle" x="821" y="-633.8" font-family="Times,serif" font-size="14.00" fill="#000000">multiply by powers of x^n</text>
<text text-anchor="middle" x="821" y="-618.8" 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="edge29" class="edge">
<g id="edge30" class="edge">
<title>zcash/halo2#245&#45;&gt;zcash/halo2#250</title>
<path fill="none" stroke="#000000" d="M924.12,-613.48C936.65,-615.48 949.44,-617.53 961.96,-619.53"/>
<polygon fill="#000000" stroke="#000000" points="961.5036,-623.0014 971.93,-621.12 962.606,-616.0887 961.5036,-623.0014"/>
<path fill="none" stroke="#000000" d="M924.12,-661.48C936.65,-663.48 949.44,-665.53 961.96,-667.53"/>
<polygon fill="#000000" stroke="#000000" points="961.5036,-671.0014 971.93,-669.12 962.606,-664.0887 961.5036,-671.0014"/>
</g>
<!-- zcash/halo2#312 -->
<g id="node37" class="node open">
<g id="node38" class="node open">
<title>zcash/halo2#312</title>
<g id="a_node37"><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="207,-1026.5 12,-1026.5 12,-973.5 207,-973.5 207,-1026.5"/>
<text text-anchor="middle" x="109.5" y="-1011.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/halo2#312</text>
<text text-anchor="middle" x="109.5" y="-996.3" font-family="Times,serif" font-size="14.00" fill="#000000">[Book] Document gadget</text>
<text text-anchor="middle" x="109.5" y="-981.3" font-family="Times,serif" font-size="14.00" fill="#000000">API</text>
<g id="a_node38"><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="207,-1113.5 12,-1113.5 12,-1060.5 207,-1060.5 207,-1113.5"/>
<text text-anchor="middle" x="109.5" y="-1098.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/halo2#312</text>
<text text-anchor="middle" x="109.5" y="-1083.3" font-family="Times,serif" font-size="14.00" fill="#000000">[Book] Document gadget</text>
<text text-anchor="middle" x="109.5" y="-1068.3" font-family="Times,serif" font-size="14.00" fill="#000000">API</text>
</a>
</g>
</g>
<!-- zcash/pasta_curves#23 -->
<g id="node38" class="node open">
<g id="node39" class="node open">
<title>zcash/pasta_curves#23</title>
<g id="a_node38"><a xlink:href="https://github.com/zcash/pasta_curves/pull/23" xlink:title="zcash/pasta_curves#23&#10;Ensure that GitHub&#39;s&#10;&quot;View license&quot; link&#10;points to complete&#10;license information" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="202.5,-1127.5 16.5,-1127.5 16.5,-1123.5 12.5,-1123.5 12.5,-1119.5 16.5,-1119.5 16.5,-1052.5 12.5,-1052.5 12.5,-1048.5 16.5,-1048.5 16.5,-1044.5 202.5,-1044.5 202.5,-1127.5"/>
<polyline fill="none" stroke="#000000" stroke-width="2" points="16.5,-1123.5 20.5,-1123.5 20.5,-1119.5 16.5,-1119.5 "/>
<polyline fill="none" stroke="#000000" stroke-width="2" points="16.5,-1052.5 20.5,-1052.5 20.5,-1048.5 16.5,-1048.5 "/>
<text text-anchor="middle" x="109.5" y="-1112.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/pasta_curves#23</text>
<text text-anchor="middle" x="109.5" y="-1097.3" font-family="Times,serif" font-size="14.00" fill="#000000">Ensure that GitHub&#39;s</text>
<text text-anchor="middle" x="109.5" y="-1082.3" font-family="Times,serif" font-size="14.00" fill="#000000">&quot;View license&quot; link</text>
<text text-anchor="middle" x="109.5" y="-1067.3" font-family="Times,serif" font-size="14.00" fill="#000000">points to complete</text>
<text text-anchor="middle" x="109.5" y="-1052.3" font-family="Times,serif" font-size="14.00" fill="#000000">license information</text>
<g id="a_node39"><a xlink:href="https://github.com/zcash/pasta_curves/pull/23" xlink:title="zcash/pasta_curves#23&#10;Ensure that GitHub&#39;s&#10;&quot;View license&quot; link&#10;points to complete&#10;license information" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="202.5,-1214.5 16.5,-1214.5 16.5,-1210.5 12.5,-1210.5 12.5,-1206.5 16.5,-1206.5 16.5,-1139.5 12.5,-1139.5 12.5,-1135.5 16.5,-1135.5 16.5,-1131.5 202.5,-1131.5 202.5,-1214.5"/>
<polyline fill="none" stroke="#000000" stroke-width="2" points="16.5,-1210.5 20.5,-1210.5 20.5,-1206.5 16.5,-1206.5 "/>
<polyline fill="none" stroke="#000000" stroke-width="2" points="16.5,-1139.5 20.5,-1139.5 20.5,-1135.5 16.5,-1135.5 "/>
<text text-anchor="middle" x="109.5" y="-1199.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/pasta_curves#23</text>
<text text-anchor="middle" x="109.5" y="-1184.3" font-family="Times,serif" font-size="14.00" fill="#000000">Ensure that GitHub&#39;s</text>
<text text-anchor="middle" x="109.5" y="-1169.3" font-family="Times,serif" font-size="14.00" fill="#000000">&quot;View license&quot; link</text>
<text text-anchor="middle" x="109.5" y="-1154.3" font-family="Times,serif" font-size="14.00" fill="#000000">points to complete</text>
<text text-anchor="middle" x="109.5" y="-1139.3" font-family="Times,serif" font-size="14.00" fill="#000000">license information</text>
</a>
</g>
</g>

View File

@ -5,18 +5,18 @@
<!-- Generated by graphviz version 2.40.1 (20161225.0304)
-->
<!-- Pages: 1 -->
<svg width="1653pt" height="1136pt"
viewBox="0.00 0.00 1653.00 1135.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 1131.5)">
<polygon fill="#ffffff" stroke="transparent" points="-4,4 -4,-1131.5 1649,-1131.5 1649,4 -4,4"/>
<svg width="1653pt" height="1223pt"
viewBox="0.00 0.00 1653.00 1222.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 1218.5)">
<polygon fill="#ffffff" stroke="transparent" points="-4,4 -4,-1218.5 1649,-1218.5 1649,4 -4,4"/>
<!-- zcash/halo2#426 -->
<g id="node1" class="node open">
<title>zcash/halo2#426</title>
<g id="a_node1"><a xlink:href="https://github.com/zcash/halo2/issues/426" xlink:title="zcash/halo2#426&#10;Publish `halo2_proofs&#10;0.1.0`" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" points="438.5,-210.5 265.5,-210.5 265.5,-157.5 438.5,-157.5 438.5,-210.5"/>
<text text-anchor="middle" x="352" y="-195.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/halo2#426</text>
<text text-anchor="middle" x="352" y="-180.3" font-family="Times,serif" font-size="14.00" fill="#000000">Publish `halo2_proofs</text>
<text text-anchor="middle" x="352" y="-165.3" font-family="Times,serif" font-size="14.00" fill="#000000">0.1.0`</text>
<polygon fill="#c2e0c6" stroke="#000000" points="438.5,-258.5 265.5,-258.5 265.5,-205.5 438.5,-205.5 438.5,-258.5"/>
<text text-anchor="middle" x="352" y="-243.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/halo2#426</text>
<text text-anchor="middle" x="352" y="-228.3" font-family="Times,serif" font-size="14.00" fill="#000000">Publish `halo2_proofs</text>
<text text-anchor="middle" x="352" y="-213.3" font-family="Times,serif" font-size="14.00" fill="#000000">0.1.0`</text>
</a>
</g>
</g>
@ -24,45 +24,45 @@
<g id="node2" class="node open">
<title>zcash/halo2#460</title>
<g id="a_node2"><a xlink:href="https://github.com/zcash/halo2/issues/460" xlink:title="zcash/halo2#460&#10;Publish `halo2_gadgets&#10;v0.1.0`" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" points="676,-288.5 491,-288.5 491,-235.5 676,-235.5 676,-288.5"/>
<text text-anchor="middle" x="583.5" y="-273.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/halo2#460</text>
<text text-anchor="middle" x="583.5" y="-258.3" font-family="Times,serif" font-size="14.00" fill="#000000">Publish `halo2_gadgets</text>
<text text-anchor="middle" x="583.5" y="-243.3" font-family="Times,serif" font-size="14.00" fill="#000000">v0.1.0`</text>
<polygon fill="#c2e0c6" stroke="#000000" points="676,-336.5 491,-336.5 491,-283.5 676,-283.5 676,-336.5"/>
<text text-anchor="middle" x="583.5" y="-321.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/halo2#460</text>
<text text-anchor="middle" x="583.5" y="-306.3" font-family="Times,serif" font-size="14.00" fill="#000000">Publish `halo2_gadgets</text>
<text text-anchor="middle" x="583.5" y="-291.3" font-family="Times,serif" font-size="14.00" fill="#000000">v0.1.0`</text>
</a>
</g>
</g>
<!-- zcash/halo2#426&#45;&gt;zcash/halo2#460 -->
<g id="edge1" class="edge">
<title>zcash/halo2#426&#45;&gt;zcash/halo2#460</title>
<path fill="none" stroke="#000000" d="M430.7,-210.52C451.39,-217.49 473.84,-225.05 495,-232.18"/>
<polygon fill="#000000" stroke="#000000" points="494.0359,-235.5484 504.63,-235.42 496.2682,-228.9138 494.0359,-235.5484"/>
<path fill="none" stroke="#000000" d="M430.7,-258.52C451.39,-265.49 473.84,-273.05 495,-280.18"/>
<polygon fill="#000000" stroke="#000000" points="494.0359,-283.5484 504.63,-283.42 496.2682,-276.9138 494.0359,-283.5484"/>
</g>
<!-- zcash/halo2#380 -->
<g id="node3" class="node open">
<title>zcash/halo2#380</title>
<g id="a_node3"><a xlink:href="https://github.com/zcash/halo2/pull/380" xlink:title="zcash/halo2#380&#10;[book] Fix errors and&#10;typos" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" points="667.5,-210.5 499.5,-210.5 499.5,-206.5 495.5,-206.5 495.5,-202.5 499.5,-202.5 499.5,-165.5 495.5,-165.5 495.5,-161.5 499.5,-161.5 499.5,-157.5 667.5,-157.5 667.5,-210.5"/>
<polyline fill="none" stroke="#000000" points="499.5,-206.5 503.5,-206.5 503.5,-202.5 499.5,-202.5 "/>
<polyline fill="none" stroke="#000000" points="499.5,-165.5 503.5,-165.5 503.5,-161.5 499.5,-161.5 "/>
<text text-anchor="middle" x="583.5" y="-195.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/halo2#380</text>
<text text-anchor="middle" x="583.5" y="-180.3" font-family="Times,serif" font-size="14.00" fill="#000000">[book] Fix errors and</text>
<text text-anchor="middle" x="583.5" y="-165.3" font-family="Times,serif" font-size="14.00" fill="#000000">typos</text>
<polygon fill="#c2e0c6" stroke="#000000" points="667.5,-258.5 499.5,-258.5 499.5,-254.5 495.5,-254.5 495.5,-250.5 499.5,-250.5 499.5,-213.5 495.5,-213.5 495.5,-209.5 499.5,-209.5 499.5,-205.5 667.5,-205.5 667.5,-258.5"/>
<polyline fill="none" stroke="#000000" points="499.5,-254.5 503.5,-254.5 503.5,-250.5 499.5,-250.5 "/>
<polyline fill="none" stroke="#000000" points="499.5,-213.5 503.5,-213.5 503.5,-209.5 499.5,-209.5 "/>
<text text-anchor="middle" x="583.5" y="-243.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/halo2#380</text>
<text text-anchor="middle" x="583.5" y="-228.3" font-family="Times,serif" font-size="14.00" fill="#000000">[book] Fix errors and</text>
<text text-anchor="middle" x="583.5" y="-213.3" font-family="Times,serif" font-size="14.00" fill="#000000">typos</text>
</a>
</g>
</g>
<!-- zcash/halo2#426&#45;&gt;zcash/halo2#380 -->
<g id="edge2" class="edge">
<title>zcash/halo2#426&#45;&gt;zcash/halo2#380</title>
<path fill="none" stroke="#000000" d="M438.53,-184C455.02,-184 472.35,-184 489.06,-184"/>
<polygon fill="#000000" stroke="#000000" points="489.38,-187.5001 499.38,-184 489.38,-180.5001 489.38,-187.5001"/>
<path fill="none" stroke="#000000" d="M438.53,-232C455.02,-232 472.35,-232 489.06,-232"/>
<polygon fill="#000000" stroke="#000000" points="489.38,-235.5001 499.38,-232 489.38,-228.5001 489.38,-235.5001"/>
</g>
<!-- zcash/pasta_curves#22 -->
<g id="node4" class="node open">
<title>zcash/pasta_curves#22</title>
<g id="a_node4"><a xlink:href="https://github.com/zcash/pasta_curves/issues/22" xlink:title="zcash/pasta_curves#22&#10;Add `ec&#45;gpu` support" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="202.5,-436 16.5,-436 16.5,-398 202.5,-398 202.5,-436"/>
<text text-anchor="middle" x="109.5" y="-420.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/pasta_curves#22</text>
<text text-anchor="middle" x="109.5" y="-405.8" font-family="Times,serif" font-size="14.00" fill="#000000">Add `ec&#45;gpu` support</text>
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="202.5,-523 16.5,-523 16.5,-485 202.5,-485 202.5,-523"/>
<text text-anchor="middle" x="109.5" y="-507.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/pasta_curves#22</text>
<text text-anchor="middle" x="109.5" y="-492.8" font-family="Times,serif" font-size="14.00" fill="#000000">Add `ec&#45;gpu` support</text>
</a>
</g>
</g>
@ -70,26 +70,26 @@
<g id="node5" class="node open">
<title>zcash/halo2#379</title>
<g id="a_node5"><a xlink:href="https://github.com/zcash/halo2/issues/379" xlink:title="zcash/halo2#379&#10;Add `ec&#45;gpu` support" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" points="438.5,-436 265.5,-436 265.5,-398 438.5,-398 438.5,-436"/>
<text text-anchor="middle" x="352" y="-420.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/halo2#379</text>
<text text-anchor="middle" x="352" y="-405.8" font-family="Times,serif" font-size="14.00" fill="#000000">Add `ec&#45;gpu` support</text>
<polygon fill="#c2e0c6" stroke="#000000" points="438.5,-523 265.5,-523 265.5,-485 438.5,-485 438.5,-523"/>
<text text-anchor="middle" x="352" y="-507.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/halo2#379</text>
<text text-anchor="middle" x="352" y="-492.8" font-family="Times,serif" font-size="14.00" fill="#000000">Add `ec&#45;gpu` support</text>
</a>
</g>
</g>
<!-- zcash/pasta_curves#22&#45;&gt;zcash/halo2#379 -->
<g id="edge3" class="edge">
<title>zcash/pasta_curves#22&#45;&gt;zcash/halo2#379</title>
<path fill="none" stroke="#000000" d="M202.56,-417C219.76,-417 237.75,-417 255.06,-417"/>
<polygon fill="#000000" stroke="#000000" points="255.16,-420.5001 265.16,-417 255.16,-413.5001 255.16,-420.5001"/>
<path fill="none" stroke="#000000" d="M202.56,-504C219.76,-504 237.75,-504 255.06,-504"/>
<polygon fill="#000000" stroke="#000000" points="255.16,-507.5001 265.16,-504 255.16,-500.5001 255.16,-507.5001"/>
</g>
<!-- zcash/halo2#75 -->
<g id="node6" class="node open">
<title>zcash/halo2#75</title>
<g id="a_node6"><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="1402.5,-600.5 1223.5,-600.5 1223.5,-547.5 1402.5,-547.5 1402.5,-600.5"/>
<text text-anchor="middle" x="1313" y="-585.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/halo2#75</text>
<text text-anchor="middle" x="1313" y="-570.3" font-family="Times,serif" font-size="14.00" fill="#000000">Implement support for</text>
<text text-anchor="middle" x="1313" y="-555.3" font-family="Times,serif" font-size="14.00" fill="#000000">recursion</text>
<polygon fill="#c2e0c6" stroke="#000000" points="1402.5,-648.5 1223.5,-648.5 1223.5,-595.5 1402.5,-595.5 1402.5,-648.5"/>
<text text-anchor="middle" x="1313" y="-633.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/halo2#75</text>
<text text-anchor="middle" x="1313" y="-618.3" font-family="Times,serif" font-size="14.00" fill="#000000">Implement support for</text>
<text text-anchor="middle" x="1313" y="-603.3" font-family="Times,serif" font-size="14.00" fill="#000000">recursion</text>
</a>
</g>
</g>
@ -97,31 +97,31 @@
<g id="node7" class="node open">
<title>zcash/halo2#494</title>
<g id="a_node7"><a xlink:href="https://github.com/zcash/halo2/issues/494" xlink:title="zcash/halo2#494&#10;Consider adding an API&#10;that enables application&#10;circuits to be built&#10;across both fields" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" points="1645,-615.5 1456,-615.5 1456,-532.5 1645,-532.5 1645,-615.5"/>
<text text-anchor="middle" x="1550.5" y="-600.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/halo2#494</text>
<text text-anchor="middle" x="1550.5" y="-585.3" font-family="Times,serif" font-size="14.00" fill="#000000">Consider adding an API</text>
<text text-anchor="middle" x="1550.5" y="-570.3" font-family="Times,serif" font-size="14.00" fill="#000000">that enables application</text>
<text text-anchor="middle" x="1550.5" y="-555.3" font-family="Times,serif" font-size="14.00" fill="#000000">circuits to be built</text>
<text text-anchor="middle" x="1550.5" y="-540.3" font-family="Times,serif" font-size="14.00" fill="#000000">across both fields</text>
<polygon fill="#c2e0c6" stroke="#000000" points="1645,-663.5 1456,-663.5 1456,-580.5 1645,-580.5 1645,-663.5"/>
<text text-anchor="middle" x="1550.5" y="-648.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/halo2#494</text>
<text text-anchor="middle" x="1550.5" y="-633.3" font-family="Times,serif" font-size="14.00" fill="#000000">Consider adding an API</text>
<text text-anchor="middle" x="1550.5" y="-618.3" font-family="Times,serif" font-size="14.00" fill="#000000">that enables application</text>
<text text-anchor="middle" x="1550.5" y="-603.3" font-family="Times,serif" font-size="14.00" fill="#000000">circuits to be built</text>
<text text-anchor="middle" x="1550.5" y="-588.3" font-family="Times,serif" font-size="14.00" fill="#000000">across both fields</text>
</a>
</g>
</g>
<!-- zcash/halo2#75&#45;&gt;zcash/halo2#494 -->
<g id="edge4" class="edge">
<title>zcash/halo2#75&#45;&gt;zcash/halo2#494</title>
<path fill="none" stroke="#000000" d="M1402.8,-574C1416.7,-574 1431.3,-574 1445.5,-574"/>
<polygon fill="#000000" stroke="#000000" points="1445.8,-577.5001 1455.8,-574 1445.8,-570.5001 1445.8,-577.5001"/>
<path fill="none" stroke="#000000" d="M1402.8,-622C1416.7,-622 1431.3,-622 1445.5,-622"/>
<polygon fill="#000000" stroke="#000000" points="1445.8,-625.5001 1455.8,-622 1445.8,-618.5001 1445.8,-625.5001"/>
</g>
<!-- zcash/halo2#79 -->
<g id="node8" class="node open">
<title>zcash/halo2#79</title>
<g id="a_node8"><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="1145.5,-882.5 984.5,-882.5 984.5,-799.5 1145.5,-799.5 1145.5,-882.5"/>
<text text-anchor="middle" x="1065" y="-867.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/halo2#79</text>
<text text-anchor="middle" x="1065" y="-852.3" font-family="Times,serif" font-size="14.00" fill="#000000">Migrate Rescue and</text>
<text text-anchor="middle" x="1065" y="-837.3" font-family="Times,serif" font-size="14.00" fill="#000000">Poseidon gadgets to</text>
<text text-anchor="middle" x="1065" y="-822.3" font-family="Times,serif" font-size="14.00" fill="#000000">algebraic hash</text>
<text text-anchor="middle" x="1065" y="-807.3" font-family="Times,serif" font-size="14.00" fill="#000000">abstraction</text>
<polygon fill="#c2e0c6" stroke="#000000" points="1145.5,-930.5 984.5,-930.5 984.5,-847.5 1145.5,-847.5 1145.5,-930.5"/>
<text text-anchor="middle" x="1065" y="-915.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/halo2#79</text>
<text text-anchor="middle" x="1065" y="-900.3" font-family="Times,serif" font-size="14.00" fill="#000000">Migrate Rescue and</text>
<text text-anchor="middle" x="1065" y="-885.3" font-family="Times,serif" font-size="14.00" fill="#000000">Poseidon gadgets to</text>
<text text-anchor="middle" x="1065" y="-870.3" font-family="Times,serif" font-size="14.00" fill="#000000">algebraic hash</text>
<text text-anchor="middle" x="1065" y="-855.3" font-family="Times,serif" font-size="14.00" fill="#000000">abstraction</text>
</a>
</g>
</g>
@ -129,52 +129,52 @@
<g id="node9" class="node open">
<title>zcash/halo2#78</title>
<g id="a_node9"><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="923,-875 719,-875 719,-807 923,-807 923,-875"/>
<text text-anchor="middle" x="821" y="-859.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/halo2#78</text>
<text text-anchor="middle" x="821" y="-844.8" font-family="Times,serif" font-size="14.00" fill="#000000">Implement algebraic hash</text>
<text text-anchor="middle" x="821" y="-829.8" font-family="Times,serif" font-size="14.00" fill="#000000">/ random oracle</text>
<text text-anchor="middle" x="821" y="-814.8" font-family="Times,serif" font-size="14.00" fill="#000000">abstraction gadget</text>
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="923,-923 719,-923 719,-855 923,-855 923,-923"/>
<text text-anchor="middle" x="821" y="-907.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/halo2#78</text>
<text text-anchor="middle" x="821" y="-892.8" font-family="Times,serif" font-size="14.00" fill="#000000">Implement algebraic hash</text>
<text text-anchor="middle" x="821" y="-877.8" font-family="Times,serif" font-size="14.00" fill="#000000">/ random oracle</text>
<text text-anchor="middle" x="821" y="-862.8" 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="edge5" class="edge">
<title>zcash/halo2#78&#45;&gt;zcash/halo2#79</title>
<path fill="none" stroke="#000000" d="M923.06,-841C940.04,-841 957.55,-841 974.23,-841"/>
<polygon fill="#000000" stroke="#000000" points="974.49,-844.5001 984.49,-841 974.49,-837.5001 974.49,-844.5001"/>
<path fill="none" stroke="#000000" d="M923.06,-889C940.04,-889 957.55,-889 974.23,-889"/>
<polygon fill="#000000" stroke="#000000" points="974.49,-892.5001 984.49,-889 974.49,-885.5001 974.49,-892.5001"/>
</g>
<!-- zcash/halo2#250 -->
<g id="node10" class="node open">
<title>zcash/halo2#250</title>
<g id="a_node10"><a xlink:href="https://github.com/zcash/halo2/issues/250" xlink:title="zcash/halo2#250&#10;Implement the logic for&#10;the IVC verifier circuit" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" points="1158,-662.5 972,-662.5 972,-609.5 1158,-609.5 1158,-662.5"/>
<text text-anchor="middle" x="1065" y="-647.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/halo2#250</text>
<text text-anchor="middle" x="1065" y="-632.3" font-family="Times,serif" font-size="14.00" fill="#000000">Implement the logic for</text>
<text text-anchor="middle" x="1065" y="-617.3" font-family="Times,serif" font-size="14.00" fill="#000000">the IVC verifier circuit</text>
<polygon fill="#c2e0c6" stroke="#000000" points="1158,-710.5 972,-710.5 972,-657.5 1158,-657.5 1158,-710.5"/>
<text text-anchor="middle" x="1065" y="-695.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/halo2#250</text>
<text text-anchor="middle" x="1065" y="-680.3" font-family="Times,serif" font-size="14.00" fill="#000000">Implement the logic for</text>
<text text-anchor="middle" x="1065" y="-665.3" font-family="Times,serif" font-size="14.00" fill="#000000">the IVC verifier circuit</text>
</a>
</g>
</g>
<!-- zcash/halo2#78&#45;&gt;zcash/halo2#250 -->
<g id="edge6" class="edge">
<title>zcash/halo2#78&#45;&gt;zcash/halo2#250</title>
<path fill="none" stroke="#000000" d="M910.1,-806.99C914.93,-804.17 919.6,-801.17 924,-798 973.13,-762.55 1016.7,-706.85 1042,-670.87"/>
<polygon fill="#000000" stroke="#000000" points="1044.8952,-672.8368 1047.7,-662.62 1039.1361,-668.8578 1044.8952,-672.8368"/>
<path fill="none" stroke="#000000" d="M910.1,-854.99C914.93,-852.17 919.6,-849.17 924,-846 973.13,-810.55 1016.7,-754.85 1042,-718.87"/>
<polygon fill="#000000" stroke="#000000" points="1044.8952,-720.8368 1047.7,-710.62 1039.1361,-716.8578 1044.8952,-720.8368"/>
</g>
<!-- zcash/halo2#250&#45;&gt;zcash/halo2#75 -->
<g id="edge7" class="edge">
<title>zcash/halo2#250&#45;&gt;zcash/halo2#75</title>
<path fill="none" stroke="#000000" d="M1158.1,-612.74C1176.1,-608.22 1195.1,-603.47 1213.4,-598.91"/>
<polygon fill="#000000" stroke="#000000" points="1214.256,-602.3038 1223.1,-596.47 1212.5483,-595.5153 1214.256,-602.3038"/>
<path fill="none" stroke="#000000" d="M1158.1,-660.74C1176.1,-656.22 1195.1,-651.47 1213.4,-646.91"/>
<polygon fill="#000000" stroke="#000000" points="1214.256,-650.3038 1223.1,-644.47 1212.5483,-643.5153 1214.256,-650.3038"/>
</g>
<!-- zcash/halo2#57 -->
<g id="node11" class="node open">
<title>zcash/halo2#57</title>
<g id="a_node11"><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="181,-599 38,-599 38,-531 181,-531 181,-599"/>
<text text-anchor="middle" x="109.5" y="-583.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/halo2#57</text>
<text text-anchor="middle" x="109.5" y="-568.8" font-family="Times,serif" font-size="14.00" fill="#000000">Remove unused</text>
<text text-anchor="middle" x="109.5" y="-553.8" font-family="Times,serif" font-size="14.00" fill="#000000">fixed_values from</text>
<text text-anchor="middle" x="109.5" y="-538.8" font-family="Times,serif" font-size="14.00" fill="#000000">ProvingKey</text>
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="181,-686 38,-686 38,-618 181,-618 181,-686"/>
<text text-anchor="middle" x="109.5" y="-670.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/halo2#57</text>
<text text-anchor="middle" x="109.5" y="-655.8" font-family="Times,serif" font-size="14.00" fill="#000000">Remove unused</text>
<text text-anchor="middle" x="109.5" y="-640.8" font-family="Times,serif" font-size="14.00" fill="#000000">fixed_values from</text>
<text text-anchor="middle" x="109.5" y="-625.8" font-family="Times,serif" font-size="14.00" fill="#000000">ProvingKey</text>
</a>
</g>
</g>
@ -182,27 +182,27 @@
<g id="node12" class="node open">
<title>zcash/halo2#443</title>
<g id="a_node12"><a xlink:href="https://github.com/zcash/halo2/issues/443" xlink:title="zcash/halo2#443&#10;implement `read` &amp;&#10;`write` for `halo2::plonk&#10;::ProvingKey`" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" points="449,-599 255,-599 255,-531 449,-531 449,-599"/>
<text text-anchor="middle" x="352" y="-583.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/halo2#443</text>
<text text-anchor="middle" x="352" y="-568.8" font-family="Times,serif" font-size="14.00" fill="#000000">implement `read` &amp;</text>
<text text-anchor="middle" x="352" y="-553.8" font-family="Times,serif" font-size="14.00" fill="#000000">`write` for `halo2::plonk</text>
<text text-anchor="middle" x="352" y="-538.8" font-family="Times,serif" font-size="14.00" fill="#000000">::ProvingKey`</text>
<polygon fill="#c2e0c6" stroke="#000000" points="449,-686 255,-686 255,-618 449,-618 449,-686"/>
<text text-anchor="middle" x="352" y="-670.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/halo2#443</text>
<text text-anchor="middle" x="352" y="-655.8" font-family="Times,serif" font-size="14.00" fill="#000000">implement `read` &amp;</text>
<text text-anchor="middle" x="352" y="-640.8" font-family="Times,serif" font-size="14.00" fill="#000000">`write` for `halo2::plonk</text>
<text text-anchor="middle" x="352" y="-625.8" font-family="Times,serif" font-size="14.00" fill="#000000">::ProvingKey`</text>
</a>
</g>
</g>
<!-- zcash/halo2#57&#45;&gt;zcash/halo2#443 -->
<g id="edge8" class="edge">
<title>zcash/halo2#57&#45;&gt;zcash/halo2#443</title>
<path fill="none" stroke="#000000" d="M181.27,-565C201.17,-565 223.21,-565 244.66,-565"/>
<polygon fill="#000000" stroke="#000000" points="244.79,-568.5001 254.79,-565 244.79,-561.5001 244.79,-568.5001"/>
<path fill="none" stroke="#000000" d="M181.27,-652C201.17,-652 223.21,-652 244.66,-652"/>
<polygon fill="#000000" stroke="#000000" points="244.79,-655.5001 254.79,-652 244.79,-648.5001 244.79,-655.5001"/>
</g>
<!-- zcash/halo2#482 -->
<g id="node13" class="node open">
<title>zcash/halo2#482</title>
<g id="a_node13"><a xlink:href="https://github.com/zcash/halo2/issues/482" xlink:title="zcash/halo2#482&#10;Raise MSRV to 1.56.1" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="196,-655 23,-655 23,-617 196,-617 196,-655"/>
<text text-anchor="middle" x="109.5" y="-639.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/halo2#482</text>
<text text-anchor="middle" x="109.5" y="-624.8" font-family="Times,serif" font-size="14.00" fill="#000000">Raise MSRV to 1.56.1</text>
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="196,-742 23,-742 23,-704 196,-704 196,-742"/>
<text text-anchor="middle" x="109.5" y="-726.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/halo2#482</text>
<text text-anchor="middle" x="109.5" y="-711.8" font-family="Times,serif" font-size="14.00" fill="#000000">Raise MSRV to 1.56.1</text>
</a>
</g>
</g>
@ -210,29 +210,29 @@
<g id="node14" class="node open">
<title>zcash/halo2#483</title>
<g id="a_node14"><a xlink:href="https://github.com/zcash/halo2/issues/483" xlink:title="zcash/halo2#483&#10;Refactor variable&#45;base&#10;scalar mul to distinguish&#10;the &quot;base field element&quot;&#10;case" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="449,-311.5 255,-311.5 255,-228.5 449,-228.5 449,-311.5"/>
<text text-anchor="middle" x="352" y="-296.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/halo2#483</text>
<text text-anchor="middle" x="352" y="-281.3" font-family="Times,serif" font-size="14.00" fill="#000000">Refactor variable&#45;base</text>
<text text-anchor="middle" x="352" y="-266.3" font-family="Times,serif" font-size="14.00" fill="#000000">scalar mul to distinguish</text>
<text text-anchor="middle" x="352" y="-251.3" font-family="Times,serif" font-size="14.00" fill="#000000">the &quot;base field element&quot;</text>
<text text-anchor="middle" x="352" y="-236.3" font-family="Times,serif" font-size="14.00" fill="#000000">case</text>
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="449,-359.5 255,-359.5 255,-276.5 449,-276.5 449,-359.5"/>
<text text-anchor="middle" x="352" y="-344.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/halo2#483</text>
<text text-anchor="middle" x="352" y="-329.3" font-family="Times,serif" font-size="14.00" fill="#000000">Refactor variable&#45;base</text>
<text text-anchor="middle" x="352" y="-314.3" font-family="Times,serif" font-size="14.00" fill="#000000">scalar mul to distinguish</text>
<text text-anchor="middle" x="352" y="-299.3" font-family="Times,serif" font-size="14.00" fill="#000000">the &quot;base field element&quot;</text>
<text text-anchor="middle" x="352" y="-284.3" font-family="Times,serif" font-size="14.00" fill="#000000">case</text>
</a>
</g>
</g>
<!-- zcash/halo2#483&#45;&gt;zcash/halo2#460 -->
<g id="edge9" class="edge">
<title>zcash/halo2#483&#45;&gt;zcash/halo2#460</title>
<path fill="none" stroke="#000000" d="M449.17,-266.64C459.47,-266.29 469.97,-265.92 480.34,-265.56"/>
<polygon fill="#000000" stroke="#000000" points="480.7745,-269.0474 490.65,-265.21 480.537,-262.0514 480.7745,-269.0474"/>
<path fill="none" stroke="#000000" d="M449.17,-314.64C459.47,-314.29 469.97,-313.92 480.34,-313.56"/>
<polygon fill="#000000" stroke="#000000" points="480.7745,-317.0474 490.65,-313.21 480.537,-310.0514 480.7745,-317.0474"/>
</g>
<!-- zcash/halo2#420 -->
<g id="node15" class="node open">
<title>zcash/halo2#420</title>
<g id="a_node15"><a xlink:href="https://github.com/zcash/halo2/issues/420" xlink:title="zcash/halo2#420&#10;CI: Measure memory&#45;usage&#10;benchmarks" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="217,-726.5 2,-726.5 2,-673.5 217,-673.5 217,-726.5"/>
<text text-anchor="middle" x="109.5" y="-711.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/halo2#420</text>
<text text-anchor="middle" x="109.5" y="-696.3" font-family="Times,serif" font-size="14.00" fill="#000000">CI: Measure memory&#45;usage</text>
<text text-anchor="middle" x="109.5" y="-681.3" font-family="Times,serif" font-size="14.00" fill="#000000">benchmarks</text>
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="217,-813.5 2,-813.5 2,-760.5 217,-760.5 217,-813.5"/>
<text text-anchor="middle" x="109.5" y="-798.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/halo2#420</text>
<text text-anchor="middle" x="109.5" y="-783.3" font-family="Times,serif" font-size="14.00" fill="#000000">CI: Measure memory&#45;usage</text>
<text text-anchor="middle" x="109.5" y="-768.3" font-family="Times,serif" font-size="14.00" fill="#000000">benchmarks</text>
</a>
</g>
</g>
@ -240,46 +240,46 @@
<g id="node16" class="node open">
<title>zcash/halo2#418</title>
<g id="a_node16"><a xlink:href="https://github.com/zcash/halo2/issues/418" xlink:title="zcash/halo2#418&#10;[memory optimization]&#10;lookup prover memory&#10;analysis" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" points="441.5,-734 262.5,-734 262.5,-666 441.5,-666 441.5,-734"/>
<text text-anchor="middle" x="352" y="-718.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/halo2#418</text>
<text text-anchor="middle" x="352" y="-703.8" font-family="Times,serif" font-size="14.00" fill="#000000">[memory optimization]</text>
<text text-anchor="middle" x="352" y="-688.8" font-family="Times,serif" font-size="14.00" fill="#000000">lookup prover memory</text>
<text text-anchor="middle" x="352" y="-673.8" font-family="Times,serif" font-size="14.00" fill="#000000">analysis</text>
<polygon fill="#c2e0c6" stroke="#000000" points="441.5,-821 262.5,-821 262.5,-753 441.5,-753 441.5,-821"/>
<text text-anchor="middle" x="352" y="-805.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/halo2#418</text>
<text text-anchor="middle" x="352" y="-790.8" font-family="Times,serif" font-size="14.00" fill="#000000">[memory optimization]</text>
<text text-anchor="middle" x="352" y="-775.8" font-family="Times,serif" font-size="14.00" fill="#000000">lookup prover memory</text>
<text text-anchor="middle" x="352" y="-760.8" font-family="Times,serif" font-size="14.00" fill="#000000">analysis</text>
</a>
</g>
</g>
<!-- zcash/halo2#420&#45;&gt;zcash/halo2#418 -->
<g id="edge10" class="edge">
<title>zcash/halo2#420&#45;&gt;zcash/halo2#418</title>
<path fill="none" stroke="#000000" d="M217.28,-700C228.92,-700 240.73,-700 252.27,-700"/>
<polygon fill="#000000" stroke="#000000" points="252.33,-703.5001 262.33,-700 252.33,-696.5001 252.33,-703.5001"/>
<path fill="none" stroke="#000000" d="M217.28,-787C228.92,-787 240.73,-787 252.27,-787"/>
<polygon fill="#000000" stroke="#000000" points="252.33,-790.5001 262.33,-787 252.33,-783.5001 252.33,-790.5001"/>
</g>
<!-- zcash/halo2#425 -->
<g id="node17" class="node open">
<title>zcash/halo2#425</title>
<g id="a_node17"><a xlink:href="https://github.com/zcash/halo2/issues/425" xlink:title="zcash/halo2#425&#10;Make `Assigned&lt;F: Field&gt;`&#10;easier to use" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="219,-368.5 0,-368.5 0,-315.5 219,-315.5 219,-368.5"/>
<text text-anchor="middle" x="109.5" y="-353.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/halo2#425</text>
<text text-anchor="middle" x="109.5" y="-338.3" font-family="Times,serif" font-size="14.00" fill="#000000">Make `Assigned&lt;F: Field&gt;`</text>
<text text-anchor="middle" x="109.5" y="-323.3" font-family="Times,serif" font-size="14.00" fill="#000000">easier to use</text>
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="219,-455.5 0,-455.5 0,-402.5 219,-402.5 219,-455.5"/>
<text text-anchor="middle" x="109.5" y="-440.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/halo2#425</text>
<text text-anchor="middle" x="109.5" y="-425.3" font-family="Times,serif" font-size="14.00" fill="#000000">Make `Assigned&lt;F: Field&gt;`</text>
<text text-anchor="middle" x="109.5" y="-410.3" font-family="Times,serif" font-size="14.00" fill="#000000">easier to use</text>
</a>
</g>
</g>
<!-- zcash/halo2#425&#45;&gt;zcash/halo2#426 -->
<g id="edge11" class="edge">
<title>zcash/halo2#425&#45;&gt;zcash/halo2#426</title>
<path fill="none" stroke="#000000" d="M206.86,-315.44C211.18,-312.61 215.26,-309.47 219,-306 249.67,-277.54 224.74,-247.9 255,-219 255.81,-218.23 256.64,-217.47 257.48,-216.73"/>
<polygon fill="#000000" stroke="#000000" points="259.743,-219.4042 265.5,-210.51 255.453,-213.8728 259.743,-219.4042"/>
<path fill="none" stroke="#000000" d="M208.09,-402.42C212,-399.59 215.67,-396.46 219,-393 259.36,-351.02 215.24,-309.56 255,-267 255.89,-266.04 256.82,-265.11 257.76,-264.21"/>
<polygon fill="#000000" stroke="#000000" points="260.0611,-266.8483 265.49,-257.75 255.5723,-261.477 260.0611,-266.8483"/>
</g>
<!-- zcash/halo2#427 -->
<g id="node18" class="node open">
<title>zcash/halo2#427</title>
<g id="a_node18"><a xlink:href="https://github.com/zcash/halo2/issues/427" xlink:title="zcash/halo2#427&#10;Use smaller extended&#10;domains where possible&#10;during proving" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="203.5,-813 15.5,-813 15.5,-745 203.5,-745 203.5,-813"/>
<text text-anchor="middle" x="109.5" y="-797.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/halo2#427</text>
<text text-anchor="middle" x="109.5" y="-782.8" font-family="Times,serif" font-size="14.00" fill="#000000">Use smaller extended</text>
<text text-anchor="middle" x="109.5" y="-767.8" font-family="Times,serif" font-size="14.00" fill="#000000">domains where possible</text>
<text text-anchor="middle" x="109.5" y="-752.8" font-family="Times,serif" font-size="14.00" fill="#000000">during proving</text>
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="203.5,-900 15.5,-900 15.5,-832 203.5,-832 203.5,-900"/>
<text text-anchor="middle" x="109.5" y="-884.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/halo2#427</text>
<text text-anchor="middle" x="109.5" y="-869.8" font-family="Times,serif" font-size="14.00" fill="#000000">Use smaller extended</text>
<text text-anchor="middle" x="109.5" y="-854.8" font-family="Times,serif" font-size="14.00" fill="#000000">domains where possible</text>
<text text-anchor="middle" x="109.5" y="-839.8" font-family="Times,serif" font-size="14.00" fill="#000000">during proving</text>
</a>
</g>
</g>
@ -287,10 +287,10 @@
<g id="node19" class="node open">
<title>zcash/halo2#456</title>
<g id="a_node19"><a xlink:href="https://github.com/zcash/halo2/issues/456" xlink:title="zcash/halo2#456&#10;Benchmark `sha256`&#10;gadget." target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="194.5,-884.5 24.5,-884.5 24.5,-831.5 194.5,-831.5 194.5,-884.5"/>
<text text-anchor="middle" x="109.5" y="-869.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/halo2#456</text>
<text text-anchor="middle" x="109.5" y="-854.3" font-family="Times,serif" font-size="14.00" fill="#000000">Benchmark `sha256`</text>
<text text-anchor="middle" x="109.5" y="-839.3" font-family="Times,serif" font-size="14.00" fill="#000000">gadget.</text>
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="194.5,-971.5 24.5,-971.5 24.5,-918.5 194.5,-918.5 194.5,-971.5"/>
<text text-anchor="middle" x="109.5" y="-956.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/halo2#456</text>
<text text-anchor="middle" x="109.5" y="-941.3" font-family="Times,serif" font-size="14.00" fill="#000000">Benchmark `sha256`</text>
<text text-anchor="middle" x="109.5" y="-926.3" font-family="Times,serif" font-size="14.00" fill="#000000">gadget.</text>
</a>
</g>
</g>
@ -298,10 +298,10 @@
<g id="node20" class="node open">
<title>zcash/halo2#455</title>
<g id="a_node20"><a xlink:href="https://github.com/zcash/halo2/issues/455" xlink:title="zcash/halo2#455&#10;[Book] add description of&#10;Poseidon gadget and chip" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="209.5,-955.5 9.5,-955.5 9.5,-902.5 209.5,-902.5 209.5,-955.5"/>
<text text-anchor="middle" x="109.5" y="-940.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/halo2#455</text>
<text text-anchor="middle" x="109.5" y="-925.3" font-family="Times,serif" font-size="14.00" fill="#000000">[Book] add description of</text>
<text text-anchor="middle" x="109.5" y="-910.3" font-family="Times,serif" font-size="14.00" fill="#000000">Poseidon gadget and chip</text>
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="209.5,-1042.5 9.5,-1042.5 9.5,-989.5 209.5,-989.5 209.5,-1042.5"/>
<text text-anchor="middle" x="109.5" y="-1027.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/halo2#455</text>
<text text-anchor="middle" x="109.5" y="-1012.3" font-family="Times,serif" font-size="14.00" fill="#000000">[Book] add description of</text>
<text text-anchor="middle" x="109.5" y="-997.3" font-family="Times,serif" font-size="14.00" fill="#000000">Poseidon gadget and chip</text>
</a>
</g>
</g>
@ -309,81 +309,81 @@
<g id="node21" class="node open">
<title>zcash/halo2#251</title>
<g id="a_node21"><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 of&#10;IVC" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" points="1170,-545 960,-545 960,-477 1170,-477 1170,-545"/>
<text text-anchor="middle" x="1065" y="-529.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/halo2#251</text>
<text text-anchor="middle" x="1065" y="-514.8" font-family="Times,serif" font-size="14.00" fill="#000000">Implement user&#45;facing API</text>
<text text-anchor="middle" x="1065" y="-499.8" font-family="Times,serif" font-size="14.00" fill="#000000">for recursive proving of</text>
<text text-anchor="middle" x="1065" y="-484.8" font-family="Times,serif" font-size="14.00" fill="#000000">IVC</text>
<polygon fill="#c2e0c6" stroke="#000000" points="1170,-593 960,-593 960,-525 1170,-525 1170,-593"/>
<text text-anchor="middle" x="1065" y="-577.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/halo2#251</text>
<text text-anchor="middle" x="1065" y="-562.8" font-family="Times,serif" font-size="14.00" fill="#000000">Implement user&#45;facing API</text>
<text text-anchor="middle" x="1065" y="-547.8" font-family="Times,serif" font-size="14.00" fill="#000000">for recursive proving of</text>
<text text-anchor="middle" x="1065" y="-532.8" font-family="Times,serif" font-size="14.00" fill="#000000">IVC</text>
</a>
</g>
</g>
<!-- zcash/halo2#251&#45;&gt;zcash/halo2#75 -->
<g id="edge12" class="edge">
<title>zcash/halo2#251&#45;&gt;zcash/halo2#75</title>
<path fill="none" stroke="#000000" d="M1170.2,-537.72C1184.5,-541.37 1199.3,-545.11 1213.5,-548.73"/>
<polygon fill="#000000" stroke="#000000" points="1212.746,-552.1496 1223.3,-551.22 1214.4699,-545.3651 1212.746,-552.1496"/>
<path fill="none" stroke="#000000" d="M1170.2,-585.72C1184.5,-589.37 1199.3,-593.11 1213.5,-596.73"/>
<polygon fill="#000000" stroke="#000000" points="1212.746,-600.1496 1223.3,-599.22 1214.4699,-593.3651 1212.746,-600.1496"/>
</g>
<!-- zcash/halo2#437 -->
<g id="node22" class="node open">
<title>zcash/halo2#437</title>
<g id="a_node22"><a xlink:href="https://github.com/zcash/halo2/issues/437" xlink:title="zcash/halo2#437&#10;Amend user&#45;facing API to&#10;work for both IVC and PCD" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" points="1420,-506.5 1206,-506.5 1206,-453.5 1420,-453.5 1420,-506.5"/>
<text text-anchor="middle" x="1313" y="-491.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/halo2#437</text>
<text text-anchor="middle" x="1313" y="-476.3" font-family="Times,serif" font-size="14.00" fill="#000000">Amend user&#45;facing API to</text>
<text text-anchor="middle" x="1313" y="-461.3" font-family="Times,serif" font-size="14.00" fill="#000000">work for both IVC and PCD</text>
<polygon fill="#c2e0c6" stroke="#000000" points="1420,-554.5 1206,-554.5 1206,-501.5 1420,-501.5 1420,-554.5"/>
<text text-anchor="middle" x="1313" y="-539.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/halo2#437</text>
<text text-anchor="middle" x="1313" y="-524.3" font-family="Times,serif" font-size="14.00" fill="#000000">Amend user&#45;facing API to</text>
<text text-anchor="middle" x="1313" y="-509.3" font-family="Times,serif" font-size="14.00" fill="#000000">work for both IVC and PCD</text>
</a>
</g>
</g>
<!-- zcash/halo2#251&#45;&gt;zcash/halo2#437 -->
<g id="edge13" class="edge">
<title>zcash/halo2#251&#45;&gt;zcash/halo2#437</title>
<path fill="none" stroke="#000000" d="M1170.2,-497.85C1178.6,-496.8 1187.2,-495.73 1195.7,-494.66"/>
<polygon fill="#000000" stroke="#000000" points="1196.2114,-498.1234 1205.7,-493.41 1195.3431,-491.1775 1196.2114,-498.1234"/>
<path fill="none" stroke="#000000" d="M1170.2,-545.85C1178.6,-544.8 1187.2,-543.73 1195.7,-542.66"/>
<polygon fill="#000000" stroke="#000000" points="1196.2114,-546.1234 1205.7,-541.41 1195.3431,-539.1775 1196.2114,-546.1234"/>
</g>
<!-- zcash/halo2#436 -->
<g id="node23" class="node open">
<title>zcash/halo2#436</title>
<g id="a_node23"><a xlink:href="https://github.com/zcash/halo2/issues/436" xlink:title="zcash/halo2#436&#10;Implement mock&#10;verification circuit for&#10;PCD" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" points="671,-447 496,-447 496,-379 671,-379 671,-447"/>
<text text-anchor="middle" x="583.5" y="-431.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/halo2#436</text>
<text text-anchor="middle" x="583.5" y="-416.8" font-family="Times,serif" font-size="14.00" fill="#000000">Implement mock</text>
<text text-anchor="middle" x="583.5" y="-401.8" font-family="Times,serif" font-size="14.00" fill="#000000">verification circuit for</text>
<text text-anchor="middle" x="583.5" y="-386.8" font-family="Times,serif" font-size="14.00" fill="#000000">PCD</text>
<polygon fill="#c2e0c6" stroke="#000000" points="671,-495 496,-495 496,-427 671,-427 671,-495"/>
<text text-anchor="middle" x="583.5" y="-479.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/halo2#436</text>
<text text-anchor="middle" x="583.5" y="-464.8" font-family="Times,serif" font-size="14.00" fill="#000000">Implement mock</text>
<text text-anchor="middle" x="583.5" y="-449.8" font-family="Times,serif" font-size="14.00" fill="#000000">verification circuit for</text>
<text text-anchor="middle" x="583.5" y="-434.8" font-family="Times,serif" font-size="14.00" fill="#000000">PCD</text>
</a>
</g>
</g>
<!-- zcash/halo2#436&#45;&gt;zcash/halo2#437 -->
<g id="edge14" class="edge">
<title>zcash/halo2#436&#45;&gt;zcash/halo2#437</title>
<path fill="none" stroke="#000000" d="M671.36,-423.87C686.89,-425.67 702.91,-427.46 718,-429 764.08,-433.71 1035.8,-456.7 1195.6,-470.15"/>
<polygon fill="#000000" stroke="#000000" points="1195.743,-473.6741 1206,-471.02 1196.3266,-466.6985 1195.743,-473.6741"/>
<path fill="none" stroke="#000000" d="M671.36,-471.87C686.89,-473.67 702.91,-475.46 718,-477 764.08,-481.71 1035.8,-504.7 1195.6,-518.15"/>
<polygon fill="#000000" stroke="#000000" points="1195.743,-521.6741 1206,-519.02 1196.3266,-514.6985 1195.743,-521.6741"/>
</g>
<!-- zcash/halo2#438 -->
<g id="node24" class="node open">
<title>zcash/halo2#438</title>
<g id="a_node24"><a xlink:href="https://github.com/zcash/halo2/issues/438" xlink:title="zcash/halo2#438&#10;Implement the logic for&#10;the PCD verifier circuit" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" points="914,-420.5 728,-420.5 728,-367.5 914,-367.5 914,-420.5"/>
<text text-anchor="middle" x="821" y="-405.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/halo2#438</text>
<text text-anchor="middle" x="821" y="-390.3" font-family="Times,serif" font-size="14.00" fill="#000000">Implement the logic for</text>
<text text-anchor="middle" x="821" y="-375.3" font-family="Times,serif" font-size="14.00" fill="#000000">the PCD verifier circuit</text>
<polygon fill="#c2e0c6" stroke="#000000" points="914,-468.5 728,-468.5 728,-415.5 914,-415.5 914,-468.5"/>
<text text-anchor="middle" x="821" y="-453.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/halo2#438</text>
<text text-anchor="middle" x="821" y="-438.3" font-family="Times,serif" font-size="14.00" fill="#000000">Implement the logic for</text>
<text text-anchor="middle" x="821" y="-423.3" font-family="Times,serif" font-size="14.00" fill="#000000">the PCD verifier circuit</text>
</a>
</g>
</g>
<!-- zcash/halo2#436&#45;&gt;zcash/halo2#438 -->
<g id="edge15" class="edge">
<title>zcash/halo2#436&#45;&gt;zcash/halo2#438</title>
<path fill="none" stroke="#000000" d="M671.26,-405.98C686.33,-404.77 702.11,-403.51 717.54,-402.28"/>
<polygon fill="#000000" stroke="#000000" points="717.9325,-405.7598 727.62,-401.47 717.3718,-398.7823 717.9325,-405.7598"/>
<path fill="none" stroke="#000000" d="M671.26,-453.98C686.33,-452.77 702.11,-451.51 717.54,-450.28"/>
<polygon fill="#000000" stroke="#000000" points="717.9325,-453.7598 727.62,-449.47 717.3718,-446.7823 717.9325,-453.7598"/>
</g>
<!-- zcash/halo2#435 -->
<g id="node25" class="node open">
<title>zcash/halo2#435</title>
<g id="a_node25"><a xlink:href="https://github.com/zcash/halo2/issues/435" xlink:title="zcash/halo2#435&#10;Implement mock&#10;verification circuit for&#10;IVC" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" points="671,-605 496,-605 496,-537 671,-537 671,-605"/>
<text text-anchor="middle" x="583.5" y="-589.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/halo2#435</text>
<text text-anchor="middle" x="583.5" y="-574.8" font-family="Times,serif" font-size="14.00" fill="#000000">Implement mock</text>
<text text-anchor="middle" x="583.5" y="-559.8" font-family="Times,serif" font-size="14.00" fill="#000000">verification circuit for</text>
<text text-anchor="middle" x="583.5" y="-544.8" font-family="Times,serif" font-size="14.00" fill="#000000">IVC</text>
<polygon fill="#c2e0c6" stroke="#000000" points="671,-653 496,-653 496,-585 671,-585 671,-653"/>
<text text-anchor="middle" x="583.5" y="-637.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/halo2#435</text>
<text text-anchor="middle" x="583.5" y="-622.8" font-family="Times,serif" font-size="14.00" fill="#000000">Implement mock</text>
<text text-anchor="middle" x="583.5" y="-607.8" font-family="Times,serif" font-size="14.00" fill="#000000">verification circuit for</text>
<text text-anchor="middle" x="583.5" y="-592.8" font-family="Times,serif" font-size="14.00" fill="#000000">IVC</text>
</a>
</g>
</g>
@ -391,146 +391,166 @@
<g id="node26" class="node open">
<title>zcash/halo2#247</title>
<g id="a_node26"><a xlink:href="https://github.com/zcash/halo2/issues/247" xlink:title="zcash/halo2#247&#10;Implement underlying&#10;scaffolding for creating&#10;the IVC proof cycle" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" points="913.5,-545 728.5,-545 728.5,-477 913.5,-477 913.5,-545"/>
<text text-anchor="middle" x="821" y="-529.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/halo2#247</text>
<text text-anchor="middle" x="821" y="-514.8" font-family="Times,serif" font-size="14.00" fill="#000000">Implement underlying</text>
<text text-anchor="middle" x="821" y="-499.8" font-family="Times,serif" font-size="14.00" fill="#000000">scaffolding for creating</text>
<text text-anchor="middle" x="821" y="-484.8" font-family="Times,serif" font-size="14.00" fill="#000000">the IVC proof cycle</text>
<polygon fill="#c2e0c6" stroke="#000000" points="913.5,-593 728.5,-593 728.5,-525 913.5,-525 913.5,-593"/>
<text text-anchor="middle" x="821" y="-577.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/halo2#247</text>
<text text-anchor="middle" x="821" y="-562.8" font-family="Times,serif" font-size="14.00" fill="#000000">Implement underlying</text>
<text text-anchor="middle" x="821" y="-547.8" font-family="Times,serif" font-size="14.00" fill="#000000">scaffolding for creating</text>
<text text-anchor="middle" x="821" y="-532.8" font-family="Times,serif" font-size="14.00" fill="#000000">the IVC proof cycle</text>
</a>
</g>
</g>
<!-- zcash/halo2#435&#45;&gt;zcash/halo2#247 -->
<g id="edge16" class="edge">
<title>zcash/halo2#435&#45;&gt;zcash/halo2#247</title>
<path fill="none" stroke="#000000" d="M671.26,-548.83C686.69,-544.93 702.87,-540.84 718.66,-536.86"/>
<polygon fill="#000000" stroke="#000000" points="719.5843,-540.2365 728.42,-534.39 717.8669,-533.4504 719.5843,-540.2365"/>
<path fill="none" stroke="#000000" d="M671.26,-596.83C686.69,-592.93 702.87,-588.84 718.66,-584.86"/>
<polygon fill="#000000" stroke="#000000" points="719.5843,-588.2365 728.42,-582.39 717.8669,-581.4504 719.5843,-588.2365"/>
</g>
<!-- zcash/halo2#247&#45;&gt;zcash/halo2#250 -->
<g id="edge17" class="edge">
<title>zcash/halo2#247&#45;&gt;zcash/halo2#250</title>
<path fill="none" stroke="#000000" d="M905.17,-545.06C911.59,-547.99 917.93,-550.98 924,-554 954.53,-569.17 987.53,-588.21 1013.9,-604.12"/>
<polygon fill="#000000" stroke="#000000" points="1012.2316,-607.2012 1022.6,-609.38 1015.8533,-601.211 1012.2316,-607.2012"/>
<path fill="none" stroke="#000000" d="M905.17,-593.06C911.59,-595.99 917.93,-598.98 924,-602 954.53,-617.17 987.53,-636.21 1013.9,-652.12"/>
<polygon fill="#000000" stroke="#000000" points="1012.2316,-655.2012 1022.6,-657.38 1015.8533,-649.211 1012.2316,-655.2012"/>
</g>
<!-- zcash/halo2#247&#45;&gt;zcash/halo2#251 -->
<g id="edge18" class="edge">
<title>zcash/halo2#247&#45;&gt;zcash/halo2#251</title>
<path fill="none" stroke="#000000" d="M913.59,-511C925.39,-511 937.58,-511 949.68,-511"/>
<polygon fill="#000000" stroke="#000000" points="949.81,-514.5001 959.81,-511 949.81,-507.5001 949.81,-514.5001"/>
<path fill="none" stroke="#000000" d="M913.59,-559C925.39,-559 937.58,-559 949.68,-559"/>
<polygon fill="#000000" stroke="#000000" points="949.81,-562.5001 959.81,-559 949.81,-555.5001 949.81,-562.5001"/>
</g>
<!-- zcash/halo2#246 -->
<g id="node27" class="node open">
<title>zcash/halo2#246</title>
<g id="a_node27"><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" points="441.5,-512.5 262.5,-512.5 262.5,-459.5 441.5,-459.5 441.5,-512.5"/>
<text text-anchor="middle" x="352" y="-497.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/halo2#246</text>
<text text-anchor="middle" x="352" y="-482.3" font-family="Times,serif" font-size="14.00" fill="#000000">Create recursive proof</text>
<text text-anchor="middle" x="352" y="-467.3" font-family="Times,serif" font-size="14.00" fill="#000000">structures</text>
<polygon fill="#c2e0c6" stroke="#000000" points="441.5,-599.5 262.5,-599.5 262.5,-546.5 441.5,-546.5 441.5,-599.5"/>
<text text-anchor="middle" x="352" y="-584.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/halo2#246</text>
<text text-anchor="middle" x="352" y="-569.3" font-family="Times,serif" font-size="14.00" fill="#000000">Create recursive proof</text>
<text text-anchor="middle" x="352" y="-554.3" font-family="Times,serif" font-size="14.00" fill="#000000">structures</text>
</a>
</g>
</g>
<!-- zcash/halo2#246&#45;&gt;zcash/halo2#436 -->
<g id="edge19" class="edge">
<title>zcash/halo2#246&#45;&gt;zcash/halo2#436</title>
<path fill="none" stroke="#000000" d="M436.23,-459.44C452.44,-454.33 469.55,-448.93 486.13,-443.7"/>
<polygon fill="#000000" stroke="#000000" points="487.3403,-446.9885 495.83,-440.65 485.2406,-440.3108 487.3403,-446.9885"/>
<path fill="none" stroke="#000000" d="M421.19,-546.39C430.73,-541.97 440.25,-537.13 449,-532 466.48,-521.74 467.58,-514.36 485,-504 487.36,-502.6 489.78,-501.21 492.23,-499.85"/>
<polygon fill="#000000" stroke="#000000" points="494.1125,-502.8124 501.28,-495.01 490.8112,-496.6397 494.1125,-502.8124"/>
</g>
<!-- zcash/halo2#246&#45;&gt;zcash/halo2#435 -->
<g id="edge20" class="edge">
<title>zcash/halo2#246&#45;&gt;zcash/halo2#435</title>
<path fill="none" stroke="#000000" d="M424.3,-512.54C443.97,-519.77 465.6,-527.71 486.41,-535.35"/>
<polygon fill="#000000" stroke="#000000" points="485.3065,-538.6733 495.9,-538.84 487.7226,-532.1035 485.3065,-538.6733"/>
<path fill="none" stroke="#000000" d="M441.5,-590.78C455.98,-593.66 471.03,-596.65 485.69,-599.56"/>
<polygon fill="#000000" stroke="#000000" points="485.2683,-603.0448 495.76,-601.57 486.6386,-596.1802 485.2683,-603.0448"/>
</g>
<!-- zcash/halo2#439 -->
<g id="node28" class="node open">
<title>zcash/halo2#439</title>
<g id="a_node28"><a xlink:href="https://github.com/zcash/halo2/issues/439" xlink:title="zcash/halo2#439&#10;Support split&#10;accumulation in Halo 2" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="201,-512.5 18,-512.5 18,-459.5 201,-459.5 201,-512.5"/>
<text text-anchor="middle" x="109.5" y="-497.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/halo2#439</text>
<text text-anchor="middle" x="109.5" y="-482.3" font-family="Times,serif" font-size="14.00" fill="#000000">Support split</text>
<text text-anchor="middle" x="109.5" y="-467.3" font-family="Times,serif" font-size="14.00" fill="#000000">accumulation in Halo 2</text>
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="201,-599.5 18,-599.5 18,-546.5 201,-546.5 201,-599.5"/>
<text text-anchor="middle" x="109.5" y="-584.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/halo2#439</text>
<text text-anchor="middle" x="109.5" y="-569.3" font-family="Times,serif" font-size="14.00" fill="#000000">Support split</text>
<text text-anchor="middle" x="109.5" y="-554.3" font-family="Times,serif" font-size="14.00" fill="#000000">accumulation in Halo 2</text>
</a>
</g>
</g>
<!-- zcash/halo2#439&#45;&gt;zcash/halo2#246 -->
<g id="edge21" class="edge">
<title>zcash/halo2#439&#45;&gt;zcash/halo2#246</title>
<path fill="none" stroke="#000000" d="M201.18,-486C217.73,-486 235.06,-486 251.84,-486"/>
<polygon fill="#000000" stroke="#000000" points="252.2,-489.5001 262.2,-486 252.2,-482.5001 252.2,-489.5001"/>
<path fill="none" stroke="#000000" d="M201.18,-573C217.73,-573 235.06,-573 251.84,-573"/>
<polygon fill="#000000" stroke="#000000" points="252.2,-576.5001 262.2,-573 252.2,-569.5001 252.2,-576.5001"/>
</g>
<!-- zcash/halo2#359 -->
<g id="node29" class="node open">
<title>zcash/halo2#359</title>
<g id="a_node29"><a xlink:href="https://github.com/zcash/halo2/issues/359" xlink:title="zcash/halo2#359&#10;Set up `BaseTranscript`,&#10;`ScalarTranscript`" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="682,-518.5 485,-518.5 485,-465.5 682,-465.5 682,-518.5"/>
<text text-anchor="middle" x="583.5" y="-503.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/halo2#359</text>
<text text-anchor="middle" x="583.5" y="-488.3" font-family="Times,serif" font-size="14.00" fill="#000000">Set up `BaseTranscript`,</text>
<text text-anchor="middle" x="583.5" y="-473.3" font-family="Times,serif" font-size="14.00" fill="#000000">`ScalarTranscript`</text>
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="682,-566.5 485,-566.5 485,-513.5 682,-513.5 682,-566.5"/>
<text text-anchor="middle" x="583.5" y="-551.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/halo2#359</text>
<text text-anchor="middle" x="583.5" y="-536.3" font-family="Times,serif" font-size="14.00" fill="#000000">Set up `BaseTranscript`,</text>
<text text-anchor="middle" x="583.5" y="-521.3" font-family="Times,serif" font-size="14.00" fill="#000000">`ScalarTranscript`</text>
</a>
</g>
</g>
<!-- zcash/halo2#359&#45;&gt;zcash/halo2#247 -->
<g id="edge22" class="edge">
<title>zcash/halo2#359&#45;&gt;zcash/halo2#247</title>
<path fill="none" stroke="#000000" d="M682.16,-499.89C694.11,-500.85 706.33,-501.83 718.34,-502.79"/>
<polygon fill="#000000" stroke="#000000" points="718.1131,-506.2829 728.36,-503.59 718.6703,-499.3051 718.1131,-506.2829"/>
<path fill="none" stroke="#000000" d="M682.16,-547.89C694.11,-548.85 706.33,-549.83 718.34,-550.79"/>
<polygon fill="#000000" stroke="#000000" points="718.1131,-554.2829 728.36,-551.59 718.6703,-547.3051 718.1131,-554.2829"/>
</g>
<!-- zcash/halo2#249 -->
<g id="node30" class="node open">
<title>zcash/halo2#249</title>
<g id="a_node30"><a xlink:href="https://github.com/zcash/halo2/issues/249" xlink:title="zcash/halo2#249&#10;Implement recursion&#10;circuit logic for&#10;handling public inputs" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="909.5,-789 732.5,-789 732.5,-721 909.5,-721 909.5,-789"/>
<text text-anchor="middle" x="821" y="-773.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/halo2#249</text>
<text text-anchor="middle" x="821" y="-758.8" font-family="Times,serif" font-size="14.00" fill="#000000">Implement recursion</text>
<text text-anchor="middle" x="821" y="-743.8" font-family="Times,serif" font-size="14.00" fill="#000000">circuit logic for</text>
<text text-anchor="middle" x="821" y="-728.8" font-family="Times,serif" font-size="14.00" fill="#000000">handling public inputs</text>
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="909.5,-837 732.5,-837 732.5,-769 909.5,-769 909.5,-837"/>
<text text-anchor="middle" x="821" y="-821.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/halo2#249</text>
<text text-anchor="middle" x="821" y="-806.8" font-family="Times,serif" font-size="14.00" fill="#000000">Implement recursion</text>
<text text-anchor="middle" x="821" y="-791.8" font-family="Times,serif" font-size="14.00" fill="#000000">circuit logic for</text>
<text text-anchor="middle" x="821" y="-776.8" font-family="Times,serif" font-size="14.00" fill="#000000">handling public inputs</text>
</a>
</g>
</g>
<!-- zcash/halo2#249&#45;&gt;zcash/halo2#250 -->
<g id="edge23" class="edge">
<title>zcash/halo2#249&#45;&gt;zcash/halo2#250</title>
<path fill="none" stroke="#000000" d="M904.51,-720.96C911.14,-718.01 917.7,-715 924,-712 952.74,-698.3 983.98,-681.65 1009.7,-667.43"/>
<polygon fill="#000000" stroke="#000000" points="1011.5416,-670.4112 1018.6,-662.51 1008.1549,-664.285 1011.5416,-670.4112"/>
<path fill="none" stroke="#000000" d="M904.51,-768.96C911.14,-766.01 917.7,-763 924,-760 952.74,-746.3 983.98,-729.65 1009.7,-715.43"/>
<polygon fill="#000000" stroke="#000000" points="1011.5416,-718.4112 1018.6,-710.51 1008.1549,-712.285 1011.5416,-718.4112"/>
</g>
<!-- zcash/halo2#449 -->
<g id="node31" class="node open">
<title>zcash/halo2#449</title>
<g id="a_node31"><a xlink:href="https://github.com/zcash/halo2/issues/449" xlink:title="zcash/halo2#449&#10;`VerifyingKey`&#10;serialization is not&#10;round&#45;trip compatible" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="196,-297 23,-297 23,-229 196,-229 196,-297"/>
<text text-anchor="middle" x="109.5" y="-281.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/halo2#449</text>
<text text-anchor="middle" x="109.5" y="-266.8" font-family="Times,serif" font-size="14.00" fill="#000000">`VerifyingKey`</text>
<text text-anchor="middle" x="109.5" y="-251.8" font-family="Times,serif" font-size="14.00" fill="#000000">serialization is not</text>
<text text-anchor="middle" x="109.5" y="-236.8" font-family="Times,serif" font-size="14.00" fill="#000000">round&#45;trip compatible</text>
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="196,-384 23,-384 23,-316 196,-316 196,-384"/>
<text text-anchor="middle" x="109.5" y="-368.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/halo2#449</text>
<text text-anchor="middle" x="109.5" y="-353.8" font-family="Times,serif" font-size="14.00" fill="#000000">`VerifyingKey`</text>
<text text-anchor="middle" x="109.5" y="-338.8" font-family="Times,serif" font-size="14.00" fill="#000000">serialization is not</text>
<text text-anchor="middle" x="109.5" y="-323.8" font-family="Times,serif" font-size="14.00" fill="#000000">round&#45;trip compatible</text>
</a>
</g>
</g>
<!-- zcash/halo2#449&#45;&gt;zcash/halo2#426 -->
<g id="edge24" class="edge">
<title>zcash/halo2#449&#45;&gt;zcash/halo2#426</title>
<path fill="none" stroke="#000000" d="M196.02,-234.81C217.02,-227.97 239.53,-220.64 260.74,-213.73"/>
<polygon fill="#000000" stroke="#000000" points="261.9557,-217.0151 270.38,-210.59 259.7877,-210.3593 261.9557,-217.0151"/>
<path fill="none" stroke="#000000" d="M196.27,-319.41C204.21,-315.35 211.92,-310.89 219,-306 238.42,-292.61 235.34,-280.04 255,-267 256.68,-265.89 258.4,-264.8 260.15,-263.75"/>
<polygon fill="#000000" stroke="#000000" points="262.1216,-266.658 269.15,-258.73 258.7117,-260.5446 262.1216,-266.658"/>
</g>
<!-- zcash/halo2#398 -->
<g id="node32" class="node open">
<title>zcash/halo2#398</title>
<g id="a_node32"><a xlink:href="https://github.com/zcash/halo2/issues/398" xlink:title="zcash/halo2#398&#10;[MockProver] Testing is&#10;slower after #389" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="204,-210.5 15,-210.5 15,-157.5 204,-157.5 204,-210.5"/>
<text text-anchor="middle" x="109.5" y="-195.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/halo2#398</text>
<text text-anchor="middle" x="109.5" y="-180.3" font-family="Times,serif" font-size="14.00" fill="#000000">[MockProver] Testing is</text>
<text text-anchor="middle" x="109.5" y="-165.3" font-family="Times,serif" font-size="14.00" fill="#000000">slower after #389</text>
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="204,-297.5 15,-297.5 15,-244.5 204,-244.5 204,-297.5"/>
<text text-anchor="middle" x="109.5" y="-282.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/halo2#398</text>
<text text-anchor="middle" x="109.5" y="-267.3" font-family="Times,serif" font-size="14.00" fill="#000000">[MockProver] Testing is</text>
<text text-anchor="middle" x="109.5" y="-252.3" font-family="Times,serif" font-size="14.00" fill="#000000">slower after #389</text>
</a>
</g>
</g>
<!-- zcash/halo2#398&#45;&gt;zcash/halo2#426 -->
<g id="edge25" class="edge">
<title>zcash/halo2#398&#45;&gt;zcash/halo2#426</title>
<path fill="none" stroke="#000000" d="M204.3,-184C220.91,-184 238.22,-184 254.89,-184"/>
<polygon fill="#000000" stroke="#000000" points="255.18,-187.5001 265.18,-184 255.18,-180.5001 255.18,-187.5001"/>
<path fill="none" stroke="#000000" d="M204.3,-255.75C220.91,-253.08 238.22,-250.3 254.89,-247.62"/>
<polygon fill="#000000" stroke="#000000" points="255.8651,-251.008 265.18,-245.96 254.7502,-244.0974 255.8651,-251.008"/>
</g>
<!-- zcash/halo2#445 -->
<g id="node33" class="node open">
<title>zcash/halo2#445</title>
<g id="a_node33"><a xlink:href="https://github.com/zcash/halo2/pull/445" xlink:title="zcash/halo2#445&#10;Fix mock prover&#10;performance regression&#10;for lookup arguments" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="203.5,-226 15.5,-226 15.5,-222 11.5,-222 11.5,-218 15.5,-218 15.5,-166 11.5,-166 11.5,-162 15.5,-162 15.5,-158 203.5,-158 203.5,-226"/>
<polyline fill="none" stroke="#000000" stroke-width="2" points="15.5,-222 19.5,-222 19.5,-218 15.5,-218 "/>
<polyline fill="none" stroke="#000000" stroke-width="2" points="15.5,-166 19.5,-166 19.5,-162 15.5,-162 "/>
<text text-anchor="middle" x="109.5" y="-210.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/halo2#445</text>
<text text-anchor="middle" x="109.5" y="-195.8" font-family="Times,serif" font-size="14.00" fill="#000000">Fix mock prover</text>
<text text-anchor="middle" x="109.5" y="-180.8" font-family="Times,serif" font-size="14.00" fill="#000000">performance regression</text>
<text text-anchor="middle" x="109.5" y="-165.8" font-family="Times,serif" font-size="14.00" fill="#000000">for lookup arguments</text>
</a>
</g>
</g>
<!-- zcash/halo2#445&#45;&gt;zcash/halo2#426 -->
<g id="edge26" class="edge">
<title>zcash/halo2#445&#45;&gt;zcash/halo2#426</title>
<path fill="none" stroke="#000000" d="M203.6,-207.52C220.63,-210.33 238.41,-213.26 255.51,-216.08"/>
<polygon fill="#000000" stroke="#000000" points="255.0427,-219.5502 265.48,-217.73 256.1857,-212.6441 255.0427,-219.5502"/>
</g>
<!-- zcash/halo2#506 -->
<g id="node33" class="node open">
<g id="node34" class="node open">
<title>zcash/halo2#506</title>
<g id="a_node33"><a xlink:href="https://github.com/zcash/halo2/issues/506" xlink:title="zcash/halo2#506&#10;Docs not rendering on&#10;docs.rs" target="_blank">
<g id="a_node34"><a xlink:href="https://github.com/zcash/halo2/issues/506" xlink:title="zcash/halo2#506&#10;Docs not rendering on&#10;docs.rs" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="197.5,-139.5 21.5,-139.5 21.5,-86.5 197.5,-86.5 197.5,-139.5"/>
<text text-anchor="middle" x="109.5" y="-124.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/halo2#506</text>
<text text-anchor="middle" x="109.5" y="-109.3" font-family="Times,serif" font-size="14.00" fill="#000000">Docs not rendering on</text>
@ -539,15 +559,15 @@
</g>
</g>
<!-- zcash/halo2#506&#45;&gt;zcash/halo2#426 -->
<g id="edge26" class="edge">
<g id="edge27" class="edge">
<title>zcash/halo2#506&#45;&gt;zcash/halo2#426</title>
<path fill="none" stroke="#000000" d="M197.73,-138.83C216.62,-144.36 236.66,-150.23 255.82,-155.84"/>
<polygon fill="#000000" stroke="#000000" points="254.8694,-159.2085 265.45,-158.66 256.8367,-152.4907 254.8694,-159.2085"/>
<path fill="none" stroke="#000000" d="M196.62,-139.5C204.28,-142.48 211.84,-145.65 219,-149 249.32,-163.19 281.21,-182.91 306.16,-199.56"/>
<polygon fill="#000000" stroke="#000000" points="304.4331,-202.617 314.68,-205.31 308.349,-196.8148 304.4331,-202.617"/>
</g>
<!-- zcash/halo2#480 -->
<g id="node34" class="node open">
<g id="node35" class="node open">
<title>zcash/halo2#480</title>
<g id="a_node34"><a xlink:href="https://github.com/zcash/halo2/pull/480" xlink:title="zcash/halo2#480&#10;Add `MockProver::assert_s&#10;atisfied` with pretty&#45;&#10;printed failures" target="_blank">
<g id="a_node35"><a xlink:href="https://github.com/zcash/halo2/pull/480" xlink:title="zcash/halo2#480&#10;Add `MockProver::assert_s&#10;atisfied` with pretty&#45;&#10;printed failures" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="216,-68 3,-68 3,-64 -1,-64 -1,-60 3,-60 3,-8 -1,-8 -1,-4 3,-4 3,0 216,0 216,-68"/>
<polyline fill="none" stroke="#000000" stroke-width="2" points="3,-64 7,-64 7,-60 3,-60 "/>
<polyline fill="none" stroke="#000000" stroke-width="2" points="3,-8 7,-8 7,-4 3,-4 "/>
@ -559,69 +579,69 @@
</g>
</g>
<!-- zcash/halo2#480&#45;&gt;zcash/halo2#426 -->
<g id="edge27" class="edge">
<g id="edge28" class="edge">
<title>zcash/halo2#480&#45;&gt;zcash/halo2#426</title>
<path fill="none" stroke="#000000" d="M202.17,-68.036C207.95,-70.881 213.61,-73.873 219,-77 254.77,-97.76 291.07,-127.69 316.69,-150.61"/>
<polygon fill="#000000" stroke="#000000" points="314.5202,-153.3671 324.28,-157.49 319.2215,-148.1807 314.5202,-153.3671"/>
<path fill="none" stroke="#000000" d="M205.09,-68.153C209.92,-70.917 214.59,-73.864 219,-77 265.36,-109.95 305.84,-162.46 329.61,-197.09"/>
<polygon fill="#000000" stroke="#000000" points="326.7808,-199.1544 335.28,-205.48 332.5805,-195.2348 326.7808,-199.1544"/>
</g>
<!-- zcash/halo2#248 -->
<g id="node35" class="node open">
<g id="node36" class="node open">
<title>zcash/halo2#248</title>
<g id="a_node35"><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="922.5,-702.5 719.5,-702.5 719.5,-649.5 922.5,-649.5 922.5,-702.5"/>
<text text-anchor="middle" x="821" y="-687.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/halo2#248</text>
<text text-anchor="middle" x="821" y="-672.3" font-family="Times,serif" font-size="14.00" fill="#000000">Implement endoscaling in</text>
<text text-anchor="middle" x="821" y="-657.3" font-family="Times,serif" font-size="14.00" fill="#000000">the circuit</text>
<g id="a_node36"><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="922.5,-750.5 719.5,-750.5 719.5,-697.5 922.5,-697.5 922.5,-750.5"/>
<text text-anchor="middle" x="821" y="-735.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/halo2#248</text>
<text text-anchor="middle" x="821" y="-720.3" font-family="Times,serif" font-size="14.00" fill="#000000">Implement endoscaling in</text>
<text text-anchor="middle" x="821" y="-705.3" 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="edge28" class="edge">
<g id="edge29" class="edge">
<title>zcash/halo2#248&#45;&gt;zcash/halo2#250</title>
<path fill="none" stroke="#000000" d="M922.71,-659.33C935.51,-657.23 948.61,-655.08 961.43,-652.98"/>
<polygon fill="#000000" stroke="#000000" points="962.341,-656.3773 971.64,-651.3 961.2044,-649.4701 962.341,-656.3773"/>
<path fill="none" stroke="#000000" d="M922.71,-707.33C935.51,-705.23 948.61,-703.08 961.43,-700.98"/>
<polygon fill="#000000" stroke="#000000" points="962.341,-704.3773 971.64,-699.3 961.2044,-697.4701 962.341,-704.3773"/>
</g>
<!-- zcash/halo2#245 -->
<g id="node36" class="node open">
<g id="node37" class="node open">
<title>zcash/halo2#245</title>
<g id="a_node36"><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="924,-631 718,-631 718,-563 924,-563 924,-631"/>
<text text-anchor="middle" x="821" y="-615.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/halo2#245</text>
<text text-anchor="middle" x="821" y="-600.8" font-family="Times,serif" font-size="14.00" fill="#000000">Remove the need to</text>
<text text-anchor="middle" x="821" y="-585.8" font-family="Times,serif" font-size="14.00" fill="#000000">multiply by powers of x^n</text>
<text text-anchor="middle" x="821" y="-570.8" font-family="Times,serif" font-size="14.00" fill="#000000">in verifier</text>
<g id="a_node37"><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="924,-679 718,-679 718,-611 924,-611 924,-679"/>
<text text-anchor="middle" x="821" y="-663.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/halo2#245</text>
<text text-anchor="middle" x="821" y="-648.8" font-family="Times,serif" font-size="14.00" fill="#000000">Remove the need to</text>
<text text-anchor="middle" x="821" y="-633.8" font-family="Times,serif" font-size="14.00" fill="#000000">multiply by powers of x^n</text>
<text text-anchor="middle" x="821" y="-618.8" 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="edge29" class="edge">
<g id="edge30" class="edge">
<title>zcash/halo2#245&#45;&gt;zcash/halo2#250</title>
<path fill="none" stroke="#000000" d="M924.12,-613.48C936.65,-615.48 949.44,-617.53 961.96,-619.53"/>
<polygon fill="#000000" stroke="#000000" points="961.5036,-623.0014 971.93,-621.12 962.606,-616.0887 961.5036,-623.0014"/>
<path fill="none" stroke="#000000" d="M924.12,-661.48C936.65,-663.48 949.44,-665.53 961.96,-667.53"/>
<polygon fill="#000000" stroke="#000000" points="961.5036,-671.0014 971.93,-669.12 962.606,-664.0887 961.5036,-671.0014"/>
</g>
<!-- zcash/halo2#312 -->
<g id="node37" class="node open">
<g id="node38" class="node open">
<title>zcash/halo2#312</title>
<g id="a_node37"><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="207,-1026.5 12,-1026.5 12,-973.5 207,-973.5 207,-1026.5"/>
<text text-anchor="middle" x="109.5" y="-1011.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/halo2#312</text>
<text text-anchor="middle" x="109.5" y="-996.3" font-family="Times,serif" font-size="14.00" fill="#000000">[Book] Document gadget</text>
<text text-anchor="middle" x="109.5" y="-981.3" font-family="Times,serif" font-size="14.00" fill="#000000">API</text>
<g id="a_node38"><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="207,-1113.5 12,-1113.5 12,-1060.5 207,-1060.5 207,-1113.5"/>
<text text-anchor="middle" x="109.5" y="-1098.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/halo2#312</text>
<text text-anchor="middle" x="109.5" y="-1083.3" font-family="Times,serif" font-size="14.00" fill="#000000">[Book] Document gadget</text>
<text text-anchor="middle" x="109.5" y="-1068.3" font-family="Times,serif" font-size="14.00" fill="#000000">API</text>
</a>
</g>
</g>
<!-- zcash/pasta_curves#23 -->
<g id="node38" class="node open">
<g id="node39" class="node open">
<title>zcash/pasta_curves#23</title>
<g id="a_node38"><a xlink:href="https://github.com/zcash/pasta_curves/pull/23" xlink:title="zcash/pasta_curves#23&#10;Ensure that GitHub&#39;s&#10;&quot;View license&quot; link&#10;points to complete&#10;license information" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="202.5,-1127.5 16.5,-1127.5 16.5,-1123.5 12.5,-1123.5 12.5,-1119.5 16.5,-1119.5 16.5,-1052.5 12.5,-1052.5 12.5,-1048.5 16.5,-1048.5 16.5,-1044.5 202.5,-1044.5 202.5,-1127.5"/>
<polyline fill="none" stroke="#000000" stroke-width="2" points="16.5,-1123.5 20.5,-1123.5 20.5,-1119.5 16.5,-1119.5 "/>
<polyline fill="none" stroke="#000000" stroke-width="2" points="16.5,-1052.5 20.5,-1052.5 20.5,-1048.5 16.5,-1048.5 "/>
<text text-anchor="middle" x="109.5" y="-1112.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/pasta_curves#23</text>
<text text-anchor="middle" x="109.5" y="-1097.3" font-family="Times,serif" font-size="14.00" fill="#000000">Ensure that GitHub&#39;s</text>
<text text-anchor="middle" x="109.5" y="-1082.3" font-family="Times,serif" font-size="14.00" fill="#000000">&quot;View license&quot; link</text>
<text text-anchor="middle" x="109.5" y="-1067.3" font-family="Times,serif" font-size="14.00" fill="#000000">points to complete</text>
<text text-anchor="middle" x="109.5" y="-1052.3" font-family="Times,serif" font-size="14.00" fill="#000000">license information</text>
<g id="a_node39"><a xlink:href="https://github.com/zcash/pasta_curves/pull/23" xlink:title="zcash/pasta_curves#23&#10;Ensure that GitHub&#39;s&#10;&quot;View license&quot; link&#10;points to complete&#10;license information" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="202.5,-1214.5 16.5,-1214.5 16.5,-1210.5 12.5,-1210.5 12.5,-1206.5 16.5,-1206.5 16.5,-1139.5 12.5,-1139.5 12.5,-1135.5 16.5,-1135.5 16.5,-1131.5 202.5,-1131.5 202.5,-1214.5"/>
<polyline fill="none" stroke="#000000" stroke-width="2" points="16.5,-1210.5 20.5,-1210.5 20.5,-1206.5 16.5,-1206.5 "/>
<polyline fill="none" stroke="#000000" stroke-width="2" points="16.5,-1139.5 20.5,-1139.5 20.5,-1135.5 16.5,-1135.5 "/>
<text text-anchor="middle" x="109.5" y="-1199.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/pasta_curves#23</text>
<text text-anchor="middle" x="109.5" y="-1184.3" font-family="Times,serif" font-size="14.00" fill="#000000">Ensure that GitHub&#39;s</text>
<text text-anchor="middle" x="109.5" y="-1169.3" font-family="Times,serif" font-size="14.00" fill="#000000">&quot;View license&quot; link</text>
<text text-anchor="middle" x="109.5" y="-1154.3" font-family="Times,serif" font-size="14.00" fill="#000000">points to complete</text>
<text text-anchor="middle" x="109.5" y="-1139.3" font-family="Times,serif" font-size="14.00" fill="#000000">license information</text>
</a>
</g>
</g>

Before

Width:  |  Height:  |  Size: 44 KiB

After

Width:  |  Height:  |  Size: 46 KiB

View File

@ -17,10 +17,10 @@
</style>
</head>
<body>
<div id="dag"><svg width="1307pt" height="1952pt"
viewBox="0.00 0.00 1307.00 1952.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 1948)">
<polygon fill="#ffffff" stroke="transparent" points="-4,4 -4,-1948 1303,-1948 1303,4 -4,4"/>
<div id="dag"><svg width="1343pt" height="2020pt"
viewBox="0.00 0.00 1343.00 2020.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 2016)">
<polygon fill="#ffffff" stroke="transparent" points="-4,4 -4,-2016 1339,-2016 1339,4 -4,4"/>
<!-- zcash/librustzcash#226 -->
<g id="node1" class="node open">
<title>zcash/librustzcash#226</title>
@ -52,10 +52,10 @@
<g id="node3" class="node open">
<title>zcash/librustzcash#403</title>
<g id="a_node3"><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="547,-157 359,-157 359,-104 547,-104 547,-157"/>
<text text-anchor="middle" x="453" y="-141.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/librustzcash#403</text>
<text text-anchor="middle" x="453" y="-126.8" font-family="Times,serif" font-size="14.00" fill="#000000">Add Orchard support to</text>
<text text-anchor="middle" x="453" y="-111.8" font-family="Times,serif" font-size="14.00" fill="#000000">`zcash_client_backend`</text>
<polygon fill="#c2e0c6" stroke="#000000" points="547,-156 359,-156 359,-103 547,-103 547,-156"/>
<text text-anchor="middle" x="453" y="-140.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/librustzcash#403</text>
<text text-anchor="middle" x="453" y="-125.8" font-family="Times,serif" font-size="14.00" fill="#000000">Add Orchard support to</text>
<text text-anchor="middle" x="453" y="-110.8" font-family="Times,serif" font-size="14.00" fill="#000000">`zcash_client_backend`</text>
</a>
</g>
</g>
@ -63,30 +63,30 @@
<g id="node4" class="node open">
<title>zcash/librustzcash#404</title>
<g id="a_node4"><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="827,-157 639,-157 639,-104 827,-104 827,-157"/>
<text text-anchor="middle" x="733" y="-141.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/librustzcash#404</text>
<text text-anchor="middle" x="733" y="-126.8" font-family="Times,serif" font-size="14.00" fill="#000000">Add Orchard support to</text>
<text text-anchor="middle" x="733" y="-111.8" font-family="Times,serif" font-size="14.00" fill="#000000">`zcash_client_sqlite`</text>
<polygon fill="#c2e0c6" stroke="#000000" points="845,-156 657,-156 657,-103 845,-103 845,-156"/>
<text text-anchor="middle" x="751" y="-140.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/librustzcash#404</text>
<text text-anchor="middle" x="751" y="-125.8" font-family="Times,serif" font-size="14.00" fill="#000000">Add Orchard support to</text>
<text text-anchor="middle" x="751" y="-110.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="edge2" class="edge">
<title>zcash/librustzcash#403&#45;&gt;zcash/librustzcash#404</title>
<path fill="none" stroke="#000000" d="M547.01,-130.5C573.22,-130.5 601.84,-130.5 628.6,-130.5"/>
<polygon fill="#000000" stroke="#000000" points="628.76,-134.0001 638.76,-130.5 628.76,-127.0001 628.76,-134.0001"/>
<path fill="none" stroke="#000000" d="M547.29,-129.5C578.83,-129.5 614.17,-129.5 646.45,-129.5"/>
<polygon fill="#000000" stroke="#000000" points="646.81,-133.0001 656.81,-129.5 646.81,-126.0001 646.81,-133.0001"/>
</g>
<!-- zcash/librustzcash#210 -->
<g id="node5" class="node open">
<title>zcash/librustzcash#210</title>
<g id="a_node5"><a xlink:href="https://github.com/zcash/librustzcash/pull/210" xlink:title="zcash/librustzcash#210&#10;ZIP 304: Message signing&#10;and verification for&#10;Sapling addresses" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240.5,-277.5 37.5,-277.5 37.5,-273.5 33.5,-273.5 33.5,-269.5 37.5,-269.5 37.5,-217.5 33.5,-217.5 33.5,-213.5 37.5,-213.5 37.5,-209.5 240.5,-209.5 240.5,-277.5"/>
<polyline fill="none" stroke="#000000" stroke-width="2" points="37.5,-273.5 41.5,-273.5 41.5,-269.5 37.5,-269.5 "/>
<polyline fill="none" stroke="#000000" stroke-width="2" points="37.5,-217.5 41.5,-217.5 41.5,-213.5 37.5,-213.5 "/>
<text text-anchor="middle" x="139" y="-262.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/librustzcash#210</text>
<text text-anchor="middle" x="139" y="-247.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZIP 304: Message signing</text>
<text text-anchor="middle" x="139" y="-232.3" font-family="Times,serif" font-size="14.00" fill="#000000">and verification for</text>
<text text-anchor="middle" x="139" y="-217.3" font-family="Times,serif" font-size="14.00" fill="#000000">Sapling addresses</text>
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240.5,-274.5 37.5,-274.5 37.5,-270.5 33.5,-270.5 33.5,-266.5 37.5,-266.5 37.5,-214.5 33.5,-214.5 33.5,-210.5 37.5,-210.5 37.5,-206.5 240.5,-206.5 240.5,-274.5"/>
<polyline fill="none" stroke="#000000" stroke-width="2" points="37.5,-270.5 41.5,-270.5 41.5,-266.5 37.5,-266.5 "/>
<polyline fill="none" stroke="#000000" stroke-width="2" points="37.5,-214.5 41.5,-214.5 41.5,-210.5 37.5,-210.5 "/>
<text text-anchor="middle" x="139" y="-259.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/librustzcash#210</text>
<text text-anchor="middle" x="139" y="-244.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZIP 304: Message signing</text>
<text text-anchor="middle" x="139" y="-229.3" font-family="Times,serif" font-size="14.00" fill="#000000">and verification for</text>
<text text-anchor="middle" x="139" y="-214.3" font-family="Times,serif" font-size="14.00" fill="#000000">Sapling addresses</text>
</a>
</g>
</g>
@ -94,11 +94,11 @@
<g id="node6" class="node open">
<title>zcash/librustzcash#369</title>
<g id="a_node6"><a xlink:href="https://github.com/zcash/librustzcash/issues/369" xlink:title="zcash/librustzcash#369&#10;Add database migration&#10;support to&#10;zcash_client_sqlite" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="827,-680.5 639,-680.5 639,-612.5 827,-612.5 827,-680.5"/>
<text text-anchor="middle" x="733" y="-665.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/librustzcash#369</text>
<text text-anchor="middle" x="733" y="-650.3" font-family="Times,serif" font-size="14.00" fill="#000000">Add database migration</text>
<text text-anchor="middle" x="733" y="-635.3" font-family="Times,serif" font-size="14.00" fill="#000000">support to</text>
<text text-anchor="middle" x="733" y="-620.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash_client_sqlite</text>
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="845,-678.5 657,-678.5 657,-610.5 845,-610.5 845,-678.5"/>
<text text-anchor="middle" x="751" y="-663.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/librustzcash#369</text>
<text text-anchor="middle" x="751" y="-648.3" font-family="Times,serif" font-size="14.00" fill="#000000">Add database migration</text>
<text text-anchor="middle" x="751" y="-633.3" font-family="Times,serif" font-size="14.00" fill="#000000">support to</text>
<text text-anchor="middle" x="751" y="-618.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash_client_sqlite</text>
</a>
</g>
</g>
@ -106,89 +106,89 @@
<g id="node7" class="node open">
<title>zcash/librustzcash#489</title>
<g id="a_node7"><a xlink:href="https://github.com/zcash/librustzcash/issues/489" xlink:title="zcash/librustzcash#489&#10;Implement UA&#45;specific&#10;migrations for&#10;`zcash_client_sqlite`" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" points="1068.5,-727.5 880.5,-727.5 880.5,-659.5 1068.5,-659.5 1068.5,-727.5"/>
<text text-anchor="middle" x="974.5" y="-712.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/librustzcash#489</text>
<text text-anchor="middle" x="974.5" y="-697.3" font-family="Times,serif" font-size="14.00" fill="#000000">Implement UA&#45;specific</text>
<text text-anchor="middle" x="974.5" y="-682.3" font-family="Times,serif" font-size="14.00" fill="#000000">migrations for</text>
<text text-anchor="middle" x="974.5" y="-667.3" font-family="Times,serif" font-size="14.00" fill="#000000">`zcash_client_sqlite`</text>
<polygon fill="#c2e0c6" stroke="#000000" points="1104.5,-725.5 916.5,-725.5 916.5,-657.5 1104.5,-657.5 1104.5,-725.5"/>
<text text-anchor="middle" x="1010.5" y="-710.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/librustzcash#489</text>
<text text-anchor="middle" x="1010.5" y="-695.3" font-family="Times,serif" font-size="14.00" fill="#000000">Implement UA&#45;specific</text>
<text text-anchor="middle" x="1010.5" y="-680.3" font-family="Times,serif" font-size="14.00" fill="#000000">migrations for</text>
<text text-anchor="middle" x="1010.5" y="-665.3" font-family="Times,serif" font-size="14.00" fill="#000000">`zcash_client_sqlite`</text>
</a>
</g>
</g>
<!-- zcash/librustzcash#369&#45;&gt;zcash/librustzcash#489 -->
<g id="edge3" class="edge">
<title>zcash/librustzcash#369&#45;&gt;zcash/librustzcash#489</title>
<path fill="none" stroke="#000000" d="M827.06,-664.81C841.27,-667.57 855.99,-670.44 870.39,-673.24"/>
<polygon fill="#000000" stroke="#000000" points="869.8153,-676.6938 880.3,-675.17 871.1535,-669.8229 869.8153,-676.6938"/>
<path fill="none" stroke="#000000" d="M845.05,-661.53C865,-665.15 886.16,-668.98 906.45,-672.65"/>
<polygon fill="#000000" stroke="#000000" points="905.8662,-676.1011 916.33,-674.44 907.1142,-669.2133 905.8662,-676.1011"/>
</g>
<!-- zcash/librustzcash#503 -->
<g id="node8" class="node open">
<title>zcash/librustzcash#503</title>
<g id="a_node8"><a xlink:href="https://github.com/zcash/librustzcash/issues/503" xlink:title="zcash/librustzcash#503&#10;`zcash_client_sqlite`:&#10;Add migration to link&#10;`utxo` table to&#10;`transactions`" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" points="1068.5,-641 880.5,-641 880.5,-558 1068.5,-558 1068.5,-641"/>
<text text-anchor="middle" x="974.5" y="-625.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/librustzcash#503</text>
<text text-anchor="middle" x="974.5" y="-610.8" font-family="Times,serif" font-size="14.00" fill="#000000">`zcash_client_sqlite`:</text>
<text text-anchor="middle" x="974.5" y="-595.8" font-family="Times,serif" font-size="14.00" fill="#000000">Add migration to link</text>
<text text-anchor="middle" x="974.5" y="-580.8" font-family="Times,serif" font-size="14.00" fill="#000000">`utxo` table to</text>
<text text-anchor="middle" x="974.5" y="-565.8" font-family="Times,serif" font-size="14.00" fill="#000000">`transactions`</text>
<polygon fill="#c2e0c6" stroke="#000000" points="1104.5,-639 916.5,-639 916.5,-556 1104.5,-556 1104.5,-639"/>
<text text-anchor="middle" x="1010.5" y="-623.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/librustzcash#503</text>
<text text-anchor="middle" x="1010.5" y="-608.8" font-family="Times,serif" font-size="14.00" fill="#000000">`zcash_client_sqlite`:</text>
<text text-anchor="middle" x="1010.5" y="-593.8" font-family="Times,serif" font-size="14.00" fill="#000000">Add migration to link</text>
<text text-anchor="middle" x="1010.5" y="-578.8" font-family="Times,serif" font-size="14.00" fill="#000000">`utxo` table to</text>
<text text-anchor="middle" x="1010.5" y="-563.8" font-family="Times,serif" font-size="14.00" fill="#000000">`transactions`</text>
</a>
</g>
</g>
<!-- zcash/librustzcash#369&#45;&gt;zcash/librustzcash#503 -->
<g id="edge4" class="edge">
<title>zcash/librustzcash#369&#45;&gt;zcash/librustzcash#503</title>
<path fill="none" stroke="#000000" d="M827.06,-628.19C841.27,-625.43 855.99,-622.56 870.39,-619.76"/>
<polygon fill="#000000" stroke="#000000" points="871.1535,-623.1771 880.3,-617.83 869.8153,-616.3062 871.1535,-623.1771"/>
<path fill="none" stroke="#000000" d="M845.05,-627.47C865,-623.85 886.16,-620.02 906.45,-616.35"/>
<polygon fill="#000000" stroke="#000000" points="907.1142,-619.7867 916.33,-614.56 905.8662,-612.8989 907.1142,-619.7867"/>
</g>
<!-- zcash/librustzcash#488 -->
<g id="node9" class="node open">
<title>zcash/librustzcash#488</title>
<g id="a_node9"><a xlink:href="https://github.com/zcash/librustzcash/issues/488" xlink:title="zcash/librustzcash#488&#10;Publish&#10;`zcash_client_sqlite&#10;0.4.0`" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" points="1299,-586.5 1111,-586.5 1111,-518.5 1299,-518.5 1299,-586.5"/>
<text text-anchor="middle" x="1205" y="-571.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/librustzcash#488</text>
<text text-anchor="middle" x="1205" y="-556.3" font-family="Times,serif" font-size="14.00" fill="#000000">Publish</text>
<text text-anchor="middle" x="1205" y="-541.3" font-family="Times,serif" font-size="14.00" fill="#000000">`zcash_client_sqlite</text>
<text text-anchor="middle" x="1205" y="-526.3" font-family="Times,serif" font-size="14.00" fill="#000000">0.4.0`</text>
<polygon fill="#c2e0c6" stroke="#000000" points="1335,-584.5 1147,-584.5 1147,-516.5 1335,-516.5 1335,-584.5"/>
<text text-anchor="middle" x="1241" y="-569.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/librustzcash#488</text>
<text text-anchor="middle" x="1241" y="-554.3" font-family="Times,serif" font-size="14.00" fill="#000000">Publish</text>
<text text-anchor="middle" x="1241" y="-539.3" font-family="Times,serif" font-size="14.00" fill="#000000">`zcash_client_sqlite</text>
<text text-anchor="middle" x="1241" y="-524.3" font-family="Times,serif" font-size="14.00" fill="#000000">0.4.0`</text>
</a>
</g>
</g>
<!-- zcash/librustzcash#489&#45;&gt;zcash/librustzcash#488 -->
<g id="edge5" class="edge">
<title>zcash/librustzcash#489&#45;&gt;zcash/librustzcash#488</title>
<path fill="none" stroke="#000000" d="M1056.7,-659.37C1063,-656.2 1069.2,-652.9 1075,-649.5 1103.2,-633.1 1132.5,-611.68 1156.1,-593.14"/>
<polygon fill="#000000" stroke="#000000" points="1158.5371,-595.6745 1164.2,-586.72 1154.189,-590.1886 1158.5371,-595.6745"/>
<path fill="none" stroke="#000000" d="M1092.7,-657.37C1099,-654.2 1105.2,-650.9 1111,-647.5 1139.2,-631.1 1168.5,-609.68 1192.1,-591.14"/>
<polygon fill="#000000" stroke="#000000" points="1194.5371,-593.6745 1200.2,-584.72 1190.189,-588.1886 1194.5371,-593.6745"/>
</g>
<!-- zcash/librustzcash#503&#45;&gt;zcash/librustzcash#488 -->
<g id="edge6" class="edge">
<title>zcash/librustzcash#503&#45;&gt;zcash/librustzcash#488</title>
<path fill="none" stroke="#000000" d="M1068.6,-580.32C1079.3,-578.14 1090.2,-575.91 1101,-573.71"/>
<polygon fill="#000000" stroke="#000000" points="1101.7072,-577.1379 1110.8,-571.7 1100.3007,-570.2806 1101.7072,-577.1379"/>
<path fill="none" stroke="#000000" d="M1104.6,-578.32C1115.3,-576.14 1126.2,-573.91 1137,-571.71"/>
<polygon fill="#000000" stroke="#000000" points="1137.7072,-575.1379 1146.8,-569.7 1136.3007,-568.2806 1137.7072,-575.1379"/>
</g>
<!-- zcash/librustzcash#491 -->
<g id="node10" class="node open">
<title>zcash/librustzcash#491</title>
<g id="a_node10"><a xlink:href="https://github.com/zcash/librustzcash/issues/491" xlink:title="zcash/librustzcash#491&#10;Enable&#10;`#![deny(missing_docs)]`&#10;on `zcash_client_sqlite`" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="1075,-539.5 874,-539.5 874,-471.5 1075,-471.5 1075,-539.5"/>
<text text-anchor="middle" x="974.5" y="-524.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/librustzcash#491</text>
<text text-anchor="middle" x="974.5" y="-509.3" font-family="Times,serif" font-size="14.00" fill="#000000">Enable</text>
<text text-anchor="middle" x="974.5" y="-494.3" font-family="Times,serif" font-size="14.00" fill="#000000">`#![deny(missing_docs)]`</text>
<text text-anchor="middle" x="974.5" y="-479.3" font-family="Times,serif" font-size="14.00" fill="#000000">on `zcash_client_sqlite`</text>
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="1111,-537.5 910,-537.5 910,-469.5 1111,-469.5 1111,-537.5"/>
<text text-anchor="middle" x="1010.5" y="-522.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/librustzcash#491</text>
<text text-anchor="middle" x="1010.5" y="-507.3" font-family="Times,serif" font-size="14.00" fill="#000000">Enable</text>
<text text-anchor="middle" x="1010.5" y="-492.3" font-family="Times,serif" font-size="14.00" fill="#000000">`#![deny(missing_docs)]`</text>
<text text-anchor="middle" x="1010.5" y="-477.3" font-family="Times,serif" font-size="14.00" fill="#000000">on `zcash_client_sqlite`</text>
</a>
</g>
</g>
<!-- zcash/librustzcash#491&#45;&gt;zcash/librustzcash#488 -->
<g id="edge7" class="edge">
<title>zcash/librustzcash#491&#45;&gt;zcash/librustzcash#488</title>
<path fill="none" stroke="#000000" d="M1075.3,-526.05C1083.8,-527.79 1092.4,-529.55 1101,-531.29"/>
<polygon fill="#000000" stroke="#000000" points="1100.5022,-534.7605 1111,-533.33 1101.9014,-527.9017 1100.5022,-534.7605"/>
<path fill="none" stroke="#000000" d="M1111.3,-524.05C1119.8,-525.79 1128.4,-527.55 1137,-529.29"/>
<polygon fill="#000000" stroke="#000000" points="1136.5022,-532.7605 1147,-531.33 1137.9014,-525.9017 1136.5022,-532.7605"/>
</g>
<!-- zcash/librustzcash#492 -->
<g id="node11" class="node open">
<title>zcash/librustzcash#492</title>
<g id="a_node11"><a xlink:href="https://github.com/zcash/librustzcash/issues/492" xlink:title="zcash/librustzcash#492&#10;Publish 0.1.0 versions of&#10;component crates" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" points="549.5,-489 356.5,-489 356.5,-436 549.5,-436 549.5,-489"/>
<text text-anchor="middle" x="453" y="-473.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/librustzcash#492</text>
<text text-anchor="middle" x="453" y="-458.8" font-family="Times,serif" font-size="14.00" fill="#000000">Publish 0.1.0 versions of</text>
<text text-anchor="middle" x="453" y="-443.8" font-family="Times,serif" font-size="14.00" fill="#000000">component crates</text>
<polygon fill="#c2e0c6" stroke="#000000" points="549.5,-487 356.5,-487 356.5,-434 549.5,-434 549.5,-487"/>
<text text-anchor="middle" x="453" y="-471.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/librustzcash#492</text>
<text text-anchor="middle" x="453" y="-456.8" font-family="Times,serif" font-size="14.00" fill="#000000">Publish 0.1.0 versions of</text>
<text text-anchor="middle" x="453" y="-441.8" font-family="Times,serif" font-size="14.00" fill="#000000">component crates</text>
</a>
</g>
</g>
@ -196,144 +196,144 @@
<g id="node12" class="node open">
<title>zcash/librustzcash#458</title>
<g id="a_node12"><a xlink:href="https://github.com/zcash/librustzcash/issues/458" xlink:title="zcash/librustzcash#458&#10;Publish 0.6.0 crate&#10;versions required for&#10;zcashd" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" points="827,-496.5 639,-496.5 639,-428.5 827,-428.5 827,-496.5"/>
<text text-anchor="middle" x="733" y="-481.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/librustzcash#458</text>
<text text-anchor="middle" x="733" y="-466.3" font-family="Times,serif" font-size="14.00" fill="#000000">Publish 0.6.0 crate</text>
<text text-anchor="middle" x="733" y="-451.3" font-family="Times,serif" font-size="14.00" fill="#000000">versions required for</text>
<text text-anchor="middle" x="733" y="-436.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcashd</text>
<polygon fill="#c2e0c6" stroke="#000000" points="845,-494.5 657,-494.5 657,-426.5 845,-426.5 845,-494.5"/>
<text text-anchor="middle" x="751" y="-479.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/librustzcash#458</text>
<text text-anchor="middle" x="751" y="-464.3" font-family="Times,serif" font-size="14.00" fill="#000000">Publish 0.6.0 crate</text>
<text text-anchor="middle" x="751" y="-449.3" font-family="Times,serif" font-size="14.00" fill="#000000">versions required for</text>
<text text-anchor="middle" x="751" y="-434.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcashd</text>
</a>
</g>
</g>
<!-- zcash/librustzcash#492&#45;&gt;zcash/librustzcash#458 -->
<g id="edge8" class="edge">
<title>zcash/librustzcash#492&#45;&gt;zcash/librustzcash#458</title>
<path fill="none" stroke="#000000" d="M549.75,-462.5C575.15,-462.5 602.65,-462.5 628.44,-462.5"/>
<polygon fill="#000000" stroke="#000000" points="628.61,-466.0001 638.61,-462.5 628.61,-459.0001 628.61,-466.0001"/>
<path fill="none" stroke="#000000" d="M549.75,-460.5C580.73,-460.5 615.16,-460.5 646.65,-460.5"/>
<polygon fill="#000000" stroke="#000000" points="646.77,-464.0001 656.77,-460.5 646.77,-457.0001 646.77,-464.0001"/>
</g>
<!-- zcash/librustzcash#487 -->
<g id="node13" class="node open">
<title>zcash/librustzcash#487</title>
<g id="a_node13"><a xlink:href="https://github.com/zcash/librustzcash/issues/487" xlink:title="zcash/librustzcash#487&#10;Publish&#10;`zcash_client_backend&#10;0.6.0`" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" points="1068.5,-453.5 880.5,-453.5 880.5,-385.5 1068.5,-385.5 1068.5,-453.5"/>
<text text-anchor="middle" x="974.5" y="-438.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/librustzcash#487</text>
<text text-anchor="middle" x="974.5" y="-423.3" font-family="Times,serif" font-size="14.00" fill="#000000">Publish</text>
<text text-anchor="middle" x="974.5" y="-408.3" font-family="Times,serif" font-size="14.00" fill="#000000">`zcash_client_backend</text>
<text text-anchor="middle" x="974.5" y="-393.3" font-family="Times,serif" font-size="14.00" fill="#000000">0.6.0`</text>
<polygon fill="#c2e0c6" stroke="#000000" points="1104.5,-451.5 916.5,-451.5 916.5,-383.5 1104.5,-383.5 1104.5,-451.5"/>
<text text-anchor="middle" x="1010.5" y="-436.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/librustzcash#487</text>
<text text-anchor="middle" x="1010.5" y="-421.3" font-family="Times,serif" font-size="14.00" fill="#000000">Publish</text>
<text text-anchor="middle" x="1010.5" y="-406.3" font-family="Times,serif" font-size="14.00" fill="#000000">`zcash_client_backend</text>
<text text-anchor="middle" x="1010.5" y="-391.3" font-family="Times,serif" font-size="14.00" fill="#000000">0.6.0`</text>
</a>
</g>
</g>
<!-- zcash/librustzcash#458&#45;&gt;zcash/librustzcash#487 -->
<g id="edge9" class="edge">
<title>zcash/librustzcash#458&#45;&gt;zcash/librustzcash#487</title>
<path fill="none" stroke="#000000" d="M827.06,-445.75C841.27,-443.22 855.99,-440.6 870.39,-438.04"/>
<polygon fill="#000000" stroke="#000000" points="871.0712,-441.4738 880.3,-436.27 869.8404,-434.5829 871.0712,-441.4738"/>
<path fill="none" stroke="#000000" d="M845.05,-444.92C865,-441.61 886.16,-438.1 906.45,-434.74"/>
<polygon fill="#000000" stroke="#000000" points="907.0381,-438.1904 916.33,-433.1 905.8918,-431.2848 907.0381,-438.1904"/>
</g>
<!-- zcash/librustzcash#487&#45;&gt;zcash/librustzcash#488 -->
<g id="edge10" class="edge">
<title>zcash/librustzcash#487&#45;&gt;zcash/librustzcash#488</title>
<path fill="none" stroke="#000000" d="M1057.7,-453.51C1063.6,-456.42 1069.4,-459.42 1075,-462.5 1101.4,-477.11 1129.1,-495.77 1152.2,-512.32"/>
<polygon fill="#000000" stroke="#000000" points="1150.2604,-515.2375 1160.4,-518.31 1154.3895,-509.585 1150.2604,-515.2375"/>
<path fill="none" stroke="#000000" d="M1093.7,-451.51C1099.6,-454.42 1105.4,-457.42 1111,-460.5 1137.4,-475.11 1165.1,-493.77 1188.2,-510.32"/>
<polygon fill="#000000" stroke="#000000" points="1186.2604,-513.2375 1196.4,-516.31 1190.3895,-507.585 1186.2604,-513.2375"/>
</g>
<!-- zcash/librustzcash#490 -->
<g id="node14" class="node open">
<title>zcash/librustzcash#490</title>
<g id="a_node14"><a xlink:href="https://github.com/zcash/librustzcash/issues/490" xlink:title="zcash/librustzcash#490&#10;Enable&#10;`#![deny(missing_docs)]`&#10;on `zcash_client_backend`" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="838,-410.5 628,-410.5 628,-342.5 838,-342.5 838,-410.5"/>
<text text-anchor="middle" x="733" y="-395.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/librustzcash#490</text>
<text text-anchor="middle" x="733" y="-380.3" font-family="Times,serif" font-size="14.00" fill="#000000">Enable</text>
<text text-anchor="middle" x="733" y="-365.3" font-family="Times,serif" font-size="14.00" fill="#000000">`#![deny(missing_docs)]`</text>
<text text-anchor="middle" x="733" y="-350.3" font-family="Times,serif" font-size="14.00" fill="#000000">on `zcash_client_backend`</text>
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="856,-408.5 646,-408.5 646,-340.5 856,-340.5 856,-408.5"/>
<text text-anchor="middle" x="751" y="-393.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/librustzcash#490</text>
<text text-anchor="middle" x="751" y="-378.3" font-family="Times,serif" font-size="14.00" fill="#000000">Enable</text>
<text text-anchor="middle" x="751" y="-363.3" font-family="Times,serif" font-size="14.00" fill="#000000">`#![deny(missing_docs)]`</text>
<text text-anchor="middle" x="751" y="-348.3" font-family="Times,serif" font-size="14.00" fill="#000000">on `zcash_client_backend`</text>
</a>
</g>
</g>
<!-- zcash/librustzcash#490&#45;&gt;zcash/librustzcash#487 -->
<g id="edge11" class="edge">
<title>zcash/librustzcash#490&#45;&gt;zcash/librustzcash#487</title>
<path fill="none" stroke="#000000" d="M838.22,-395.24C848.82,-397.12 859.58,-399.04 870.16,-400.92"/>
<polygon fill="#000000" stroke="#000000" points="869.7907,-404.4093 880.25,-402.72 871.0201,-397.5181 869.7907,-404.4093"/>
<path fill="none" stroke="#000000" d="M856.17,-391.93C872.7,-394.67 889.77,-397.49 906.27,-400.23"/>
<polygon fill="#000000" stroke="#000000" points="906.0221,-403.7366 916.46,-401.92 907.1674,-396.8309 906.0221,-403.7366"/>
</g>
<!-- zcash/librustzcash#451 -->
<g id="node15" class="node open">
<title>zcash/librustzcash#451</title>
<g id="a_node15"><a xlink:href="https://github.com/zcash/librustzcash/issues/451" xlink:title="zcash/librustzcash#451&#10;`f4jumble`: Add crate&#45;&#10;level documentation prior&#10;to first release" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-622.5 38,-622.5 38,-554.5 240,-554.5 240,-622.5"/>
<text text-anchor="middle" x="139" y="-607.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/librustzcash#451</text>
<text text-anchor="middle" x="139" y="-592.3" font-family="Times,serif" font-size="14.00" fill="#000000">`f4jumble`: Add crate&#45;</text>
<text text-anchor="middle" x="139" y="-577.3" font-family="Times,serif" font-size="14.00" fill="#000000">level documentation prior</text>
<text text-anchor="middle" x="139" y="-562.3" font-family="Times,serif" font-size="14.00" fill="#000000">to first release</text>
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-619.5 38,-619.5 38,-551.5 240,-551.5 240,-619.5"/>
<text text-anchor="middle" x="139" y="-604.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/librustzcash#451</text>
<text text-anchor="middle" x="139" y="-589.3" font-family="Times,serif" font-size="14.00" fill="#000000">`f4jumble`: Add crate&#45;</text>
<text text-anchor="middle" x="139" y="-574.3" font-family="Times,serif" font-size="14.00" fill="#000000">level documentation prior</text>
<text text-anchor="middle" x="139" y="-559.3" font-family="Times,serif" font-size="14.00" fill="#000000">to first release</text>
</a>
</g>
</g>
<!-- zcash/librustzcash#451&#45;&gt;zcash/librustzcash#492 -->
<g id="edge12" class="edge">
<title>zcash/librustzcash#451&#45;&gt;zcash/librustzcash#492</title>
<path fill="none" stroke="#000000" d="M240.18,-559.06C253.01,-554.78 265.88,-550.22 278,-545.5 316.95,-530.33 359.34,-510.32 392.64,-493.75"/>
<polygon fill="#000000" stroke="#000000" points="394.4076,-496.7791 401.78,-489.17 391.2716,-490.5209 394.4076,-496.7791"/>
<path fill="none" stroke="#000000" d="M240.16,-556.01C252.99,-551.74 265.87,-547.19 278,-542.5 316.61,-527.56 358.66,-507.97 391.86,-491.69"/>
<polygon fill="#000000" stroke="#000000" points="393.561,-494.7536 400.98,-487.19 390.4635,-488.4762 393.561,-494.7536"/>
</g>
<!-- zcash/librustzcash#463 -->
<g id="node16" class="node open">
<title>zcash/librustzcash#463</title>
<g id="a_node16"><a xlink:href="https://github.com/zcash/librustzcash/issues/463" xlink:title="zcash/librustzcash#463&#10;`zcash_address`: Add&#10;explicit string encoding&#10;method to `ZcashAddress`" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="244,-536.5 34,-536.5 34,-468.5 244,-468.5 244,-536.5"/>
<text text-anchor="middle" x="139" y="-521.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/librustzcash#463</text>
<text text-anchor="middle" x="139" y="-506.3" font-family="Times,serif" font-size="14.00" fill="#000000">`zcash_address`: Add</text>
<text text-anchor="middle" x="139" y="-491.3" font-family="Times,serif" font-size="14.00" fill="#000000">explicit string encoding</text>
<text text-anchor="middle" x="139" y="-476.3" font-family="Times,serif" font-size="14.00" fill="#000000">method to `ZcashAddress`</text>
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="244,-533.5 34,-533.5 34,-465.5 244,-465.5 244,-533.5"/>
<text text-anchor="middle" x="139" y="-518.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/librustzcash#463</text>
<text text-anchor="middle" x="139" y="-503.3" font-family="Times,serif" font-size="14.00" fill="#000000">`zcash_address`: Add</text>
<text text-anchor="middle" x="139" y="-488.3" font-family="Times,serif" font-size="14.00" fill="#000000">explicit string encoding</text>
<text text-anchor="middle" x="139" y="-473.3" font-family="Times,serif" font-size="14.00" fill="#000000">method to `ZcashAddress`</text>
</a>
</g>
</g>
<!-- zcash/librustzcash#463&#45;&gt;zcash/librustzcash#492 -->
<g id="edge13" class="edge">
<title>zcash/librustzcash#463&#45;&gt;zcash/librustzcash#492</title>
<path fill="none" stroke="#000000" d="M244.43,-489.07C277.21,-484.89 313.36,-480.29 346.23,-476.1"/>
<polygon fill="#000000" stroke="#000000" points="346.8306,-479.5519 356.31,-474.82 345.9487,-472.6077 346.8306,-479.5519"/>
<path fill="none" stroke="#000000" d="M244.43,-486.41C277.21,-482.33 313.36,-477.84 346.23,-473.76"/>
<polygon fill="#000000" stroke="#000000" points="346.8168,-477.2141 356.31,-472.51 345.9553,-470.2673 346.8168,-477.2141"/>
</g>
<!-- zcash/librustzcash#462 -->
<g id="node17" class="node open">
<title>zcash/librustzcash#462</title>
<g id="a_node17"><a xlink:href="https://github.com/zcash/librustzcash/issues/462" xlink:title="zcash/librustzcash#462&#10;`zcash_address`: Fix raw&#10;encoding representation" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="238.5,-450 39.5,-450 39.5,-397 238.5,-397 238.5,-450"/>
<text text-anchor="middle" x="139" y="-434.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/librustzcash#462</text>
<text text-anchor="middle" x="139" y="-419.8" font-family="Times,serif" font-size="14.00" fill="#000000">`zcash_address`: Fix raw</text>
<text text-anchor="middle" x="139" y="-404.8" font-family="Times,serif" font-size="14.00" fill="#000000">encoding representation</text>
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="238.5,-447 39.5,-447 39.5,-394 238.5,-394 238.5,-447"/>
<text text-anchor="middle" x="139" y="-431.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/librustzcash#462</text>
<text text-anchor="middle" x="139" y="-416.8" font-family="Times,serif" font-size="14.00" fill="#000000">`zcash_address`: Fix raw</text>
<text text-anchor="middle" x="139" y="-401.8" font-family="Times,serif" font-size="14.00" fill="#000000">encoding representation</text>
</a>
</g>
</g>
<!-- zcash/librustzcash#462&#45;&gt;zcash/librustzcash#492 -->
<g id="edge14" class="edge">
<title>zcash/librustzcash#462&#45;&gt;zcash/librustzcash#492</title>
<path fill="none" stroke="#000000" d="M238.78,-435.89C273.02,-440.15 311.47,-444.92 346.24,-449.24"/>
<polygon fill="#000000" stroke="#000000" points="346.0739,-452.7463 356.43,-450.51 346.9397,-445.8 346.0739,-452.7463"/>
<path fill="none" stroke="#000000" d="M238.78,-433.21C273.02,-437.57 311.47,-442.47 346.24,-446.9"/>
<polygon fill="#000000" stroke="#000000" points="346.0674,-450.4063 356.43,-448.2 346.9534,-443.4626 346.0674,-450.4063"/>
</g>
<!-- zcash/librustzcash#464 -->
<g id="node18" class="node open">
<title>zcash/librustzcash#464</title>
<g id="a_node18"><a xlink:href="https://github.com/zcash/librustzcash/issues/464" xlink:title="zcash/librustzcash#464&#10;`zcash_address`: Add&#10;encoding methods to&#10;`unified::*` types&#10;directly" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="233,-379 45,-379 45,-296 233,-296 233,-379"/>
<text text-anchor="middle" x="139" y="-363.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/librustzcash#464</text>
<text text-anchor="middle" x="139" y="-348.8" font-family="Times,serif" font-size="14.00" fill="#000000">`zcash_address`: Add</text>
<text text-anchor="middle" x="139" y="-333.8" font-family="Times,serif" font-size="14.00" fill="#000000">encoding methods to</text>
<text text-anchor="middle" x="139" y="-318.8" font-family="Times,serif" font-size="14.00" fill="#000000">`unified::*` types</text>
<text text-anchor="middle" x="139" y="-303.8" font-family="Times,serif" font-size="14.00" fill="#000000">directly</text>
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="233,-376 45,-376 45,-293 233,-293 233,-376"/>
<text text-anchor="middle" x="139" y="-360.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/librustzcash#464</text>
<text text-anchor="middle" x="139" y="-345.8" font-family="Times,serif" font-size="14.00" fill="#000000">`zcash_address`: Add</text>
<text text-anchor="middle" x="139" y="-330.8" font-family="Times,serif" font-size="14.00" fill="#000000">encoding methods to</text>
<text text-anchor="middle" x="139" y="-315.8" font-family="Times,serif" font-size="14.00" fill="#000000">`unified::*` types</text>
<text text-anchor="middle" x="139" y="-300.8" font-family="Times,serif" font-size="14.00" fill="#000000">directly</text>
</a>
</g>
</g>
<!-- zcash/librustzcash#464&#45;&gt;zcash/librustzcash#492 -->
<g id="edge15" class="edge">
<title>zcash/librustzcash#464&#45;&gt;zcash/librustzcash#492</title>
<path fill="none" stroke="#000000" d="M233.12,-370.5C248.19,-376.03 263.56,-381.82 278,-387.5 313.27,-401.39 352.06,-417.88 384.14,-431.86"/>
<polygon fill="#000000" stroke="#000000" points="382.8659,-435.1229 393.43,-435.93 385.675,-428.7113 382.8659,-435.1229"/>
<path fill="none" stroke="#000000" d="M233.14,-367.44C248.21,-372.97 263.58,-378.78 278,-384.5 313.59,-398.61 352.72,-415.48 384.94,-429.73"/>
<polygon fill="#000000" stroke="#000000" points="383.7002,-433.009 394.26,-433.87 386.5419,-426.6118 383.7002,-433.009"/>
</g>
<!-- zcash/librustzcash#510 -->
<g id="node19" class="node open">
<title>zcash/librustzcash#510</title>
<g id="a_node19"><a xlink:href="https://github.com/zcash/librustzcash/pull/510" xlink:title="zcash/librustzcash#510&#10;Update unified address&#10;test vectors." target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="233,-694 45,-694 45,-690 41,-690 41,-686 45,-686 45,-649 41,-649 41,-645 45,-645 45,-641 233,-641 233,-694"/>
<polyline fill="none" stroke="#000000" stroke-width="2" points="45,-690 49,-690 49,-686 45,-686 "/>
<polyline fill="none" stroke="#000000" stroke-width="2" points="45,-649 49,-649 49,-645 45,-645 "/>
<text text-anchor="middle" x="139" y="-678.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/librustzcash#510</text>
<text text-anchor="middle" x="139" y="-663.8" font-family="Times,serif" font-size="14.00" fill="#000000">Update unified address</text>
<text text-anchor="middle" x="139" y="-648.8" font-family="Times,serif" font-size="14.00" fill="#000000">test vectors.</text>
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="233,-691 45,-691 45,-687 41,-687 41,-683 45,-683 45,-646 41,-646 41,-642 45,-642 45,-638 233,-638 233,-691"/>
<polyline fill="none" stroke="#000000" stroke-width="2" points="45,-687 49,-687 49,-683 45,-683 "/>
<polyline fill="none" stroke="#000000" stroke-width="2" points="45,-646 49,-646 49,-642 45,-642 "/>
<text text-anchor="middle" x="139" y="-675.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/librustzcash#510</text>
<text text-anchor="middle" x="139" y="-660.8" font-family="Times,serif" font-size="14.00" fill="#000000">Update unified address</text>
<text text-anchor="middle" x="139" y="-645.8" font-family="Times,serif" font-size="14.00" fill="#000000">test vectors.</text>
</a>
</g>
</g>
@ -341,13 +341,13 @@
<g id="node20" class="node open">
<title>zcash/librustzcash#443</title>
<g id="a_node20"><a xlink:href="https://github.com/zcash/librustzcash/issues/443" xlink:title="zcash/librustzcash#443&#10;Ensure that GitHub&#39;s&#10;&quot;View license&quot; link&#10;points to complete&#10;license info for all our&#10;repos" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="233,-810.5 45,-810.5 45,-712.5 233,-712.5 233,-810.5"/>
<text text-anchor="middle" x="139" y="-795.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/librustzcash#443</text>
<text text-anchor="middle" x="139" y="-780.3" font-family="Times,serif" font-size="14.00" fill="#000000">Ensure that GitHub&#39;s</text>
<text text-anchor="middle" x="139" y="-765.3" font-family="Times,serif" font-size="14.00" fill="#000000">&quot;View license&quot; link</text>
<text text-anchor="middle" x="139" y="-750.3" font-family="Times,serif" font-size="14.00" fill="#000000">points to complete</text>
<text text-anchor="middle" x="139" y="-735.3" font-family="Times,serif" font-size="14.00" fill="#000000">license info for all our</text>
<text text-anchor="middle" x="139" y="-720.3" font-family="Times,serif" font-size="14.00" fill="#000000">repos</text>
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="233,-807.5 45,-807.5 45,-709.5 233,-709.5 233,-807.5"/>
<text text-anchor="middle" x="139" y="-792.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/librustzcash#443</text>
<text text-anchor="middle" x="139" y="-777.3" font-family="Times,serif" font-size="14.00" fill="#000000">Ensure that GitHub&#39;s</text>
<text text-anchor="middle" x="139" y="-762.3" font-family="Times,serif" font-size="14.00" fill="#000000">&quot;View license&quot; link</text>
<text text-anchor="middle" x="139" y="-747.3" font-family="Times,serif" font-size="14.00" fill="#000000">points to complete</text>
<text text-anchor="middle" x="139" y="-732.3" font-family="Times,serif" font-size="14.00" fill="#000000">license info for all our</text>
<text text-anchor="middle" x="139" y="-717.3" font-family="Times,serif" font-size="14.00" fill="#000000">repos</text>
</a>
</g>
</g>
@ -355,11 +355,11 @@
<g id="node21" class="node open">
<title>zcash/librustzcash#498</title>
<g id="a_node21"><a xlink:href="https://github.com/zcash/librustzcash/issues/498" xlink:title="zcash/librustzcash#498&#10;Raise MSRV to 1.56.1 for&#10;`zcash_primitives` and&#10;downstream" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="237.5,-896.5 40.5,-896.5 40.5,-828.5 237.5,-828.5 237.5,-896.5"/>
<text text-anchor="middle" x="139" y="-881.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/librustzcash#498</text>
<text text-anchor="middle" x="139" y="-866.3" font-family="Times,serif" font-size="14.00" fill="#000000">Raise MSRV to 1.56.1 for</text>
<text text-anchor="middle" x="139" y="-851.3" font-family="Times,serif" font-size="14.00" fill="#000000">`zcash_primitives` and</text>
<text text-anchor="middle" x="139" y="-836.3" font-family="Times,serif" font-size="14.00" fill="#000000">downstream</text>
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="237.5,-893.5 40.5,-893.5 40.5,-825.5 237.5,-825.5 237.5,-893.5"/>
<text text-anchor="middle" x="139" y="-878.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/librustzcash#498</text>
<text text-anchor="middle" x="139" y="-863.3" font-family="Times,serif" font-size="14.00" fill="#000000">Raise MSRV to 1.56.1 for</text>
<text text-anchor="middle" x="139" y="-848.3" font-family="Times,serif" font-size="14.00" fill="#000000">`zcash_primitives` and</text>
<text text-anchor="middle" x="139" y="-833.3" font-family="Times,serif" font-size="14.00" fill="#000000">downstream</text>
</a>
</g>
</g>
@ -367,12 +367,12 @@
<g id="node22" class="node open">
<title>zcash/librustzcash#249</title>
<g id="a_node22"><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="239.5,-998 38.5,-998 38.5,-915 239.5,-915 239.5,-998"/>
<text text-anchor="middle" x="139" y="-982.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/librustzcash#249</text>
<text text-anchor="middle" x="139" y="-967.8" font-family="Times,serif" font-size="14.00" fill="#000000">Product Request: Surface</text>
<text text-anchor="middle" x="139" y="-952.8" font-family="Times,serif" font-size="14.00" fill="#000000">additional unverified</text>
<text text-anchor="middle" x="139" y="-937.8" font-family="Times,serif" font-size="14.00" fill="#000000">transaction states in</text>
<text text-anchor="middle" x="139" y="-922.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash_client_sqlite</text>
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="239.5,-995 38.5,-995 38.5,-912 239.5,-912 239.5,-995"/>
<text text-anchor="middle" x="139" y="-979.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/librustzcash#249</text>
<text text-anchor="middle" x="139" y="-964.8" font-family="Times,serif" font-size="14.00" fill="#000000">Product Request: Surface</text>
<text text-anchor="middle" x="139" y="-949.8" font-family="Times,serif" font-size="14.00" fill="#000000">additional unverified</text>
<text text-anchor="middle" x="139" y="-934.8" font-family="Times,serif" font-size="14.00" fill="#000000">transaction states in</text>
<text text-anchor="middle" x="139" y="-919.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash_client_sqlite</text>
</a>
</g>
</g>
@ -380,29 +380,29 @@
<g id="node23" class="node open">
<title>zcash/zcash&#45;android&#45;wallet&#45;sdk#238</title>
<g id="a_node23"><a xlink:href="https://github.com/zcash/zcash-android-wallet-sdk/issues/238" xlink:title="zcash/zcash&#45;android&#45;wallet&#45;sdk#238&#10;Fix the balance display:&#10;Show expected change as&#10;part of balance" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" points="592,-990.5 314,-990.5 314,-922.5 592,-922.5 592,-990.5"/>
<text text-anchor="middle" x="453" y="-975.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/zcash&#45;android&#45;wallet&#45;sdk#238</text>
<text text-anchor="middle" x="453" y="-960.3" font-family="Times,serif" font-size="14.00" fill="#000000">Fix the balance display:</text>
<text text-anchor="middle" x="453" y="-945.3" font-family="Times,serif" font-size="14.00" fill="#000000">Show expected change as</text>
<text text-anchor="middle" x="453" y="-930.3" font-family="Times,serif" font-size="14.00" fill="#000000">part of balance</text>
<polygon fill="#c2e0c6" stroke="#000000" points="592,-987.5 314,-987.5 314,-919.5 592,-919.5 592,-987.5"/>
<text text-anchor="middle" x="453" y="-972.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/zcash&#45;android&#45;wallet&#45;sdk#238</text>
<text text-anchor="middle" x="453" y="-957.3" font-family="Times,serif" font-size="14.00" fill="#000000">Fix the balance display:</text>
<text text-anchor="middle" x="453" y="-942.3" font-family="Times,serif" font-size="14.00" fill="#000000">Show expected change as</text>
<text text-anchor="middle" x="453" y="-927.3" font-family="Times,serif" font-size="14.00" fill="#000000">part of balance</text>
</a>
</g>
</g>
<!-- zcash/librustzcash#249&#45;&gt;zcash/zcash&#45;android&#45;wallet&#45;sdk#238 -->
<g id="edge16" class="edge">
<title>zcash/librustzcash#249&#45;&gt;zcash/zcash&#45;android&#45;wallet&#45;sdk#238</title>
<path fill="none" stroke="#000000" d="M239.65,-956.5C260.01,-956.5 281.83,-956.5 303.47,-956.5"/>
<polygon fill="#000000" stroke="#000000" points="303.72,-960.0001 313.72,-956.5 303.72,-953.0001 303.72,-960.0001"/>
<path fill="none" stroke="#000000" d="M239.65,-953.5C260.01,-953.5 281.83,-953.5 303.47,-953.5"/>
<polygon fill="#000000" stroke="#000000" points="303.72,-957.0001 313.72,-953.5 303.72,-950.0001 303.72,-957.0001"/>
</g>
<!-- zcash/librustzcash#456 -->
<g id="node24" class="node committed">
<title>zcash/librustzcash#456</title>
<g id="a_node24"><a xlink:href="https://github.com/zcash/librustzcash/issues/456" xlink:title="zcash/librustzcash#456&#10;Update orchard crate and&#10;NU5 branch ID, and set&#10;activation heights" target="_blank">
<polygon fill="#a6cfff" stroke="#000000" stroke-width="2" points="240.5,-1084.5 37.5,-1084.5 37.5,-1016.5 240.5,-1016.5 240.5,-1084.5"/>
<text text-anchor="middle" x="139" y="-1069.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/librustzcash#456</text>
<text text-anchor="middle" x="139" y="-1054.3" font-family="Times,serif" font-size="14.00" fill="#000000">Update orchard crate and</text>
<text text-anchor="middle" x="139" y="-1039.3" font-family="Times,serif" font-size="14.00" fill="#000000">NU5 branch ID, and set</text>
<text text-anchor="middle" x="139" y="-1024.3" font-family="Times,serif" font-size="14.00" fill="#000000">activation heights</text>
<polygon fill="#a6cfff" stroke="#000000" stroke-width="2" points="240.5,-1081.5 37.5,-1081.5 37.5,-1013.5 240.5,-1013.5 240.5,-1081.5"/>
<text text-anchor="middle" x="139" y="-1066.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/librustzcash#456</text>
<text text-anchor="middle" x="139" y="-1051.3" font-family="Times,serif" font-size="14.00" fill="#000000">Update orchard crate and</text>
<text text-anchor="middle" x="139" y="-1036.3" font-family="Times,serif" font-size="14.00" fill="#000000">NU5 branch ID, and set</text>
<text text-anchor="middle" x="139" y="-1021.3" font-family="Times,serif" font-size="14.00" fill="#000000">activation heights</text>
</a>
</g>
</g>
@ -410,12 +410,12 @@
<g id="node25" class="node open">
<title>zcash/librustzcash#512</title>
<g id="a_node25"><a xlink:href="https://github.com/zcash/librustzcash/pull/512" xlink:title="zcash/librustzcash#512&#10;CI: Run tests with cargo&#45;&#10;nextest" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="237.5,-1156 40.5,-1156 40.5,-1152 36.5,-1152 36.5,-1148 40.5,-1148 40.5,-1111 36.5,-1111 36.5,-1107 40.5,-1107 40.5,-1103 237.5,-1103 237.5,-1156"/>
<polyline fill="none" stroke="#000000" stroke-width="2" points="40.5,-1152 44.5,-1152 44.5,-1148 40.5,-1148 "/>
<polyline fill="none" stroke="#000000" stroke-width="2" points="40.5,-1111 44.5,-1111 44.5,-1107 40.5,-1107 "/>
<text text-anchor="middle" x="139" y="-1140.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/librustzcash#512</text>
<text text-anchor="middle" x="139" y="-1125.8" font-family="Times,serif" font-size="14.00" fill="#000000">CI: Run tests with cargo&#45;</text>
<text text-anchor="middle" x="139" y="-1110.8" font-family="Times,serif" font-size="14.00" fill="#000000">nextest</text>
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="237.5,-1153 40.5,-1153 40.5,-1149 36.5,-1149 36.5,-1145 40.5,-1145 40.5,-1108 36.5,-1108 36.5,-1104 40.5,-1104 40.5,-1100 237.5,-1100 237.5,-1153"/>
<polyline fill="none" stroke="#000000" stroke-width="2" points="40.5,-1149 44.5,-1149 44.5,-1145 40.5,-1145 "/>
<polyline fill="none" stroke="#000000" stroke-width="2" points="40.5,-1108 44.5,-1108 44.5,-1104 40.5,-1104 "/>
<text text-anchor="middle" x="139" y="-1137.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/librustzcash#512</text>
<text text-anchor="middle" x="139" y="-1122.8" font-family="Times,serif" font-size="14.00" fill="#000000">CI: Run tests with cargo&#45;</text>
<text text-anchor="middle" x="139" y="-1107.8" font-family="Times,serif" font-size="14.00" fill="#000000">nextest</text>
</a>
</g>
</g>
@ -423,11 +423,11 @@
<g id="node26" class="node open">
<title>zcash/librustzcash#500</title>
<g id="a_node26"><a xlink:href="https://github.com/zcash/librustzcash/issues/500" xlink:title="zcash/librustzcash#500&#10;Remove zcash_client_sqlit&#10;e::wallet::delete_utxos_a&#10;bove" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="242,-1242.5 36,-1242.5 36,-1174.5 242,-1174.5 242,-1242.5"/>
<text text-anchor="middle" x="139" y="-1227.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/librustzcash#500</text>
<text text-anchor="middle" x="139" y="-1212.3" font-family="Times,serif" font-size="14.00" fill="#000000">Remove zcash_client_sqlit</text>
<text text-anchor="middle" x="139" y="-1197.3" font-family="Times,serif" font-size="14.00" fill="#000000">e::wallet::delete_utxos_a</text>
<text text-anchor="middle" x="139" y="-1182.3" font-family="Times,serif" font-size="14.00" fill="#000000">bove</text>
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="242,-1239.5 36,-1239.5 36,-1171.5 242,-1171.5 242,-1239.5"/>
<text text-anchor="middle" x="139" y="-1224.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/librustzcash#500</text>
<text text-anchor="middle" x="139" y="-1209.3" font-family="Times,serif" font-size="14.00" fill="#000000">Remove zcash_client_sqlit</text>
<text text-anchor="middle" x="139" y="-1194.3" font-family="Times,serif" font-size="14.00" fill="#000000">e::wallet::delete_utxos_a</text>
<text text-anchor="middle" x="139" y="-1179.3" font-family="Times,serif" font-size="14.00" fill="#000000">bove</text>
</a>
</g>
</g>
@ -435,13 +435,13 @@
<g id="node27" class="node open">
<title>zcash/librustzcash#497</title>
<g id="a_node27"><a xlink:href="https://github.com/zcash/librustzcash/issues/497" xlink:title="zcash/librustzcash#497&#10;Ensure that `decrypt_and_&#10;store_transaction` only&#10;persists data for&#10;transactions that involve&#10;the wallet." target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="244,-1358.5 34,-1358.5 34,-1260.5 244,-1260.5 244,-1358.5"/>
<text text-anchor="middle" x="139" y="-1343.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/librustzcash#497</text>
<text text-anchor="middle" x="139" y="-1328.3" font-family="Times,serif" font-size="14.00" fill="#000000">Ensure that `decrypt_and_</text>
<text text-anchor="middle" x="139" y="-1313.3" font-family="Times,serif" font-size="14.00" fill="#000000">store_transaction` only</text>
<text text-anchor="middle" x="139" y="-1298.3" font-family="Times,serif" font-size="14.00" fill="#000000">persists data for</text>
<text text-anchor="middle" x="139" y="-1283.3" font-family="Times,serif" font-size="14.00" fill="#000000">transactions that involve</text>
<text text-anchor="middle" x="139" y="-1268.3" font-family="Times,serif" font-size="14.00" fill="#000000">the wallet.</text>
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="244,-1355.5 34,-1355.5 34,-1257.5 244,-1257.5 244,-1355.5"/>
<text text-anchor="middle" x="139" y="-1340.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/librustzcash#497</text>
<text text-anchor="middle" x="139" y="-1325.3" font-family="Times,serif" font-size="14.00" fill="#000000">Ensure that `decrypt_and_</text>
<text text-anchor="middle" x="139" y="-1310.3" font-family="Times,serif" font-size="14.00" fill="#000000">store_transaction` only</text>
<text text-anchor="middle" x="139" y="-1295.3" font-family="Times,serif" font-size="14.00" fill="#000000">persists data for</text>
<text text-anchor="middle" x="139" y="-1280.3" font-family="Times,serif" font-size="14.00" fill="#000000">transactions that involve</text>
<text text-anchor="middle" x="139" y="-1265.3" font-family="Times,serif" font-size="14.00" fill="#000000">the wallet.</text>
</a>
</g>
</g>
@ -449,10 +449,10 @@
<g id="node28" class="node open">
<title>zcash/librustzcash#499</title>
<g id="a_node28"><a xlink:href="https://github.com/zcash/librustzcash/issues/499" xlink:title="zcash/librustzcash#499&#10;Document errors for ZIP&#10;321 parsing." target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="236,-1430 42,-1430 42,-1377 236,-1377 236,-1430"/>
<text text-anchor="middle" x="139" y="-1414.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/librustzcash#499</text>
<text text-anchor="middle" x="139" y="-1399.8" font-family="Times,serif" font-size="14.00" fill="#000000">Document errors for ZIP</text>
<text text-anchor="middle" x="139" y="-1384.8" font-family="Times,serif" font-size="14.00" fill="#000000">321 parsing.</text>
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="236,-1427 42,-1427 42,-1374 236,-1374 236,-1427"/>
<text text-anchor="middle" x="139" y="-1411.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/librustzcash#499</text>
<text text-anchor="middle" x="139" y="-1396.8" font-family="Times,serif" font-size="14.00" fill="#000000">Document errors for ZIP</text>
<text text-anchor="middle" x="139" y="-1381.8" font-family="Times,serif" font-size="14.00" fill="#000000">321 parsing.</text>
</a>
</g>
</g>
@ -460,10 +460,10 @@
<g id="node29" class="node open">
<title>zcash/librustzcash#454</title>
<g id="a_node29"><a xlink:href="https://github.com/zcash/librustzcash/issues/454" xlink:title="zcash/librustzcash#454&#10;Refactor `sapling::Note`&#10;to store `d`, not `g_d`" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="236,-1501 42,-1501 42,-1448 236,-1448 236,-1501"/>
<text text-anchor="middle" x="139" y="-1485.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/librustzcash#454</text>
<text text-anchor="middle" x="139" y="-1470.8" font-family="Times,serif" font-size="14.00" fill="#000000">Refactor `sapling::Note`</text>
<text text-anchor="middle" x="139" y="-1455.8" font-family="Times,serif" font-size="14.00" fill="#000000">to store `d`, not `g_d`</text>
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="236,-1498 42,-1498 42,-1445 236,-1445 236,-1498"/>
<text text-anchor="middle" x="139" y="-1482.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/librustzcash#454</text>
<text text-anchor="middle" x="139" y="-1467.8" font-family="Times,serif" font-size="14.00" fill="#000000">Refactor `sapling::Note`</text>
<text text-anchor="middle" x="139" y="-1452.8" font-family="Times,serif" font-size="14.00" fill="#000000">to store `d`, not `g_d`</text>
</a>
</g>
</g>
@ -471,63 +471,63 @@
<g id="node30" class="node open">
<title>zcash/librustzcash#455</title>
<g id="a_node30"><a xlink:href="https://github.com/zcash/librustzcash/issues/455" xlink:title="zcash/librustzcash#455&#10;`zcash_note_encryption`:&#10;Remove `recipient`&#10;parameter from `Domain::n&#10;ote_plaintext_bytes`" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" points="560.5,-1516 345.5,-1516 345.5,-1433 560.5,-1433 560.5,-1516"/>
<text text-anchor="middle" x="453" y="-1500.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/librustzcash#455</text>
<text text-anchor="middle" x="453" y="-1485.8" font-family="Times,serif" font-size="14.00" fill="#000000">`zcash_note_encryption`:</text>
<text text-anchor="middle" x="453" y="-1470.8" font-family="Times,serif" font-size="14.00" fill="#000000">Remove `recipient`</text>
<text text-anchor="middle" x="453" y="-1455.8" font-family="Times,serif" font-size="14.00" fill="#000000">parameter from `Domain::n</text>
<text text-anchor="middle" x="453" y="-1440.8" font-family="Times,serif" font-size="14.00" fill="#000000">ote_plaintext_bytes`</text>
<polygon fill="#c2e0c6" stroke="#000000" points="560.5,-1513 345.5,-1513 345.5,-1430 560.5,-1430 560.5,-1513"/>
<text text-anchor="middle" x="453" y="-1497.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/librustzcash#455</text>
<text text-anchor="middle" x="453" y="-1482.8" font-family="Times,serif" font-size="14.00" fill="#000000">`zcash_note_encryption`:</text>
<text text-anchor="middle" x="453" y="-1467.8" font-family="Times,serif" font-size="14.00" fill="#000000">Remove `recipient`</text>
<text text-anchor="middle" x="453" y="-1452.8" font-family="Times,serif" font-size="14.00" fill="#000000">parameter from `Domain::n</text>
<text text-anchor="middle" x="453" y="-1437.8" font-family="Times,serif" font-size="14.00" fill="#000000">ote_plaintext_bytes`</text>
</a>
</g>
</g>
<!-- zcash/librustzcash#454&#45;&gt;zcash/librustzcash#455 -->
<g id="edge17" class="edge">
<title>zcash/librustzcash#454&#45;&gt;zcash/librustzcash#455</title>
<path fill="none" stroke="#000000" d="M236.2,-1474.5C267.54,-1474.5 302.62,-1474.5 335.27,-1474.5"/>
<polygon fill="#000000" stroke="#000000" points="335.32,-1478.0001 345.32,-1474.5 335.32,-1471.0001 335.32,-1478.0001"/>
<path fill="none" stroke="#000000" d="M236.2,-1471.5C267.54,-1471.5 302.62,-1471.5 335.27,-1471.5"/>
<polygon fill="#000000" stroke="#000000" points="335.32,-1475.0001 345.32,-1471.5 335.32,-1468.0001 335.32,-1475.0001"/>
</g>
<!-- zcash/librustzcash#387 -->
<g id="node31" class="node open">
<title>zcash/librustzcash#387</title>
<g id="a_node31"><a xlink:href="https://github.com/zcash/librustzcash/issues/387" xlink:title="zcash/librustzcash#387&#10;Implement Unified Address&#10;key derivation" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="246.5,-191 31.5,-191 31.5,-138 246.5,-138 246.5,-191"/>
<text text-anchor="middle" x="139" y="-175.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/librustzcash#387</text>
<text text-anchor="middle" x="139" y="-160.8" font-family="Times,serif" font-size="14.00" fill="#000000">Implement Unified Address</text>
<text text-anchor="middle" x="139" y="-145.8" font-family="Times,serif" font-size="14.00" fill="#000000">key derivation</text>
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="246.5,-188 31.5,-188 31.5,-135 246.5,-135 246.5,-188"/>
<text text-anchor="middle" x="139" y="-172.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/librustzcash#387</text>
<text text-anchor="middle" x="139" y="-157.8" font-family="Times,serif" font-size="14.00" fill="#000000">Implement Unified Address</text>
<text text-anchor="middle" x="139" y="-142.8" font-family="Times,serif" font-size="14.00" fill="#000000">key derivation</text>
</a>
</g>
</g>
<!-- zcash/librustzcash#387&#45;&gt;zcash/librustzcash#403 -->
<g id="edge18" class="edge">
<title>zcash/librustzcash#387&#45;&gt;zcash/librustzcash#403</title>
<path fill="none" stroke="#000000" d="M246.62,-152.85C279.68,-149.27 316,-145.33 348.83,-141.78"/>
<polygon fill="#000000" stroke="#000000" points="349.3348,-145.2459 358.9,-140.69 348.5814,-138.2866 349.3348,-145.2459"/>
<path fill="none" stroke="#000000" d="M246.62,-150.53C279.68,-147.16 316,-143.46 348.83,-140.12"/>
<polygon fill="#000000" stroke="#000000" points="349.3081,-143.5895 358.9,-139.09 348.5957,-136.6258 349.3081,-143.5895"/>
</g>
<!-- zcash/librustzcash#406 -->
<g id="node32" class="node open">
<title>zcash/librustzcash#406</title>
<g id="a_node32"><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="233,-120 45,-120 45,-67 233,-67 233,-120"/>
<text text-anchor="middle" x="139" y="-104.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/librustzcash#406</text>
<text text-anchor="middle" x="139" y="-89.8" font-family="Times,serif" font-size="14.00" fill="#000000">Add Orchard support to</text>
<text text-anchor="middle" x="139" y="-74.8" font-family="Times,serif" font-size="14.00" fill="#000000">the transaction builder</text>
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="233,-117 45,-117 45,-64 233,-64 233,-117"/>
<text text-anchor="middle" x="139" y="-101.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/librustzcash#406</text>
<text text-anchor="middle" x="139" y="-86.8" font-family="Times,serif" font-size="14.00" fill="#000000">Add Orchard support to</text>
<text text-anchor="middle" x="139" y="-71.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="edge19" class="edge">
<title>zcash/librustzcash#406&#45;&gt;zcash/librustzcash#403</title>
<path fill="none" stroke="#000000" d="M233.21,-104.6C269.54,-108.88 311.23,-113.8 348.48,-118.18"/>
<polygon fill="#000000" stroke="#000000" points="348.5176,-121.7089 358.86,-119.41 349.3414,-114.7575 348.5176,-121.7089"/>
<path fill="none" stroke="#000000" d="M233.21,-102.2C269.54,-106.71 311.23,-111.89 348.48,-116.52"/>
<polygon fill="#000000" stroke="#000000" points="348.5047,-120.0499 358.86,-117.81 349.368,-113.1033 348.5047,-120.0499"/>
</g>
<!-- zcash/zcash&#45;android&#45;wallet&#45;sdk#240 -->
<g id="node33" class="node open">
<title>zcash/zcash&#45;android&#45;wallet&#45;sdk#240</title>
<g id="a_node33"><a xlink:href="https://github.com/zcash/zcash-android-wallet-sdk/issues/240" xlink:title="zcash/zcash&#45;android&#45;wallet&#45;sdk#240&#10;Make the SDK database&#10;more robust" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="278,-1595 0,-1595 0,-1542 278,-1542 278,-1595"/>
<text text-anchor="middle" x="139" y="-1579.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/zcash&#45;android&#45;wallet&#45;sdk#240</text>
<text text-anchor="middle" x="139" y="-1564.8" font-family="Times,serif" font-size="14.00" fill="#000000">Make the SDK database</text>
<text text-anchor="middle" x="139" y="-1549.8" font-family="Times,serif" font-size="14.00" fill="#000000">more robust</text>
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="278,-1592 0,-1592 0,-1539 278,-1539 278,-1592"/>
<text text-anchor="middle" x="139" y="-1576.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/zcash&#45;android&#45;wallet&#45;sdk#240</text>
<text text-anchor="middle" x="139" y="-1561.8" font-family="Times,serif" font-size="14.00" fill="#000000">Make the SDK database</text>
<text text-anchor="middle" x="139" y="-1546.8" font-family="Times,serif" font-size="14.00" fill="#000000">more robust</text>
</a>
</g>
</g>
@ -535,28 +535,28 @@
<g id="node34" class="node open">
<title>zcash/zcash&#45;android&#45;wallet&#45;sdk#239</title>
<g id="a_node34"><a xlink:href="https://github.com/zcash/zcash-android-wallet-sdk/issues/239" xlink:title="zcash/zcash&#45;android&#45;wallet&#45;sdk#239&#10;Get rid of the&#10;PendingTransaction&#10;Database" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" points="592,-1602.5 314,-1602.5 314,-1534.5 592,-1534.5 592,-1602.5"/>
<text text-anchor="middle" x="453" y="-1587.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/zcash&#45;android&#45;wallet&#45;sdk#239</text>
<text text-anchor="middle" x="453" y="-1572.3" font-family="Times,serif" font-size="14.00" fill="#000000">Get rid of the</text>
<text text-anchor="middle" x="453" y="-1557.3" font-family="Times,serif" font-size="14.00" fill="#000000">PendingTransaction</text>
<text text-anchor="middle" x="453" y="-1542.3" font-family="Times,serif" font-size="14.00" fill="#000000">Database</text>
<polygon fill="#c2e0c6" stroke="#000000" points="592,-1599.5 314,-1599.5 314,-1531.5 592,-1531.5 592,-1599.5"/>
<text text-anchor="middle" x="453" y="-1584.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/zcash&#45;android&#45;wallet&#45;sdk#239</text>
<text text-anchor="middle" x="453" y="-1569.3" font-family="Times,serif" font-size="14.00" fill="#000000">Get rid of the</text>
<text text-anchor="middle" x="453" y="-1554.3" font-family="Times,serif" font-size="14.00" fill="#000000">PendingTransaction</text>
<text text-anchor="middle" x="453" y="-1539.3" font-family="Times,serif" font-size="14.00" fill="#000000">Database</text>
</a>
</g>
</g>
<!-- zcash/zcash&#45;android&#45;wallet&#45;sdk#240&#45;&gt;zcash/zcash&#45;android&#45;wallet&#45;sdk#239 -->
<g id="edge20" class="edge">
<title>zcash/zcash&#45;android&#45;wallet&#45;sdk#240&#45;&gt;zcash/zcash&#45;android&#45;wallet&#45;sdk#239</title>
<path fill="none" stroke="#000000" d="M278.1,-1568.5C286.49,-1568.5 294.96,-1568.5 303.4,-1568.5"/>
<polygon fill="#000000" stroke="#000000" points="303.67,-1572.0001 313.67,-1568.5 303.67,-1565.0001 303.67,-1572.0001"/>
<path fill="none" stroke="#000000" d="M278.1,-1565.5C286.49,-1565.5 294.96,-1565.5 303.4,-1565.5"/>
<polygon fill="#000000" stroke="#000000" points="303.67,-1569.0001 313.67,-1565.5 303.67,-1562.0001 303.67,-1569.0001"/>
</g>
<!-- zcash/zcash&#45;android&#45;wallet&#45;sdk#295 -->
<g id="node35" class="node open">
<title>zcash/zcash&#45;android&#45;wallet&#45;sdk#295</title>
<g id="a_node35"><a xlink:href="https://github.com/zcash/zcash-android-wallet-sdk/issues/295" xlink:title="zcash/zcash&#45;android&#45;wallet&#45;sdk#295&#10;Repackaging SDK Classes &#45;&#10;Phase 3" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="278,-1674 0,-1674 0,-1621 278,-1621 278,-1674"/>
<text text-anchor="middle" x="139" y="-1658.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/zcash&#45;android&#45;wallet&#45;sdk#295</text>
<text text-anchor="middle" x="139" y="-1643.8" font-family="Times,serif" font-size="14.00" fill="#000000">Repackaging SDK Classes &#45;</text>
<text text-anchor="middle" x="139" y="-1628.8" font-family="Times,serif" font-size="14.00" fill="#000000">Phase 3</text>
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="278,-1671 0,-1671 0,-1618 278,-1618 278,-1671"/>
<text text-anchor="middle" x="139" y="-1655.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/zcash&#45;android&#45;wallet&#45;sdk#295</text>
<text text-anchor="middle" x="139" y="-1640.8" font-family="Times,serif" font-size="14.00" fill="#000000">Repackaging SDK Classes &#45;</text>
<text text-anchor="middle" x="139" y="-1625.8" font-family="Times,serif" font-size="14.00" fill="#000000">Phase 3</text>
</a>
</g>
</g>
@ -564,27 +564,27 @@
<g id="node36" class="node open">
<title>zcash/zcash&#45;android&#45;wallet&#45;sdk#296</title>
<g id="a_node36"><a xlink:href="https://github.com/zcash/zcash-android-wallet-sdk/issues/296" xlink:title="zcash/zcash&#45;android&#45;wallet&#45;sdk#296&#10;Repackaging SDK Classes &#45;&#10;Phase 4" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" points="592,-1674 314,-1674 314,-1621 592,-1621 592,-1674"/>
<text text-anchor="middle" x="453" y="-1658.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/zcash&#45;android&#45;wallet&#45;sdk#296</text>
<text text-anchor="middle" x="453" y="-1643.8" font-family="Times,serif" font-size="14.00" fill="#000000">Repackaging SDK Classes &#45;</text>
<text text-anchor="middle" x="453" y="-1628.8" font-family="Times,serif" font-size="14.00" fill="#000000">Phase 4</text>
<polygon fill="#c2e0c6" stroke="#000000" points="592,-1671 314,-1671 314,-1618 592,-1618 592,-1671"/>
<text text-anchor="middle" x="453" y="-1655.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/zcash&#45;android&#45;wallet&#45;sdk#296</text>
<text text-anchor="middle" x="453" y="-1640.8" font-family="Times,serif" font-size="14.00" fill="#000000">Repackaging SDK Classes &#45;</text>
<text text-anchor="middle" x="453" y="-1625.8" font-family="Times,serif" font-size="14.00" fill="#000000">Phase 4</text>
</a>
</g>
</g>
<!-- zcash/zcash&#45;android&#45;wallet&#45;sdk#295&#45;&gt;zcash/zcash&#45;android&#45;wallet&#45;sdk#296 -->
<g id="edge21" class="edge">
<title>zcash/zcash&#45;android&#45;wallet&#45;sdk#295&#45;&gt;zcash/zcash&#45;android&#45;wallet&#45;sdk#296</title>
<path fill="none" stroke="#000000" d="M278.1,-1647.5C286.49,-1647.5 294.96,-1647.5 303.4,-1647.5"/>
<polygon fill="#000000" stroke="#000000" points="303.67,-1651.0001 313.67,-1647.5 303.67,-1644.0001 303.67,-1651.0001"/>
<path fill="none" stroke="#000000" d="M278.1,-1644.5C286.49,-1644.5 294.96,-1644.5 303.4,-1644.5"/>
<polygon fill="#000000" stroke="#000000" points="303.67,-1648.0001 313.67,-1644.5 303.67,-1641.0001 303.67,-1648.0001"/>
</g>
<!-- zcash/ZcashLightClientKit#320 -->
<g id="node37" class="node open">
<title>zcash/ZcashLightClientKit#320</title>
<g id="a_node37"><a xlink:href="https://github.com/zcash/ZcashLightClientKit/issues/320" xlink:title="zcash/ZcashLightClientKit#320&#10;ZIP&#45;321 Request Parsing&#10;API" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="262,-1745 16,-1745 16,-1692 262,-1692 262,-1745"/>
<text text-anchor="middle" x="139" y="-1729.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/ZcashLightClientKit#320</text>
<text text-anchor="middle" x="139" y="-1714.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZIP&#45;321 Request Parsing</text>
<text text-anchor="middle" x="139" y="-1699.8" font-family="Times,serif" font-size="14.00" fill="#000000">API</text>
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="262,-1742 16,-1742 16,-1689 262,-1689 262,-1742"/>
<text text-anchor="middle" x="139" y="-1726.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/ZcashLightClientKit#320</text>
<text text-anchor="middle" x="139" y="-1711.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZIP&#45;321 Request Parsing</text>
<text text-anchor="middle" x="139" y="-1696.8" font-family="Times,serif" font-size="14.00" fill="#000000">API</text>
</a>
</g>
</g>
@ -592,10 +592,10 @@
<g id="node38" class="node open">
<title>zcash/ZcashLightClientKit#319</title>
<g id="a_node38"><a xlink:href="https://github.com/zcash/ZcashLightClientKit/issues/319" xlink:title="zcash/ZcashLightClientKit#319&#10;ZIP&#45;321 Request&#10;Generation API" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="262,-1816 16,-1816 16,-1763 262,-1763 262,-1816"/>
<text text-anchor="middle" x="139" y="-1800.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/ZcashLightClientKit#319</text>
<text text-anchor="middle" x="139" y="-1785.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZIP&#45;321 Request</text>
<text text-anchor="middle" x="139" y="-1770.8" font-family="Times,serif" font-size="14.00" fill="#000000">Generation API</text>
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="262,-1813 16,-1813 16,-1760 262,-1760 262,-1813"/>
<text text-anchor="middle" x="139" y="-1797.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/ZcashLightClientKit#319</text>
<text text-anchor="middle" x="139" y="-1782.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZIP&#45;321 Request</text>
<text text-anchor="middle" x="139" y="-1767.8" font-family="Times,serif" font-size="14.00" fill="#000000">Generation API</text>
</a>
</g>
</g>
@ -603,20 +603,70 @@
<g id="node39" class="node open">
<title>zcash/ZcashLightClientKit#321</title>
<g id="a_node39"><a xlink:href="https://github.com/zcash/ZcashLightClientKit/issues/321" xlink:title="zcash/ZcashLightClientKit#321&#10;Validate UA" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="262,-1872.5 16,-1872.5 16,-1834.5 262,-1834.5 262,-1872.5"/>
<text text-anchor="middle" x="139" y="-1857.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/ZcashLightClientKit#321</text>
<text text-anchor="middle" x="139" y="-1842.3" font-family="Times,serif" font-size="14.00" fill="#000000">Validate UA</text>
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="262,-1869.5 16,-1869.5 16,-1831.5 262,-1831.5 262,-1869.5"/>
<text text-anchor="middle" x="139" y="-1854.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/ZcashLightClientKit#321</text>
<text text-anchor="middle" x="139" y="-1839.3" font-family="Times,serif" font-size="14.00" fill="#000000">Validate UA</text>
</a>
</g>
</g>
<!-- zcash/zcash&#45;android&#45;wallet#49 -->
<!-- zcash/ZcashLightClientKit#335 -->
<g id="node40" class="node open">
<title>zcash/ZcashLightClientKit#335</title>
<g id="a_node40"><a xlink:href="https://github.com/zcash/ZcashLightClientKit/issues/335" xlink:title="zcash/ZcashLightClientKit#335&#10;Update lib.rs to lastest&#10;autoshield&#45;poc&#45;daa PR" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" points="576,-1968 330,-1968 330,-1915 576,-1915 576,-1968"/>
<text text-anchor="middle" x="453" y="-1952.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/ZcashLightClientKit#335</text>
<text text-anchor="middle" x="453" y="-1937.8" font-family="Times,serif" font-size="14.00" fill="#000000">Update lib.rs to lastest</text>
<text text-anchor="middle" x="453" y="-1922.8" font-family="Times,serif" font-size="14.00" fill="#000000">autoshield&#45;poc&#45;daa PR</text>
</a>
</g>
</g>
<!-- zcash/ZcashLightClientKit#344 -->
<g id="node41" class="node open">
<title>zcash/ZcashLightClientKit#344</title>
<g id="a_node41"><a xlink:href="https://github.com/zcash/ZcashLightClientKit/issues/344" xlink:title="zcash/ZcashLightClientKit#344&#10;release 0.13.0&#45;beta.1" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" points="874,-1932.5 628,-1932.5 628,-1894.5 874,-1894.5 874,-1932.5"/>
<text text-anchor="middle" x="751" y="-1917.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/ZcashLightClientKit#344</text>
<text text-anchor="middle" x="751" y="-1902.3" font-family="Times,serif" font-size="14.00" fill="#000000">release 0.13.0&#45;beta.1</text>
</a>
</g>
</g>
<!-- zcash/ZcashLightClientKit#335&#45;&gt;zcash/ZcashLightClientKit#344 -->
<g id="edge22" class="edge">
<title>zcash/ZcashLightClientKit#335&#45;&gt;zcash/ZcashLightClientKit#344</title>
<path fill="none" stroke="#000000" d="M576.36,-1929.9C590.02,-1928.6 603.97,-1927.3 617.74,-1926"/>
<polygon fill="#000000" stroke="#000000" points="618.0844,-1929.4832 627.73,-1925.1 617.4563,-1922.5115 618.0844,-1929.4832"/>
</g>
<!-- zcash/ZcashLightClientKit#328 -->
<g id="node42" class="node open">
<title>zcash/ZcashLightClientKit#328</title>
<g id="a_node42"><a xlink:href="https://github.com/zcash/ZcashLightClientKit/issues/328" xlink:title="zcash/ZcashLightClientKit#328&#10;Create Rust&#45;less build&#10;for SDK" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="262,-1941 16,-1941 16,-1888 262,-1888 262,-1941"/>
<text text-anchor="middle" x="139" y="-1925.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/ZcashLightClientKit#328</text>
<text text-anchor="middle" x="139" y="-1910.8" font-family="Times,serif" font-size="14.00" fill="#000000">Create Rust&#45;less build</text>
<text text-anchor="middle" x="139" y="-1895.8" font-family="Times,serif" font-size="14.00" fill="#000000">for SDK</text>
</a>
</g>
</g>
<!-- zcash/ZcashLightClientKit#328&#45;&gt;zcash/ZcashLightClientKit#335 -->
<g id="edge23" class="edge">
<title>zcash/ZcashLightClientKit#328&#45;&gt;zcash/ZcashLightClientKit#335</title>
<path fill="none" stroke="#000000" d="M262.2,-1925.1C281.15,-1926.7 300.78,-1928.4 319.93,-1930.1"/>
<polygon fill="#000000" stroke="#000000" points="319.6521,-1933.5889 329.9,-1930.9 320.212,-1926.6113 319.6521,-1933.5889"/>
</g>
<!-- zcash/ZcashLightClientKit#328&#45;&gt;zcash/ZcashLightClientKit#344 -->
<g id="edge24" class="edge">
<title>zcash/ZcashLightClientKit#328&#45;&gt;zcash/ZcashLightClientKit#344</title>
<path fill="none" stroke="#000000" d="M262.3,-1907.4C279.66,-1906.6 297.27,-1905.9 314,-1905.5 437.51,-1902.3 468.48,-1902.4 592,-1905.5 600.34,-1905.7 608.93,-1906 617.58,-1906.3"/>
<polygon fill="#000000" stroke="#000000" points="617.6303,-1909.8046 627.76,-1906.7 617.9052,-1902.81 617.6303,-1909.8046"/>
</g>
<!-- zcash/zcash&#45;android&#45;wallet#49 -->
<g id="node43" class="node open">
<title>zcash/zcash&#45;android&#45;wallet#49</title>
<g id="a_node40"><a xlink:href="https://github.com/zcash/zcash-android-wallet/issues/49" xlink:title="zcash/zcash&#45;android&#45;wallet#49&#10;Android: Send: Press and&#10;Hold UX" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="258.5,-1944 19.5,-1944 19.5,-1891 258.5,-1891 258.5,-1944"/>
<text text-anchor="middle" x="139" y="-1928.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/zcash&#45;android&#45;wallet#49</text>
<text text-anchor="middle" x="139" y="-1913.8" font-family="Times,serif" font-size="14.00" fill="#000000">Android: Send: Press and</text>
<text text-anchor="middle" x="139" y="-1898.8" font-family="Times,serif" font-size="14.00" fill="#000000">Hold UX</text>
<g id="a_node43"><a xlink:href="https://github.com/zcash/zcash-android-wallet/issues/49" xlink:title="zcash/zcash&#45;android&#45;wallet#49&#10;Android: Send: Press and&#10;Hold UX" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="258.5,-2012 19.5,-2012 19.5,-1959 258.5,-1959 258.5,-2012"/>
<text text-anchor="middle" x="139" y="-1996.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/zcash&#45;android&#45;wallet#49</text>
<text text-anchor="middle" x="139" y="-1981.8" font-family="Times,serif" font-size="14.00" fill="#000000">Android: Send: Press and</text>
<text text-anchor="middle" x="139" y="-1966.8" font-family="Times,serif" font-size="14.00" fill="#000000">Hold UX</text>
</a>
</g>
</g>

View File

@ -5,10 +5,10 @@
<!-- Generated by graphviz version 2.40.1 (20161225.0304)
-->
<!-- Pages: 1 -->
<svg width="1307pt" height="1952pt"
viewBox="0.00 0.00 1307.00 1952.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 1948)">
<polygon fill="#ffffff" stroke="transparent" points="-4,4 -4,-1948 1303,-1948 1303,4 -4,4"/>
<svg width="1343pt" height="2020pt"
viewBox="0.00 0.00 1343.00 2020.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 2016)">
<polygon fill="#ffffff" stroke="transparent" points="-4,4 -4,-2016 1339,-2016 1339,4 -4,4"/>
<!-- zcash/librustzcash#226 -->
<g id="node1" class="node open">
<title>zcash/librustzcash#226</title>
@ -40,10 +40,10 @@
<g id="node3" class="node open">
<title>zcash/librustzcash#403</title>
<g id="a_node3"><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="547,-157 359,-157 359,-104 547,-104 547,-157"/>
<text text-anchor="middle" x="453" y="-141.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/librustzcash#403</text>
<text text-anchor="middle" x="453" y="-126.8" font-family="Times,serif" font-size="14.00" fill="#000000">Add Orchard support to</text>
<text text-anchor="middle" x="453" y="-111.8" font-family="Times,serif" font-size="14.00" fill="#000000">`zcash_client_backend`</text>
<polygon fill="#c2e0c6" stroke="#000000" points="547,-156 359,-156 359,-103 547,-103 547,-156"/>
<text text-anchor="middle" x="453" y="-140.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/librustzcash#403</text>
<text text-anchor="middle" x="453" y="-125.8" font-family="Times,serif" font-size="14.00" fill="#000000">Add Orchard support to</text>
<text text-anchor="middle" x="453" y="-110.8" font-family="Times,serif" font-size="14.00" fill="#000000">`zcash_client_backend`</text>
</a>
</g>
</g>
@ -51,30 +51,30 @@
<g id="node4" class="node open">
<title>zcash/librustzcash#404</title>
<g id="a_node4"><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="827,-157 639,-157 639,-104 827,-104 827,-157"/>
<text text-anchor="middle" x="733" y="-141.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/librustzcash#404</text>
<text text-anchor="middle" x="733" y="-126.8" font-family="Times,serif" font-size="14.00" fill="#000000">Add Orchard support to</text>
<text text-anchor="middle" x="733" y="-111.8" font-family="Times,serif" font-size="14.00" fill="#000000">`zcash_client_sqlite`</text>
<polygon fill="#c2e0c6" stroke="#000000" points="845,-156 657,-156 657,-103 845,-103 845,-156"/>
<text text-anchor="middle" x="751" y="-140.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/librustzcash#404</text>
<text text-anchor="middle" x="751" y="-125.8" font-family="Times,serif" font-size="14.00" fill="#000000">Add Orchard support to</text>
<text text-anchor="middle" x="751" y="-110.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="edge2" class="edge">
<title>zcash/librustzcash#403&#45;&gt;zcash/librustzcash#404</title>
<path fill="none" stroke="#000000" d="M547.01,-130.5C573.22,-130.5 601.84,-130.5 628.6,-130.5"/>
<polygon fill="#000000" stroke="#000000" points="628.76,-134.0001 638.76,-130.5 628.76,-127.0001 628.76,-134.0001"/>
<path fill="none" stroke="#000000" d="M547.29,-129.5C578.83,-129.5 614.17,-129.5 646.45,-129.5"/>
<polygon fill="#000000" stroke="#000000" points="646.81,-133.0001 656.81,-129.5 646.81,-126.0001 646.81,-133.0001"/>
</g>
<!-- zcash/librustzcash#210 -->
<g id="node5" class="node open">
<title>zcash/librustzcash#210</title>
<g id="a_node5"><a xlink:href="https://github.com/zcash/librustzcash/pull/210" xlink:title="zcash/librustzcash#210&#10;ZIP 304: Message signing&#10;and verification for&#10;Sapling addresses" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240.5,-277.5 37.5,-277.5 37.5,-273.5 33.5,-273.5 33.5,-269.5 37.5,-269.5 37.5,-217.5 33.5,-217.5 33.5,-213.5 37.5,-213.5 37.5,-209.5 240.5,-209.5 240.5,-277.5"/>
<polyline fill="none" stroke="#000000" stroke-width="2" points="37.5,-273.5 41.5,-273.5 41.5,-269.5 37.5,-269.5 "/>
<polyline fill="none" stroke="#000000" stroke-width="2" points="37.5,-217.5 41.5,-217.5 41.5,-213.5 37.5,-213.5 "/>
<text text-anchor="middle" x="139" y="-262.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/librustzcash#210</text>
<text text-anchor="middle" x="139" y="-247.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZIP 304: Message signing</text>
<text text-anchor="middle" x="139" y="-232.3" font-family="Times,serif" font-size="14.00" fill="#000000">and verification for</text>
<text text-anchor="middle" x="139" y="-217.3" font-family="Times,serif" font-size="14.00" fill="#000000">Sapling addresses</text>
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240.5,-274.5 37.5,-274.5 37.5,-270.5 33.5,-270.5 33.5,-266.5 37.5,-266.5 37.5,-214.5 33.5,-214.5 33.5,-210.5 37.5,-210.5 37.5,-206.5 240.5,-206.5 240.5,-274.5"/>
<polyline fill="none" stroke="#000000" stroke-width="2" points="37.5,-270.5 41.5,-270.5 41.5,-266.5 37.5,-266.5 "/>
<polyline fill="none" stroke="#000000" stroke-width="2" points="37.5,-214.5 41.5,-214.5 41.5,-210.5 37.5,-210.5 "/>
<text text-anchor="middle" x="139" y="-259.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/librustzcash#210</text>
<text text-anchor="middle" x="139" y="-244.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZIP 304: Message signing</text>
<text text-anchor="middle" x="139" y="-229.3" font-family="Times,serif" font-size="14.00" fill="#000000">and verification for</text>
<text text-anchor="middle" x="139" y="-214.3" font-family="Times,serif" font-size="14.00" fill="#000000">Sapling addresses</text>
</a>
</g>
</g>
@ -82,11 +82,11 @@
<g id="node6" class="node open">
<title>zcash/librustzcash#369</title>
<g id="a_node6"><a xlink:href="https://github.com/zcash/librustzcash/issues/369" xlink:title="zcash/librustzcash#369&#10;Add database migration&#10;support to&#10;zcash_client_sqlite" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="827,-680.5 639,-680.5 639,-612.5 827,-612.5 827,-680.5"/>
<text text-anchor="middle" x="733" y="-665.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/librustzcash#369</text>
<text text-anchor="middle" x="733" y="-650.3" font-family="Times,serif" font-size="14.00" fill="#000000">Add database migration</text>
<text text-anchor="middle" x="733" y="-635.3" font-family="Times,serif" font-size="14.00" fill="#000000">support to</text>
<text text-anchor="middle" x="733" y="-620.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash_client_sqlite</text>
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="845,-678.5 657,-678.5 657,-610.5 845,-610.5 845,-678.5"/>
<text text-anchor="middle" x="751" y="-663.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/librustzcash#369</text>
<text text-anchor="middle" x="751" y="-648.3" font-family="Times,serif" font-size="14.00" fill="#000000">Add database migration</text>
<text text-anchor="middle" x="751" y="-633.3" font-family="Times,serif" font-size="14.00" fill="#000000">support to</text>
<text text-anchor="middle" x="751" y="-618.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash_client_sqlite</text>
</a>
</g>
</g>
@ -94,89 +94,89 @@
<g id="node7" class="node open">
<title>zcash/librustzcash#489</title>
<g id="a_node7"><a xlink:href="https://github.com/zcash/librustzcash/issues/489" xlink:title="zcash/librustzcash#489&#10;Implement UA&#45;specific&#10;migrations for&#10;`zcash_client_sqlite`" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" points="1068.5,-727.5 880.5,-727.5 880.5,-659.5 1068.5,-659.5 1068.5,-727.5"/>
<text text-anchor="middle" x="974.5" y="-712.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/librustzcash#489</text>
<text text-anchor="middle" x="974.5" y="-697.3" font-family="Times,serif" font-size="14.00" fill="#000000">Implement UA&#45;specific</text>
<text text-anchor="middle" x="974.5" y="-682.3" font-family="Times,serif" font-size="14.00" fill="#000000">migrations for</text>
<text text-anchor="middle" x="974.5" y="-667.3" font-family="Times,serif" font-size="14.00" fill="#000000">`zcash_client_sqlite`</text>
<polygon fill="#c2e0c6" stroke="#000000" points="1104.5,-725.5 916.5,-725.5 916.5,-657.5 1104.5,-657.5 1104.5,-725.5"/>
<text text-anchor="middle" x="1010.5" y="-710.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/librustzcash#489</text>
<text text-anchor="middle" x="1010.5" y="-695.3" font-family="Times,serif" font-size="14.00" fill="#000000">Implement UA&#45;specific</text>
<text text-anchor="middle" x="1010.5" y="-680.3" font-family="Times,serif" font-size="14.00" fill="#000000">migrations for</text>
<text text-anchor="middle" x="1010.5" y="-665.3" font-family="Times,serif" font-size="14.00" fill="#000000">`zcash_client_sqlite`</text>
</a>
</g>
</g>
<!-- zcash/librustzcash#369&#45;&gt;zcash/librustzcash#489 -->
<g id="edge3" class="edge">
<title>zcash/librustzcash#369&#45;&gt;zcash/librustzcash#489</title>
<path fill="none" stroke="#000000" d="M827.06,-664.81C841.27,-667.57 855.99,-670.44 870.39,-673.24"/>
<polygon fill="#000000" stroke="#000000" points="869.8153,-676.6938 880.3,-675.17 871.1535,-669.8229 869.8153,-676.6938"/>
<path fill="none" stroke="#000000" d="M845.05,-661.53C865,-665.15 886.16,-668.98 906.45,-672.65"/>
<polygon fill="#000000" stroke="#000000" points="905.8662,-676.1011 916.33,-674.44 907.1142,-669.2133 905.8662,-676.1011"/>
</g>
<!-- zcash/librustzcash#503 -->
<g id="node8" class="node open">
<title>zcash/librustzcash#503</title>
<g id="a_node8"><a xlink:href="https://github.com/zcash/librustzcash/issues/503" xlink:title="zcash/librustzcash#503&#10;`zcash_client_sqlite`:&#10;Add migration to link&#10;`utxo` table to&#10;`transactions`" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" points="1068.5,-641 880.5,-641 880.5,-558 1068.5,-558 1068.5,-641"/>
<text text-anchor="middle" x="974.5" y="-625.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/librustzcash#503</text>
<text text-anchor="middle" x="974.5" y="-610.8" font-family="Times,serif" font-size="14.00" fill="#000000">`zcash_client_sqlite`:</text>
<text text-anchor="middle" x="974.5" y="-595.8" font-family="Times,serif" font-size="14.00" fill="#000000">Add migration to link</text>
<text text-anchor="middle" x="974.5" y="-580.8" font-family="Times,serif" font-size="14.00" fill="#000000">`utxo` table to</text>
<text text-anchor="middle" x="974.5" y="-565.8" font-family="Times,serif" font-size="14.00" fill="#000000">`transactions`</text>
<polygon fill="#c2e0c6" stroke="#000000" points="1104.5,-639 916.5,-639 916.5,-556 1104.5,-556 1104.5,-639"/>
<text text-anchor="middle" x="1010.5" y="-623.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/librustzcash#503</text>
<text text-anchor="middle" x="1010.5" y="-608.8" font-family="Times,serif" font-size="14.00" fill="#000000">`zcash_client_sqlite`:</text>
<text text-anchor="middle" x="1010.5" y="-593.8" font-family="Times,serif" font-size="14.00" fill="#000000">Add migration to link</text>
<text text-anchor="middle" x="1010.5" y="-578.8" font-family="Times,serif" font-size="14.00" fill="#000000">`utxo` table to</text>
<text text-anchor="middle" x="1010.5" y="-563.8" font-family="Times,serif" font-size="14.00" fill="#000000">`transactions`</text>
</a>
</g>
</g>
<!-- zcash/librustzcash#369&#45;&gt;zcash/librustzcash#503 -->
<g id="edge4" class="edge">
<title>zcash/librustzcash#369&#45;&gt;zcash/librustzcash#503</title>
<path fill="none" stroke="#000000" d="M827.06,-628.19C841.27,-625.43 855.99,-622.56 870.39,-619.76"/>
<polygon fill="#000000" stroke="#000000" points="871.1535,-623.1771 880.3,-617.83 869.8153,-616.3062 871.1535,-623.1771"/>
<path fill="none" stroke="#000000" d="M845.05,-627.47C865,-623.85 886.16,-620.02 906.45,-616.35"/>
<polygon fill="#000000" stroke="#000000" points="907.1142,-619.7867 916.33,-614.56 905.8662,-612.8989 907.1142,-619.7867"/>
</g>
<!-- zcash/librustzcash#488 -->
<g id="node9" class="node open">
<title>zcash/librustzcash#488</title>
<g id="a_node9"><a xlink:href="https://github.com/zcash/librustzcash/issues/488" xlink:title="zcash/librustzcash#488&#10;Publish&#10;`zcash_client_sqlite&#10;0.4.0`" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" points="1299,-586.5 1111,-586.5 1111,-518.5 1299,-518.5 1299,-586.5"/>
<text text-anchor="middle" x="1205" y="-571.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/librustzcash#488</text>
<text text-anchor="middle" x="1205" y="-556.3" font-family="Times,serif" font-size="14.00" fill="#000000">Publish</text>
<text text-anchor="middle" x="1205" y="-541.3" font-family="Times,serif" font-size="14.00" fill="#000000">`zcash_client_sqlite</text>
<text text-anchor="middle" x="1205" y="-526.3" font-family="Times,serif" font-size="14.00" fill="#000000">0.4.0`</text>
<polygon fill="#c2e0c6" stroke="#000000" points="1335,-584.5 1147,-584.5 1147,-516.5 1335,-516.5 1335,-584.5"/>
<text text-anchor="middle" x="1241" y="-569.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/librustzcash#488</text>
<text text-anchor="middle" x="1241" y="-554.3" font-family="Times,serif" font-size="14.00" fill="#000000">Publish</text>
<text text-anchor="middle" x="1241" y="-539.3" font-family="Times,serif" font-size="14.00" fill="#000000">`zcash_client_sqlite</text>
<text text-anchor="middle" x="1241" y="-524.3" font-family="Times,serif" font-size="14.00" fill="#000000">0.4.0`</text>
</a>
</g>
</g>
<!-- zcash/librustzcash#489&#45;&gt;zcash/librustzcash#488 -->
<g id="edge5" class="edge">
<title>zcash/librustzcash#489&#45;&gt;zcash/librustzcash#488</title>
<path fill="none" stroke="#000000" d="M1056.7,-659.37C1063,-656.2 1069.2,-652.9 1075,-649.5 1103.2,-633.1 1132.5,-611.68 1156.1,-593.14"/>
<polygon fill="#000000" stroke="#000000" points="1158.5371,-595.6745 1164.2,-586.72 1154.189,-590.1886 1158.5371,-595.6745"/>
<path fill="none" stroke="#000000" d="M1092.7,-657.37C1099,-654.2 1105.2,-650.9 1111,-647.5 1139.2,-631.1 1168.5,-609.68 1192.1,-591.14"/>
<polygon fill="#000000" stroke="#000000" points="1194.5371,-593.6745 1200.2,-584.72 1190.189,-588.1886 1194.5371,-593.6745"/>
</g>
<!-- zcash/librustzcash#503&#45;&gt;zcash/librustzcash#488 -->
<g id="edge6" class="edge">
<title>zcash/librustzcash#503&#45;&gt;zcash/librustzcash#488</title>
<path fill="none" stroke="#000000" d="M1068.6,-580.32C1079.3,-578.14 1090.2,-575.91 1101,-573.71"/>
<polygon fill="#000000" stroke="#000000" points="1101.7072,-577.1379 1110.8,-571.7 1100.3007,-570.2806 1101.7072,-577.1379"/>
<path fill="none" stroke="#000000" d="M1104.6,-578.32C1115.3,-576.14 1126.2,-573.91 1137,-571.71"/>
<polygon fill="#000000" stroke="#000000" points="1137.7072,-575.1379 1146.8,-569.7 1136.3007,-568.2806 1137.7072,-575.1379"/>
</g>
<!-- zcash/librustzcash#491 -->
<g id="node10" class="node open">
<title>zcash/librustzcash#491</title>
<g id="a_node10"><a xlink:href="https://github.com/zcash/librustzcash/issues/491" xlink:title="zcash/librustzcash#491&#10;Enable&#10;`#![deny(missing_docs)]`&#10;on `zcash_client_sqlite`" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="1075,-539.5 874,-539.5 874,-471.5 1075,-471.5 1075,-539.5"/>
<text text-anchor="middle" x="974.5" y="-524.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/librustzcash#491</text>
<text text-anchor="middle" x="974.5" y="-509.3" font-family="Times,serif" font-size="14.00" fill="#000000">Enable</text>
<text text-anchor="middle" x="974.5" y="-494.3" font-family="Times,serif" font-size="14.00" fill="#000000">`#![deny(missing_docs)]`</text>
<text text-anchor="middle" x="974.5" y="-479.3" font-family="Times,serif" font-size="14.00" fill="#000000">on `zcash_client_sqlite`</text>
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="1111,-537.5 910,-537.5 910,-469.5 1111,-469.5 1111,-537.5"/>
<text text-anchor="middle" x="1010.5" y="-522.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/librustzcash#491</text>
<text text-anchor="middle" x="1010.5" y="-507.3" font-family="Times,serif" font-size="14.00" fill="#000000">Enable</text>
<text text-anchor="middle" x="1010.5" y="-492.3" font-family="Times,serif" font-size="14.00" fill="#000000">`#![deny(missing_docs)]`</text>
<text text-anchor="middle" x="1010.5" y="-477.3" font-family="Times,serif" font-size="14.00" fill="#000000">on `zcash_client_sqlite`</text>
</a>
</g>
</g>
<!-- zcash/librustzcash#491&#45;&gt;zcash/librustzcash#488 -->
<g id="edge7" class="edge">
<title>zcash/librustzcash#491&#45;&gt;zcash/librustzcash#488</title>
<path fill="none" stroke="#000000" d="M1075.3,-526.05C1083.8,-527.79 1092.4,-529.55 1101,-531.29"/>
<polygon fill="#000000" stroke="#000000" points="1100.5022,-534.7605 1111,-533.33 1101.9014,-527.9017 1100.5022,-534.7605"/>
<path fill="none" stroke="#000000" d="M1111.3,-524.05C1119.8,-525.79 1128.4,-527.55 1137,-529.29"/>
<polygon fill="#000000" stroke="#000000" points="1136.5022,-532.7605 1147,-531.33 1137.9014,-525.9017 1136.5022,-532.7605"/>
</g>
<!-- zcash/librustzcash#492 -->
<g id="node11" class="node open">
<title>zcash/librustzcash#492</title>
<g id="a_node11"><a xlink:href="https://github.com/zcash/librustzcash/issues/492" xlink:title="zcash/librustzcash#492&#10;Publish 0.1.0 versions of&#10;component crates" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" points="549.5,-489 356.5,-489 356.5,-436 549.5,-436 549.5,-489"/>
<text text-anchor="middle" x="453" y="-473.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/librustzcash#492</text>
<text text-anchor="middle" x="453" y="-458.8" font-family="Times,serif" font-size="14.00" fill="#000000">Publish 0.1.0 versions of</text>
<text text-anchor="middle" x="453" y="-443.8" font-family="Times,serif" font-size="14.00" fill="#000000">component crates</text>
<polygon fill="#c2e0c6" stroke="#000000" points="549.5,-487 356.5,-487 356.5,-434 549.5,-434 549.5,-487"/>
<text text-anchor="middle" x="453" y="-471.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/librustzcash#492</text>
<text text-anchor="middle" x="453" y="-456.8" font-family="Times,serif" font-size="14.00" fill="#000000">Publish 0.1.0 versions of</text>
<text text-anchor="middle" x="453" y="-441.8" font-family="Times,serif" font-size="14.00" fill="#000000">component crates</text>
</a>
</g>
</g>
@ -184,144 +184,144 @@
<g id="node12" class="node open">
<title>zcash/librustzcash#458</title>
<g id="a_node12"><a xlink:href="https://github.com/zcash/librustzcash/issues/458" xlink:title="zcash/librustzcash#458&#10;Publish 0.6.0 crate&#10;versions required for&#10;zcashd" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" points="827,-496.5 639,-496.5 639,-428.5 827,-428.5 827,-496.5"/>
<text text-anchor="middle" x="733" y="-481.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/librustzcash#458</text>
<text text-anchor="middle" x="733" y="-466.3" font-family="Times,serif" font-size="14.00" fill="#000000">Publish 0.6.0 crate</text>
<text text-anchor="middle" x="733" y="-451.3" font-family="Times,serif" font-size="14.00" fill="#000000">versions required for</text>
<text text-anchor="middle" x="733" y="-436.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcashd</text>
<polygon fill="#c2e0c6" stroke="#000000" points="845,-494.5 657,-494.5 657,-426.5 845,-426.5 845,-494.5"/>
<text text-anchor="middle" x="751" y="-479.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/librustzcash#458</text>
<text text-anchor="middle" x="751" y="-464.3" font-family="Times,serif" font-size="14.00" fill="#000000">Publish 0.6.0 crate</text>
<text text-anchor="middle" x="751" y="-449.3" font-family="Times,serif" font-size="14.00" fill="#000000">versions required for</text>
<text text-anchor="middle" x="751" y="-434.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcashd</text>
</a>
</g>
</g>
<!-- zcash/librustzcash#492&#45;&gt;zcash/librustzcash#458 -->
<g id="edge8" class="edge">
<title>zcash/librustzcash#492&#45;&gt;zcash/librustzcash#458</title>
<path fill="none" stroke="#000000" d="M549.75,-462.5C575.15,-462.5 602.65,-462.5 628.44,-462.5"/>
<polygon fill="#000000" stroke="#000000" points="628.61,-466.0001 638.61,-462.5 628.61,-459.0001 628.61,-466.0001"/>
<path fill="none" stroke="#000000" d="M549.75,-460.5C580.73,-460.5 615.16,-460.5 646.65,-460.5"/>
<polygon fill="#000000" stroke="#000000" points="646.77,-464.0001 656.77,-460.5 646.77,-457.0001 646.77,-464.0001"/>
</g>
<!-- zcash/librustzcash#487 -->
<g id="node13" class="node open">
<title>zcash/librustzcash#487</title>
<g id="a_node13"><a xlink:href="https://github.com/zcash/librustzcash/issues/487" xlink:title="zcash/librustzcash#487&#10;Publish&#10;`zcash_client_backend&#10;0.6.0`" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" points="1068.5,-453.5 880.5,-453.5 880.5,-385.5 1068.5,-385.5 1068.5,-453.5"/>
<text text-anchor="middle" x="974.5" y="-438.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/librustzcash#487</text>
<text text-anchor="middle" x="974.5" y="-423.3" font-family="Times,serif" font-size="14.00" fill="#000000">Publish</text>
<text text-anchor="middle" x="974.5" y="-408.3" font-family="Times,serif" font-size="14.00" fill="#000000">`zcash_client_backend</text>
<text text-anchor="middle" x="974.5" y="-393.3" font-family="Times,serif" font-size="14.00" fill="#000000">0.6.0`</text>
<polygon fill="#c2e0c6" stroke="#000000" points="1104.5,-451.5 916.5,-451.5 916.5,-383.5 1104.5,-383.5 1104.5,-451.5"/>
<text text-anchor="middle" x="1010.5" y="-436.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/librustzcash#487</text>
<text text-anchor="middle" x="1010.5" y="-421.3" font-family="Times,serif" font-size="14.00" fill="#000000">Publish</text>
<text text-anchor="middle" x="1010.5" y="-406.3" font-family="Times,serif" font-size="14.00" fill="#000000">`zcash_client_backend</text>
<text text-anchor="middle" x="1010.5" y="-391.3" font-family="Times,serif" font-size="14.00" fill="#000000">0.6.0`</text>
</a>
</g>
</g>
<!-- zcash/librustzcash#458&#45;&gt;zcash/librustzcash#487 -->
<g id="edge9" class="edge">
<title>zcash/librustzcash#458&#45;&gt;zcash/librustzcash#487</title>
<path fill="none" stroke="#000000" d="M827.06,-445.75C841.27,-443.22 855.99,-440.6 870.39,-438.04"/>
<polygon fill="#000000" stroke="#000000" points="871.0712,-441.4738 880.3,-436.27 869.8404,-434.5829 871.0712,-441.4738"/>
<path fill="none" stroke="#000000" d="M845.05,-444.92C865,-441.61 886.16,-438.1 906.45,-434.74"/>
<polygon fill="#000000" stroke="#000000" points="907.0381,-438.1904 916.33,-433.1 905.8918,-431.2848 907.0381,-438.1904"/>
</g>
<!-- zcash/librustzcash#487&#45;&gt;zcash/librustzcash#488 -->
<g id="edge10" class="edge">
<title>zcash/librustzcash#487&#45;&gt;zcash/librustzcash#488</title>
<path fill="none" stroke="#000000" d="M1057.7,-453.51C1063.6,-456.42 1069.4,-459.42 1075,-462.5 1101.4,-477.11 1129.1,-495.77 1152.2,-512.32"/>
<polygon fill="#000000" stroke="#000000" points="1150.2604,-515.2375 1160.4,-518.31 1154.3895,-509.585 1150.2604,-515.2375"/>
<path fill="none" stroke="#000000" d="M1093.7,-451.51C1099.6,-454.42 1105.4,-457.42 1111,-460.5 1137.4,-475.11 1165.1,-493.77 1188.2,-510.32"/>
<polygon fill="#000000" stroke="#000000" points="1186.2604,-513.2375 1196.4,-516.31 1190.3895,-507.585 1186.2604,-513.2375"/>
</g>
<!-- zcash/librustzcash#490 -->
<g id="node14" class="node open">
<title>zcash/librustzcash#490</title>
<g id="a_node14"><a xlink:href="https://github.com/zcash/librustzcash/issues/490" xlink:title="zcash/librustzcash#490&#10;Enable&#10;`#![deny(missing_docs)]`&#10;on `zcash_client_backend`" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="838,-410.5 628,-410.5 628,-342.5 838,-342.5 838,-410.5"/>
<text text-anchor="middle" x="733" y="-395.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/librustzcash#490</text>
<text text-anchor="middle" x="733" y="-380.3" font-family="Times,serif" font-size="14.00" fill="#000000">Enable</text>
<text text-anchor="middle" x="733" y="-365.3" font-family="Times,serif" font-size="14.00" fill="#000000">`#![deny(missing_docs)]`</text>
<text text-anchor="middle" x="733" y="-350.3" font-family="Times,serif" font-size="14.00" fill="#000000">on `zcash_client_backend`</text>
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="856,-408.5 646,-408.5 646,-340.5 856,-340.5 856,-408.5"/>
<text text-anchor="middle" x="751" y="-393.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/librustzcash#490</text>
<text text-anchor="middle" x="751" y="-378.3" font-family="Times,serif" font-size="14.00" fill="#000000">Enable</text>
<text text-anchor="middle" x="751" y="-363.3" font-family="Times,serif" font-size="14.00" fill="#000000">`#![deny(missing_docs)]`</text>
<text text-anchor="middle" x="751" y="-348.3" font-family="Times,serif" font-size="14.00" fill="#000000">on `zcash_client_backend`</text>
</a>
</g>
</g>
<!-- zcash/librustzcash#490&#45;&gt;zcash/librustzcash#487 -->
<g id="edge11" class="edge">
<title>zcash/librustzcash#490&#45;&gt;zcash/librustzcash#487</title>
<path fill="none" stroke="#000000" d="M838.22,-395.24C848.82,-397.12 859.58,-399.04 870.16,-400.92"/>
<polygon fill="#000000" stroke="#000000" points="869.7907,-404.4093 880.25,-402.72 871.0201,-397.5181 869.7907,-404.4093"/>
<path fill="none" stroke="#000000" d="M856.17,-391.93C872.7,-394.67 889.77,-397.49 906.27,-400.23"/>
<polygon fill="#000000" stroke="#000000" points="906.0221,-403.7366 916.46,-401.92 907.1674,-396.8309 906.0221,-403.7366"/>
</g>
<!-- zcash/librustzcash#451 -->
<g id="node15" class="node open">
<title>zcash/librustzcash#451</title>
<g id="a_node15"><a xlink:href="https://github.com/zcash/librustzcash/issues/451" xlink:title="zcash/librustzcash#451&#10;`f4jumble`: Add crate&#45;&#10;level documentation prior&#10;to first release" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-622.5 38,-622.5 38,-554.5 240,-554.5 240,-622.5"/>
<text text-anchor="middle" x="139" y="-607.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/librustzcash#451</text>
<text text-anchor="middle" x="139" y="-592.3" font-family="Times,serif" font-size="14.00" fill="#000000">`f4jumble`: Add crate&#45;</text>
<text text-anchor="middle" x="139" y="-577.3" font-family="Times,serif" font-size="14.00" fill="#000000">level documentation prior</text>
<text text-anchor="middle" x="139" y="-562.3" font-family="Times,serif" font-size="14.00" fill="#000000">to first release</text>
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-619.5 38,-619.5 38,-551.5 240,-551.5 240,-619.5"/>
<text text-anchor="middle" x="139" y="-604.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/librustzcash#451</text>
<text text-anchor="middle" x="139" y="-589.3" font-family="Times,serif" font-size="14.00" fill="#000000">`f4jumble`: Add crate&#45;</text>
<text text-anchor="middle" x="139" y="-574.3" font-family="Times,serif" font-size="14.00" fill="#000000">level documentation prior</text>
<text text-anchor="middle" x="139" y="-559.3" font-family="Times,serif" font-size="14.00" fill="#000000">to first release</text>
</a>
</g>
</g>
<!-- zcash/librustzcash#451&#45;&gt;zcash/librustzcash#492 -->
<g id="edge12" class="edge">
<title>zcash/librustzcash#451&#45;&gt;zcash/librustzcash#492</title>
<path fill="none" stroke="#000000" d="M240.18,-559.06C253.01,-554.78 265.88,-550.22 278,-545.5 316.95,-530.33 359.34,-510.32 392.64,-493.75"/>
<polygon fill="#000000" stroke="#000000" points="394.4076,-496.7791 401.78,-489.17 391.2716,-490.5209 394.4076,-496.7791"/>
<path fill="none" stroke="#000000" d="M240.16,-556.01C252.99,-551.74 265.87,-547.19 278,-542.5 316.61,-527.56 358.66,-507.97 391.86,-491.69"/>
<polygon fill="#000000" stroke="#000000" points="393.561,-494.7536 400.98,-487.19 390.4635,-488.4762 393.561,-494.7536"/>
</g>
<!-- zcash/librustzcash#463 -->
<g id="node16" class="node open">
<title>zcash/librustzcash#463</title>
<g id="a_node16"><a xlink:href="https://github.com/zcash/librustzcash/issues/463" xlink:title="zcash/librustzcash#463&#10;`zcash_address`: Add&#10;explicit string encoding&#10;method to `ZcashAddress`" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="244,-536.5 34,-536.5 34,-468.5 244,-468.5 244,-536.5"/>
<text text-anchor="middle" x="139" y="-521.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/librustzcash#463</text>
<text text-anchor="middle" x="139" y="-506.3" font-family="Times,serif" font-size="14.00" fill="#000000">`zcash_address`: Add</text>
<text text-anchor="middle" x="139" y="-491.3" font-family="Times,serif" font-size="14.00" fill="#000000">explicit string encoding</text>
<text text-anchor="middle" x="139" y="-476.3" font-family="Times,serif" font-size="14.00" fill="#000000">method to `ZcashAddress`</text>
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="244,-533.5 34,-533.5 34,-465.5 244,-465.5 244,-533.5"/>
<text text-anchor="middle" x="139" y="-518.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/librustzcash#463</text>
<text text-anchor="middle" x="139" y="-503.3" font-family="Times,serif" font-size="14.00" fill="#000000">`zcash_address`: Add</text>
<text text-anchor="middle" x="139" y="-488.3" font-family="Times,serif" font-size="14.00" fill="#000000">explicit string encoding</text>
<text text-anchor="middle" x="139" y="-473.3" font-family="Times,serif" font-size="14.00" fill="#000000">method to `ZcashAddress`</text>
</a>
</g>
</g>
<!-- zcash/librustzcash#463&#45;&gt;zcash/librustzcash#492 -->
<g id="edge13" class="edge">
<title>zcash/librustzcash#463&#45;&gt;zcash/librustzcash#492</title>
<path fill="none" stroke="#000000" d="M244.43,-489.07C277.21,-484.89 313.36,-480.29 346.23,-476.1"/>
<polygon fill="#000000" stroke="#000000" points="346.8306,-479.5519 356.31,-474.82 345.9487,-472.6077 346.8306,-479.5519"/>
<path fill="none" stroke="#000000" d="M244.43,-486.41C277.21,-482.33 313.36,-477.84 346.23,-473.76"/>
<polygon fill="#000000" stroke="#000000" points="346.8168,-477.2141 356.31,-472.51 345.9553,-470.2673 346.8168,-477.2141"/>
</g>
<!-- zcash/librustzcash#462 -->
<g id="node17" class="node open">
<title>zcash/librustzcash#462</title>
<g id="a_node17"><a xlink:href="https://github.com/zcash/librustzcash/issues/462" xlink:title="zcash/librustzcash#462&#10;`zcash_address`: Fix raw&#10;encoding representation" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="238.5,-450 39.5,-450 39.5,-397 238.5,-397 238.5,-450"/>
<text text-anchor="middle" x="139" y="-434.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/librustzcash#462</text>
<text text-anchor="middle" x="139" y="-419.8" font-family="Times,serif" font-size="14.00" fill="#000000">`zcash_address`: Fix raw</text>
<text text-anchor="middle" x="139" y="-404.8" font-family="Times,serif" font-size="14.00" fill="#000000">encoding representation</text>
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="238.5,-447 39.5,-447 39.5,-394 238.5,-394 238.5,-447"/>
<text text-anchor="middle" x="139" y="-431.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/librustzcash#462</text>
<text text-anchor="middle" x="139" y="-416.8" font-family="Times,serif" font-size="14.00" fill="#000000">`zcash_address`: Fix raw</text>
<text text-anchor="middle" x="139" y="-401.8" font-family="Times,serif" font-size="14.00" fill="#000000">encoding representation</text>
</a>
</g>
</g>
<!-- zcash/librustzcash#462&#45;&gt;zcash/librustzcash#492 -->
<g id="edge14" class="edge">
<title>zcash/librustzcash#462&#45;&gt;zcash/librustzcash#492</title>
<path fill="none" stroke="#000000" d="M238.78,-435.89C273.02,-440.15 311.47,-444.92 346.24,-449.24"/>
<polygon fill="#000000" stroke="#000000" points="346.0739,-452.7463 356.43,-450.51 346.9397,-445.8 346.0739,-452.7463"/>
<path fill="none" stroke="#000000" d="M238.78,-433.21C273.02,-437.57 311.47,-442.47 346.24,-446.9"/>
<polygon fill="#000000" stroke="#000000" points="346.0674,-450.4063 356.43,-448.2 346.9534,-443.4626 346.0674,-450.4063"/>
</g>
<!-- zcash/librustzcash#464 -->
<g id="node18" class="node open">
<title>zcash/librustzcash#464</title>
<g id="a_node18"><a xlink:href="https://github.com/zcash/librustzcash/issues/464" xlink:title="zcash/librustzcash#464&#10;`zcash_address`: Add&#10;encoding methods to&#10;`unified::*` types&#10;directly" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="233,-379 45,-379 45,-296 233,-296 233,-379"/>
<text text-anchor="middle" x="139" y="-363.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/librustzcash#464</text>
<text text-anchor="middle" x="139" y="-348.8" font-family="Times,serif" font-size="14.00" fill="#000000">`zcash_address`: Add</text>
<text text-anchor="middle" x="139" y="-333.8" font-family="Times,serif" font-size="14.00" fill="#000000">encoding methods to</text>
<text text-anchor="middle" x="139" y="-318.8" font-family="Times,serif" font-size="14.00" fill="#000000">`unified::*` types</text>
<text text-anchor="middle" x="139" y="-303.8" font-family="Times,serif" font-size="14.00" fill="#000000">directly</text>
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="233,-376 45,-376 45,-293 233,-293 233,-376"/>
<text text-anchor="middle" x="139" y="-360.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/librustzcash#464</text>
<text text-anchor="middle" x="139" y="-345.8" font-family="Times,serif" font-size="14.00" fill="#000000">`zcash_address`: Add</text>
<text text-anchor="middle" x="139" y="-330.8" font-family="Times,serif" font-size="14.00" fill="#000000">encoding methods to</text>
<text text-anchor="middle" x="139" y="-315.8" font-family="Times,serif" font-size="14.00" fill="#000000">`unified::*` types</text>
<text text-anchor="middle" x="139" y="-300.8" font-family="Times,serif" font-size="14.00" fill="#000000">directly</text>
</a>
</g>
</g>
<!-- zcash/librustzcash#464&#45;&gt;zcash/librustzcash#492 -->
<g id="edge15" class="edge">
<title>zcash/librustzcash#464&#45;&gt;zcash/librustzcash#492</title>
<path fill="none" stroke="#000000" d="M233.12,-370.5C248.19,-376.03 263.56,-381.82 278,-387.5 313.27,-401.39 352.06,-417.88 384.14,-431.86"/>
<polygon fill="#000000" stroke="#000000" points="382.8659,-435.1229 393.43,-435.93 385.675,-428.7113 382.8659,-435.1229"/>
<path fill="none" stroke="#000000" d="M233.14,-367.44C248.21,-372.97 263.58,-378.78 278,-384.5 313.59,-398.61 352.72,-415.48 384.94,-429.73"/>
<polygon fill="#000000" stroke="#000000" points="383.7002,-433.009 394.26,-433.87 386.5419,-426.6118 383.7002,-433.009"/>
</g>
<!-- zcash/librustzcash#510 -->
<g id="node19" class="node open">
<title>zcash/librustzcash#510</title>
<g id="a_node19"><a xlink:href="https://github.com/zcash/librustzcash/pull/510" xlink:title="zcash/librustzcash#510&#10;Update unified address&#10;test vectors." target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="233,-694 45,-694 45,-690 41,-690 41,-686 45,-686 45,-649 41,-649 41,-645 45,-645 45,-641 233,-641 233,-694"/>
<polyline fill="none" stroke="#000000" stroke-width="2" points="45,-690 49,-690 49,-686 45,-686 "/>
<polyline fill="none" stroke="#000000" stroke-width="2" points="45,-649 49,-649 49,-645 45,-645 "/>
<text text-anchor="middle" x="139" y="-678.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/librustzcash#510</text>
<text text-anchor="middle" x="139" y="-663.8" font-family="Times,serif" font-size="14.00" fill="#000000">Update unified address</text>
<text text-anchor="middle" x="139" y="-648.8" font-family="Times,serif" font-size="14.00" fill="#000000">test vectors.</text>
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="233,-691 45,-691 45,-687 41,-687 41,-683 45,-683 45,-646 41,-646 41,-642 45,-642 45,-638 233,-638 233,-691"/>
<polyline fill="none" stroke="#000000" stroke-width="2" points="45,-687 49,-687 49,-683 45,-683 "/>
<polyline fill="none" stroke="#000000" stroke-width="2" points="45,-646 49,-646 49,-642 45,-642 "/>
<text text-anchor="middle" x="139" y="-675.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/librustzcash#510</text>
<text text-anchor="middle" x="139" y="-660.8" font-family="Times,serif" font-size="14.00" fill="#000000">Update unified address</text>
<text text-anchor="middle" x="139" y="-645.8" font-family="Times,serif" font-size="14.00" fill="#000000">test vectors.</text>
</a>
</g>
</g>
@ -329,13 +329,13 @@
<g id="node20" class="node open">
<title>zcash/librustzcash#443</title>
<g id="a_node20"><a xlink:href="https://github.com/zcash/librustzcash/issues/443" xlink:title="zcash/librustzcash#443&#10;Ensure that GitHub&#39;s&#10;&quot;View license&quot; link&#10;points to complete&#10;license info for all our&#10;repos" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="233,-810.5 45,-810.5 45,-712.5 233,-712.5 233,-810.5"/>
<text text-anchor="middle" x="139" y="-795.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/librustzcash#443</text>
<text text-anchor="middle" x="139" y="-780.3" font-family="Times,serif" font-size="14.00" fill="#000000">Ensure that GitHub&#39;s</text>
<text text-anchor="middle" x="139" y="-765.3" font-family="Times,serif" font-size="14.00" fill="#000000">&quot;View license&quot; link</text>
<text text-anchor="middle" x="139" y="-750.3" font-family="Times,serif" font-size="14.00" fill="#000000">points to complete</text>
<text text-anchor="middle" x="139" y="-735.3" font-family="Times,serif" font-size="14.00" fill="#000000">license info for all our</text>
<text text-anchor="middle" x="139" y="-720.3" font-family="Times,serif" font-size="14.00" fill="#000000">repos</text>
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="233,-807.5 45,-807.5 45,-709.5 233,-709.5 233,-807.5"/>
<text text-anchor="middle" x="139" y="-792.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/librustzcash#443</text>
<text text-anchor="middle" x="139" y="-777.3" font-family="Times,serif" font-size="14.00" fill="#000000">Ensure that GitHub&#39;s</text>
<text text-anchor="middle" x="139" y="-762.3" font-family="Times,serif" font-size="14.00" fill="#000000">&quot;View license&quot; link</text>
<text text-anchor="middle" x="139" y="-747.3" font-family="Times,serif" font-size="14.00" fill="#000000">points to complete</text>
<text text-anchor="middle" x="139" y="-732.3" font-family="Times,serif" font-size="14.00" fill="#000000">license info for all our</text>
<text text-anchor="middle" x="139" y="-717.3" font-family="Times,serif" font-size="14.00" fill="#000000">repos</text>
</a>
</g>
</g>
@ -343,11 +343,11 @@
<g id="node21" class="node open">
<title>zcash/librustzcash#498</title>
<g id="a_node21"><a xlink:href="https://github.com/zcash/librustzcash/issues/498" xlink:title="zcash/librustzcash#498&#10;Raise MSRV to 1.56.1 for&#10;`zcash_primitives` and&#10;downstream" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="237.5,-896.5 40.5,-896.5 40.5,-828.5 237.5,-828.5 237.5,-896.5"/>
<text text-anchor="middle" x="139" y="-881.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/librustzcash#498</text>
<text text-anchor="middle" x="139" y="-866.3" font-family="Times,serif" font-size="14.00" fill="#000000">Raise MSRV to 1.56.1 for</text>
<text text-anchor="middle" x="139" y="-851.3" font-family="Times,serif" font-size="14.00" fill="#000000">`zcash_primitives` and</text>
<text text-anchor="middle" x="139" y="-836.3" font-family="Times,serif" font-size="14.00" fill="#000000">downstream</text>
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="237.5,-893.5 40.5,-893.5 40.5,-825.5 237.5,-825.5 237.5,-893.5"/>
<text text-anchor="middle" x="139" y="-878.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/librustzcash#498</text>
<text text-anchor="middle" x="139" y="-863.3" font-family="Times,serif" font-size="14.00" fill="#000000">Raise MSRV to 1.56.1 for</text>
<text text-anchor="middle" x="139" y="-848.3" font-family="Times,serif" font-size="14.00" fill="#000000">`zcash_primitives` and</text>
<text text-anchor="middle" x="139" y="-833.3" font-family="Times,serif" font-size="14.00" fill="#000000">downstream</text>
</a>
</g>
</g>
@ -355,12 +355,12 @@
<g id="node22" class="node open">
<title>zcash/librustzcash#249</title>
<g id="a_node22"><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="239.5,-998 38.5,-998 38.5,-915 239.5,-915 239.5,-998"/>
<text text-anchor="middle" x="139" y="-982.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/librustzcash#249</text>
<text text-anchor="middle" x="139" y="-967.8" font-family="Times,serif" font-size="14.00" fill="#000000">Product Request: Surface</text>
<text text-anchor="middle" x="139" y="-952.8" font-family="Times,serif" font-size="14.00" fill="#000000">additional unverified</text>
<text text-anchor="middle" x="139" y="-937.8" font-family="Times,serif" font-size="14.00" fill="#000000">transaction states in</text>
<text text-anchor="middle" x="139" y="-922.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash_client_sqlite</text>
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="239.5,-995 38.5,-995 38.5,-912 239.5,-912 239.5,-995"/>
<text text-anchor="middle" x="139" y="-979.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/librustzcash#249</text>
<text text-anchor="middle" x="139" y="-964.8" font-family="Times,serif" font-size="14.00" fill="#000000">Product Request: Surface</text>
<text text-anchor="middle" x="139" y="-949.8" font-family="Times,serif" font-size="14.00" fill="#000000">additional unverified</text>
<text text-anchor="middle" x="139" y="-934.8" font-family="Times,serif" font-size="14.00" fill="#000000">transaction states in</text>
<text text-anchor="middle" x="139" y="-919.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash_client_sqlite</text>
</a>
</g>
</g>
@ -368,29 +368,29 @@
<g id="node23" class="node open">
<title>zcash/zcash&#45;android&#45;wallet&#45;sdk#238</title>
<g id="a_node23"><a xlink:href="https://github.com/zcash/zcash-android-wallet-sdk/issues/238" xlink:title="zcash/zcash&#45;android&#45;wallet&#45;sdk#238&#10;Fix the balance display:&#10;Show expected change as&#10;part of balance" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" points="592,-990.5 314,-990.5 314,-922.5 592,-922.5 592,-990.5"/>
<text text-anchor="middle" x="453" y="-975.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/zcash&#45;android&#45;wallet&#45;sdk#238</text>
<text text-anchor="middle" x="453" y="-960.3" font-family="Times,serif" font-size="14.00" fill="#000000">Fix the balance display:</text>
<text text-anchor="middle" x="453" y="-945.3" font-family="Times,serif" font-size="14.00" fill="#000000">Show expected change as</text>
<text text-anchor="middle" x="453" y="-930.3" font-family="Times,serif" font-size="14.00" fill="#000000">part of balance</text>
<polygon fill="#c2e0c6" stroke="#000000" points="592,-987.5 314,-987.5 314,-919.5 592,-919.5 592,-987.5"/>
<text text-anchor="middle" x="453" y="-972.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/zcash&#45;android&#45;wallet&#45;sdk#238</text>
<text text-anchor="middle" x="453" y="-957.3" font-family="Times,serif" font-size="14.00" fill="#000000">Fix the balance display:</text>
<text text-anchor="middle" x="453" y="-942.3" font-family="Times,serif" font-size="14.00" fill="#000000">Show expected change as</text>
<text text-anchor="middle" x="453" y="-927.3" font-family="Times,serif" font-size="14.00" fill="#000000">part of balance</text>
</a>
</g>
</g>
<!-- zcash/librustzcash#249&#45;&gt;zcash/zcash&#45;android&#45;wallet&#45;sdk#238 -->
<g id="edge16" class="edge">
<title>zcash/librustzcash#249&#45;&gt;zcash/zcash&#45;android&#45;wallet&#45;sdk#238</title>
<path fill="none" stroke="#000000" d="M239.65,-956.5C260.01,-956.5 281.83,-956.5 303.47,-956.5"/>
<polygon fill="#000000" stroke="#000000" points="303.72,-960.0001 313.72,-956.5 303.72,-953.0001 303.72,-960.0001"/>
<path fill="none" stroke="#000000" d="M239.65,-953.5C260.01,-953.5 281.83,-953.5 303.47,-953.5"/>
<polygon fill="#000000" stroke="#000000" points="303.72,-957.0001 313.72,-953.5 303.72,-950.0001 303.72,-957.0001"/>
</g>
<!-- zcash/librustzcash#456 -->
<g id="node24" class="node committed">
<title>zcash/librustzcash#456</title>
<g id="a_node24"><a xlink:href="https://github.com/zcash/librustzcash/issues/456" xlink:title="zcash/librustzcash#456&#10;Update orchard crate and&#10;NU5 branch ID, and set&#10;activation heights" target="_blank">
<polygon fill="#a6cfff" stroke="#000000" stroke-width="2" points="240.5,-1084.5 37.5,-1084.5 37.5,-1016.5 240.5,-1016.5 240.5,-1084.5"/>
<text text-anchor="middle" x="139" y="-1069.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/librustzcash#456</text>
<text text-anchor="middle" x="139" y="-1054.3" font-family="Times,serif" font-size="14.00" fill="#000000">Update orchard crate and</text>
<text text-anchor="middle" x="139" y="-1039.3" font-family="Times,serif" font-size="14.00" fill="#000000">NU5 branch ID, and set</text>
<text text-anchor="middle" x="139" y="-1024.3" font-family="Times,serif" font-size="14.00" fill="#000000">activation heights</text>
<polygon fill="#a6cfff" stroke="#000000" stroke-width="2" points="240.5,-1081.5 37.5,-1081.5 37.5,-1013.5 240.5,-1013.5 240.5,-1081.5"/>
<text text-anchor="middle" x="139" y="-1066.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/librustzcash#456</text>
<text text-anchor="middle" x="139" y="-1051.3" font-family="Times,serif" font-size="14.00" fill="#000000">Update orchard crate and</text>
<text text-anchor="middle" x="139" y="-1036.3" font-family="Times,serif" font-size="14.00" fill="#000000">NU5 branch ID, and set</text>
<text text-anchor="middle" x="139" y="-1021.3" font-family="Times,serif" font-size="14.00" fill="#000000">activation heights</text>
</a>
</g>
</g>
@ -398,12 +398,12 @@
<g id="node25" class="node open">
<title>zcash/librustzcash#512</title>
<g id="a_node25"><a xlink:href="https://github.com/zcash/librustzcash/pull/512" xlink:title="zcash/librustzcash#512&#10;CI: Run tests with cargo&#45;&#10;nextest" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="237.5,-1156 40.5,-1156 40.5,-1152 36.5,-1152 36.5,-1148 40.5,-1148 40.5,-1111 36.5,-1111 36.5,-1107 40.5,-1107 40.5,-1103 237.5,-1103 237.5,-1156"/>
<polyline fill="none" stroke="#000000" stroke-width="2" points="40.5,-1152 44.5,-1152 44.5,-1148 40.5,-1148 "/>
<polyline fill="none" stroke="#000000" stroke-width="2" points="40.5,-1111 44.5,-1111 44.5,-1107 40.5,-1107 "/>
<text text-anchor="middle" x="139" y="-1140.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/librustzcash#512</text>
<text text-anchor="middle" x="139" y="-1125.8" font-family="Times,serif" font-size="14.00" fill="#000000">CI: Run tests with cargo&#45;</text>
<text text-anchor="middle" x="139" y="-1110.8" font-family="Times,serif" font-size="14.00" fill="#000000">nextest</text>
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="237.5,-1153 40.5,-1153 40.5,-1149 36.5,-1149 36.5,-1145 40.5,-1145 40.5,-1108 36.5,-1108 36.5,-1104 40.5,-1104 40.5,-1100 237.5,-1100 237.5,-1153"/>
<polyline fill="none" stroke="#000000" stroke-width="2" points="40.5,-1149 44.5,-1149 44.5,-1145 40.5,-1145 "/>
<polyline fill="none" stroke="#000000" stroke-width="2" points="40.5,-1108 44.5,-1108 44.5,-1104 40.5,-1104 "/>
<text text-anchor="middle" x="139" y="-1137.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/librustzcash#512</text>
<text text-anchor="middle" x="139" y="-1122.8" font-family="Times,serif" font-size="14.00" fill="#000000">CI: Run tests with cargo&#45;</text>
<text text-anchor="middle" x="139" y="-1107.8" font-family="Times,serif" font-size="14.00" fill="#000000">nextest</text>
</a>
</g>
</g>
@ -411,11 +411,11 @@
<g id="node26" class="node open">
<title>zcash/librustzcash#500</title>
<g id="a_node26"><a xlink:href="https://github.com/zcash/librustzcash/issues/500" xlink:title="zcash/librustzcash#500&#10;Remove zcash_client_sqlit&#10;e::wallet::delete_utxos_a&#10;bove" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="242,-1242.5 36,-1242.5 36,-1174.5 242,-1174.5 242,-1242.5"/>
<text text-anchor="middle" x="139" y="-1227.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/librustzcash#500</text>
<text text-anchor="middle" x="139" y="-1212.3" font-family="Times,serif" font-size="14.00" fill="#000000">Remove zcash_client_sqlit</text>
<text text-anchor="middle" x="139" y="-1197.3" font-family="Times,serif" font-size="14.00" fill="#000000">e::wallet::delete_utxos_a</text>
<text text-anchor="middle" x="139" y="-1182.3" font-family="Times,serif" font-size="14.00" fill="#000000">bove</text>
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="242,-1239.5 36,-1239.5 36,-1171.5 242,-1171.5 242,-1239.5"/>
<text text-anchor="middle" x="139" y="-1224.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/librustzcash#500</text>
<text text-anchor="middle" x="139" y="-1209.3" font-family="Times,serif" font-size="14.00" fill="#000000">Remove zcash_client_sqlit</text>
<text text-anchor="middle" x="139" y="-1194.3" font-family="Times,serif" font-size="14.00" fill="#000000">e::wallet::delete_utxos_a</text>
<text text-anchor="middle" x="139" y="-1179.3" font-family="Times,serif" font-size="14.00" fill="#000000">bove</text>
</a>
</g>
</g>
@ -423,13 +423,13 @@
<g id="node27" class="node open">
<title>zcash/librustzcash#497</title>
<g id="a_node27"><a xlink:href="https://github.com/zcash/librustzcash/issues/497" xlink:title="zcash/librustzcash#497&#10;Ensure that `decrypt_and_&#10;store_transaction` only&#10;persists data for&#10;transactions that involve&#10;the wallet." target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="244,-1358.5 34,-1358.5 34,-1260.5 244,-1260.5 244,-1358.5"/>
<text text-anchor="middle" x="139" y="-1343.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/librustzcash#497</text>
<text text-anchor="middle" x="139" y="-1328.3" font-family="Times,serif" font-size="14.00" fill="#000000">Ensure that `decrypt_and_</text>
<text text-anchor="middle" x="139" y="-1313.3" font-family="Times,serif" font-size="14.00" fill="#000000">store_transaction` only</text>
<text text-anchor="middle" x="139" y="-1298.3" font-family="Times,serif" font-size="14.00" fill="#000000">persists data for</text>
<text text-anchor="middle" x="139" y="-1283.3" font-family="Times,serif" font-size="14.00" fill="#000000">transactions that involve</text>
<text text-anchor="middle" x="139" y="-1268.3" font-family="Times,serif" font-size="14.00" fill="#000000">the wallet.</text>
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="244,-1355.5 34,-1355.5 34,-1257.5 244,-1257.5 244,-1355.5"/>
<text text-anchor="middle" x="139" y="-1340.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/librustzcash#497</text>
<text text-anchor="middle" x="139" y="-1325.3" font-family="Times,serif" font-size="14.00" fill="#000000">Ensure that `decrypt_and_</text>
<text text-anchor="middle" x="139" y="-1310.3" font-family="Times,serif" font-size="14.00" fill="#000000">store_transaction` only</text>
<text text-anchor="middle" x="139" y="-1295.3" font-family="Times,serif" font-size="14.00" fill="#000000">persists data for</text>
<text text-anchor="middle" x="139" y="-1280.3" font-family="Times,serif" font-size="14.00" fill="#000000">transactions that involve</text>
<text text-anchor="middle" x="139" y="-1265.3" font-family="Times,serif" font-size="14.00" fill="#000000">the wallet.</text>
</a>
</g>
</g>
@ -437,10 +437,10 @@
<g id="node28" class="node open">
<title>zcash/librustzcash#499</title>
<g id="a_node28"><a xlink:href="https://github.com/zcash/librustzcash/issues/499" xlink:title="zcash/librustzcash#499&#10;Document errors for ZIP&#10;321 parsing." target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="236,-1430 42,-1430 42,-1377 236,-1377 236,-1430"/>
<text text-anchor="middle" x="139" y="-1414.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/librustzcash#499</text>
<text text-anchor="middle" x="139" y="-1399.8" font-family="Times,serif" font-size="14.00" fill="#000000">Document errors for ZIP</text>
<text text-anchor="middle" x="139" y="-1384.8" font-family="Times,serif" font-size="14.00" fill="#000000">321 parsing.</text>
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="236,-1427 42,-1427 42,-1374 236,-1374 236,-1427"/>
<text text-anchor="middle" x="139" y="-1411.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/librustzcash#499</text>
<text text-anchor="middle" x="139" y="-1396.8" font-family="Times,serif" font-size="14.00" fill="#000000">Document errors for ZIP</text>
<text text-anchor="middle" x="139" y="-1381.8" font-family="Times,serif" font-size="14.00" fill="#000000">321 parsing.</text>
</a>
</g>
</g>
@ -448,10 +448,10 @@
<g id="node29" class="node open">
<title>zcash/librustzcash#454</title>
<g id="a_node29"><a xlink:href="https://github.com/zcash/librustzcash/issues/454" xlink:title="zcash/librustzcash#454&#10;Refactor `sapling::Note`&#10;to store `d`, not `g_d`" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="236,-1501 42,-1501 42,-1448 236,-1448 236,-1501"/>
<text text-anchor="middle" x="139" y="-1485.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/librustzcash#454</text>
<text text-anchor="middle" x="139" y="-1470.8" font-family="Times,serif" font-size="14.00" fill="#000000">Refactor `sapling::Note`</text>
<text text-anchor="middle" x="139" y="-1455.8" font-family="Times,serif" font-size="14.00" fill="#000000">to store `d`, not `g_d`</text>
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="236,-1498 42,-1498 42,-1445 236,-1445 236,-1498"/>
<text text-anchor="middle" x="139" y="-1482.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/librustzcash#454</text>
<text text-anchor="middle" x="139" y="-1467.8" font-family="Times,serif" font-size="14.00" fill="#000000">Refactor `sapling::Note`</text>
<text text-anchor="middle" x="139" y="-1452.8" font-family="Times,serif" font-size="14.00" fill="#000000">to store `d`, not `g_d`</text>
</a>
</g>
</g>
@ -459,63 +459,63 @@
<g id="node30" class="node open">
<title>zcash/librustzcash#455</title>
<g id="a_node30"><a xlink:href="https://github.com/zcash/librustzcash/issues/455" xlink:title="zcash/librustzcash#455&#10;`zcash_note_encryption`:&#10;Remove `recipient`&#10;parameter from `Domain::n&#10;ote_plaintext_bytes`" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" points="560.5,-1516 345.5,-1516 345.5,-1433 560.5,-1433 560.5,-1516"/>
<text text-anchor="middle" x="453" y="-1500.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/librustzcash#455</text>
<text text-anchor="middle" x="453" y="-1485.8" font-family="Times,serif" font-size="14.00" fill="#000000">`zcash_note_encryption`:</text>
<text text-anchor="middle" x="453" y="-1470.8" font-family="Times,serif" font-size="14.00" fill="#000000">Remove `recipient`</text>
<text text-anchor="middle" x="453" y="-1455.8" font-family="Times,serif" font-size="14.00" fill="#000000">parameter from `Domain::n</text>
<text text-anchor="middle" x="453" y="-1440.8" font-family="Times,serif" font-size="14.00" fill="#000000">ote_plaintext_bytes`</text>
<polygon fill="#c2e0c6" stroke="#000000" points="560.5,-1513 345.5,-1513 345.5,-1430 560.5,-1430 560.5,-1513"/>
<text text-anchor="middle" x="453" y="-1497.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/librustzcash#455</text>
<text text-anchor="middle" x="453" y="-1482.8" font-family="Times,serif" font-size="14.00" fill="#000000">`zcash_note_encryption`:</text>
<text text-anchor="middle" x="453" y="-1467.8" font-family="Times,serif" font-size="14.00" fill="#000000">Remove `recipient`</text>
<text text-anchor="middle" x="453" y="-1452.8" font-family="Times,serif" font-size="14.00" fill="#000000">parameter from `Domain::n</text>
<text text-anchor="middle" x="453" y="-1437.8" font-family="Times,serif" font-size="14.00" fill="#000000">ote_plaintext_bytes`</text>
</a>
</g>
</g>
<!-- zcash/librustzcash#454&#45;&gt;zcash/librustzcash#455 -->
<g id="edge17" class="edge">
<title>zcash/librustzcash#454&#45;&gt;zcash/librustzcash#455</title>
<path fill="none" stroke="#000000" d="M236.2,-1474.5C267.54,-1474.5 302.62,-1474.5 335.27,-1474.5"/>
<polygon fill="#000000" stroke="#000000" points="335.32,-1478.0001 345.32,-1474.5 335.32,-1471.0001 335.32,-1478.0001"/>
<path fill="none" stroke="#000000" d="M236.2,-1471.5C267.54,-1471.5 302.62,-1471.5 335.27,-1471.5"/>
<polygon fill="#000000" stroke="#000000" points="335.32,-1475.0001 345.32,-1471.5 335.32,-1468.0001 335.32,-1475.0001"/>
</g>
<!-- zcash/librustzcash#387 -->
<g id="node31" class="node open">
<title>zcash/librustzcash#387</title>
<g id="a_node31"><a xlink:href="https://github.com/zcash/librustzcash/issues/387" xlink:title="zcash/librustzcash#387&#10;Implement Unified Address&#10;key derivation" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="246.5,-191 31.5,-191 31.5,-138 246.5,-138 246.5,-191"/>
<text text-anchor="middle" x="139" y="-175.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/librustzcash#387</text>
<text text-anchor="middle" x="139" y="-160.8" font-family="Times,serif" font-size="14.00" fill="#000000">Implement Unified Address</text>
<text text-anchor="middle" x="139" y="-145.8" font-family="Times,serif" font-size="14.00" fill="#000000">key derivation</text>
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="246.5,-188 31.5,-188 31.5,-135 246.5,-135 246.5,-188"/>
<text text-anchor="middle" x="139" y="-172.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/librustzcash#387</text>
<text text-anchor="middle" x="139" y="-157.8" font-family="Times,serif" font-size="14.00" fill="#000000">Implement Unified Address</text>
<text text-anchor="middle" x="139" y="-142.8" font-family="Times,serif" font-size="14.00" fill="#000000">key derivation</text>
</a>
</g>
</g>
<!-- zcash/librustzcash#387&#45;&gt;zcash/librustzcash#403 -->
<g id="edge18" class="edge">
<title>zcash/librustzcash#387&#45;&gt;zcash/librustzcash#403</title>
<path fill="none" stroke="#000000" d="M246.62,-152.85C279.68,-149.27 316,-145.33 348.83,-141.78"/>
<polygon fill="#000000" stroke="#000000" points="349.3348,-145.2459 358.9,-140.69 348.5814,-138.2866 349.3348,-145.2459"/>
<path fill="none" stroke="#000000" d="M246.62,-150.53C279.68,-147.16 316,-143.46 348.83,-140.12"/>
<polygon fill="#000000" stroke="#000000" points="349.3081,-143.5895 358.9,-139.09 348.5957,-136.6258 349.3081,-143.5895"/>
</g>
<!-- zcash/librustzcash#406 -->
<g id="node32" class="node open">
<title>zcash/librustzcash#406</title>
<g id="a_node32"><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="233,-120 45,-120 45,-67 233,-67 233,-120"/>
<text text-anchor="middle" x="139" y="-104.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/librustzcash#406</text>
<text text-anchor="middle" x="139" y="-89.8" font-family="Times,serif" font-size="14.00" fill="#000000">Add Orchard support to</text>
<text text-anchor="middle" x="139" y="-74.8" font-family="Times,serif" font-size="14.00" fill="#000000">the transaction builder</text>
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="233,-117 45,-117 45,-64 233,-64 233,-117"/>
<text text-anchor="middle" x="139" y="-101.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/librustzcash#406</text>
<text text-anchor="middle" x="139" y="-86.8" font-family="Times,serif" font-size="14.00" fill="#000000">Add Orchard support to</text>
<text text-anchor="middle" x="139" y="-71.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="edge19" class="edge">
<title>zcash/librustzcash#406&#45;&gt;zcash/librustzcash#403</title>
<path fill="none" stroke="#000000" d="M233.21,-104.6C269.54,-108.88 311.23,-113.8 348.48,-118.18"/>
<polygon fill="#000000" stroke="#000000" points="348.5176,-121.7089 358.86,-119.41 349.3414,-114.7575 348.5176,-121.7089"/>
<path fill="none" stroke="#000000" d="M233.21,-102.2C269.54,-106.71 311.23,-111.89 348.48,-116.52"/>
<polygon fill="#000000" stroke="#000000" points="348.5047,-120.0499 358.86,-117.81 349.368,-113.1033 348.5047,-120.0499"/>
</g>
<!-- zcash/zcash&#45;android&#45;wallet&#45;sdk#240 -->
<g id="node33" class="node open">
<title>zcash/zcash&#45;android&#45;wallet&#45;sdk#240</title>
<g id="a_node33"><a xlink:href="https://github.com/zcash/zcash-android-wallet-sdk/issues/240" xlink:title="zcash/zcash&#45;android&#45;wallet&#45;sdk#240&#10;Make the SDK database&#10;more robust" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="278,-1595 0,-1595 0,-1542 278,-1542 278,-1595"/>
<text text-anchor="middle" x="139" y="-1579.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/zcash&#45;android&#45;wallet&#45;sdk#240</text>
<text text-anchor="middle" x="139" y="-1564.8" font-family="Times,serif" font-size="14.00" fill="#000000">Make the SDK database</text>
<text text-anchor="middle" x="139" y="-1549.8" font-family="Times,serif" font-size="14.00" fill="#000000">more robust</text>
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="278,-1592 0,-1592 0,-1539 278,-1539 278,-1592"/>
<text text-anchor="middle" x="139" y="-1576.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/zcash&#45;android&#45;wallet&#45;sdk#240</text>
<text text-anchor="middle" x="139" y="-1561.8" font-family="Times,serif" font-size="14.00" fill="#000000">Make the SDK database</text>
<text text-anchor="middle" x="139" y="-1546.8" font-family="Times,serif" font-size="14.00" fill="#000000">more robust</text>
</a>
</g>
</g>
@ -523,28 +523,28 @@
<g id="node34" class="node open">
<title>zcash/zcash&#45;android&#45;wallet&#45;sdk#239</title>
<g id="a_node34"><a xlink:href="https://github.com/zcash/zcash-android-wallet-sdk/issues/239" xlink:title="zcash/zcash&#45;android&#45;wallet&#45;sdk#239&#10;Get rid of the&#10;PendingTransaction&#10;Database" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" points="592,-1602.5 314,-1602.5 314,-1534.5 592,-1534.5 592,-1602.5"/>
<text text-anchor="middle" x="453" y="-1587.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/zcash&#45;android&#45;wallet&#45;sdk#239</text>
<text text-anchor="middle" x="453" y="-1572.3" font-family="Times,serif" font-size="14.00" fill="#000000">Get rid of the</text>
<text text-anchor="middle" x="453" y="-1557.3" font-family="Times,serif" font-size="14.00" fill="#000000">PendingTransaction</text>
<text text-anchor="middle" x="453" y="-1542.3" font-family="Times,serif" font-size="14.00" fill="#000000">Database</text>
<polygon fill="#c2e0c6" stroke="#000000" points="592,-1599.5 314,-1599.5 314,-1531.5 592,-1531.5 592,-1599.5"/>
<text text-anchor="middle" x="453" y="-1584.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/zcash&#45;android&#45;wallet&#45;sdk#239</text>
<text text-anchor="middle" x="453" y="-1569.3" font-family="Times,serif" font-size="14.00" fill="#000000">Get rid of the</text>
<text text-anchor="middle" x="453" y="-1554.3" font-family="Times,serif" font-size="14.00" fill="#000000">PendingTransaction</text>
<text text-anchor="middle" x="453" y="-1539.3" font-family="Times,serif" font-size="14.00" fill="#000000">Database</text>
</a>
</g>
</g>
<!-- zcash/zcash&#45;android&#45;wallet&#45;sdk#240&#45;&gt;zcash/zcash&#45;android&#45;wallet&#45;sdk#239 -->
<g id="edge20" class="edge">
<title>zcash/zcash&#45;android&#45;wallet&#45;sdk#240&#45;&gt;zcash/zcash&#45;android&#45;wallet&#45;sdk#239</title>
<path fill="none" stroke="#000000" d="M278.1,-1568.5C286.49,-1568.5 294.96,-1568.5 303.4,-1568.5"/>
<polygon fill="#000000" stroke="#000000" points="303.67,-1572.0001 313.67,-1568.5 303.67,-1565.0001 303.67,-1572.0001"/>
<path fill="none" stroke="#000000" d="M278.1,-1565.5C286.49,-1565.5 294.96,-1565.5 303.4,-1565.5"/>
<polygon fill="#000000" stroke="#000000" points="303.67,-1569.0001 313.67,-1565.5 303.67,-1562.0001 303.67,-1569.0001"/>
</g>
<!-- zcash/zcash&#45;android&#45;wallet&#45;sdk#295 -->
<g id="node35" class="node open">
<title>zcash/zcash&#45;android&#45;wallet&#45;sdk#295</title>
<g id="a_node35"><a xlink:href="https://github.com/zcash/zcash-android-wallet-sdk/issues/295" xlink:title="zcash/zcash&#45;android&#45;wallet&#45;sdk#295&#10;Repackaging SDK Classes &#45;&#10;Phase 3" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="278,-1674 0,-1674 0,-1621 278,-1621 278,-1674"/>
<text text-anchor="middle" x="139" y="-1658.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/zcash&#45;android&#45;wallet&#45;sdk#295</text>
<text text-anchor="middle" x="139" y="-1643.8" font-family="Times,serif" font-size="14.00" fill="#000000">Repackaging SDK Classes &#45;</text>
<text text-anchor="middle" x="139" y="-1628.8" font-family="Times,serif" font-size="14.00" fill="#000000">Phase 3</text>
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="278,-1671 0,-1671 0,-1618 278,-1618 278,-1671"/>
<text text-anchor="middle" x="139" y="-1655.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/zcash&#45;android&#45;wallet&#45;sdk#295</text>
<text text-anchor="middle" x="139" y="-1640.8" font-family="Times,serif" font-size="14.00" fill="#000000">Repackaging SDK Classes &#45;</text>
<text text-anchor="middle" x="139" y="-1625.8" font-family="Times,serif" font-size="14.00" fill="#000000">Phase 3</text>
</a>
</g>
</g>
@ -552,27 +552,27 @@
<g id="node36" class="node open">
<title>zcash/zcash&#45;android&#45;wallet&#45;sdk#296</title>
<g id="a_node36"><a xlink:href="https://github.com/zcash/zcash-android-wallet-sdk/issues/296" xlink:title="zcash/zcash&#45;android&#45;wallet&#45;sdk#296&#10;Repackaging SDK Classes &#45;&#10;Phase 4" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" points="592,-1674 314,-1674 314,-1621 592,-1621 592,-1674"/>
<text text-anchor="middle" x="453" y="-1658.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/zcash&#45;android&#45;wallet&#45;sdk#296</text>
<text text-anchor="middle" x="453" y="-1643.8" font-family="Times,serif" font-size="14.00" fill="#000000">Repackaging SDK Classes &#45;</text>
<text text-anchor="middle" x="453" y="-1628.8" font-family="Times,serif" font-size="14.00" fill="#000000">Phase 4</text>
<polygon fill="#c2e0c6" stroke="#000000" points="592,-1671 314,-1671 314,-1618 592,-1618 592,-1671"/>
<text text-anchor="middle" x="453" y="-1655.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/zcash&#45;android&#45;wallet&#45;sdk#296</text>
<text text-anchor="middle" x="453" y="-1640.8" font-family="Times,serif" font-size="14.00" fill="#000000">Repackaging SDK Classes &#45;</text>
<text text-anchor="middle" x="453" y="-1625.8" font-family="Times,serif" font-size="14.00" fill="#000000">Phase 4</text>
</a>
</g>
</g>
<!-- zcash/zcash&#45;android&#45;wallet&#45;sdk#295&#45;&gt;zcash/zcash&#45;android&#45;wallet&#45;sdk#296 -->
<g id="edge21" class="edge">
<title>zcash/zcash&#45;android&#45;wallet&#45;sdk#295&#45;&gt;zcash/zcash&#45;android&#45;wallet&#45;sdk#296</title>
<path fill="none" stroke="#000000" d="M278.1,-1647.5C286.49,-1647.5 294.96,-1647.5 303.4,-1647.5"/>
<polygon fill="#000000" stroke="#000000" points="303.67,-1651.0001 313.67,-1647.5 303.67,-1644.0001 303.67,-1651.0001"/>
<path fill="none" stroke="#000000" d="M278.1,-1644.5C286.49,-1644.5 294.96,-1644.5 303.4,-1644.5"/>
<polygon fill="#000000" stroke="#000000" points="303.67,-1648.0001 313.67,-1644.5 303.67,-1641.0001 303.67,-1648.0001"/>
</g>
<!-- zcash/ZcashLightClientKit#320 -->
<g id="node37" class="node open">
<title>zcash/ZcashLightClientKit#320</title>
<g id="a_node37"><a xlink:href="https://github.com/zcash/ZcashLightClientKit/issues/320" xlink:title="zcash/ZcashLightClientKit#320&#10;ZIP&#45;321 Request Parsing&#10;API" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="262,-1745 16,-1745 16,-1692 262,-1692 262,-1745"/>
<text text-anchor="middle" x="139" y="-1729.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/ZcashLightClientKit#320</text>
<text text-anchor="middle" x="139" y="-1714.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZIP&#45;321 Request Parsing</text>
<text text-anchor="middle" x="139" y="-1699.8" font-family="Times,serif" font-size="14.00" fill="#000000">API</text>
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="262,-1742 16,-1742 16,-1689 262,-1689 262,-1742"/>
<text text-anchor="middle" x="139" y="-1726.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/ZcashLightClientKit#320</text>
<text text-anchor="middle" x="139" y="-1711.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZIP&#45;321 Request Parsing</text>
<text text-anchor="middle" x="139" y="-1696.8" font-family="Times,serif" font-size="14.00" fill="#000000">API</text>
</a>
</g>
</g>
@ -580,10 +580,10 @@
<g id="node38" class="node open">
<title>zcash/ZcashLightClientKit#319</title>
<g id="a_node38"><a xlink:href="https://github.com/zcash/ZcashLightClientKit/issues/319" xlink:title="zcash/ZcashLightClientKit#319&#10;ZIP&#45;321 Request&#10;Generation API" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="262,-1816 16,-1816 16,-1763 262,-1763 262,-1816"/>
<text text-anchor="middle" x="139" y="-1800.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/ZcashLightClientKit#319</text>
<text text-anchor="middle" x="139" y="-1785.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZIP&#45;321 Request</text>
<text text-anchor="middle" x="139" y="-1770.8" font-family="Times,serif" font-size="14.00" fill="#000000">Generation API</text>
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="262,-1813 16,-1813 16,-1760 262,-1760 262,-1813"/>
<text text-anchor="middle" x="139" y="-1797.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/ZcashLightClientKit#319</text>
<text text-anchor="middle" x="139" y="-1782.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZIP&#45;321 Request</text>
<text text-anchor="middle" x="139" y="-1767.8" font-family="Times,serif" font-size="14.00" fill="#000000">Generation API</text>
</a>
</g>
</g>
@ -591,20 +591,70 @@
<g id="node39" class="node open">
<title>zcash/ZcashLightClientKit#321</title>
<g id="a_node39"><a xlink:href="https://github.com/zcash/ZcashLightClientKit/issues/321" xlink:title="zcash/ZcashLightClientKit#321&#10;Validate UA" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="262,-1872.5 16,-1872.5 16,-1834.5 262,-1834.5 262,-1872.5"/>
<text text-anchor="middle" x="139" y="-1857.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/ZcashLightClientKit#321</text>
<text text-anchor="middle" x="139" y="-1842.3" font-family="Times,serif" font-size="14.00" fill="#000000">Validate UA</text>
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="262,-1869.5 16,-1869.5 16,-1831.5 262,-1831.5 262,-1869.5"/>
<text text-anchor="middle" x="139" y="-1854.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/ZcashLightClientKit#321</text>
<text text-anchor="middle" x="139" y="-1839.3" font-family="Times,serif" font-size="14.00" fill="#000000">Validate UA</text>
</a>
</g>
</g>
<!-- zcash/zcash&#45;android&#45;wallet#49 -->
<!-- zcash/ZcashLightClientKit#335 -->
<g id="node40" class="node open">
<title>zcash/ZcashLightClientKit#335</title>
<g id="a_node40"><a xlink:href="https://github.com/zcash/ZcashLightClientKit/issues/335" xlink:title="zcash/ZcashLightClientKit#335&#10;Update lib.rs to lastest&#10;autoshield&#45;poc&#45;daa PR" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" points="576,-1968 330,-1968 330,-1915 576,-1915 576,-1968"/>
<text text-anchor="middle" x="453" y="-1952.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/ZcashLightClientKit#335</text>
<text text-anchor="middle" x="453" y="-1937.8" font-family="Times,serif" font-size="14.00" fill="#000000">Update lib.rs to lastest</text>
<text text-anchor="middle" x="453" y="-1922.8" font-family="Times,serif" font-size="14.00" fill="#000000">autoshield&#45;poc&#45;daa PR</text>
</a>
</g>
</g>
<!-- zcash/ZcashLightClientKit#344 -->
<g id="node41" class="node open">
<title>zcash/ZcashLightClientKit#344</title>
<g id="a_node41"><a xlink:href="https://github.com/zcash/ZcashLightClientKit/issues/344" xlink:title="zcash/ZcashLightClientKit#344&#10;release 0.13.0&#45;beta.1" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" points="874,-1932.5 628,-1932.5 628,-1894.5 874,-1894.5 874,-1932.5"/>
<text text-anchor="middle" x="751" y="-1917.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/ZcashLightClientKit#344</text>
<text text-anchor="middle" x="751" y="-1902.3" font-family="Times,serif" font-size="14.00" fill="#000000">release 0.13.0&#45;beta.1</text>
</a>
</g>
</g>
<!-- zcash/ZcashLightClientKit#335&#45;&gt;zcash/ZcashLightClientKit#344 -->
<g id="edge22" class="edge">
<title>zcash/ZcashLightClientKit#335&#45;&gt;zcash/ZcashLightClientKit#344</title>
<path fill="none" stroke="#000000" d="M576.36,-1929.9C590.02,-1928.6 603.97,-1927.3 617.74,-1926"/>
<polygon fill="#000000" stroke="#000000" points="618.0844,-1929.4832 627.73,-1925.1 617.4563,-1922.5115 618.0844,-1929.4832"/>
</g>
<!-- zcash/ZcashLightClientKit#328 -->
<g id="node42" class="node open">
<title>zcash/ZcashLightClientKit#328</title>
<g id="a_node42"><a xlink:href="https://github.com/zcash/ZcashLightClientKit/issues/328" xlink:title="zcash/ZcashLightClientKit#328&#10;Create Rust&#45;less build&#10;for SDK" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="262,-1941 16,-1941 16,-1888 262,-1888 262,-1941"/>
<text text-anchor="middle" x="139" y="-1925.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/ZcashLightClientKit#328</text>
<text text-anchor="middle" x="139" y="-1910.8" font-family="Times,serif" font-size="14.00" fill="#000000">Create Rust&#45;less build</text>
<text text-anchor="middle" x="139" y="-1895.8" font-family="Times,serif" font-size="14.00" fill="#000000">for SDK</text>
</a>
</g>
</g>
<!-- zcash/ZcashLightClientKit#328&#45;&gt;zcash/ZcashLightClientKit#335 -->
<g id="edge23" class="edge">
<title>zcash/ZcashLightClientKit#328&#45;&gt;zcash/ZcashLightClientKit#335</title>
<path fill="none" stroke="#000000" d="M262.2,-1925.1C281.15,-1926.7 300.78,-1928.4 319.93,-1930.1"/>
<polygon fill="#000000" stroke="#000000" points="319.6521,-1933.5889 329.9,-1930.9 320.212,-1926.6113 319.6521,-1933.5889"/>
</g>
<!-- zcash/ZcashLightClientKit#328&#45;&gt;zcash/ZcashLightClientKit#344 -->
<g id="edge24" class="edge">
<title>zcash/ZcashLightClientKit#328&#45;&gt;zcash/ZcashLightClientKit#344</title>
<path fill="none" stroke="#000000" d="M262.3,-1907.4C279.66,-1906.6 297.27,-1905.9 314,-1905.5 437.51,-1902.3 468.48,-1902.4 592,-1905.5 600.34,-1905.7 608.93,-1906 617.58,-1906.3"/>
<polygon fill="#000000" stroke="#000000" points="617.6303,-1909.8046 627.76,-1906.7 617.9052,-1902.81 617.6303,-1909.8046"/>
</g>
<!-- zcash/zcash&#45;android&#45;wallet#49 -->
<g id="node43" class="node open">
<title>zcash/zcash&#45;android&#45;wallet#49</title>
<g id="a_node40"><a xlink:href="https://github.com/zcash/zcash-android-wallet/issues/49" xlink:title="zcash/zcash&#45;android&#45;wallet#49&#10;Android: Send: Press and&#10;Hold UX" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="258.5,-1944 19.5,-1944 19.5,-1891 258.5,-1891 258.5,-1944"/>
<text text-anchor="middle" x="139" y="-1928.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/zcash&#45;android&#45;wallet#49</text>
<text text-anchor="middle" x="139" y="-1913.8" font-family="Times,serif" font-size="14.00" fill="#000000">Android: Send: Press and</text>
<text text-anchor="middle" x="139" y="-1898.8" font-family="Times,serif" font-size="14.00" fill="#000000">Hold UX</text>
<g id="a_node43"><a xlink:href="https://github.com/zcash/zcash-android-wallet/issues/49" xlink:title="zcash/zcash&#45;android&#45;wallet#49&#10;Android: Send: Press and&#10;Hold UX" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="258.5,-2012 19.5,-2012 19.5,-1959 258.5,-1959 258.5,-2012"/>
<text text-anchor="middle" x="139" y="-1996.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/zcash&#45;android&#45;wallet#49</text>
<text text-anchor="middle" x="139" y="-1981.8" font-family="Times,serif" font-size="14.00" fill="#000000">Android: Send: Press and</text>
<text text-anchor="middle" x="139" y="-1966.8" font-family="Times,serif" font-size="14.00" fill="#000000">Hold UX</text>
</a>
</g>
</g>

Before

Width:  |  Height:  |  Size: 47 KiB

After

Width:  |  Height:  |  Size: 50 KiB

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

Before

Width:  |  Height:  |  Size: 110 KiB

After

Width:  |  Height:  |  Size: 108 KiB