This commit is contained in:
str4d 2022-01-11 22:46:28 +00:00
parent fefd2a39a5
commit 8173122370
3 changed files with 2220 additions and 1965 deletions

File diff suppressed because it is too large Load Diff

Before

Width:  |  Height:  |  Size: 155 KiB

After

Width:  |  Height:  |  Size: 173 KiB

View File

@ -5,10 +5,10 @@
<!-- Generated by graphviz version 2.40.1 (20161225.0304)
-->
<!-- Pages: 1 -->
<svg width="1048pt" height="1085pt"
viewBox="0.00 0.00 1048.00 1085.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 1081)">
<polygon fill="#ffffff" stroke="transparent" points="-4,4 -4,-1081 1044,-1081 1044,4 -4,4"/>
<svg width="1048pt" height="1108pt"
viewBox="0.00 0.00 1048.00 1108.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 1104)">
<polygon fill="#ffffff" stroke="transparent" points="-4,4 -4,-1104 1044,-1104 1044,4 -4,4"/>
<!-- zcash/librustzcash#226 -->
<g id="node1" class="node open">
<title>zcash/librustzcash#226</title>
@ -64,108 +64,122 @@
<path fill="none" stroke="#000000" d="M816.02,-132.5C824.54,-132.5 833.2,-132.5 841.8,-132.5"/>
<polygon fill="#000000" stroke="#000000" points="841.86,-136.0001 851.86,-132.5 841.86,-129.0001 841.86,-136.0001"/>
</g>
<!-- zcash/librustzcash#249 -->
<!-- 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,-210.5 37.5,-210.5 37.5,-206.5 33.5,-206.5 33.5,-202.5 37.5,-202.5 37.5,-150.5 33.5,-150.5 33.5,-146.5 37.5,-146.5 37.5,-142.5 240.5,-142.5 240.5,-210.5"/>
<polyline fill="none" stroke="#000000" stroke-width="2" points="37.5,-206.5 41.5,-206.5 41.5,-202.5 37.5,-202.5 "/>
<polyline fill="none" stroke="#000000" stroke-width="2" points="37.5,-150.5 41.5,-150.5 41.5,-146.5 37.5,-146.5 "/>
<text text-anchor="middle" x="139" y="-195.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/librustzcash#210</text>
<text text-anchor="middle" x="139" y="-180.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZIP 304: Message signing</text>
<text text-anchor="middle" x="139" y="-165.3" font-family="Times,serif" font-size="14.00" fill="#000000">and verification for</text>
<text text-anchor="middle" x="139" y="-150.3" font-family="Times,serif" font-size="14.00" fill="#000000">Sapling addresses</text>
</a>
</g>
</g>
<!-- zcash/librustzcash#249 -->
<g id="node6" class="node open">
<title>zcash/librustzcash#249</title>
<g id="a_node5"><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,-289 38.5,-289 38.5,-206 239.5,-206 239.5,-289"/>
<text text-anchor="middle" x="139" y="-273.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/librustzcash#249</text>
<text text-anchor="middle" x="139" y="-258.8" font-family="Times,serif" font-size="14.00" fill="#000000">Product Request: Surface</text>
<text text-anchor="middle" x="139" y="-243.8" font-family="Times,serif" font-size="14.00" fill="#000000">additional unverified</text>
<text text-anchor="middle" x="139" y="-228.8" font-family="Times,serif" font-size="14.00" fill="#000000">transaction states in</text>
<text text-anchor="middle" x="139" y="-213.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash_client_sqlite</text>
<g id="a_node6"><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,-312 38.5,-312 38.5,-229 239.5,-229 239.5,-312"/>
<text text-anchor="middle" x="139" y="-296.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/librustzcash#249</text>
<text text-anchor="middle" x="139" y="-281.8" font-family="Times,serif" font-size="14.00" fill="#000000">Product Request: Surface</text>
<text text-anchor="middle" x="139" y="-266.8" font-family="Times,serif" font-size="14.00" fill="#000000">additional unverified</text>
<text text-anchor="middle" x="139" y="-251.8" font-family="Times,serif" font-size="14.00" fill="#000000">transaction states in</text>
<text text-anchor="middle" x="139" y="-236.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash_client_sqlite</text>
</a>
</g>
</g>
<!-- zcash/zcash&#45;android&#45;wallet&#45;sdk#238 -->
<g id="node6" class="node open">
<g id="node7" class="node open">
<title>zcash/zcash&#45;android&#45;wallet&#45;sdk#238</title>
<g id="a_node6"><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,-281.5 314,-281.5 314,-213.5 592,-213.5 592,-281.5"/>
<text text-anchor="middle" x="453" y="-266.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="-251.3" font-family="Times,serif" font-size="14.00" fill="#000000">Fix the balance display:</text>
<text text-anchor="middle" x="453" y="-236.3" font-family="Times,serif" font-size="14.00" fill="#000000">Show expected change as</text>
<text text-anchor="middle" x="453" y="-221.3" font-family="Times,serif" font-size="14.00" fill="#000000">part of balance</text>
<g id="a_node7"><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,-304.5 314,-304.5 314,-236.5 592,-236.5 592,-304.5"/>
<text text-anchor="middle" x="453" y="-289.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="-274.3" font-family="Times,serif" font-size="14.00" fill="#000000">Fix the balance display:</text>
<text text-anchor="middle" x="453" y="-259.3" font-family="Times,serif" font-size="14.00" fill="#000000">Show expected change as</text>
<text text-anchor="middle" x="453" y="-244.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="edge3" 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,-247.5C260.01,-247.5 281.83,-247.5 303.47,-247.5"/>
<polygon fill="#000000" stroke="#000000" points="303.72,-251.0001 313.72,-247.5 303.72,-244.0001 303.72,-251.0001"/>
<path fill="none" stroke="#000000" d="M239.65,-270.5C260.01,-270.5 281.83,-270.5 303.47,-270.5"/>
<polygon fill="#000000" stroke="#000000" points="303.72,-274.0001 313.72,-270.5 303.72,-267.0001 303.72,-274.0001"/>
</g>
<!-- zcash/librustzcash#456 -->
<g id="node7" class="node open">
<g id="node8" class="node open">
<title>zcash/librustzcash#456</title>
<g id="a_node7"><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="#c2e0c6" stroke="#000000" stroke-width="2" points="240.5,-375.5 37.5,-375.5 37.5,-307.5 240.5,-307.5 240.5,-375.5"/>
<text text-anchor="middle" x="139" y="-360.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/librustzcash#456</text>
<text text-anchor="middle" x="139" y="-345.3" font-family="Times,serif" font-size="14.00" fill="#000000">Update orchard crate and</text>
<text text-anchor="middle" x="139" y="-330.3" font-family="Times,serif" font-size="14.00" fill="#000000">NU5 branch ID, and set</text>
<text text-anchor="middle" x="139" y="-315.3" font-family="Times,serif" font-size="14.00" fill="#000000">activation heights</text>
<g id="a_node8"><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="#c2e0c6" stroke="#000000" stroke-width="2" points="240.5,-398.5 37.5,-398.5 37.5,-330.5 240.5,-330.5 240.5,-398.5"/>
<text text-anchor="middle" x="139" y="-383.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/librustzcash#456</text>
<text text-anchor="middle" x="139" y="-368.3" font-family="Times,serif" font-size="14.00" fill="#000000">Update orchard crate and</text>
<text text-anchor="middle" x="139" y="-353.3" font-family="Times,serif" font-size="14.00" fill="#000000">NU5 branch ID, and set</text>
<text text-anchor="middle" x="139" y="-338.3" font-family="Times,serif" font-size="14.00" fill="#000000">activation heights</text>
</a>
</g>
</g>
<!-- zcash/librustzcash#458 -->
<g id="node8" class="node open">
<g id="node9" class="node open">
<title>zcash/librustzcash#458</title>
<g id="a_node8"><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" stroke-width="2" points="233,-461.5 45,-461.5 45,-393.5 233,-393.5 233,-461.5"/>
<text text-anchor="middle" x="139" y="-446.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/librustzcash#458</text>
<text text-anchor="middle" x="139" y="-431.3" font-family="Times,serif" font-size="14.00" fill="#000000">Publish 0.6.0 crate</text>
<text text-anchor="middle" x="139" y="-416.3" font-family="Times,serif" font-size="14.00" fill="#000000">versions required for</text>
<text text-anchor="middle" x="139" y="-401.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcashd</text>
<g id="a_node9"><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" stroke-width="2" points="233,-484.5 45,-484.5 45,-416.5 233,-416.5 233,-484.5"/>
<text text-anchor="middle" x="139" y="-469.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/librustzcash#458</text>
<text text-anchor="middle" x="139" y="-454.3" font-family="Times,serif" font-size="14.00" fill="#000000">Publish 0.6.0 crate</text>
<text text-anchor="middle" x="139" y="-439.3" font-family="Times,serif" font-size="14.00" fill="#000000">versions required for</text>
<text text-anchor="middle" x="139" y="-424.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcashd</text>
</a>
</g>
</g>
<!-- zcash/librustzcash#473 -->
<g id="node9" class="node committed">
<g id="node10" class="node committed">
<title>zcash/librustzcash#473</title>
<g id="a_node9"><a xlink:href="https://github.com/zcash/librustzcash/issues/473" xlink:title="zcash/librustzcash#473&#10;ZIP 244: Implement&#10;changes to bring its&#10;transparent semantics&#10;closer to BIP 341" target="_blank">
<polygon fill="#a6cfff" stroke="#000000" stroke-width="2" points="233,-563 45,-563 45,-480 233,-480 233,-563"/>
<text text-anchor="middle" x="139" y="-547.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/librustzcash#473</text>
<text text-anchor="middle" x="139" y="-532.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZIP 244: Implement</text>
<text text-anchor="middle" x="139" y="-517.8" font-family="Times,serif" font-size="14.00" fill="#000000">changes to bring its</text>
<text text-anchor="middle" x="139" y="-502.8" font-family="Times,serif" font-size="14.00" fill="#000000">transparent semantics</text>
<text text-anchor="middle" x="139" y="-487.8" font-family="Times,serif" font-size="14.00" fill="#000000">closer to BIP 341</text>
<g id="a_node10"><a xlink:href="https://github.com/zcash/librustzcash/issues/473" xlink:title="zcash/librustzcash#473&#10;ZIP 244: Implement&#10;changes to bring its&#10;transparent semantics&#10;closer to BIP 341" target="_blank">
<polygon fill="#a6cfff" stroke="#000000" stroke-width="2" points="233,-586 45,-586 45,-503 233,-503 233,-586"/>
<text text-anchor="middle" x="139" y="-570.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/librustzcash#473</text>
<text text-anchor="middle" x="139" y="-555.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZIP 244: Implement</text>
<text text-anchor="middle" x="139" y="-540.8" font-family="Times,serif" font-size="14.00" fill="#000000">changes to bring its</text>
<text text-anchor="middle" x="139" y="-525.8" font-family="Times,serif" font-size="14.00" fill="#000000">transparent semantics</text>
<text text-anchor="middle" x="139" y="-510.8" font-family="Times,serif" font-size="14.00" fill="#000000">closer to BIP 341</text>
</a>
</g>
</g>
<!-- zcash/librustzcash#454 -->
<g id="node10" class="node open">
<g id="node11" class="node open">
<title>zcash/librustzcash#454</title>
<g id="a_node10"><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,-634 42,-634 42,-581 236,-581 236,-634"/>
<text text-anchor="middle" x="139" y="-618.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/librustzcash#454</text>
<text text-anchor="middle" x="139" y="-603.8" font-family="Times,serif" font-size="14.00" fill="#000000">Refactor `sapling::Note`</text>
<text text-anchor="middle" x="139" y="-588.8" font-family="Times,serif" font-size="14.00" fill="#000000">to store `d`, not `g_d`</text>
<g id="a_node11"><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,-657 42,-657 42,-604 236,-604 236,-657"/>
<text text-anchor="middle" x="139" y="-641.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/librustzcash#454</text>
<text text-anchor="middle" x="139" y="-626.8" font-family="Times,serif" font-size="14.00" fill="#000000">Refactor `sapling::Note`</text>
<text text-anchor="middle" x="139" y="-611.8" font-family="Times,serif" font-size="14.00" fill="#000000">to store `d`, not `g_d`</text>
</a>
</g>
</g>
<!-- zcash/librustzcash#455 -->
<g id="node11" class="node open">
<g id="node12" class="node open">
<title>zcash/librustzcash#455</title>
<g id="a_node11"><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,-649 345.5,-649 345.5,-566 560.5,-566 560.5,-649"/>
<text text-anchor="middle" x="453" y="-633.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/librustzcash#455</text>
<text text-anchor="middle" x="453" y="-618.8" font-family="Times,serif" font-size="14.00" fill="#000000">`zcash_note_encryption`:</text>
<text text-anchor="middle" x="453" y="-603.8" font-family="Times,serif" font-size="14.00" fill="#000000">Remove `recipient`</text>
<text text-anchor="middle" x="453" y="-588.8" font-family="Times,serif" font-size="14.00" fill="#000000">parameter from `Domain::n</text>
<text text-anchor="middle" x="453" y="-573.8" font-family="Times,serif" font-size="14.00" fill="#000000">ote_plaintext_bytes`</text>
<g id="a_node12"><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,-672 345.5,-672 345.5,-589 560.5,-589 560.5,-672"/>
<text text-anchor="middle" x="453" y="-656.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/librustzcash#455</text>
<text text-anchor="middle" x="453" y="-641.8" font-family="Times,serif" font-size="14.00" fill="#000000">`zcash_note_encryption`:</text>
<text text-anchor="middle" x="453" y="-626.8" font-family="Times,serif" font-size="14.00" fill="#000000">Remove `recipient`</text>
<text text-anchor="middle" x="453" y="-611.8" font-family="Times,serif" font-size="14.00" fill="#000000">parameter from `Domain::n</text>
<text text-anchor="middle" x="453" y="-596.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="edge4" class="edge">
<title>zcash/librustzcash#454&#45;&gt;zcash/librustzcash#455</title>
<path fill="none" stroke="#000000" d="M236.2,-607.5C267.54,-607.5 302.62,-607.5 335.27,-607.5"/>
<polygon fill="#000000" stroke="#000000" points="335.32,-611.0001 345.32,-607.5 335.32,-604.0001 335.32,-611.0001"/>
<path fill="none" stroke="#000000" d="M236.2,-630.5C267.54,-630.5 302.62,-630.5 335.27,-630.5"/>
<polygon fill="#000000" stroke="#000000" points="335.32,-634.0001 345.32,-630.5 335.32,-627.0001 335.32,-634.0001"/>
</g>
<!-- zcash/librustzcash#387 -->
<g id="node12" class="node open">
<g id="node13" class="node open">
<title>zcash/librustzcash#387</title>
<g id="a_node12"><a xlink:href="https://github.com/zcash/librustzcash/issues/387" xlink:title="zcash/librustzcash#387&#10;Implement Unified Address&#10;key derivation" target="_blank">
<g id="a_node13"><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="560.5,-195 345.5,-195 345.5,-142 560.5,-142 560.5,-195"/>
<text text-anchor="middle" x="453" y="-179.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/librustzcash#387</text>
<text text-anchor="middle" x="453" y="-164.8" font-family="Times,serif" font-size="14.00" fill="#000000">Implement Unified Address</text>
@ -180,9 +194,9 @@
<polygon fill="#000000" stroke="#000000" points="618.5428,-149.876 627.99,-145.08 617.614,-142.9379 618.5428,-149.876"/>
</g>
<!-- zcash/librustzcash#341 -->
<g id="node13" class="node open">
<g id="node14" class="node open">
<title>zcash/librustzcash#341</title>
<g id="a_node13"><a xlink:href="https://github.com/zcash/librustzcash/pull/341" xlink:title="zcash/librustzcash#341&#10;Add auto&#45;shielding to the&#10;data access API" target="_blank">
<g id="a_node14"><a xlink:href="https://github.com/zcash/librustzcash/pull/341" xlink:title="zcash/librustzcash#341&#10;Add auto&#45;shielding to the&#10;data access API" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="237.5,-124 40.5,-124 40.5,-120 36.5,-120 36.5,-116 40.5,-116 40.5,-79 36.5,-79 36.5,-75 40.5,-75 40.5,-71 237.5,-71 237.5,-124"/>
<polyline fill="none" stroke="#000000" stroke-width="2" points="40.5,-120 44.5,-120 44.5,-116 40.5,-116 "/>
<polyline fill="none" stroke="#000000" stroke-width="2" points="40.5,-79 44.5,-79 44.5,-75 40.5,-75 "/>
@ -193,9 +207,9 @@
</g>
</g>
<!-- zcash/librustzcash#406 -->
<g id="node14" class="node open">
<g id="node15" class="node open">
<title>zcash/librustzcash#406</title>
<g id="a_node14"><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">
<g id="a_node15"><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" points="547,-124 359,-124 359,-71 547,-71 547,-124"/>
<text text-anchor="middle" x="453" y="-108.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/librustzcash#406</text>
<text text-anchor="middle" x="453" y="-93.8" font-family="Times,serif" font-size="14.00" fill="#000000">Add Orchard support to</text>
@ -216,102 +230,102 @@
<polygon fill="#000000" stroke="#000000" points="617.6002,-122.4422 627.97,-120.27 618.509,-115.5014 617.6002,-122.4422"/>
</g>
<!-- zcash/zcash&#45;android&#45;wallet&#45;sdk#240 -->
<g id="node15" class="node open">
<g id="node16" class="node open">
<title>zcash/zcash&#45;android&#45;wallet&#45;sdk#240</title>
<g id="a_node15"><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,-728 0,-728 0,-675 278,-675 278,-728"/>
<text text-anchor="middle" x="139" y="-712.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="-697.8" font-family="Times,serif" font-size="14.00" fill="#000000">Make the SDK database</text>
<text text-anchor="middle" x="139" y="-682.8" font-family="Times,serif" font-size="14.00" fill="#000000">more robust</text>
<g id="a_node16"><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,-751 0,-751 0,-698 278,-698 278,-751"/>
<text text-anchor="middle" x="139" y="-735.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="-720.8" font-family="Times,serif" font-size="14.00" fill="#000000">Make the SDK database</text>
<text text-anchor="middle" x="139" y="-705.8" font-family="Times,serif" font-size="14.00" fill="#000000">more robust</text>
</a>
</g>
</g>
<!-- zcash/zcash&#45;android&#45;wallet&#45;sdk#239 -->
<g id="node16" class="node open">
<g id="node17" class="node open">
<title>zcash/zcash&#45;android&#45;wallet&#45;sdk#239</title>
<g id="a_node16"><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,-735.5 314,-735.5 314,-667.5 592,-667.5 592,-735.5"/>
<text text-anchor="middle" x="453" y="-720.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="-705.3" font-family="Times,serif" font-size="14.00" fill="#000000">Get rid of the</text>
<text text-anchor="middle" x="453" y="-690.3" font-family="Times,serif" font-size="14.00" fill="#000000">PendingTransaction</text>
<text text-anchor="middle" x="453" y="-675.3" font-family="Times,serif" font-size="14.00" fill="#000000">Database</text>
<g id="a_node17"><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,-758.5 314,-758.5 314,-690.5 592,-690.5 592,-758.5"/>
<text text-anchor="middle" x="453" y="-743.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="-728.3" font-family="Times,serif" font-size="14.00" fill="#000000">Get rid of the</text>
<text text-anchor="middle" x="453" y="-713.3" font-family="Times,serif" font-size="14.00" fill="#000000">PendingTransaction</text>
<text text-anchor="middle" x="453" y="-698.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="edge8" 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,-701.5C286.49,-701.5 294.96,-701.5 303.4,-701.5"/>
<polygon fill="#000000" stroke="#000000" points="303.67,-705.0001 313.67,-701.5 303.67,-698.0001 303.67,-705.0001"/>
<path fill="none" stroke="#000000" d="M278.1,-724.5C286.49,-724.5 294.96,-724.5 303.4,-724.5"/>
<polygon fill="#000000" stroke="#000000" points="303.67,-728.0001 313.67,-724.5 303.67,-721.0001 303.67,-728.0001"/>
</g>
<!-- zcash/zcash&#45;android&#45;wallet&#45;sdk#295 -->
<g id="node17" class="node open">
<g id="node18" class="node open">
<title>zcash/zcash&#45;android&#45;wallet&#45;sdk#295</title>
<g id="a_node17"><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,-807 0,-807 0,-754 278,-754 278,-807"/>
<text text-anchor="middle" x="139" y="-791.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="-776.8" font-family="Times,serif" font-size="14.00" fill="#000000">Repackaging SDK Classes &#45;</text>
<text text-anchor="middle" x="139" y="-761.8" font-family="Times,serif" font-size="14.00" fill="#000000">Phase 3</text>
<g id="a_node18"><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,-830 0,-830 0,-777 278,-777 278,-830"/>
<text text-anchor="middle" x="139" y="-814.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="-799.8" font-family="Times,serif" font-size="14.00" fill="#000000">Repackaging SDK Classes &#45;</text>
<text text-anchor="middle" x="139" y="-784.8" font-family="Times,serif" font-size="14.00" fill="#000000">Phase 3</text>
</a>
</g>
</g>
<!-- zcash/zcash&#45;android&#45;wallet&#45;sdk#296 -->
<g id="node18" class="node open">
<g id="node19" class="node open">
<title>zcash/zcash&#45;android&#45;wallet&#45;sdk#296</title>
<g id="a_node18"><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,-807 314,-807 314,-754 592,-754 592,-807"/>
<text text-anchor="middle" x="453" y="-791.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="-776.8" font-family="Times,serif" font-size="14.00" fill="#000000">Repackaging SDK Classes &#45;</text>
<text text-anchor="middle" x="453" y="-761.8" font-family="Times,serif" font-size="14.00" fill="#000000">Phase 4</text>
<g id="a_node19"><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,-830 314,-830 314,-777 592,-777 592,-830"/>
<text text-anchor="middle" x="453" y="-814.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="-799.8" font-family="Times,serif" font-size="14.00" fill="#000000">Repackaging SDK Classes &#45;</text>
<text text-anchor="middle" x="453" y="-784.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="edge9" 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,-780.5C286.49,-780.5 294.96,-780.5 303.4,-780.5"/>
<polygon fill="#000000" stroke="#000000" points="303.67,-784.0001 313.67,-780.5 303.67,-777.0001 303.67,-784.0001"/>
<path fill="none" stroke="#000000" d="M278.1,-803.5C286.49,-803.5 294.96,-803.5 303.4,-803.5"/>
<polygon fill="#000000" stroke="#000000" points="303.67,-807.0001 313.67,-803.5 303.67,-800.0001 303.67,-807.0001"/>
</g>
<!-- zcash/ZcashLightClientKit#320 -->
<g id="node19" class="node open">
<g id="node20" class="node open">
<title>zcash/ZcashLightClientKit#320</title>
<g id="a_node19"><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,-878 16,-878 16,-825 262,-825 262,-878"/>
<text text-anchor="middle" x="139" y="-862.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/ZcashLightClientKit#320</text>
<text text-anchor="middle" x="139" y="-847.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZIP&#45;321 Request Parsing</text>
<text text-anchor="middle" x="139" y="-832.8" font-family="Times,serif" font-size="14.00" fill="#000000">API</text>
<g id="a_node20"><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,-901 16,-901 16,-848 262,-848 262,-901"/>
<text text-anchor="middle" x="139" y="-885.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/ZcashLightClientKit#320</text>
<text text-anchor="middle" x="139" y="-870.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZIP&#45;321 Request Parsing</text>
<text text-anchor="middle" x="139" y="-855.8" font-family="Times,serif" font-size="14.00" fill="#000000">API</text>
</a>
</g>
</g>
<!-- zcash/ZcashLightClientKit#319 -->
<g id="node20" class="node open">
<g id="node21" class="node open">
<title>zcash/ZcashLightClientKit#319</title>
<g id="a_node20"><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,-949 16,-949 16,-896 262,-896 262,-949"/>
<text text-anchor="middle" x="139" y="-933.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/ZcashLightClientKit#319</text>
<text text-anchor="middle" x="139" y="-918.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZIP&#45;321 Request</text>
<text text-anchor="middle" x="139" y="-903.8" font-family="Times,serif" font-size="14.00" fill="#000000">Generation API</text>
<g id="a_node21"><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,-972 16,-972 16,-919 262,-919 262,-972"/>
<text text-anchor="middle" x="139" y="-956.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/ZcashLightClientKit#319</text>
<text text-anchor="middle" x="139" y="-941.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZIP&#45;321 Request</text>
<text text-anchor="middle" x="139" y="-926.8" font-family="Times,serif" font-size="14.00" fill="#000000">Generation API</text>
</a>
</g>
</g>
<!-- zcash/ZcashLightClientKit#321 -->
<g id="node21" class="node open">
<g id="node22" class="node open">
<title>zcash/ZcashLightClientKit#321</title>
<g id="a_node21"><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,-1005.5 16,-1005.5 16,-967.5 262,-967.5 262,-1005.5"/>
<text text-anchor="middle" x="139" y="-990.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/ZcashLightClientKit#321</text>
<text text-anchor="middle" x="139" y="-975.3" font-family="Times,serif" font-size="14.00" fill="#000000">Validate UA</text>
<g id="a_node22"><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,-1028.5 16,-1028.5 16,-990.5 262,-990.5 262,-1028.5"/>
<text text-anchor="middle" x="139" y="-1013.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/ZcashLightClientKit#321</text>
<text text-anchor="middle" x="139" y="-998.3" font-family="Times,serif" font-size="14.00" fill="#000000">Validate UA</text>
</a>
</g>
</g>
<!-- zcash/zcash&#45;android&#45;wallet#49 -->
<g id="node22" class="node open">
<g id="node23" class="node open">
<title>zcash/zcash&#45;android&#45;wallet#49</title>
<g id="a_node22"><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,-1077 19.5,-1077 19.5,-1024 258.5,-1024 258.5,-1077"/>
<text text-anchor="middle" x="139" y="-1061.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="-1046.8" font-family="Times,serif" font-size="14.00" fill="#000000">Android: Send: Press and</text>
<text text-anchor="middle" x="139" y="-1031.8" font-family="Times,serif" font-size="14.00" fill="#000000">Hold UX</text>
<g id="a_node23"><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,-1100 19.5,-1100 19.5,-1047 258.5,-1047 258.5,-1100"/>
<text text-anchor="middle" x="139" y="-1084.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="-1069.8" font-family="Times,serif" font-size="14.00" fill="#000000">Android: Send: Press and</text>
<text text-anchor="middle" x="139" y="-1054.8" font-family="Times,serif" font-size="14.00" fill="#000000">Hold UX</text>
</a>
</g>
</g>

Before

Width:  |  Height:  |  Size: 24 KiB

After

Width:  |  Height:  |  Size: 25 KiB

File diff suppressed because it is too large Load Diff

Before

Width:  |  Height:  |  Size: 129 KiB

After

Width:  |  Height:  |  Size: 127 KiB