This commit is contained in:
str4d 2022-03-08 02:06:51 +00:00
parent daa7d172d3
commit d8ab46ed26
4 changed files with 4040 additions and 3150 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: 198 KiB

After

Width:  |  Height:  |  Size: 202 KiB

View File

@ -17,10 +17,10 @@
</style>
</head>
<body>
<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"/>
<div id="dag"><svg width="1352pt" height="3154pt"
viewBox="0.00 0.00 1352.00 3153.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 3149.5)">
<polygon fill="#ffffff" stroke="transparent" points="-4,4 -4,-3149.5 1348,-3149.5 1348,4 -4,4"/>
<!-- zcash/librustzcash#226 -->
<g id="node1" class="node open">
<title>zcash/librustzcash#226</title>
@ -63,18 +63,18 @@
<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="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>
<polygon fill="#c2e0c6" stroke="#000000" points="849.5,-156 661.5,-156 661.5,-103 849.5,-103 849.5,-156"/>
<text text-anchor="middle" x="755.5" y="-140.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/librustzcash#404</text>
<text text-anchor="middle" x="755.5" y="-125.8" font-family="Times,serif" font-size="14.00" fill="#000000">Add Orchard support to</text>
<text text-anchor="middle" x="755.5" 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.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"/>
<path fill="none" stroke="#000000" d="M547.05,-129.5C579.98,-129.5 617.15,-129.5 650.89,-129.5"/>
<polygon fill="#000000" stroke="#000000" points="651.24,-133.0001 661.24,-129.5 651.24,-126.0001 651.24,-133.0001"/>
</g>
<!-- zcash/librustzcash#210 -->
<g id="node5" class="node open">
@ -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="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>
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="849.5,-677.5 661.5,-677.5 661.5,-609.5 849.5,-609.5 849.5,-677.5"/>
<text text-anchor="middle" x="755.5" y="-662.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/librustzcash#369</text>
<text text-anchor="middle" x="755.5" y="-647.3" font-family="Times,serif" font-size="14.00" fill="#000000">Add database migration</text>
<text text-anchor="middle" x="755.5" y="-632.3" font-family="Times,serif" font-size="14.00" fill="#000000">support to</text>
<text text-anchor="middle" x="755.5" y="-617.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="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>
<polygon fill="#c2e0c6" stroke="#000000" points="1113.5,-724.5 925.5,-724.5 925.5,-656.5 1113.5,-656.5 1113.5,-724.5"/>
<text text-anchor="middle" x="1019.5" y="-709.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/librustzcash#489</text>
<text text-anchor="middle" x="1019.5" y="-694.3" font-family="Times,serif" font-size="14.00" fill="#000000">Implement UA&#45;specific</text>
<text text-anchor="middle" x="1019.5" y="-679.3" font-family="Times,serif" font-size="14.00" fill="#000000">migrations for</text>
<text text-anchor="middle" x="1019.5" y="-664.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="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"/>
<path fill="none" stroke="#000000" d="M849.69,-660.27C871.01,-664.06 893.76,-668.11 915.46,-671.98"/>
<polygon fill="#000000" stroke="#000000" points="914.8811,-675.4319 925.34,-673.74 916.1088,-668.5404 914.8811,-675.4319"/>
</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="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>
<polygon fill="#c2e0c6" stroke="#000000" points="1113.5,-638 925.5,-638 925.5,-555 1113.5,-555 1113.5,-638"/>
<text text-anchor="middle" x="1019.5" y="-622.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/librustzcash#503</text>
<text text-anchor="middle" x="1019.5" y="-607.8" font-family="Times,serif" font-size="14.00" fill="#000000">`zcash_client_sqlite`:</text>
<text text-anchor="middle" x="1019.5" y="-592.8" font-family="Times,serif" font-size="14.00" fill="#000000">Add migration to link</text>
<text text-anchor="middle" x="1019.5" y="-577.8" font-family="Times,serif" font-size="14.00" fill="#000000">`utxo` table to</text>
<text text-anchor="middle" x="1019.5" y="-562.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="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"/>
<path fill="none" stroke="#000000" d="M849.69,-626.73C871.01,-622.94 893.76,-618.89 915.46,-615.02"/>
<polygon fill="#000000" stroke="#000000" points="916.1088,-618.4596 925.34,-613.26 914.8811,-611.5681 916.1088,-618.4596"/>
</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="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>
<polygon fill="#c2e0c6" stroke="#000000" points="1344,-583.5 1156,-583.5 1156,-515.5 1344,-515.5 1344,-583.5"/>
<text text-anchor="middle" x="1250" y="-568.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/librustzcash#488</text>
<text text-anchor="middle" x="1250" y="-553.3" font-family="Times,serif" font-size="14.00" fill="#000000">Publish</text>
<text text-anchor="middle" x="1250" y="-538.3" font-family="Times,serif" font-size="14.00" fill="#000000">`zcash_client_sqlite</text>
<text text-anchor="middle" x="1250" y="-523.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="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"/>
<path fill="none" stroke="#000000" d="M1101.7,-656.37C1108,-653.2 1114.2,-649.9 1120,-646.5 1148.2,-630.1 1177.5,-608.68 1201.1,-590.14"/>
<polygon fill="#000000" stroke="#000000" points="1203.5371,-592.6745 1209.2,-583.72 1199.189,-587.1886 1203.5371,-592.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="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"/>
<path fill="none" stroke="#000000" d="M1113.6,-577.32C1124.3,-575.14 1135.2,-572.91 1146,-570.71"/>
<polygon fill="#000000" stroke="#000000" points="1146.7072,-574.1379 1155.8,-568.7 1145.3007,-567.2806 1146.7072,-574.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="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>
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="1120,-536.5 919,-536.5 919,-468.5 1120,-468.5 1120,-536.5"/>
<text text-anchor="middle" x="1019.5" y="-521.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/librustzcash#491</text>
<text text-anchor="middle" x="1019.5" y="-506.3" font-family="Times,serif" font-size="14.00" fill="#000000">Enable</text>
<text text-anchor="middle" x="1019.5" y="-491.3" font-family="Times,serif" font-size="14.00" fill="#000000">`#![deny(missing_docs)]`</text>
<text text-anchor="middle" x="1019.5" y="-476.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="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"/>
<path fill="none" stroke="#000000" d="M1120.3,-523.05C1128.8,-524.79 1137.4,-526.55 1146,-528.29"/>
<polygon fill="#000000" stroke="#000000" points="1145.5022,-531.7605 1156,-530.33 1146.9014,-524.9017 1145.5022,-531.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,-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>
<polygon fill="#c2e0c6" stroke="#000000" points="549.5,-486 356.5,-486 356.5,-433 549.5,-433 549.5,-486"/>
<text text-anchor="middle" x="453" y="-470.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/librustzcash#492</text>
<text text-anchor="middle" x="453" y="-455.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="-440.8" font-family="Times,serif" font-size="14.00" fill="#000000">component crates</text>
</a>
</g>
</g>
@ -196,61 +196,61 @@
<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="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>
<polygon fill="#c2e0c6" stroke="#000000" points="849.5,-493.5 661.5,-493.5 661.5,-425.5 849.5,-425.5 849.5,-493.5"/>
<text text-anchor="middle" x="755.5" y="-478.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/librustzcash#458</text>
<text text-anchor="middle" x="755.5" y="-463.3" font-family="Times,serif" font-size="14.00" fill="#000000">Publish 0.6.0 crate</text>
<text text-anchor="middle" x="755.5" y="-448.3" font-family="Times,serif" font-size="14.00" fill="#000000">versions required for</text>
<text text-anchor="middle" x="755.5" y="-433.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,-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"/>
<path fill="none" stroke="#000000" d="M549.54,-459.5C581.98,-459.5 618.3,-459.5 651.29,-459.5"/>
<polygon fill="#000000" stroke="#000000" points="651.42,-463.0001 661.42,-459.5 651.42,-456.0001 651.42,-463.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="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>
<polygon fill="#c2e0c6" stroke="#000000" points="1113.5,-450.5 925.5,-450.5 925.5,-382.5 1113.5,-382.5 1113.5,-450.5"/>
<text text-anchor="middle" x="1019.5" y="-435.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/librustzcash#487</text>
<text text-anchor="middle" x="1019.5" y="-420.3" font-family="Times,serif" font-size="14.00" fill="#000000">Publish</text>
<text text-anchor="middle" x="1019.5" y="-405.3" font-family="Times,serif" font-size="14.00" fill="#000000">`zcash_client_backend</text>
<text text-anchor="middle" x="1019.5" y="-390.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="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"/>
<path fill="none" stroke="#000000" d="M849.69,-444.16C871.01,-440.69 893.76,-436.98 915.46,-433.45"/>
<polygon fill="#000000" stroke="#000000" points="916.0331,-436.9029 925.34,-431.84 914.9072,-429.994 916.0331,-436.9029"/>
</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="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"/>
<path fill="none" stroke="#000000" d="M1102.7,-450.51C1108.6,-453.42 1114.4,-456.42 1120,-459.5 1146.4,-474.11 1174.1,-492.77 1197.2,-509.32"/>
<polygon fill="#000000" stroke="#000000" points="1195.2604,-512.2375 1205.4,-515.31 1199.3895,-506.585 1195.2604,-512.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="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>
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="860.5,-407.5 650.5,-407.5 650.5,-339.5 860.5,-339.5 860.5,-407.5"/>
<text text-anchor="middle" x="755.5" y="-392.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/librustzcash#490</text>
<text text-anchor="middle" x="755.5" y="-377.3" font-family="Times,serif" font-size="14.00" fill="#000000">Enable</text>
<text text-anchor="middle" x="755.5" y="-362.3" font-family="Times,serif" font-size="14.00" fill="#000000">`#![deny(missing_docs)]`</text>
<text text-anchor="middle" x="755.5" y="-347.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="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"/>
<path fill="none" stroke="#000000" d="M860.6,-390.62C878.68,-393.56 897.46,-396.62 915.5,-399.56"/>
<polygon fill="#000000" stroke="#000000" points="915.0175,-403.0274 925.45,-401.18 916.1424,-396.1184 915.0175,-403.0274"/>
</g>
<!-- zcash/librustzcash#451 -->
<g id="node15" class="node open">
@ -267,8 +267,8 @@
<!-- 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.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"/>
<path fill="none" stroke="#000000" d="M240.18,-556.06C253.01,-551.78 265.88,-547.22 278,-542.5 316.95,-527.33 359.34,-507.32 392.64,-490.75"/>
<polygon fill="#000000" stroke="#000000" points="394.4076,-493.7791 401.78,-486.17 391.2716,-487.5209 394.4076,-493.7791"/>
</g>
<!-- zcash/librustzcash#463 -->
<g id="node16" class="node open">
@ -285,8 +285,8 @@
<!-- 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,-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"/>
<path fill="none" stroke="#000000" d="M244.43,-486.07C277.21,-481.89 313.36,-477.29 346.23,-473.1"/>
<polygon fill="#000000" stroke="#000000" points="346.8306,-476.5519 356.31,-471.82 345.9487,-469.6077 346.8306,-476.5519"/>
</g>
<!-- zcash/librustzcash#462 -->
<g id="node17" class="node open">
@ -302,8 +302,8 @@
<!-- 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,-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"/>
<path fill="none" stroke="#000000" d="M238.78,-432.89C273.02,-437.15 311.47,-441.92 346.24,-446.24"/>
<polygon fill="#000000" stroke="#000000" points="346.0739,-449.7463 356.43,-447.51 346.9397,-442.8 346.0739,-449.7463"/>
</g>
<!-- zcash/librustzcash#464 -->
<g id="node18" class="node open">
@ -321,8 +321,8 @@
<!-- 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.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"/>
<path fill="none" stroke="#000000" d="M233.12,-367.5C248.19,-373.03 263.56,-378.82 278,-384.5 313.27,-398.39 352.06,-414.88 384.14,-428.86"/>
<polygon fill="#000000" stroke="#000000" points="382.8659,-432.1229 393.43,-432.93 385.675,-425.7113 382.8659,-432.1229"/>
</g>
<!-- zcash/librustzcash#510 -->
<g id="node19" class="node open">
@ -577,99 +577,501 @@
<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 -->
<!-- zcash/lightwalletd#345 -->
<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,-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>
<title>zcash/lightwalletd#345</title>
<g id="a_node37"><a xlink:href="https://github.com/zcash/lightwalletd/issues/345" xlink:title="zcash/lightwalletd#345&#10;Add NU5 Orchard&#10;transaction (V5) parsing&#10;for compact blocks" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="234.5,-1757.5 43.5,-1757.5 43.5,-1689.5 234.5,-1689.5 234.5,-1757.5"/>
<text text-anchor="middle" x="139" y="-1742.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/lightwalletd#345</text>
<text text-anchor="middle" x="139" y="-1727.3" font-family="Times,serif" font-size="14.00" fill="#000000">Add NU5 Orchard</text>
<text text-anchor="middle" x="139" y="-1712.3" font-family="Times,serif" font-size="14.00" fill="#000000">transaction (V5) parsing</text>
<text text-anchor="middle" x="139" y="-1697.3" font-family="Times,serif" font-size="14.00" fill="#000000">for compact blocks</text>
</a>
</g>
</g>
<!-- zcash/lightwalletd#323 -->
<g id="node38" class="node open">
<title>zcash/lightwalletd#323</title>
<g id="a_node38"><a xlink:href="https://github.com/zcash/lightwalletd/pull/323" xlink:title="zcash/lightwalletd#323&#10;add GetLatestTreeState()&#10;grpc" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="239,-1829 39,-1829 39,-1825 35,-1825 35,-1821 39,-1821 39,-1784 35,-1784 35,-1780 39,-1780 39,-1776 239,-1776 239,-1829"/>
<polyline fill="none" stroke="#000000" stroke-width="2" points="39,-1825 43,-1825 43,-1821 39,-1821 "/>
<polyline fill="none" stroke="#000000" stroke-width="2" points="39,-1784 43,-1784 43,-1780 39,-1780 "/>
<text text-anchor="middle" x="139" y="-1813.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/lightwalletd#323</text>
<text text-anchor="middle" x="139" y="-1798.8" font-family="Times,serif" font-size="14.00" fill="#000000">add GetLatestTreeState()</text>
<text text-anchor="middle" x="139" y="-1783.8" font-family="Times,serif" font-size="14.00" fill="#000000">grpc</text>
</a>
</g>
</g>
<!-- zcash/lightwalletd#354 -->
<g id="node39" class="node open">
<title>zcash/lightwalletd#354</title>
<g id="a_node39"><a xlink:href="https://github.com/zcash/lightwalletd/pull/354" xlink:title="zcash/lightwalletd#354&#10;Price API stub&#10;implementation" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="232,-1900 46,-1900 46,-1896 42,-1896 42,-1892 46,-1892 46,-1855 42,-1855 42,-1851 46,-1851 46,-1847 232,-1847 232,-1900"/>
<polyline fill="none" stroke="#000000" stroke-width="2" points="46,-1896 50,-1896 50,-1892 46,-1892 "/>
<polyline fill="none" stroke="#000000" stroke-width="2" points="46,-1855 50,-1855 50,-1851 46,-1851 "/>
<text text-anchor="middle" x="139" y="-1884.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/lightwalletd#354</text>
<text text-anchor="middle" x="139" y="-1869.8" font-family="Times,serif" font-size="14.00" fill="#000000">Price API stub</text>
<text text-anchor="middle" x="139" y="-1854.8" font-family="Times,serif" font-size="14.00" fill="#000000">implementation</text>
</a>
</g>
</g>
<!-- zcash/lightwalletd#357 -->
<g id="node40" class="node open">
<title>zcash/lightwalletd#357</title>
<g id="a_node40"><a xlink:href="https://github.com/zcash/lightwalletd/issues/357" xlink:title="zcash/lightwalletd#357&#10;Research Spike: Can we&#10;get data / battery&#10;savings from compression?" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="245,-1986.5 33,-1986.5 33,-1918.5 245,-1918.5 245,-1986.5"/>
<text text-anchor="middle" x="139" y="-1971.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/lightwalletd#357</text>
<text text-anchor="middle" x="139" y="-1956.3" font-family="Times,serif" font-size="14.00" fill="#000000">Research Spike: Can we</text>
<text text-anchor="middle" x="139" y="-1941.3" font-family="Times,serif" font-size="14.00" fill="#000000">get data / battery</text>
<text text-anchor="middle" x="139" y="-1926.3" font-family="Times,serif" font-size="14.00" fill="#000000">savings from compression?</text>
</a>
</g>
</g>
<!-- zcash/lightwalletd#316 -->
<g id="node41" class="node open">
<title>zcash/lightwalletd#316</title>
<g id="a_node41"><a xlink:href="https://github.com/zcash/lightwalletd/issues/316" xlink:title="zcash/lightwalletd#316&#10;Lightwalletd should not&#10;be able to conceal&#10;Sapling transactions from&#10;wallet app" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240.5,-2088 37.5,-2088 37.5,-2005 240.5,-2005 240.5,-2088"/>
<text text-anchor="middle" x="139" y="-2072.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/lightwalletd#316</text>
<text text-anchor="middle" x="139" y="-2057.8" font-family="Times,serif" font-size="14.00" fill="#000000">Lightwalletd should not</text>
<text text-anchor="middle" x="139" y="-2042.8" font-family="Times,serif" font-size="14.00" fill="#000000">be able to conceal</text>
<text text-anchor="middle" x="139" y="-2027.8" font-family="Times,serif" font-size="14.00" fill="#000000">Sapling transactions from</text>
<text text-anchor="middle" x="139" y="-2012.8" font-family="Times,serif" font-size="14.00" fill="#000000">wallet app</text>
</a>
</g>
</g>
<!-- zcash/ZcashLightClientKit#320 -->
<g id="node42" class="node open">
<title>zcash/ZcashLightClientKit#320</title>
<g id="a_node42"><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,-2216 16,-2216 16,-2163 262,-2163 262,-2216"/>
<text text-anchor="middle" x="139" y="-2200.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/ZcashLightClientKit#320</text>
<text text-anchor="middle" x="139" y="-2185.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZIP&#45;321 Request Parsing</text>
<text text-anchor="middle" x="139" y="-2170.8" font-family="Times,serif" font-size="14.00" fill="#000000">API</text>
</a>
</g>
</g>
<!-- zcash/secant&#45;ios&#45;wallet#106 -->
<g id="node43" class="node open">
<title>zcash/secant&#45;ios&#45;wallet#106</title>
<g id="a_node43"><a xlink:href="https://github.com/zcash/secant-ios-wallet/issues/106" xlink:title="zcash/secant&#45;ios&#45;wallet#106&#10;Scan QR Screen" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" points="563.5,-2155.5 342.5,-2155.5 342.5,-2117.5 563.5,-2117.5 563.5,-2155.5"/>
<text text-anchor="middle" x="453" y="-2140.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/secant&#45;ios&#45;wallet#106</text>
<text text-anchor="middle" x="453" y="-2125.3" font-family="Times,serif" font-size="14.00" fill="#000000">Scan QR Screen</text>
</a>
</g>
</g>
<!-- zcash/ZcashLightClientKit#320&#45;&gt;zcash/secant&#45;ios&#45;wallet#106 -->
<g id="edge22" class="edge">
<title>zcash/ZcashLightClientKit#320&#45;&gt;zcash/secant&#45;ios&#45;wallet#106</title>
<path fill="none" stroke="#000000" d="M262.2,-2168.7C285.25,-2164.8 309.32,-2160.8 332.29,-2156.9"/>
<polygon fill="#000000" stroke="#000000" points="333.128,-2160.3084 342.41,-2155.2 331.9683,-2153.4051 333.128,-2160.3084"/>
</g>
<!-- zcash/ZcashLightClientKit#319 -->
<g id="node38" class="node open">
<g id="node44" 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,-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>
<g id="a_node44"><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,-2315 16,-2315 16,-2262 262,-2262 262,-2315"/>
<text text-anchor="middle" x="139" y="-2299.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/ZcashLightClientKit#319</text>
<text text-anchor="middle" x="139" y="-2284.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZIP&#45;321 Request</text>
<text text-anchor="middle" x="139" y="-2269.8" font-family="Times,serif" font-size="14.00" fill="#000000">Generation API</text>
</a>
</g>
</g>
<!-- zcash/secant&#45;ios&#45;wallet#93 -->
<g id="node45" class="node open">
<title>zcash/secant&#45;ios&#45;wallet#93</title>
<g id="a_node45"><a xlink:href="https://github.com/zcash/secant-ios-wallet/issues/93" xlink:title="zcash/secant&#45;ios&#45;wallet#93&#10;[Functional] Request ZEC&#10;Screen" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" points="559,-2326 347,-2326 347,-2273 559,-2273 559,-2326"/>
<text text-anchor="middle" x="453" y="-2310.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/secant&#45;ios&#45;wallet#93</text>
<text text-anchor="middle" x="453" y="-2295.8" font-family="Times,serif" font-size="14.00" fill="#000000">[Functional] Request ZEC</text>
<text text-anchor="middle" x="453" y="-2280.8" font-family="Times,serif" font-size="14.00" fill="#000000">Screen</text>
</a>
</g>
</g>
<!-- zcash/ZcashLightClientKit#319&#45;&gt;zcash/secant&#45;ios&#45;wallet#93 -->
<g id="edge23" class="edge">
<title>zcash/ZcashLightClientKit#319&#45;&gt;zcash/secant&#45;ios&#45;wallet#93</title>
<path fill="none" stroke="#000000" d="M262.2,-2292.8C286.7,-2293.7 312.36,-2294.6 336.63,-2295.4"/>
<polygon fill="#000000" stroke="#000000" points="336.8118,-2298.9096 346.94,-2295.8 337.0832,-2291.9149 336.8118,-2298.9096"/>
</g>
<!-- zcash/secant&#45;ios&#45;wallet#94 -->
<g id="node46" class="node open">
<title>zcash/secant&#45;ios&#45;wallet#94</title>
<g id="a_node46"><a xlink:href="https://github.com/zcash/secant-ios-wallet/issues/94" xlink:title="zcash/secant&#45;ios&#45;wallet#94&#10;[Functional] Share ZEC&#10;Request Screen" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" points="559,-2255 347,-2255 347,-2202 559,-2202 559,-2255"/>
<text text-anchor="middle" x="453" y="-2239.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/secant&#45;ios&#45;wallet#94</text>
<text text-anchor="middle" x="453" y="-2224.8" font-family="Times,serif" font-size="14.00" fill="#000000">[Functional] Share ZEC</text>
<text text-anchor="middle" x="453" y="-2209.8" font-family="Times,serif" font-size="14.00" fill="#000000">Request Screen</text>
</a>
</g>
</g>
<!-- zcash/ZcashLightClientKit#319&#45;&gt;zcash/secant&#45;ios&#45;wallet#94 -->
<g id="edge24" class="edge">
<title>zcash/ZcashLightClientKit#319&#45;&gt;zcash/secant&#45;ios&#45;wallet#94</title>
<path fill="none" stroke="#000000" d="M262.2,-2265C286.81,-2260.3 312.59,-2255.3 336.96,-2250.7"/>
<polygon fill="#000000" stroke="#000000" points="337.771,-2254.1085 346.94,-2248.8 336.4618,-2247.2321 337.771,-2254.1085"/>
</g>
<!-- zcash/ZcashLightClientKit#321 -->
<g id="node39" class="node open">
<g id="node47" 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,-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>
<g id="a_node47"><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,-2144.5 16,-2144.5 16,-2106.5 262,-2106.5 262,-2144.5"/>
<text text-anchor="middle" x="139" y="-2129.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/ZcashLightClientKit#321</text>
<text text-anchor="middle" x="139" y="-2114.3" font-family="Times,serif" font-size="14.00" fill="#000000">Validate UA</text>
</a>
</g>
</g>
<!-- zcash/ZcashLightClientKit#321&#45;&gt;zcash/secant&#45;ios&#45;wallet#106 -->
<g id="edge25" class="edge">
<title>zcash/ZcashLightClientKit#321&#45;&gt;zcash/secant&#45;ios&#45;wallet#106</title>
<path fill="none" stroke="#000000" d="M262.2,-2129.8C285.25,-2130.6 309.32,-2131.5 332.29,-2132.3"/>
<polygon fill="#000000" stroke="#000000" points="332.3106,-2135.8021 342.41,-2132.6 332.5181,-2128.8051 332.3106,-2135.8021"/>
</g>
<!-- zcash/ZcashLightClientKit#335 -->
<g id="node40" class="node open">
<g id="node48" 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>
<g id="a_node48"><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,-2450 330,-2450 330,-2397 576,-2397 576,-2450"/>
<text text-anchor="middle" x="453" y="-2434.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/ZcashLightClientKit#335</text>
<text text-anchor="middle" x="453" y="-2419.8" font-family="Times,serif" font-size="14.00" fill="#000000">Update lib.rs to lastest</text>
<text text-anchor="middle" x="453" y="-2404.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 closed">
<g id="node49" class="node closed">
<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="#fad8c7" 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>
<g id="a_node49"><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="#fad8c7" stroke="#000000" points="878.5,-2394.5 632.5,-2394.5 632.5,-2356.5 878.5,-2356.5 878.5,-2394.5"/>
<text text-anchor="middle" x="755.5" y="-2379.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/ZcashLightClientKit#344</text>
<text text-anchor="middle" x="755.5" y="-2364.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">
<g id="edge26" 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"/>
<path fill="none" stroke="#000000" d="M576.04,-2404C592.29,-2401.4 609,-2398.7 625.37,-2396.1"/>
<polygon fill="#000000" stroke="#000000" points="626.1778,-2399.5159 635.51,-2394.5 625.0867,-2392.6015 626.1778,-2399.5159"/>
</g>
<!-- zcash/ZcashLightClientKit#328 -->
<g id="node42" class="node open">
<g id="node50" 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>
<g id="a_node50"><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,-2400 16,-2400 16,-2347 262,-2347 262,-2400"/>
<text text-anchor="middle" x="139" y="-2384.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/ZcashLightClientKit#328</text>
<text text-anchor="middle" x="139" y="-2369.8" font-family="Times,serif" font-size="14.00" fill="#000000">Create Rust&#45;less build</text>
<text text-anchor="middle" x="139" y="-2354.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">
<g id="edge27" 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"/>
<path fill="none" stroke="#000000" d="M262.2,-2393.1C281.15,-2396.1 300.78,-2399.3 319.93,-2402.3"/>
<polygon fill="#000000" stroke="#000000" points="319.4717,-2405.7712 329.9,-2403.9 320.581,-2398.8596 319.4717,-2405.7712"/>
</g>
<!-- zcash/ZcashLightClientKit#328&#45;&gt;zcash/ZcashLightClientKit#344 -->
<g id="edge24" class="edge">
<g id="edge28" 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"/>
<path fill="none" stroke="#000000" d="M262.28,-2373.9C366.44,-2374.2 515.32,-2374.7 622.23,-2375.1"/>
<polygon fill="#000000" stroke="#000000" points="622.44,-2378.6001 632.44,-2375.1 622.44,-2371.6001 622.44,-2378.6001"/>
</g>
<!-- zcash/zcash&#45;android&#45;wallet#49 -->
<g id="node43" class="node open">
<g id="node51" class="node open">
<title>zcash/zcash&#45;android&#45;wallet#49</title>
<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>
<g id="a_node51"><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,-2475 19.5,-2475 19.5,-2422 258.5,-2422 258.5,-2475"/>
<text text-anchor="middle" x="139" y="-2459.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="-2444.8" font-family="Times,serif" font-size="14.00" fill="#000000">Android: Send: Press and</text>
<text text-anchor="middle" x="139" y="-2429.8" font-family="Times,serif" font-size="14.00" fill="#000000">Hold UX</text>
</a>
</g>
</g>
<!-- zcash/secant&#45;ios&#45;wallet#145 -->
<g id="node52" class="node open">
<title>zcash/secant&#45;ios&#45;wallet#145</title>
<g id="a_node52"><a xlink:href="https://github.com/zcash/secant-ios-wallet/issues/145" xlink:title="zcash/secant&#45;ios&#45;wallet#145&#10;[UI Component] Custom&#10;Single line textfield" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="249.5,-2548 28.5,-2548 28.5,-2495 249.5,-2495 249.5,-2548"/>
<text text-anchor="middle" x="139" y="-2532.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/secant&#45;ios&#45;wallet#145</text>
<text text-anchor="middle" x="139" y="-2517.8" font-family="Times,serif" font-size="14.00" fill="#000000">[UI Component] Custom</text>
<text text-anchor="middle" x="139" y="-2502.8" font-family="Times,serif" font-size="14.00" fill="#000000">Single line textfield</text>
</a>
</g>
</g>
<!-- zcash/secant&#45;ios&#45;wallet#172 -->
<g id="node53" class="node open">
<title>zcash/secant&#45;ios&#45;wallet#172</title>
<g id="a_node53"><a xlink:href="https://github.com/zcash/secant-ios-wallet/issues/172" xlink:title="zcash/secant&#45;ios&#45;wallet#172&#10;Secant iOS 0.0.1 build 16" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" points="563.5,-2540.5 342.5,-2540.5 342.5,-2502.5 563.5,-2502.5 563.5,-2540.5"/>
<text text-anchor="middle" x="453" y="-2525.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/secant&#45;ios&#45;wallet#172</text>
<text text-anchor="middle" x="453" y="-2510.3" font-family="Times,serif" font-size="14.00" fill="#000000">Secant iOS 0.0.1 build 16</text>
</a>
</g>
</g>
<!-- zcash/secant&#45;ios&#45;wallet#145&#45;&gt;zcash/secant&#45;ios&#45;wallet#172 -->
<g id="edge29" class="edge">
<title>zcash/secant&#45;ios&#45;wallet#145&#45;&gt;zcash/secant&#45;ios&#45;wallet#172</title>
<path fill="none" stroke="#000000" d="M249.7,-2521.5C276.32,-2521.5 304.89,-2521.5 331.95,-2521.5"/>
<polygon fill="#000000" stroke="#000000" points="332.24,-2525.0001 342.24,-2521.5 332.24,-2518.0001 332.24,-2525.0001"/>
</g>
<!-- zcash/secant&#45;ios&#45;wallet#139 -->
<g id="node54" class="node closed">
<title>zcash/secant&#45;ios&#45;wallet#139</title>
<g id="a_node54"><a xlink:href="https://github.com/zcash/secant-ios-wallet/issues/139" xlink:title="zcash/secant&#45;ios&#45;wallet#139&#10;Update validation&#10;successful screen to&#10;latest designs" target="_blank">
<polygon fill="#fad8c7" stroke="#000000" points="866,-2559.5 645,-2559.5 645,-2491.5 866,-2491.5 866,-2559.5"/>
<text text-anchor="middle" x="755.5" y="-2544.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/secant&#45;ios&#45;wallet#139</text>
<text text-anchor="middle" x="755.5" y="-2529.3" font-family="Times,serif" font-size="14.00" fill="#000000">Update validation</text>
<text text-anchor="middle" x="755.5" y="-2514.3" font-family="Times,serif" font-size="14.00" fill="#000000">successful screen to</text>
<text text-anchor="middle" x="755.5" y="-2499.3" font-family="Times,serif" font-size="14.00" fill="#000000">latest designs</text>
</a>
</g>
</g>
<!-- zcash/secant&#45;ios&#45;wallet#172&#45;&gt;zcash/secant&#45;ios&#45;wallet#139 -->
<g id="edge30" class="edge">
<title>zcash/secant&#45;ios&#45;wallet#172&#45;&gt;zcash/secant&#45;ios&#45;wallet#139</title>
<path fill="none" stroke="#000000" d="M563.92,-2523C586.91,-2523.3 611.24,-2523.6 634.56,-2523.9"/>
<polygon fill="#000000" stroke="#000000" points="634.8064,-2527.4025 644.84,-2524 634.8746,-2520.4028 634.8064,-2527.4025"/>
</g>
<!-- zcash/secant&#45;ios&#45;wallet#147 -->
<g id="node55" class="node closed">
<title>zcash/secant&#45;ios&#45;wallet#147</title>
<g id="a_node55"><a xlink:href="https://github.com/zcash/secant-ios-wallet/issues/147" xlink:title="zcash/secant&#45;ios&#45;wallet#147&#10;Recovery Phrase Test&#10;preamble screen" target="_blank">
<polygon fill="#fad8c7" stroke="#000000" points="866,-2473 645,-2473 645,-2420 866,-2420 866,-2473"/>
<text text-anchor="middle" x="755.5" y="-2457.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/secant&#45;ios&#45;wallet#147</text>
<text text-anchor="middle" x="755.5" y="-2442.8" font-family="Times,serif" font-size="14.00" fill="#000000">Recovery Phrase Test</text>
<text text-anchor="middle" x="755.5" y="-2427.8" font-family="Times,serif" font-size="14.00" fill="#000000">preamble screen</text>
</a>
</g>
</g>
<!-- zcash/secant&#45;ios&#45;wallet#172&#45;&gt;zcash/secant&#45;ios&#45;wallet#147 -->
<g id="edge31" class="edge">
<title>zcash/secant&#45;ios&#45;wallet#172&#45;&gt;zcash/secant&#45;ios&#45;wallet#147</title>
<path fill="none" stroke="#000000" d="M529.72,-2502.5C562.82,-2494.3 602.27,-2484.5 638.86,-2475.4"/>
<polygon fill="#000000" stroke="#000000" points="639.7278,-2478.7909 648.6,-2473 638.053,-2471.9942 639.7278,-2478.7909"/>
</g>
<!-- zcash/secant&#45;ios&#45;wallet#166 -->
<g id="node56" class="node open">
<title>zcash/secant&#45;ios&#45;wallet#166</title>
<g id="a_node56"><a xlink:href="https://github.com/zcash/secant-ios-wallet/issues/166" xlink:title="zcash/secant&#45;ios&#45;wallet#166&#10;[Functional] Wallet&#10;Import Screen" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" points="866,-2747 645,-2747 645,-2694 866,-2694 866,-2747"/>
<text text-anchor="middle" x="755.5" y="-2731.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/secant&#45;ios&#45;wallet#166</text>
<text text-anchor="middle" x="755.5" y="-2716.8" font-family="Times,serif" font-size="14.00" fill="#000000">[Functional] Wallet</text>
<text text-anchor="middle" x="755.5" y="-2701.8" font-family="Times,serif" font-size="14.00" fill="#000000">Import Screen</text>
</a>
</g>
</g>
<!-- zcash/secant&#45;ios&#45;wallet#155 -->
<g id="node57" class="node open">
<title>zcash/secant&#45;ios&#45;wallet#155</title>
<g id="a_node57"><a xlink:href="https://github.com/zcash/secant-ios-wallet/issues/155" xlink:title="zcash/secant&#45;ios&#45;wallet#155&#10;[Functional] Generate&#10;real seed from&#10;MnemonicSwift" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="249.5,-2736.5 28.5,-2736.5 28.5,-2668.5 249.5,-2668.5 249.5,-2736.5"/>
<text text-anchor="middle" x="139" y="-2721.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/secant&#45;ios&#45;wallet#155</text>
<text text-anchor="middle" x="139" y="-2706.3" font-family="Times,serif" font-size="14.00" fill="#000000">[Functional] Generate</text>
<text text-anchor="middle" x="139" y="-2691.3" font-family="Times,serif" font-size="14.00" fill="#000000">real seed from</text>
<text text-anchor="middle" x="139" y="-2676.3" font-family="Times,serif" font-size="14.00" fill="#000000">MnemonicSwift</text>
</a>
</g>
</g>
<!-- zcash/secant&#45;ios&#45;wallet#155&#45;&gt;zcash/secant&#45;ios&#45;wallet#166 -->
<g id="edge32" class="edge">
<title>zcash/secant&#45;ios&#45;wallet#155&#45;&gt;zcash/secant&#45;ios&#45;wallet#166</title>
<path fill="none" stroke="#000000" d="M249.57,-2705.7C357.94,-2708.9 522.68,-2713.7 634.5,-2717"/>
<polygon fill="#000000" stroke="#000000" points="634.7124,-2720.5076 644.81,-2717.3 634.9161,-2713.5105 634.7124,-2720.5076"/>
</g>
<!-- zcash/secant&#45;ios&#45;wallet#157 -->
<g id="node58" class="node open">
<title>zcash/secant&#45;ios&#45;wallet#157</title>
<g id="a_node58"><a xlink:href="https://github.com/zcash/secant-ios-wallet/issues/157" xlink:title="zcash/secant&#45;ios&#45;wallet#157&#10;[Functional] Implement&#10;KeyStoring protocol" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" points="563.5,-2692 342.5,-2692 342.5,-2639 563.5,-2639 563.5,-2692"/>
<text text-anchor="middle" x="453" y="-2676.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/secant&#45;ios&#45;wallet#157</text>
<text text-anchor="middle" x="453" y="-2661.8" font-family="Times,serif" font-size="14.00" fill="#000000">[Functional] Implement</text>
<text text-anchor="middle" x="453" y="-2646.8" font-family="Times,serif" font-size="14.00" fill="#000000">KeyStoring protocol</text>
</a>
</g>
</g>
<!-- zcash/secant&#45;ios&#45;wallet#155&#45;&gt;zcash/secant&#45;ios&#45;wallet#157 -->
<g id="edge33" class="edge">
<title>zcash/secant&#45;ios&#45;wallet#155&#45;&gt;zcash/secant&#45;ios&#45;wallet#157</title>
<path fill="none" stroke="#000000" d="M249.7,-2689.5C276.44,-2686.3 305.14,-2682.9 332.3,-2679.7"/>
<polygon fill="#000000" stroke="#000000" points="332.6857,-2683.1788 342.24,-2678.6 331.9157,-2676.2213 332.6857,-2683.1788"/>
</g>
<!-- zcash/secant&#45;ios&#45;wallet#157&#45;&gt;zcash/secant&#45;ios&#45;wallet#166 -->
<g id="edge34" class="edge">
<title>zcash/secant&#45;ios&#45;wallet#157&#45;&gt;zcash/secant&#45;ios&#45;wallet#166</title>
<path fill="none" stroke="#000000" d="M563.92,-2685.7C587.01,-2689.9 611.46,-2694.3 634.88,-2698.6"/>
<polygon fill="#000000" stroke="#000000" points="634.3769,-2702.0657 644.84,-2700.4 635.6219,-2695.1773 634.3769,-2702.0657"/>
</g>
<!-- zcash/secant&#45;ios&#45;wallet#156 -->
<g id="node59" class="node open">
<title>zcash/secant&#45;ios&#45;wallet#156</title>
<g id="a_node59"><a xlink:href="https://github.com/zcash/secant-ios-wallet/issues/156" xlink:title="zcash/secant&#45;ios&#45;wallet#156&#10;[Functional] Display seed&#10;backup by fetching the&#10;generated seed that&#39;s&#10;stored in the user&#39;s&#10;keychain" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" points="866,-2675.5 645,-2675.5 645,-2577.5 866,-2577.5 866,-2675.5"/>
<text text-anchor="middle" x="755.5" y="-2660.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/secant&#45;ios&#45;wallet#156</text>
<text text-anchor="middle" x="755.5" y="-2645.3" font-family="Times,serif" font-size="14.00" fill="#000000">[Functional] Display seed</text>
<text text-anchor="middle" x="755.5" y="-2630.3" font-family="Times,serif" font-size="14.00" fill="#000000">backup by fetching the</text>
<text text-anchor="middle" x="755.5" y="-2615.3" font-family="Times,serif" font-size="14.00" fill="#000000">generated seed that&#39;s</text>
<text text-anchor="middle" x="755.5" y="-2600.3" font-family="Times,serif" font-size="14.00" fill="#000000">stored in the user&#39;s</text>
<text text-anchor="middle" x="755.5" y="-2585.3" font-family="Times,serif" font-size="14.00" fill="#000000">keychain</text>
</a>
</g>
</g>
<!-- zcash/secant&#45;ios&#45;wallet#157&#45;&gt;zcash/secant&#45;ios&#45;wallet#156 -->
<g id="edge35" class="edge">
<title>zcash/secant&#45;ios&#45;wallet#157&#45;&gt;zcash/secant&#45;ios&#45;wallet#156</title>
<path fill="none" stroke="#000000" d="M563.92,-2651.2C587.01,-2648.2 611.46,-2645.1 634.88,-2642.1"/>
<polygon fill="#000000" stroke="#000000" points="635.3771,-2645.5649 644.84,-2640.8 634.4711,-2638.6238 635.3771,-2645.5649"/>
</g>
<!-- zcash/secant&#45;ios&#45;wallet#98 -->
<g id="node60" class="node open">
<title>zcash/secant&#45;ios&#45;wallet#98</title>
<g id="a_node60"><a xlink:href="https://github.com/zcash/secant-ios-wallet/issues/98" xlink:title="zcash/secant&#45;ios&#45;wallet#98&#10;[Scaffold] Full Wallet&#10;History" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="245,-2827 33,-2827 33,-2774 245,-2774 245,-2827"/>
<text text-anchor="middle" x="139" y="-2811.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/secant&#45;ios&#45;wallet#98</text>
<text text-anchor="middle" x="139" y="-2796.8" font-family="Times,serif" font-size="14.00" fill="#000000">[Scaffold] Full Wallet</text>
<text text-anchor="middle" x="139" y="-2781.8" font-family="Times,serif" font-size="14.00" fill="#000000">History</text>
</a>
</g>
</g>
<!-- zcash/secant&#45;ios&#45;wallet#152 -->
<g id="node61" class="node open">
<title>zcash/secant&#45;ios&#45;wallet#152</title>
<g id="a_node61"><a xlink:href="https://github.com/zcash/secant-ios-wallet/issues/152" xlink:title="zcash/secant&#45;ios&#45;wallet#152&#10;[Scaffold] Latest / All&#10;Transactions preview&#10;footer" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" points="563.5,-2834.5 342.5,-2834.5 342.5,-2766.5 563.5,-2766.5 563.5,-2834.5"/>
<text text-anchor="middle" x="453" y="-2819.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/secant&#45;ios&#45;wallet#152</text>
<text text-anchor="middle" x="453" y="-2804.3" font-family="Times,serif" font-size="14.00" fill="#000000">[Scaffold] Latest / All</text>
<text text-anchor="middle" x="453" y="-2789.3" font-family="Times,serif" font-size="14.00" fill="#000000">Transactions preview</text>
<text text-anchor="middle" x="453" y="-2774.3" font-family="Times,serif" font-size="14.00" fill="#000000">footer</text>
</a>
</g>
</g>
<!-- zcash/secant&#45;ios&#45;wallet#98&#45;&gt;zcash/secant&#45;ios&#45;wallet#152 -->
<g id="edge36" class="edge">
<title>zcash/secant&#45;ios&#45;wallet#98&#45;&gt;zcash/secant&#45;ios&#45;wallet#152</title>
<path fill="none" stroke="#000000" d="M245.31,-2800.5C273.24,-2800.5 303.57,-2800.5 332.2,-2800.5"/>
<polygon fill="#000000" stroke="#000000" points="332.25,-2804.0001 342.25,-2800.5 332.25,-2797.0001 332.25,-2804.0001"/>
</g>
<!-- zcash/secant&#45;android&#45;wallet#237 -->
<g id="node62" class="node open">
<title>zcash/secant&#45;android&#45;wallet#237</title>
<g id="a_node62"><a xlink:href="https://github.com/zcash/secant-android-wallet/issues/237" xlink:title="zcash/secant&#45;android&#45;wallet#237&#10;Create root Google Play&#10;account" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="266.5,-2913 11.5,-2913 11.5,-2860 266.5,-2860 266.5,-2913"/>
<text text-anchor="middle" x="139" y="-2897.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/secant&#45;android&#45;wallet#237</text>
<text text-anchor="middle" x="139" y="-2882.8" font-family="Times,serif" font-size="14.00" fill="#000000">Create root Google Play</text>
<text text-anchor="middle" x="139" y="-2867.8" font-family="Times,serif" font-size="14.00" fill="#000000">account</text>
</a>
</g>
</g>
<!-- zcash/secant&#45;android&#45;wallet#238 -->
<g id="node63" class="node open">
<title>zcash/secant&#45;android&#45;wallet#238</title>
<g id="a_node63"><a xlink:href="https://github.com/zcash/secant-android-wallet/issues/238" xlink:title="zcash/secant&#45;android&#45;wallet#238&#10;Create sub&#45;account for&#10;Google play with access&#10;restrictions" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" points="580.5,-2920.5 325.5,-2920.5 325.5,-2852.5 580.5,-2852.5 580.5,-2920.5"/>
<text text-anchor="middle" x="453" y="-2905.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/secant&#45;android&#45;wallet#238</text>
<text text-anchor="middle" x="453" y="-2890.3" font-family="Times,serif" font-size="14.00" fill="#000000">Create sub&#45;account for</text>
<text text-anchor="middle" x="453" y="-2875.3" font-family="Times,serif" font-size="14.00" fill="#000000">Google play with access</text>
<text text-anchor="middle" x="453" y="-2860.3" font-family="Times,serif" font-size="14.00" fill="#000000">restrictions</text>
</a>
</g>
</g>
<!-- zcash/secant&#45;android&#45;wallet#237&#45;&gt;zcash/secant&#45;android&#45;wallet#238 -->
<g id="edge37" class="edge">
<title>zcash/secant&#45;android&#45;wallet#237&#45;&gt;zcash/secant&#45;android&#45;wallet#238</title>
<path fill="none" stroke="#000000" d="M266.72,-2886.5C282.75,-2886.5 299.2,-2886.5 315.37,-2886.5"/>
<polygon fill="#000000" stroke="#000000" points="315.4,-2890.0001 325.4,-2886.5 315.4,-2883.0001 315.4,-2890.0001"/>
</g>
<!-- zcash/secant&#45;android&#45;wallet#239 -->
<g id="node64" class="node open">
<title>zcash/secant&#45;android&#45;wallet#239</title>
<g id="a_node64"><a xlink:href="https://github.com/zcash/secant-android-wallet/issues/239" xlink:title="zcash/secant&#45;android&#45;wallet#239&#10;Create release and upload&#10;signing keys" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" points="883,-2913 628,-2913 628,-2860 883,-2860 883,-2913"/>
<text text-anchor="middle" x="755.5" y="-2897.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/secant&#45;android&#45;wallet#239</text>
<text text-anchor="middle" x="755.5" y="-2882.8" font-family="Times,serif" font-size="14.00" fill="#000000">Create release and upload</text>
<text text-anchor="middle" x="755.5" y="-2867.8" font-family="Times,serif" font-size="14.00" fill="#000000">signing keys</text>
</a>
</g>
</g>
<!-- zcash/secant&#45;android&#45;wallet#238&#45;&gt;zcash/secant&#45;android&#45;wallet#239 -->
<g id="edge38" class="edge">
<title>zcash/secant&#45;android&#45;wallet#238&#45;&gt;zcash/secant&#45;android&#45;wallet#239</title>
<path fill="none" stroke="#000000" d="M580.85,-2886.5C592.94,-2886.5 605.24,-2886.5 617.42,-2886.5"/>
<polygon fill="#000000" stroke="#000000" points="617.62,-2890.0001 627.62,-2886.5 617.62,-2883.0001 617.62,-2890.0001"/>
</g>
<!-- zcash/secant&#45;android&#45;wallet#242 -->
<g id="node65" class="node open">
<title>zcash/secant&#45;android&#45;wallet#242</title>
<g id="a_node65"><a xlink:href="https://github.com/zcash/secant-android-wallet/issues/242" xlink:title="zcash/secant&#45;android&#45;wallet#242&#10;Create Firebase Test Lab&#10;account to run tests&#10;before deployment" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="266.5,-3074.5 11.5,-3074.5 11.5,-3006.5 266.5,-3006.5 266.5,-3074.5"/>
<text text-anchor="middle" x="139" y="-3059.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/secant&#45;android&#45;wallet#242</text>
<text text-anchor="middle" x="139" y="-3044.3" font-family="Times,serif" font-size="14.00" fill="#000000">Create Firebase Test Lab</text>
<text text-anchor="middle" x="139" y="-3029.3" font-family="Times,serif" font-size="14.00" fill="#000000">account to run tests</text>
<text text-anchor="middle" x="139" y="-3014.3" font-family="Times,serif" font-size="14.00" fill="#000000">before deployment</text>
</a>
</g>
</g>
<!-- zcash/secant&#45;android&#45;wallet#235 -->
<g id="node66" class="node open">
<title>zcash/secant&#45;android&#45;wallet#235</title>
<g id="a_node66"><a xlink:href="https://github.com/zcash/secant-android-wallet/issues/235" xlink:title="zcash/secant&#45;android&#45;wallet#235&#10;Secant Android 0.0.0&#10;Build X" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" points="580.5,-3025 325.5,-3025 325.5,-2972 580.5,-2972 580.5,-3025"/>
<text text-anchor="middle" x="453" y="-3009.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/secant&#45;android&#45;wallet#235</text>
<text text-anchor="middle" x="453" y="-2994.8" font-family="Times,serif" font-size="14.00" fill="#000000">Secant Android 0.0.0</text>
<text text-anchor="middle" x="453" y="-2979.8" font-family="Times,serif" font-size="14.00" fill="#000000">Build X</text>
</a>
</g>
</g>
<!-- zcash/secant&#45;android&#45;wallet#242&#45;&gt;zcash/secant&#45;android&#45;wallet#235 -->
<g id="edge39" class="edge">
<title>zcash/secant&#45;android&#45;wallet#242&#45;&gt;zcash/secant&#45;android&#45;wallet#235</title>
<path fill="none" stroke="#000000" d="M266.72,-3023.4C282.75,-3021.3 299.2,-3019.1 315.37,-3016.9"/>
<polygon fill="#000000" stroke="#000000" points="315.9329,-3020.3564 325.4,-3015.6 315.033,-3013.4145 315.9329,-3020.3564"/>
</g>
<!-- zcash/secant&#45;android&#45;wallet#240 -->
<g id="node67" class="node open">
<title>zcash/secant&#45;android&#45;wallet#240</title>
<g id="a_node67"><a xlink:href="https://github.com/zcash/secant-android-wallet/issues/240" xlink:title="zcash/secant&#45;android&#45;wallet#240&#10;Create Google Play&#10;listing assets" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="266.5,-2988 11.5,-2988 11.5,-2935 266.5,-2935 266.5,-2988"/>
<text text-anchor="middle" x="139" y="-2972.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/secant&#45;android&#45;wallet#240</text>
<text text-anchor="middle" x="139" y="-2957.8" font-family="Times,serif" font-size="14.00" fill="#000000">Create Google Play</text>
<text text-anchor="middle" x="139" y="-2942.8" font-family="Times,serif" font-size="14.00" fill="#000000">listing assets</text>
</a>
</g>
</g>
<!-- zcash/secant&#45;android&#45;wallet#240&#45;&gt;zcash/secant&#45;android&#45;wallet#235 -->
<g id="edge40" class="edge">
<title>zcash/secant&#45;android&#45;wallet#240&#45;&gt;zcash/secant&#45;android&#45;wallet#235</title>
<path fill="none" stroke="#000000" d="M266.72,-2976.5C282.75,-2978.4 299.2,-2980.4 315.37,-2982.3"/>
<polygon fill="#000000" stroke="#000000" points="315.055,-2985.7872 325.4,-2983.5 315.8866,-2978.8368 315.055,-2985.7872"/>
</g>
<!-- zcash/secant&#45;android&#45;wallet#48 -->
<g id="node68" class="node open">
<title>zcash/secant&#45;android&#45;wallet#48</title>
<g id="a_node68"><a xlink:href="https://github.com/zcash/secant-android-wallet/issues/48" xlink:title="zcash/secant&#45;android&#45;wallet#48&#10;Backup Flow UI Components" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="262,-3130.5 16,-3130.5 16,-3092.5 262,-3092.5 262,-3130.5"/>
<text text-anchor="middle" x="139" y="-3115.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/secant&#45;android&#45;wallet#48</text>
<text text-anchor="middle" x="139" y="-3100.3" font-family="Times,serif" font-size="14.00" fill="#000000">Backup Flow UI Components</text>
</a>
</g>
</g>
<!-- zcash/secant&#45;android&#45;wallet#86 -->
<g id="node69" class="node open">
<title>zcash/secant&#45;android&#45;wallet#86</title>
<g id="a_node69"><a xlink:href="https://github.com/zcash/secant-android-wallet/issues/86" xlink:title="zcash/secant&#45;android&#45;wallet#86&#10;Update backup&#10;verification failure&#10;screen to match design" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" points="576,-3145.5 330,-3145.5 330,-3077.5 576,-3077.5 576,-3145.5"/>
<text text-anchor="middle" x="453" y="-3130.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/secant&#45;android&#45;wallet#86</text>
<text text-anchor="middle" x="453" y="-3115.3" font-family="Times,serif" font-size="14.00" fill="#000000">Update backup</text>
<text text-anchor="middle" x="453" y="-3100.3" font-family="Times,serif" font-size="14.00" fill="#000000">verification failure</text>
<text text-anchor="middle" x="453" y="-3085.3" font-family="Times,serif" font-size="14.00" fill="#000000">screen to match design</text>
</a>
</g>
</g>
<!-- zcash/secant&#45;android&#45;wallet#48&#45;&gt;zcash/secant&#45;android&#45;wallet#86 -->
<g id="edge41" class="edge">
<title>zcash/secant&#45;android&#45;wallet#48&#45;&gt;zcash/secant&#45;android&#45;wallet#86</title>
<path fill="none" stroke="#000000" d="M262.2,-3111.5C281.06,-3111.5 300.6,-3111.5 319.67,-3111.5"/>
<polygon fill="#000000" stroke="#000000" points="319.9,-3115.0001 329.9,-3111.5 319.9,-3108.0001 319.9,-3115.0001"/>
</g>
</g>
</svg>
</div>

View File

@ -5,10 +5,10 @@
<!-- Generated by graphviz version 2.40.1 (20161225.0304)
-->
<!-- Pages: 1 -->
<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"/>
<svg width="1352pt" height="3154pt"
viewBox="0.00 0.00 1352.00 3153.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 3149.5)">
<polygon fill="#ffffff" stroke="transparent" points="-4,4 -4,-3149.5 1348,-3149.5 1348,4 -4,4"/>
<!-- zcash/librustzcash#226 -->
<g id="node1" class="node open">
<title>zcash/librustzcash#226</title>
@ -51,18 +51,18 @@
<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="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>
<polygon fill="#c2e0c6" stroke="#000000" points="849.5,-156 661.5,-156 661.5,-103 849.5,-103 849.5,-156"/>
<text text-anchor="middle" x="755.5" y="-140.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/librustzcash#404</text>
<text text-anchor="middle" x="755.5" y="-125.8" font-family="Times,serif" font-size="14.00" fill="#000000">Add Orchard support to</text>
<text text-anchor="middle" x="755.5" 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.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"/>
<path fill="none" stroke="#000000" d="M547.05,-129.5C579.98,-129.5 617.15,-129.5 650.89,-129.5"/>
<polygon fill="#000000" stroke="#000000" points="651.24,-133.0001 661.24,-129.5 651.24,-126.0001 651.24,-133.0001"/>
</g>
<!-- zcash/librustzcash#210 -->
<g id="node5" class="node open">
@ -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="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>
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="849.5,-677.5 661.5,-677.5 661.5,-609.5 849.5,-609.5 849.5,-677.5"/>
<text text-anchor="middle" x="755.5" y="-662.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/librustzcash#369</text>
<text text-anchor="middle" x="755.5" y="-647.3" font-family="Times,serif" font-size="14.00" fill="#000000">Add database migration</text>
<text text-anchor="middle" x="755.5" y="-632.3" font-family="Times,serif" font-size="14.00" fill="#000000">support to</text>
<text text-anchor="middle" x="755.5" y="-617.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="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>
<polygon fill="#c2e0c6" stroke="#000000" points="1113.5,-724.5 925.5,-724.5 925.5,-656.5 1113.5,-656.5 1113.5,-724.5"/>
<text text-anchor="middle" x="1019.5" y="-709.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/librustzcash#489</text>
<text text-anchor="middle" x="1019.5" y="-694.3" font-family="Times,serif" font-size="14.00" fill="#000000">Implement UA&#45;specific</text>
<text text-anchor="middle" x="1019.5" y="-679.3" font-family="Times,serif" font-size="14.00" fill="#000000">migrations for</text>
<text text-anchor="middle" x="1019.5" y="-664.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="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"/>
<path fill="none" stroke="#000000" d="M849.69,-660.27C871.01,-664.06 893.76,-668.11 915.46,-671.98"/>
<polygon fill="#000000" stroke="#000000" points="914.8811,-675.4319 925.34,-673.74 916.1088,-668.5404 914.8811,-675.4319"/>
</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="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>
<polygon fill="#c2e0c6" stroke="#000000" points="1113.5,-638 925.5,-638 925.5,-555 1113.5,-555 1113.5,-638"/>
<text text-anchor="middle" x="1019.5" y="-622.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/librustzcash#503</text>
<text text-anchor="middle" x="1019.5" y="-607.8" font-family="Times,serif" font-size="14.00" fill="#000000">`zcash_client_sqlite`:</text>
<text text-anchor="middle" x="1019.5" y="-592.8" font-family="Times,serif" font-size="14.00" fill="#000000">Add migration to link</text>
<text text-anchor="middle" x="1019.5" y="-577.8" font-family="Times,serif" font-size="14.00" fill="#000000">`utxo` table to</text>
<text text-anchor="middle" x="1019.5" y="-562.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="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"/>
<path fill="none" stroke="#000000" d="M849.69,-626.73C871.01,-622.94 893.76,-618.89 915.46,-615.02"/>
<polygon fill="#000000" stroke="#000000" points="916.1088,-618.4596 925.34,-613.26 914.8811,-611.5681 916.1088,-618.4596"/>
</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="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>
<polygon fill="#c2e0c6" stroke="#000000" points="1344,-583.5 1156,-583.5 1156,-515.5 1344,-515.5 1344,-583.5"/>
<text text-anchor="middle" x="1250" y="-568.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/librustzcash#488</text>
<text text-anchor="middle" x="1250" y="-553.3" font-family="Times,serif" font-size="14.00" fill="#000000">Publish</text>
<text text-anchor="middle" x="1250" y="-538.3" font-family="Times,serif" font-size="14.00" fill="#000000">`zcash_client_sqlite</text>
<text text-anchor="middle" x="1250" y="-523.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="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"/>
<path fill="none" stroke="#000000" d="M1101.7,-656.37C1108,-653.2 1114.2,-649.9 1120,-646.5 1148.2,-630.1 1177.5,-608.68 1201.1,-590.14"/>
<polygon fill="#000000" stroke="#000000" points="1203.5371,-592.6745 1209.2,-583.72 1199.189,-587.1886 1203.5371,-592.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="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"/>
<path fill="none" stroke="#000000" d="M1113.6,-577.32C1124.3,-575.14 1135.2,-572.91 1146,-570.71"/>
<polygon fill="#000000" stroke="#000000" points="1146.7072,-574.1379 1155.8,-568.7 1145.3007,-567.2806 1146.7072,-574.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="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>
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="1120,-536.5 919,-536.5 919,-468.5 1120,-468.5 1120,-536.5"/>
<text text-anchor="middle" x="1019.5" y="-521.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/librustzcash#491</text>
<text text-anchor="middle" x="1019.5" y="-506.3" font-family="Times,serif" font-size="14.00" fill="#000000">Enable</text>
<text text-anchor="middle" x="1019.5" y="-491.3" font-family="Times,serif" font-size="14.00" fill="#000000">`#![deny(missing_docs)]`</text>
<text text-anchor="middle" x="1019.5" y="-476.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="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"/>
<path fill="none" stroke="#000000" d="M1120.3,-523.05C1128.8,-524.79 1137.4,-526.55 1146,-528.29"/>
<polygon fill="#000000" stroke="#000000" points="1145.5022,-531.7605 1156,-530.33 1146.9014,-524.9017 1145.5022,-531.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,-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>
<polygon fill="#c2e0c6" stroke="#000000" points="549.5,-486 356.5,-486 356.5,-433 549.5,-433 549.5,-486"/>
<text text-anchor="middle" x="453" y="-470.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/librustzcash#492</text>
<text text-anchor="middle" x="453" y="-455.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="-440.8" font-family="Times,serif" font-size="14.00" fill="#000000">component crates</text>
</a>
</g>
</g>
@ -184,61 +184,61 @@
<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="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>
<polygon fill="#c2e0c6" stroke="#000000" points="849.5,-493.5 661.5,-493.5 661.5,-425.5 849.5,-425.5 849.5,-493.5"/>
<text text-anchor="middle" x="755.5" y="-478.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/librustzcash#458</text>
<text text-anchor="middle" x="755.5" y="-463.3" font-family="Times,serif" font-size="14.00" fill="#000000">Publish 0.6.0 crate</text>
<text text-anchor="middle" x="755.5" y="-448.3" font-family="Times,serif" font-size="14.00" fill="#000000">versions required for</text>
<text text-anchor="middle" x="755.5" y="-433.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,-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"/>
<path fill="none" stroke="#000000" d="M549.54,-459.5C581.98,-459.5 618.3,-459.5 651.29,-459.5"/>
<polygon fill="#000000" stroke="#000000" points="651.42,-463.0001 661.42,-459.5 651.42,-456.0001 651.42,-463.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="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>
<polygon fill="#c2e0c6" stroke="#000000" points="1113.5,-450.5 925.5,-450.5 925.5,-382.5 1113.5,-382.5 1113.5,-450.5"/>
<text text-anchor="middle" x="1019.5" y="-435.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/librustzcash#487</text>
<text text-anchor="middle" x="1019.5" y="-420.3" font-family="Times,serif" font-size="14.00" fill="#000000">Publish</text>
<text text-anchor="middle" x="1019.5" y="-405.3" font-family="Times,serif" font-size="14.00" fill="#000000">`zcash_client_backend</text>
<text text-anchor="middle" x="1019.5" y="-390.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="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"/>
<path fill="none" stroke="#000000" d="M849.69,-444.16C871.01,-440.69 893.76,-436.98 915.46,-433.45"/>
<polygon fill="#000000" stroke="#000000" points="916.0331,-436.9029 925.34,-431.84 914.9072,-429.994 916.0331,-436.9029"/>
</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="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"/>
<path fill="none" stroke="#000000" d="M1102.7,-450.51C1108.6,-453.42 1114.4,-456.42 1120,-459.5 1146.4,-474.11 1174.1,-492.77 1197.2,-509.32"/>
<polygon fill="#000000" stroke="#000000" points="1195.2604,-512.2375 1205.4,-515.31 1199.3895,-506.585 1195.2604,-512.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="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>
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="860.5,-407.5 650.5,-407.5 650.5,-339.5 860.5,-339.5 860.5,-407.5"/>
<text text-anchor="middle" x="755.5" y="-392.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/librustzcash#490</text>
<text text-anchor="middle" x="755.5" y="-377.3" font-family="Times,serif" font-size="14.00" fill="#000000">Enable</text>
<text text-anchor="middle" x="755.5" y="-362.3" font-family="Times,serif" font-size="14.00" fill="#000000">`#![deny(missing_docs)]`</text>
<text text-anchor="middle" x="755.5" y="-347.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="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"/>
<path fill="none" stroke="#000000" d="M860.6,-390.62C878.68,-393.56 897.46,-396.62 915.5,-399.56"/>
<polygon fill="#000000" stroke="#000000" points="915.0175,-403.0274 925.45,-401.18 916.1424,-396.1184 915.0175,-403.0274"/>
</g>
<!-- zcash/librustzcash#451 -->
<g id="node15" class="node open">
@ -255,8 +255,8 @@
<!-- 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.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"/>
<path fill="none" stroke="#000000" d="M240.18,-556.06C253.01,-551.78 265.88,-547.22 278,-542.5 316.95,-527.33 359.34,-507.32 392.64,-490.75"/>
<polygon fill="#000000" stroke="#000000" points="394.4076,-493.7791 401.78,-486.17 391.2716,-487.5209 394.4076,-493.7791"/>
</g>
<!-- zcash/librustzcash#463 -->
<g id="node16" class="node open">
@ -273,8 +273,8 @@
<!-- 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,-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"/>
<path fill="none" stroke="#000000" d="M244.43,-486.07C277.21,-481.89 313.36,-477.29 346.23,-473.1"/>
<polygon fill="#000000" stroke="#000000" points="346.8306,-476.5519 356.31,-471.82 345.9487,-469.6077 346.8306,-476.5519"/>
</g>
<!-- zcash/librustzcash#462 -->
<g id="node17" class="node open">
@ -290,8 +290,8 @@
<!-- 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,-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"/>
<path fill="none" stroke="#000000" d="M238.78,-432.89C273.02,-437.15 311.47,-441.92 346.24,-446.24"/>
<polygon fill="#000000" stroke="#000000" points="346.0739,-449.7463 356.43,-447.51 346.9397,-442.8 346.0739,-449.7463"/>
</g>
<!-- zcash/librustzcash#464 -->
<g id="node18" class="node open">
@ -309,8 +309,8 @@
<!-- 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.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"/>
<path fill="none" stroke="#000000" d="M233.12,-367.5C248.19,-373.03 263.56,-378.82 278,-384.5 313.27,-398.39 352.06,-414.88 384.14,-428.86"/>
<polygon fill="#000000" stroke="#000000" points="382.8659,-432.1229 393.43,-432.93 385.675,-425.7113 382.8659,-432.1229"/>
</g>
<!-- zcash/librustzcash#510 -->
<g id="node19" class="node open">
@ -565,98 +565,500 @@
<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 -->
<!-- zcash/lightwalletd#345 -->
<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,-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>
<title>zcash/lightwalletd#345</title>
<g id="a_node37"><a xlink:href="https://github.com/zcash/lightwalletd/issues/345" xlink:title="zcash/lightwalletd#345&#10;Add NU5 Orchard&#10;transaction (V5) parsing&#10;for compact blocks" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="234.5,-1757.5 43.5,-1757.5 43.5,-1689.5 234.5,-1689.5 234.5,-1757.5"/>
<text text-anchor="middle" x="139" y="-1742.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/lightwalletd#345</text>
<text text-anchor="middle" x="139" y="-1727.3" font-family="Times,serif" font-size="14.00" fill="#000000">Add NU5 Orchard</text>
<text text-anchor="middle" x="139" y="-1712.3" font-family="Times,serif" font-size="14.00" fill="#000000">transaction (V5) parsing</text>
<text text-anchor="middle" x="139" y="-1697.3" font-family="Times,serif" font-size="14.00" fill="#000000">for compact blocks</text>
</a>
</g>
</g>
<!-- zcash/lightwalletd#323 -->
<g id="node38" class="node open">
<title>zcash/lightwalletd#323</title>
<g id="a_node38"><a xlink:href="https://github.com/zcash/lightwalletd/pull/323" xlink:title="zcash/lightwalletd#323&#10;add GetLatestTreeState()&#10;grpc" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="239,-1829 39,-1829 39,-1825 35,-1825 35,-1821 39,-1821 39,-1784 35,-1784 35,-1780 39,-1780 39,-1776 239,-1776 239,-1829"/>
<polyline fill="none" stroke="#000000" stroke-width="2" points="39,-1825 43,-1825 43,-1821 39,-1821 "/>
<polyline fill="none" stroke="#000000" stroke-width="2" points="39,-1784 43,-1784 43,-1780 39,-1780 "/>
<text text-anchor="middle" x="139" y="-1813.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/lightwalletd#323</text>
<text text-anchor="middle" x="139" y="-1798.8" font-family="Times,serif" font-size="14.00" fill="#000000">add GetLatestTreeState()</text>
<text text-anchor="middle" x="139" y="-1783.8" font-family="Times,serif" font-size="14.00" fill="#000000">grpc</text>
</a>
</g>
</g>
<!-- zcash/lightwalletd#354 -->
<g id="node39" class="node open">
<title>zcash/lightwalletd#354</title>
<g id="a_node39"><a xlink:href="https://github.com/zcash/lightwalletd/pull/354" xlink:title="zcash/lightwalletd#354&#10;Price API stub&#10;implementation" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="232,-1900 46,-1900 46,-1896 42,-1896 42,-1892 46,-1892 46,-1855 42,-1855 42,-1851 46,-1851 46,-1847 232,-1847 232,-1900"/>
<polyline fill="none" stroke="#000000" stroke-width="2" points="46,-1896 50,-1896 50,-1892 46,-1892 "/>
<polyline fill="none" stroke="#000000" stroke-width="2" points="46,-1855 50,-1855 50,-1851 46,-1851 "/>
<text text-anchor="middle" x="139" y="-1884.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/lightwalletd#354</text>
<text text-anchor="middle" x="139" y="-1869.8" font-family="Times,serif" font-size="14.00" fill="#000000">Price API stub</text>
<text text-anchor="middle" x="139" y="-1854.8" font-family="Times,serif" font-size="14.00" fill="#000000">implementation</text>
</a>
</g>
</g>
<!-- zcash/lightwalletd#357 -->
<g id="node40" class="node open">
<title>zcash/lightwalletd#357</title>
<g id="a_node40"><a xlink:href="https://github.com/zcash/lightwalletd/issues/357" xlink:title="zcash/lightwalletd#357&#10;Research Spike: Can we&#10;get data / battery&#10;savings from compression?" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="245,-1986.5 33,-1986.5 33,-1918.5 245,-1918.5 245,-1986.5"/>
<text text-anchor="middle" x="139" y="-1971.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/lightwalletd#357</text>
<text text-anchor="middle" x="139" y="-1956.3" font-family="Times,serif" font-size="14.00" fill="#000000">Research Spike: Can we</text>
<text text-anchor="middle" x="139" y="-1941.3" font-family="Times,serif" font-size="14.00" fill="#000000">get data / battery</text>
<text text-anchor="middle" x="139" y="-1926.3" font-family="Times,serif" font-size="14.00" fill="#000000">savings from compression?</text>
</a>
</g>
</g>
<!-- zcash/lightwalletd#316 -->
<g id="node41" class="node open">
<title>zcash/lightwalletd#316</title>
<g id="a_node41"><a xlink:href="https://github.com/zcash/lightwalletd/issues/316" xlink:title="zcash/lightwalletd#316&#10;Lightwalletd should not&#10;be able to conceal&#10;Sapling transactions from&#10;wallet app" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240.5,-2088 37.5,-2088 37.5,-2005 240.5,-2005 240.5,-2088"/>
<text text-anchor="middle" x="139" y="-2072.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/lightwalletd#316</text>
<text text-anchor="middle" x="139" y="-2057.8" font-family="Times,serif" font-size="14.00" fill="#000000">Lightwalletd should not</text>
<text text-anchor="middle" x="139" y="-2042.8" font-family="Times,serif" font-size="14.00" fill="#000000">be able to conceal</text>
<text text-anchor="middle" x="139" y="-2027.8" font-family="Times,serif" font-size="14.00" fill="#000000">Sapling transactions from</text>
<text text-anchor="middle" x="139" y="-2012.8" font-family="Times,serif" font-size="14.00" fill="#000000">wallet app</text>
</a>
</g>
</g>
<!-- zcash/ZcashLightClientKit#320 -->
<g id="node42" class="node open">
<title>zcash/ZcashLightClientKit#320</title>
<g id="a_node42"><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,-2216 16,-2216 16,-2163 262,-2163 262,-2216"/>
<text text-anchor="middle" x="139" y="-2200.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/ZcashLightClientKit#320</text>
<text text-anchor="middle" x="139" y="-2185.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZIP&#45;321 Request Parsing</text>
<text text-anchor="middle" x="139" y="-2170.8" font-family="Times,serif" font-size="14.00" fill="#000000">API</text>
</a>
</g>
</g>
<!-- zcash/secant&#45;ios&#45;wallet#106 -->
<g id="node43" class="node open">
<title>zcash/secant&#45;ios&#45;wallet#106</title>
<g id="a_node43"><a xlink:href="https://github.com/zcash/secant-ios-wallet/issues/106" xlink:title="zcash/secant&#45;ios&#45;wallet#106&#10;Scan QR Screen" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" points="563.5,-2155.5 342.5,-2155.5 342.5,-2117.5 563.5,-2117.5 563.5,-2155.5"/>
<text text-anchor="middle" x="453" y="-2140.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/secant&#45;ios&#45;wallet#106</text>
<text text-anchor="middle" x="453" y="-2125.3" font-family="Times,serif" font-size="14.00" fill="#000000">Scan QR Screen</text>
</a>
</g>
</g>
<!-- zcash/ZcashLightClientKit#320&#45;&gt;zcash/secant&#45;ios&#45;wallet#106 -->
<g id="edge22" class="edge">
<title>zcash/ZcashLightClientKit#320&#45;&gt;zcash/secant&#45;ios&#45;wallet#106</title>
<path fill="none" stroke="#000000" d="M262.2,-2168.7C285.25,-2164.8 309.32,-2160.8 332.29,-2156.9"/>
<polygon fill="#000000" stroke="#000000" points="333.128,-2160.3084 342.41,-2155.2 331.9683,-2153.4051 333.128,-2160.3084"/>
</g>
<!-- zcash/ZcashLightClientKit#319 -->
<g id="node38" class="node open">
<g id="node44" 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,-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>
<g id="a_node44"><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,-2315 16,-2315 16,-2262 262,-2262 262,-2315"/>
<text text-anchor="middle" x="139" y="-2299.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/ZcashLightClientKit#319</text>
<text text-anchor="middle" x="139" y="-2284.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZIP&#45;321 Request</text>
<text text-anchor="middle" x="139" y="-2269.8" font-family="Times,serif" font-size="14.00" fill="#000000">Generation API</text>
</a>
</g>
</g>
<!-- zcash/secant&#45;ios&#45;wallet#93 -->
<g id="node45" class="node open">
<title>zcash/secant&#45;ios&#45;wallet#93</title>
<g id="a_node45"><a xlink:href="https://github.com/zcash/secant-ios-wallet/issues/93" xlink:title="zcash/secant&#45;ios&#45;wallet#93&#10;[Functional] Request ZEC&#10;Screen" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" points="559,-2326 347,-2326 347,-2273 559,-2273 559,-2326"/>
<text text-anchor="middle" x="453" y="-2310.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/secant&#45;ios&#45;wallet#93</text>
<text text-anchor="middle" x="453" y="-2295.8" font-family="Times,serif" font-size="14.00" fill="#000000">[Functional] Request ZEC</text>
<text text-anchor="middle" x="453" y="-2280.8" font-family="Times,serif" font-size="14.00" fill="#000000">Screen</text>
</a>
</g>
</g>
<!-- zcash/ZcashLightClientKit#319&#45;&gt;zcash/secant&#45;ios&#45;wallet#93 -->
<g id="edge23" class="edge">
<title>zcash/ZcashLightClientKit#319&#45;&gt;zcash/secant&#45;ios&#45;wallet#93</title>
<path fill="none" stroke="#000000" d="M262.2,-2292.8C286.7,-2293.7 312.36,-2294.6 336.63,-2295.4"/>
<polygon fill="#000000" stroke="#000000" points="336.8118,-2298.9096 346.94,-2295.8 337.0832,-2291.9149 336.8118,-2298.9096"/>
</g>
<!-- zcash/secant&#45;ios&#45;wallet#94 -->
<g id="node46" class="node open">
<title>zcash/secant&#45;ios&#45;wallet#94</title>
<g id="a_node46"><a xlink:href="https://github.com/zcash/secant-ios-wallet/issues/94" xlink:title="zcash/secant&#45;ios&#45;wallet#94&#10;[Functional] Share ZEC&#10;Request Screen" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" points="559,-2255 347,-2255 347,-2202 559,-2202 559,-2255"/>
<text text-anchor="middle" x="453" y="-2239.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/secant&#45;ios&#45;wallet#94</text>
<text text-anchor="middle" x="453" y="-2224.8" font-family="Times,serif" font-size="14.00" fill="#000000">[Functional] Share ZEC</text>
<text text-anchor="middle" x="453" y="-2209.8" font-family="Times,serif" font-size="14.00" fill="#000000">Request Screen</text>
</a>
</g>
</g>
<!-- zcash/ZcashLightClientKit#319&#45;&gt;zcash/secant&#45;ios&#45;wallet#94 -->
<g id="edge24" class="edge">
<title>zcash/ZcashLightClientKit#319&#45;&gt;zcash/secant&#45;ios&#45;wallet#94</title>
<path fill="none" stroke="#000000" d="M262.2,-2265C286.81,-2260.3 312.59,-2255.3 336.96,-2250.7"/>
<polygon fill="#000000" stroke="#000000" points="337.771,-2254.1085 346.94,-2248.8 336.4618,-2247.2321 337.771,-2254.1085"/>
</g>
<!-- zcash/ZcashLightClientKit#321 -->
<g id="node39" class="node open">
<g id="node47" 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,-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>
<g id="a_node47"><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,-2144.5 16,-2144.5 16,-2106.5 262,-2106.5 262,-2144.5"/>
<text text-anchor="middle" x="139" y="-2129.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/ZcashLightClientKit#321</text>
<text text-anchor="middle" x="139" y="-2114.3" font-family="Times,serif" font-size="14.00" fill="#000000">Validate UA</text>
</a>
</g>
</g>
<!-- zcash/ZcashLightClientKit#321&#45;&gt;zcash/secant&#45;ios&#45;wallet#106 -->
<g id="edge25" class="edge">
<title>zcash/ZcashLightClientKit#321&#45;&gt;zcash/secant&#45;ios&#45;wallet#106</title>
<path fill="none" stroke="#000000" d="M262.2,-2129.8C285.25,-2130.6 309.32,-2131.5 332.29,-2132.3"/>
<polygon fill="#000000" stroke="#000000" points="332.3106,-2135.8021 342.41,-2132.6 332.5181,-2128.8051 332.3106,-2135.8021"/>
</g>
<!-- zcash/ZcashLightClientKit#335 -->
<g id="node40" class="node open">
<g id="node48" 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>
<g id="a_node48"><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,-2450 330,-2450 330,-2397 576,-2397 576,-2450"/>
<text text-anchor="middle" x="453" y="-2434.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/ZcashLightClientKit#335</text>
<text text-anchor="middle" x="453" y="-2419.8" font-family="Times,serif" font-size="14.00" fill="#000000">Update lib.rs to lastest</text>
<text text-anchor="middle" x="453" y="-2404.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 closed">
<g id="node49" class="node closed">
<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="#fad8c7" 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>
<g id="a_node49"><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="#fad8c7" stroke="#000000" points="878.5,-2394.5 632.5,-2394.5 632.5,-2356.5 878.5,-2356.5 878.5,-2394.5"/>
<text text-anchor="middle" x="755.5" y="-2379.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/ZcashLightClientKit#344</text>
<text text-anchor="middle" x="755.5" y="-2364.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">
<g id="edge26" 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"/>
<path fill="none" stroke="#000000" d="M576.04,-2404C592.29,-2401.4 609,-2398.7 625.37,-2396.1"/>
<polygon fill="#000000" stroke="#000000" points="626.1778,-2399.5159 635.51,-2394.5 625.0867,-2392.6015 626.1778,-2399.5159"/>
</g>
<!-- zcash/ZcashLightClientKit#328 -->
<g id="node42" class="node open">
<g id="node50" 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>
<g id="a_node50"><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,-2400 16,-2400 16,-2347 262,-2347 262,-2400"/>
<text text-anchor="middle" x="139" y="-2384.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/ZcashLightClientKit#328</text>
<text text-anchor="middle" x="139" y="-2369.8" font-family="Times,serif" font-size="14.00" fill="#000000">Create Rust&#45;less build</text>
<text text-anchor="middle" x="139" y="-2354.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">
<g id="edge27" 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"/>
<path fill="none" stroke="#000000" d="M262.2,-2393.1C281.15,-2396.1 300.78,-2399.3 319.93,-2402.3"/>
<polygon fill="#000000" stroke="#000000" points="319.4717,-2405.7712 329.9,-2403.9 320.581,-2398.8596 319.4717,-2405.7712"/>
</g>
<!-- zcash/ZcashLightClientKit#328&#45;&gt;zcash/ZcashLightClientKit#344 -->
<g id="edge24" class="edge">
<g id="edge28" 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"/>
<path fill="none" stroke="#000000" d="M262.28,-2373.9C366.44,-2374.2 515.32,-2374.7 622.23,-2375.1"/>
<polygon fill="#000000" stroke="#000000" points="622.44,-2378.6001 632.44,-2375.1 622.44,-2371.6001 622.44,-2378.6001"/>
</g>
<!-- zcash/zcash&#45;android&#45;wallet#49 -->
<g id="node43" class="node open">
<g id="node51" class="node open">
<title>zcash/zcash&#45;android&#45;wallet#49</title>
<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>
<g id="a_node51"><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,-2475 19.5,-2475 19.5,-2422 258.5,-2422 258.5,-2475"/>
<text text-anchor="middle" x="139" y="-2459.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="-2444.8" font-family="Times,serif" font-size="14.00" fill="#000000">Android: Send: Press and</text>
<text text-anchor="middle" x="139" y="-2429.8" font-family="Times,serif" font-size="14.00" fill="#000000">Hold UX</text>
</a>
</g>
</g>
<!-- zcash/secant&#45;ios&#45;wallet#145 -->
<g id="node52" class="node open">
<title>zcash/secant&#45;ios&#45;wallet#145</title>
<g id="a_node52"><a xlink:href="https://github.com/zcash/secant-ios-wallet/issues/145" xlink:title="zcash/secant&#45;ios&#45;wallet#145&#10;[UI Component] Custom&#10;Single line textfield" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="249.5,-2548 28.5,-2548 28.5,-2495 249.5,-2495 249.5,-2548"/>
<text text-anchor="middle" x="139" y="-2532.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/secant&#45;ios&#45;wallet#145</text>
<text text-anchor="middle" x="139" y="-2517.8" font-family="Times,serif" font-size="14.00" fill="#000000">[UI Component] Custom</text>
<text text-anchor="middle" x="139" y="-2502.8" font-family="Times,serif" font-size="14.00" fill="#000000">Single line textfield</text>
</a>
</g>
</g>
<!-- zcash/secant&#45;ios&#45;wallet#172 -->
<g id="node53" class="node open">
<title>zcash/secant&#45;ios&#45;wallet#172</title>
<g id="a_node53"><a xlink:href="https://github.com/zcash/secant-ios-wallet/issues/172" xlink:title="zcash/secant&#45;ios&#45;wallet#172&#10;Secant iOS 0.0.1 build 16" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" points="563.5,-2540.5 342.5,-2540.5 342.5,-2502.5 563.5,-2502.5 563.5,-2540.5"/>
<text text-anchor="middle" x="453" y="-2525.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/secant&#45;ios&#45;wallet#172</text>
<text text-anchor="middle" x="453" y="-2510.3" font-family="Times,serif" font-size="14.00" fill="#000000">Secant iOS 0.0.1 build 16</text>
</a>
</g>
</g>
<!-- zcash/secant&#45;ios&#45;wallet#145&#45;&gt;zcash/secant&#45;ios&#45;wallet#172 -->
<g id="edge29" class="edge">
<title>zcash/secant&#45;ios&#45;wallet#145&#45;&gt;zcash/secant&#45;ios&#45;wallet#172</title>
<path fill="none" stroke="#000000" d="M249.7,-2521.5C276.32,-2521.5 304.89,-2521.5 331.95,-2521.5"/>
<polygon fill="#000000" stroke="#000000" points="332.24,-2525.0001 342.24,-2521.5 332.24,-2518.0001 332.24,-2525.0001"/>
</g>
<!-- zcash/secant&#45;ios&#45;wallet#139 -->
<g id="node54" class="node closed">
<title>zcash/secant&#45;ios&#45;wallet#139</title>
<g id="a_node54"><a xlink:href="https://github.com/zcash/secant-ios-wallet/issues/139" xlink:title="zcash/secant&#45;ios&#45;wallet#139&#10;Update validation&#10;successful screen to&#10;latest designs" target="_blank">
<polygon fill="#fad8c7" stroke="#000000" points="866,-2559.5 645,-2559.5 645,-2491.5 866,-2491.5 866,-2559.5"/>
<text text-anchor="middle" x="755.5" y="-2544.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/secant&#45;ios&#45;wallet#139</text>
<text text-anchor="middle" x="755.5" y="-2529.3" font-family="Times,serif" font-size="14.00" fill="#000000">Update validation</text>
<text text-anchor="middle" x="755.5" y="-2514.3" font-family="Times,serif" font-size="14.00" fill="#000000">successful screen to</text>
<text text-anchor="middle" x="755.5" y="-2499.3" font-family="Times,serif" font-size="14.00" fill="#000000">latest designs</text>
</a>
</g>
</g>
<!-- zcash/secant&#45;ios&#45;wallet#172&#45;&gt;zcash/secant&#45;ios&#45;wallet#139 -->
<g id="edge30" class="edge">
<title>zcash/secant&#45;ios&#45;wallet#172&#45;&gt;zcash/secant&#45;ios&#45;wallet#139</title>
<path fill="none" stroke="#000000" d="M563.92,-2523C586.91,-2523.3 611.24,-2523.6 634.56,-2523.9"/>
<polygon fill="#000000" stroke="#000000" points="634.8064,-2527.4025 644.84,-2524 634.8746,-2520.4028 634.8064,-2527.4025"/>
</g>
<!-- zcash/secant&#45;ios&#45;wallet#147 -->
<g id="node55" class="node closed">
<title>zcash/secant&#45;ios&#45;wallet#147</title>
<g id="a_node55"><a xlink:href="https://github.com/zcash/secant-ios-wallet/issues/147" xlink:title="zcash/secant&#45;ios&#45;wallet#147&#10;Recovery Phrase Test&#10;preamble screen" target="_blank">
<polygon fill="#fad8c7" stroke="#000000" points="866,-2473 645,-2473 645,-2420 866,-2420 866,-2473"/>
<text text-anchor="middle" x="755.5" y="-2457.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/secant&#45;ios&#45;wallet#147</text>
<text text-anchor="middle" x="755.5" y="-2442.8" font-family="Times,serif" font-size="14.00" fill="#000000">Recovery Phrase Test</text>
<text text-anchor="middle" x="755.5" y="-2427.8" font-family="Times,serif" font-size="14.00" fill="#000000">preamble screen</text>
</a>
</g>
</g>
<!-- zcash/secant&#45;ios&#45;wallet#172&#45;&gt;zcash/secant&#45;ios&#45;wallet#147 -->
<g id="edge31" class="edge">
<title>zcash/secant&#45;ios&#45;wallet#172&#45;&gt;zcash/secant&#45;ios&#45;wallet#147</title>
<path fill="none" stroke="#000000" d="M529.72,-2502.5C562.82,-2494.3 602.27,-2484.5 638.86,-2475.4"/>
<polygon fill="#000000" stroke="#000000" points="639.7278,-2478.7909 648.6,-2473 638.053,-2471.9942 639.7278,-2478.7909"/>
</g>
<!-- zcash/secant&#45;ios&#45;wallet#166 -->
<g id="node56" class="node open">
<title>zcash/secant&#45;ios&#45;wallet#166</title>
<g id="a_node56"><a xlink:href="https://github.com/zcash/secant-ios-wallet/issues/166" xlink:title="zcash/secant&#45;ios&#45;wallet#166&#10;[Functional] Wallet&#10;Import Screen" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" points="866,-2747 645,-2747 645,-2694 866,-2694 866,-2747"/>
<text text-anchor="middle" x="755.5" y="-2731.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/secant&#45;ios&#45;wallet#166</text>
<text text-anchor="middle" x="755.5" y="-2716.8" font-family="Times,serif" font-size="14.00" fill="#000000">[Functional] Wallet</text>
<text text-anchor="middle" x="755.5" y="-2701.8" font-family="Times,serif" font-size="14.00" fill="#000000">Import Screen</text>
</a>
</g>
</g>
<!-- zcash/secant&#45;ios&#45;wallet#155 -->
<g id="node57" class="node open">
<title>zcash/secant&#45;ios&#45;wallet#155</title>
<g id="a_node57"><a xlink:href="https://github.com/zcash/secant-ios-wallet/issues/155" xlink:title="zcash/secant&#45;ios&#45;wallet#155&#10;[Functional] Generate&#10;real seed from&#10;MnemonicSwift" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="249.5,-2736.5 28.5,-2736.5 28.5,-2668.5 249.5,-2668.5 249.5,-2736.5"/>
<text text-anchor="middle" x="139" y="-2721.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/secant&#45;ios&#45;wallet#155</text>
<text text-anchor="middle" x="139" y="-2706.3" font-family="Times,serif" font-size="14.00" fill="#000000">[Functional] Generate</text>
<text text-anchor="middle" x="139" y="-2691.3" font-family="Times,serif" font-size="14.00" fill="#000000">real seed from</text>
<text text-anchor="middle" x="139" y="-2676.3" font-family="Times,serif" font-size="14.00" fill="#000000">MnemonicSwift</text>
</a>
</g>
</g>
<!-- zcash/secant&#45;ios&#45;wallet#155&#45;&gt;zcash/secant&#45;ios&#45;wallet#166 -->
<g id="edge32" class="edge">
<title>zcash/secant&#45;ios&#45;wallet#155&#45;&gt;zcash/secant&#45;ios&#45;wallet#166</title>
<path fill="none" stroke="#000000" d="M249.57,-2705.7C357.94,-2708.9 522.68,-2713.7 634.5,-2717"/>
<polygon fill="#000000" stroke="#000000" points="634.7124,-2720.5076 644.81,-2717.3 634.9161,-2713.5105 634.7124,-2720.5076"/>
</g>
<!-- zcash/secant&#45;ios&#45;wallet#157 -->
<g id="node58" class="node open">
<title>zcash/secant&#45;ios&#45;wallet#157</title>
<g id="a_node58"><a xlink:href="https://github.com/zcash/secant-ios-wallet/issues/157" xlink:title="zcash/secant&#45;ios&#45;wallet#157&#10;[Functional] Implement&#10;KeyStoring protocol" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" points="563.5,-2692 342.5,-2692 342.5,-2639 563.5,-2639 563.5,-2692"/>
<text text-anchor="middle" x="453" y="-2676.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/secant&#45;ios&#45;wallet#157</text>
<text text-anchor="middle" x="453" y="-2661.8" font-family="Times,serif" font-size="14.00" fill="#000000">[Functional] Implement</text>
<text text-anchor="middle" x="453" y="-2646.8" font-family="Times,serif" font-size="14.00" fill="#000000">KeyStoring protocol</text>
</a>
</g>
</g>
<!-- zcash/secant&#45;ios&#45;wallet#155&#45;&gt;zcash/secant&#45;ios&#45;wallet#157 -->
<g id="edge33" class="edge">
<title>zcash/secant&#45;ios&#45;wallet#155&#45;&gt;zcash/secant&#45;ios&#45;wallet#157</title>
<path fill="none" stroke="#000000" d="M249.7,-2689.5C276.44,-2686.3 305.14,-2682.9 332.3,-2679.7"/>
<polygon fill="#000000" stroke="#000000" points="332.6857,-2683.1788 342.24,-2678.6 331.9157,-2676.2213 332.6857,-2683.1788"/>
</g>
<!-- zcash/secant&#45;ios&#45;wallet#157&#45;&gt;zcash/secant&#45;ios&#45;wallet#166 -->
<g id="edge34" class="edge">
<title>zcash/secant&#45;ios&#45;wallet#157&#45;&gt;zcash/secant&#45;ios&#45;wallet#166</title>
<path fill="none" stroke="#000000" d="M563.92,-2685.7C587.01,-2689.9 611.46,-2694.3 634.88,-2698.6"/>
<polygon fill="#000000" stroke="#000000" points="634.3769,-2702.0657 644.84,-2700.4 635.6219,-2695.1773 634.3769,-2702.0657"/>
</g>
<!-- zcash/secant&#45;ios&#45;wallet#156 -->
<g id="node59" class="node open">
<title>zcash/secant&#45;ios&#45;wallet#156</title>
<g id="a_node59"><a xlink:href="https://github.com/zcash/secant-ios-wallet/issues/156" xlink:title="zcash/secant&#45;ios&#45;wallet#156&#10;[Functional] Display seed&#10;backup by fetching the&#10;generated seed that&#39;s&#10;stored in the user&#39;s&#10;keychain" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" points="866,-2675.5 645,-2675.5 645,-2577.5 866,-2577.5 866,-2675.5"/>
<text text-anchor="middle" x="755.5" y="-2660.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/secant&#45;ios&#45;wallet#156</text>
<text text-anchor="middle" x="755.5" y="-2645.3" font-family="Times,serif" font-size="14.00" fill="#000000">[Functional] Display seed</text>
<text text-anchor="middle" x="755.5" y="-2630.3" font-family="Times,serif" font-size="14.00" fill="#000000">backup by fetching the</text>
<text text-anchor="middle" x="755.5" y="-2615.3" font-family="Times,serif" font-size="14.00" fill="#000000">generated seed that&#39;s</text>
<text text-anchor="middle" x="755.5" y="-2600.3" font-family="Times,serif" font-size="14.00" fill="#000000">stored in the user&#39;s</text>
<text text-anchor="middle" x="755.5" y="-2585.3" font-family="Times,serif" font-size="14.00" fill="#000000">keychain</text>
</a>
</g>
</g>
<!-- zcash/secant&#45;ios&#45;wallet#157&#45;&gt;zcash/secant&#45;ios&#45;wallet#156 -->
<g id="edge35" class="edge">
<title>zcash/secant&#45;ios&#45;wallet#157&#45;&gt;zcash/secant&#45;ios&#45;wallet#156</title>
<path fill="none" stroke="#000000" d="M563.92,-2651.2C587.01,-2648.2 611.46,-2645.1 634.88,-2642.1"/>
<polygon fill="#000000" stroke="#000000" points="635.3771,-2645.5649 644.84,-2640.8 634.4711,-2638.6238 635.3771,-2645.5649"/>
</g>
<!-- zcash/secant&#45;ios&#45;wallet#98 -->
<g id="node60" class="node open">
<title>zcash/secant&#45;ios&#45;wallet#98</title>
<g id="a_node60"><a xlink:href="https://github.com/zcash/secant-ios-wallet/issues/98" xlink:title="zcash/secant&#45;ios&#45;wallet#98&#10;[Scaffold] Full Wallet&#10;History" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="245,-2827 33,-2827 33,-2774 245,-2774 245,-2827"/>
<text text-anchor="middle" x="139" y="-2811.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/secant&#45;ios&#45;wallet#98</text>
<text text-anchor="middle" x="139" y="-2796.8" font-family="Times,serif" font-size="14.00" fill="#000000">[Scaffold] Full Wallet</text>
<text text-anchor="middle" x="139" y="-2781.8" font-family="Times,serif" font-size="14.00" fill="#000000">History</text>
</a>
</g>
</g>
<!-- zcash/secant&#45;ios&#45;wallet#152 -->
<g id="node61" class="node open">
<title>zcash/secant&#45;ios&#45;wallet#152</title>
<g id="a_node61"><a xlink:href="https://github.com/zcash/secant-ios-wallet/issues/152" xlink:title="zcash/secant&#45;ios&#45;wallet#152&#10;[Scaffold] Latest / All&#10;Transactions preview&#10;footer" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" points="563.5,-2834.5 342.5,-2834.5 342.5,-2766.5 563.5,-2766.5 563.5,-2834.5"/>
<text text-anchor="middle" x="453" y="-2819.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/secant&#45;ios&#45;wallet#152</text>
<text text-anchor="middle" x="453" y="-2804.3" font-family="Times,serif" font-size="14.00" fill="#000000">[Scaffold] Latest / All</text>
<text text-anchor="middle" x="453" y="-2789.3" font-family="Times,serif" font-size="14.00" fill="#000000">Transactions preview</text>
<text text-anchor="middle" x="453" y="-2774.3" font-family="Times,serif" font-size="14.00" fill="#000000">footer</text>
</a>
</g>
</g>
<!-- zcash/secant&#45;ios&#45;wallet#98&#45;&gt;zcash/secant&#45;ios&#45;wallet#152 -->
<g id="edge36" class="edge">
<title>zcash/secant&#45;ios&#45;wallet#98&#45;&gt;zcash/secant&#45;ios&#45;wallet#152</title>
<path fill="none" stroke="#000000" d="M245.31,-2800.5C273.24,-2800.5 303.57,-2800.5 332.2,-2800.5"/>
<polygon fill="#000000" stroke="#000000" points="332.25,-2804.0001 342.25,-2800.5 332.25,-2797.0001 332.25,-2804.0001"/>
</g>
<!-- zcash/secant&#45;android&#45;wallet#237 -->
<g id="node62" class="node open">
<title>zcash/secant&#45;android&#45;wallet#237</title>
<g id="a_node62"><a xlink:href="https://github.com/zcash/secant-android-wallet/issues/237" xlink:title="zcash/secant&#45;android&#45;wallet#237&#10;Create root Google Play&#10;account" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="266.5,-2913 11.5,-2913 11.5,-2860 266.5,-2860 266.5,-2913"/>
<text text-anchor="middle" x="139" y="-2897.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/secant&#45;android&#45;wallet#237</text>
<text text-anchor="middle" x="139" y="-2882.8" font-family="Times,serif" font-size="14.00" fill="#000000">Create root Google Play</text>
<text text-anchor="middle" x="139" y="-2867.8" font-family="Times,serif" font-size="14.00" fill="#000000">account</text>
</a>
</g>
</g>
<!-- zcash/secant&#45;android&#45;wallet#238 -->
<g id="node63" class="node open">
<title>zcash/secant&#45;android&#45;wallet#238</title>
<g id="a_node63"><a xlink:href="https://github.com/zcash/secant-android-wallet/issues/238" xlink:title="zcash/secant&#45;android&#45;wallet#238&#10;Create sub&#45;account for&#10;Google play with access&#10;restrictions" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" points="580.5,-2920.5 325.5,-2920.5 325.5,-2852.5 580.5,-2852.5 580.5,-2920.5"/>
<text text-anchor="middle" x="453" y="-2905.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/secant&#45;android&#45;wallet#238</text>
<text text-anchor="middle" x="453" y="-2890.3" font-family="Times,serif" font-size="14.00" fill="#000000">Create sub&#45;account for</text>
<text text-anchor="middle" x="453" y="-2875.3" font-family="Times,serif" font-size="14.00" fill="#000000">Google play with access</text>
<text text-anchor="middle" x="453" y="-2860.3" font-family="Times,serif" font-size="14.00" fill="#000000">restrictions</text>
</a>
</g>
</g>
<!-- zcash/secant&#45;android&#45;wallet#237&#45;&gt;zcash/secant&#45;android&#45;wallet#238 -->
<g id="edge37" class="edge">
<title>zcash/secant&#45;android&#45;wallet#237&#45;&gt;zcash/secant&#45;android&#45;wallet#238</title>
<path fill="none" stroke="#000000" d="M266.72,-2886.5C282.75,-2886.5 299.2,-2886.5 315.37,-2886.5"/>
<polygon fill="#000000" stroke="#000000" points="315.4,-2890.0001 325.4,-2886.5 315.4,-2883.0001 315.4,-2890.0001"/>
</g>
<!-- zcash/secant&#45;android&#45;wallet#239 -->
<g id="node64" class="node open">
<title>zcash/secant&#45;android&#45;wallet#239</title>
<g id="a_node64"><a xlink:href="https://github.com/zcash/secant-android-wallet/issues/239" xlink:title="zcash/secant&#45;android&#45;wallet#239&#10;Create release and upload&#10;signing keys" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" points="883,-2913 628,-2913 628,-2860 883,-2860 883,-2913"/>
<text text-anchor="middle" x="755.5" y="-2897.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/secant&#45;android&#45;wallet#239</text>
<text text-anchor="middle" x="755.5" y="-2882.8" font-family="Times,serif" font-size="14.00" fill="#000000">Create release and upload</text>
<text text-anchor="middle" x="755.5" y="-2867.8" font-family="Times,serif" font-size="14.00" fill="#000000">signing keys</text>
</a>
</g>
</g>
<!-- zcash/secant&#45;android&#45;wallet#238&#45;&gt;zcash/secant&#45;android&#45;wallet#239 -->
<g id="edge38" class="edge">
<title>zcash/secant&#45;android&#45;wallet#238&#45;&gt;zcash/secant&#45;android&#45;wallet#239</title>
<path fill="none" stroke="#000000" d="M580.85,-2886.5C592.94,-2886.5 605.24,-2886.5 617.42,-2886.5"/>
<polygon fill="#000000" stroke="#000000" points="617.62,-2890.0001 627.62,-2886.5 617.62,-2883.0001 617.62,-2890.0001"/>
</g>
<!-- zcash/secant&#45;android&#45;wallet#242 -->
<g id="node65" class="node open">
<title>zcash/secant&#45;android&#45;wallet#242</title>
<g id="a_node65"><a xlink:href="https://github.com/zcash/secant-android-wallet/issues/242" xlink:title="zcash/secant&#45;android&#45;wallet#242&#10;Create Firebase Test Lab&#10;account to run tests&#10;before deployment" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="266.5,-3074.5 11.5,-3074.5 11.5,-3006.5 266.5,-3006.5 266.5,-3074.5"/>
<text text-anchor="middle" x="139" y="-3059.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/secant&#45;android&#45;wallet#242</text>
<text text-anchor="middle" x="139" y="-3044.3" font-family="Times,serif" font-size="14.00" fill="#000000">Create Firebase Test Lab</text>
<text text-anchor="middle" x="139" y="-3029.3" font-family="Times,serif" font-size="14.00" fill="#000000">account to run tests</text>
<text text-anchor="middle" x="139" y="-3014.3" font-family="Times,serif" font-size="14.00" fill="#000000">before deployment</text>
</a>
</g>
</g>
<!-- zcash/secant&#45;android&#45;wallet#235 -->
<g id="node66" class="node open">
<title>zcash/secant&#45;android&#45;wallet#235</title>
<g id="a_node66"><a xlink:href="https://github.com/zcash/secant-android-wallet/issues/235" xlink:title="zcash/secant&#45;android&#45;wallet#235&#10;Secant Android 0.0.0&#10;Build X" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" points="580.5,-3025 325.5,-3025 325.5,-2972 580.5,-2972 580.5,-3025"/>
<text text-anchor="middle" x="453" y="-3009.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/secant&#45;android&#45;wallet#235</text>
<text text-anchor="middle" x="453" y="-2994.8" font-family="Times,serif" font-size="14.00" fill="#000000">Secant Android 0.0.0</text>
<text text-anchor="middle" x="453" y="-2979.8" font-family="Times,serif" font-size="14.00" fill="#000000">Build X</text>
</a>
</g>
</g>
<!-- zcash/secant&#45;android&#45;wallet#242&#45;&gt;zcash/secant&#45;android&#45;wallet#235 -->
<g id="edge39" class="edge">
<title>zcash/secant&#45;android&#45;wallet#242&#45;&gt;zcash/secant&#45;android&#45;wallet#235</title>
<path fill="none" stroke="#000000" d="M266.72,-3023.4C282.75,-3021.3 299.2,-3019.1 315.37,-3016.9"/>
<polygon fill="#000000" stroke="#000000" points="315.9329,-3020.3564 325.4,-3015.6 315.033,-3013.4145 315.9329,-3020.3564"/>
</g>
<!-- zcash/secant&#45;android&#45;wallet#240 -->
<g id="node67" class="node open">
<title>zcash/secant&#45;android&#45;wallet#240</title>
<g id="a_node67"><a xlink:href="https://github.com/zcash/secant-android-wallet/issues/240" xlink:title="zcash/secant&#45;android&#45;wallet#240&#10;Create Google Play&#10;listing assets" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="266.5,-2988 11.5,-2988 11.5,-2935 266.5,-2935 266.5,-2988"/>
<text text-anchor="middle" x="139" y="-2972.8" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/secant&#45;android&#45;wallet#240</text>
<text text-anchor="middle" x="139" y="-2957.8" font-family="Times,serif" font-size="14.00" fill="#000000">Create Google Play</text>
<text text-anchor="middle" x="139" y="-2942.8" font-family="Times,serif" font-size="14.00" fill="#000000">listing assets</text>
</a>
</g>
</g>
<!-- zcash/secant&#45;android&#45;wallet#240&#45;&gt;zcash/secant&#45;android&#45;wallet#235 -->
<g id="edge40" class="edge">
<title>zcash/secant&#45;android&#45;wallet#240&#45;&gt;zcash/secant&#45;android&#45;wallet#235</title>
<path fill="none" stroke="#000000" d="M266.72,-2976.5C282.75,-2978.4 299.2,-2980.4 315.37,-2982.3"/>
<polygon fill="#000000" stroke="#000000" points="315.055,-2985.7872 325.4,-2983.5 315.8866,-2978.8368 315.055,-2985.7872"/>
</g>
<!-- zcash/secant&#45;android&#45;wallet#48 -->
<g id="node68" class="node open">
<title>zcash/secant&#45;android&#45;wallet#48</title>
<g id="a_node68"><a xlink:href="https://github.com/zcash/secant-android-wallet/issues/48" xlink:title="zcash/secant&#45;android&#45;wallet#48&#10;Backup Flow UI Components" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="262,-3130.5 16,-3130.5 16,-3092.5 262,-3092.5 262,-3130.5"/>
<text text-anchor="middle" x="139" y="-3115.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/secant&#45;android&#45;wallet#48</text>
<text text-anchor="middle" x="139" y="-3100.3" font-family="Times,serif" font-size="14.00" fill="#000000">Backup Flow UI Components</text>
</a>
</g>
</g>
<!-- zcash/secant&#45;android&#45;wallet#86 -->
<g id="node69" class="node open">
<title>zcash/secant&#45;android&#45;wallet#86</title>
<g id="a_node69"><a xlink:href="https://github.com/zcash/secant-android-wallet/issues/86" xlink:title="zcash/secant&#45;android&#45;wallet#86&#10;Update backup&#10;verification failure&#10;screen to match design" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" points="576,-3145.5 330,-3145.5 330,-3077.5 576,-3077.5 576,-3145.5"/>
<text text-anchor="middle" x="453" y="-3130.3" font-family="Times,serif" font-size="14.00" fill="#000000">zcash/secant&#45;android&#45;wallet#86</text>
<text text-anchor="middle" x="453" y="-3115.3" font-family="Times,serif" font-size="14.00" fill="#000000">Update backup</text>
<text text-anchor="middle" x="453" y="-3100.3" font-family="Times,serif" font-size="14.00" fill="#000000">verification failure</text>
<text text-anchor="middle" x="453" y="-3085.3" font-family="Times,serif" font-size="14.00" fill="#000000">screen to match design</text>
</a>
</g>
</g>
<!-- zcash/secant&#45;android&#45;wallet#48&#45;&gt;zcash/secant&#45;android&#45;wallet#86 -->
<g id="edge41" class="edge">
<title>zcash/secant&#45;android&#45;wallet#48&#45;&gt;zcash/secant&#45;android&#45;wallet#86</title>
<path fill="none" stroke="#000000" d="M262.2,-3111.5C281.06,-3111.5 300.6,-3111.5 319.67,-3111.5"/>
<polygon fill="#000000" stroke="#000000" points="319.9,-3115.0001 329.9,-3111.5 319.9,-3108.0001 319.9,-3115.0001"/>
</g>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 50 KiB

After

Width:  |  Height:  |  Size: 82 KiB