2022-02-21 05:01:44 -08:00
<!DOCTYPE html>
< html >
< head >
< title > Zcash wallet DAG< / title >
<!-- Pan/zoom SVGs -->
< script src = "https://bumbu.me/svg-pan-zoom/dist/svg-pan-zoom.min.js" > < / script >
< link rel = "stylesheet" href = "zcash-dag.css" >
< style >
@media (prefers-color-scheme: dark) {
body {
/* Material dark theme surface colour */
background-color: #121212;
}
}
< / style >
< / head >
< body >
< div id = "dag" > < svg width = "1307pt" height = "1952pt"
viewBox="0.00 0.00 1307.00 1952.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
< g id = "graph0" class = "graph" transform = "scale(1 1) rotate(0) translate(4 1948)" >
< polygon fill = "#ffffff" stroke = "transparent" points = "-4,4 -4,-1948 1303,-1948 1303,4 -4,4" / >
<!-- zcash/librustzcash#226 -->
< g id = "node1" class = "node open" >
< title > zcash/librustzcash#226< / title >
< g id = "a_node1" > < a xlink:href = "https://github.com/zcash/librustzcash/issues/226" xlink:title = "zcash/librustzcash#226 Bring in Bolt TZE" target = "_blank" >
< polygon fill = "#c2e0c6" stroke = "#000000" stroke-width = "2" points = "233,-45.5 45,-45.5 45,-7.5 233,-7.5 233,-45.5" / >
< text text-anchor = "middle" x = "139" y = "-30.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > zcash/librustzcash#226< / text >
< text text-anchor = "middle" x = "139" y = "-15.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > Bring in Bolt TZE< / text >
< / a >
< / g >
< / g >
<!-- zcash/librustzcash#225 -->
< g id = "node2" class = "node open" >
< title > zcash/librustzcash#225< / title >
< g id = "a_node2" > < a xlink:href = "https://github.com/zcash/librustzcash/issues/225" xlink:title = "zcash/librustzcash#225 Add Bolt TZE support to the transaction builder" target = "_blank" >
< polygon fill = "#c2e0c6" stroke = "#000000" points = "549,-53 357,-53 357,0 549,0 549,-53" / >
< text text-anchor = "middle" x = "453" y = "-37.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > zcash/librustzcash#225< / text >
< text text-anchor = "middle" x = "453" y = "-22.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > Add Bolt TZE support to< / text >
< text text-anchor = "middle" x = "453" y = "-7.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > the transaction builder< / text >
< / a >
< / g >
< / g >
<!-- zcash/librustzcash#226->zcash/librustzcash#225 -->
< g id = "edge1" class = "edge" >
< title > zcash/librustzcash#226- > zcash/librustzcash#225< / title >
< path fill = "none" stroke = "#000000" d = "M233.21,-26.5C268.96,-26.5 309.91,-26.5 346.7,-26.5" / >
< polygon fill = "#000000" stroke = "#000000" points = "346.95,-30.0001 356.95,-26.5 346.95,-23.0001 346.95,-30.0001" / >
< / g >
<!-- zcash/librustzcash#403 -->
< g id = "node3" class = "node open" >
< title > zcash/librustzcash#403< / title >
< g id = "a_node3" > < a xlink:href = "https://github.com/zcash/librustzcash/issues/403" xlink:title = "zcash/librustzcash#403 Add Orchard support to `zcash_client_backend`" target = "_blank" >
< polygon fill = "#c2e0c6" stroke = "#000000" points = "547,-157 359,-157 359,-104 547,-104 547,-157" / >
< text text-anchor = "middle" x = "453" y = "-141.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > zcash/librustzcash#403< / text >
< text text-anchor = "middle" x = "453" y = "-126.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > Add Orchard support to< / text >
< text text-anchor = "middle" x = "453" y = "-111.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > `zcash_client_backend`< / text >
< / a >
< / g >
< / g >
<!-- zcash/librustzcash#404 -->
< 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 Add Orchard support to `zcash_client_sqlite`" target = "_blank" >
< polygon fill = "#c2e0c6" stroke = "#000000" points = "827,-157 639,-157 639,-104 827,-104 827,-157" / >
< text text-anchor = "middle" x = "733" y = "-141.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > zcash/librustzcash#404< / text >
< text text-anchor = "middle" x = "733" y = "-126.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > Add Orchard support to< / text >
< text text-anchor = "middle" x = "733" y = "-111.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > `zcash_client_sqlite`< / text >
< / a >
< / g >
< / g >
<!-- zcash/librustzcash#403->zcash/librustzcash#404 -->
< g id = "edge2" class = "edge" >
< title > zcash/librustzcash#403- > zcash/librustzcash#404< / title >
< path fill = "none" stroke = "#000000" d = "M547.01,-130.5C573.22,-130.5 601.84,-130.5 628.6,-130.5" / >
< polygon fill = "#000000" stroke = "#000000" points = "628.76,-134.0001 638.76,-130.5 628.76,-127.0001 628.76,-134.0001" / >
< / g >
<!-- zcash/librustzcash#210 -->
< g id = "node5" class = "node open" >
< title > zcash/librustzcash#210< / title >
< g id = "a_node5" > < a xlink:href = "https://github.com/zcash/librustzcash/pull/210" xlink:title = "zcash/librustzcash#210 ZIP 304: Message signing and verification for Sapling addresses" target = "_blank" >
< polygon fill = "#c2e0c6" stroke = "#000000" stroke-width = "2" points = "240.5,-277.5 37.5,-277.5 37.5,-273.5 33.5,-273.5 33.5,-269.5 37.5,-269.5 37.5,-217.5 33.5,-217.5 33.5,-213.5 37.5,-213.5 37.5,-209.5 240.5,-209.5 240.5,-277.5" / >
< polyline fill = "none" stroke = "#000000" stroke-width = "2" points = "37.5,-273.5 41.5,-273.5 41.5,-269.5 37.5,-269.5 " / >
< polyline fill = "none" stroke = "#000000" stroke-width = "2" points = "37.5,-217.5 41.5,-217.5 41.5,-213.5 37.5,-213.5 " / >
< text text-anchor = "middle" x = "139" y = "-262.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > zcash/librustzcash#210< / text >
< text text-anchor = "middle" x = "139" y = "-247.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > ZIP 304: Message signing< / text >
< text text-anchor = "middle" x = "139" y = "-232.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > and verification for< / text >
< text text-anchor = "middle" x = "139" y = "-217.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > Sapling addresses< / text >
< / a >
< / g >
< / g >
<!-- zcash/librustzcash#369 -->
< 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 Add database migration support to zcash_client_sqlite" target = "_blank" >
< polygon fill = "#c2e0c6" stroke = "#000000" stroke-width = "2" points = "827,-680.5 639,-680.5 639,-612.5 827,-612.5 827,-680.5" / >
< text text-anchor = "middle" x = "733" y = "-665.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > zcash/librustzcash#369< / text >
< text text-anchor = "middle" x = "733" y = "-650.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > Add database migration< / text >
< text text-anchor = "middle" x = "733" y = "-635.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > support to< / text >
< text text-anchor = "middle" x = "733" y = "-620.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > zcash_client_sqlite< / text >
< / a >
< / g >
< / g >
<!-- zcash/librustzcash#489 -->
< 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 Implement UA-specific migrations for `zcash_client_sqlite`" target = "_blank" >
< polygon fill = "#c2e0c6" stroke = "#000000" points = "1068.5,-727.5 880.5,-727.5 880.5,-659.5 1068.5,-659.5 1068.5,-727.5" / >
< text text-anchor = "middle" x = "974.5" y = "-712.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > zcash/librustzcash#489< / text >
< text text-anchor = "middle" x = "974.5" y = "-697.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > Implement UA- specific< / text >
< text text-anchor = "middle" x = "974.5" y = "-682.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > migrations for< / text >
< text text-anchor = "middle" x = "974.5" y = "-667.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > `zcash_client_sqlite`< / text >
< / a >
< / g >
< / g >
<!-- zcash/librustzcash#369->zcash/librustzcash#489 -->
< g id = "edge3" class = "edge" >
< title > zcash/librustzcash#369- > zcash/librustzcash#489< / title >
< path fill = "none" stroke = "#000000" d = "M827.06,-664.81C841.27,-667.57 855.99,-670.44 870.39,-673.24" / >
< polygon fill = "#000000" stroke = "#000000" points = "869.8153,-676.6938 880.3,-675.17 871.1535,-669.8229 869.8153,-676.6938" / >
< / 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 `zcash_client_sqlite`: Add migration to link `utxo` table to `transactions`" target = "_blank" >
< polygon fill = "#c2e0c6" stroke = "#000000" points = "1068.5,-641 880.5,-641 880.5,-558 1068.5,-558 1068.5,-641" / >
< text text-anchor = "middle" x = "974.5" y = "-625.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > zcash/librustzcash#503< / text >
< text text-anchor = "middle" x = "974.5" y = "-610.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > `zcash_client_sqlite`:< / text >
< text text-anchor = "middle" x = "974.5" y = "-595.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > Add migration to link< / text >
< text text-anchor = "middle" x = "974.5" y = "-580.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > `utxo` table to< / text >
< text text-anchor = "middle" x = "974.5" y = "-565.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > `transactions`< / text >
< / a >
< / g >
< / g >
<!-- zcash/librustzcash#369->zcash/librustzcash#503 -->
< g id = "edge4" class = "edge" >
< title > zcash/librustzcash#369- > zcash/librustzcash#503< / title >
< path fill = "none" stroke = "#000000" d = "M827.06,-628.19C841.27,-625.43 855.99,-622.56 870.39,-619.76" / >
< polygon fill = "#000000" stroke = "#000000" points = "871.1535,-623.1771 880.3,-617.83 869.8153,-616.3062 871.1535,-623.1771" / >
< / 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 Publish `zcash_client_sqlite 0.4.0`" target = "_blank" >
< polygon fill = "#c2e0c6" stroke = "#000000" points = "1299,-586.5 1111,-586.5 1111,-518.5 1299,-518.5 1299,-586.5" / >
< text text-anchor = "middle" x = "1205" y = "-571.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > zcash/librustzcash#488< / text >
< text text-anchor = "middle" x = "1205" y = "-556.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > Publish< / text >
< text text-anchor = "middle" x = "1205" y = "-541.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > `zcash_client_sqlite< / text >
< text text-anchor = "middle" x = "1205" y = "-526.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > 0.4.0`< / text >
< / a >
< / g >
< / g >
<!-- zcash/librustzcash#489->zcash/librustzcash#488 -->
< g id = "edge5" class = "edge" >
< title > zcash/librustzcash#489- > zcash/librustzcash#488< / title >
< path fill = "none" stroke = "#000000" d = "M1056.7,-659.37C1063,-656.2 1069.2,-652.9 1075,-649.5 1103.2,-633.1 1132.5,-611.68 1156.1,-593.14" / >
< polygon fill = "#000000" stroke = "#000000" points = "1158.5371,-595.6745 1164.2,-586.72 1154.189,-590.1886 1158.5371,-595.6745" / >
< / g >
<!-- zcash/librustzcash#503->zcash/librustzcash#488 -->
< g id = "edge6" class = "edge" >
< title > zcash/librustzcash#503- > zcash/librustzcash#488< / title >
< path fill = "none" stroke = "#000000" d = "M1068.6,-580.32C1079.3,-578.14 1090.2,-575.91 1101,-573.71" / >
< polygon fill = "#000000" stroke = "#000000" points = "1101.7072,-577.1379 1110.8,-571.7 1100.3007,-570.2806 1101.7072,-577.1379" / >
< / 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 Enable `#![deny(missing_docs)]` on `zcash_client_sqlite`" target = "_blank" >
< polygon fill = "#c2e0c6" stroke = "#000000" stroke-width = "2" points = "1075,-539.5 874,-539.5 874,-471.5 1075,-471.5 1075,-539.5" / >
< text text-anchor = "middle" x = "974.5" y = "-524.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > zcash/librustzcash#491< / text >
< text text-anchor = "middle" x = "974.5" y = "-509.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > Enable< / text >
< text text-anchor = "middle" x = "974.5" y = "-494.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > `#![deny(missing_docs)]`< / text >
< text text-anchor = "middle" x = "974.5" y = "-479.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > on `zcash_client_sqlite`< / text >
< / a >
< / g >
< / g >
<!-- zcash/librustzcash#491->zcash/librustzcash#488 -->
< g id = "edge7" class = "edge" >
< title > zcash/librustzcash#491- > zcash/librustzcash#488< / title >
< path fill = "none" stroke = "#000000" d = "M1075.3,-526.05C1083.8,-527.79 1092.4,-529.55 1101,-531.29" / >
< polygon fill = "#000000" stroke = "#000000" points = "1100.5022,-534.7605 1111,-533.33 1101.9014,-527.9017 1100.5022,-534.7605" / >
< / 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 Publish 0.1.0 versions of component crates" target = "_blank" >
< polygon fill = "#c2e0c6" stroke = "#000000" points = "549.5,-489 356.5,-489 356.5,-436 549.5,-436 549.5,-489" / >
< text text-anchor = "middle" x = "453" y = "-473.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > zcash/librustzcash#492< / text >
< text text-anchor = "middle" x = "453" y = "-458.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > Publish 0.1.0 versions of< / text >
< text text-anchor = "middle" x = "453" y = "-443.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > component crates< / text >
< / a >
< / g >
< / g >
<!-- zcash/librustzcash#458 -->
< 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 Publish 0.6.0 crate versions required for zcashd" target = "_blank" >
< polygon fill = "#c2e0c6" stroke = "#000000" points = "827,-496.5 639,-496.5 639,-428.5 827,-428.5 827,-496.5" / >
< text text-anchor = "middle" x = "733" y = "-481.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > zcash/librustzcash#458< / text >
< text text-anchor = "middle" x = "733" y = "-466.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > Publish 0.6.0 crate< / text >
< text text-anchor = "middle" x = "733" y = "-451.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > versions required for< / text >
< text text-anchor = "middle" x = "733" y = "-436.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > zcashd< / text >
< / a >
< / g >
< / g >
<!-- zcash/librustzcash#492->zcash/librustzcash#458 -->
< g id = "edge8" class = "edge" >
< title > zcash/librustzcash#492- > zcash/librustzcash#458< / title >
< path fill = "none" stroke = "#000000" d = "M549.75,-462.5C575.15,-462.5 602.65,-462.5 628.44,-462.5" / >
< polygon fill = "#000000" stroke = "#000000" points = "628.61,-466.0001 638.61,-462.5 628.61,-459.0001 628.61,-466.0001" / >
< / 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 Publish `zcash_client_backend 0.6.0`" target = "_blank" >
< polygon fill = "#c2e0c6" stroke = "#000000" points = "1068.5,-453.5 880.5,-453.5 880.5,-385.5 1068.5,-385.5 1068.5,-453.5" / >
< text text-anchor = "middle" x = "974.5" y = "-438.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > zcash/librustzcash#487< / text >
< text text-anchor = "middle" x = "974.5" y = "-423.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > Publish< / text >
< text text-anchor = "middle" x = "974.5" y = "-408.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > `zcash_client_backend< / text >
< text text-anchor = "middle" x = "974.5" y = "-393.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > 0.6.0`< / text >
< / a >
< / g >
< / g >
<!-- zcash/librustzcash#458->zcash/librustzcash#487 -->
< g id = "edge9" class = "edge" >
< title > zcash/librustzcash#458- > zcash/librustzcash#487< / title >
< path fill = "none" stroke = "#000000" d = "M827.06,-445.75C841.27,-443.22 855.99,-440.6 870.39,-438.04" / >
< polygon fill = "#000000" stroke = "#000000" points = "871.0712,-441.4738 880.3,-436.27 869.8404,-434.5829 871.0712,-441.4738" / >
< / g >
<!-- zcash/librustzcash#487->zcash/librustzcash#488 -->
< g id = "edge10" class = "edge" >
< title > zcash/librustzcash#487- > zcash/librustzcash#488< / title >
< path fill = "none" stroke = "#000000" d = "M1057.7,-453.51C1063.6,-456.42 1069.4,-459.42 1075,-462.5 1101.4,-477.11 1129.1,-495.77 1152.2,-512.32" / >
< polygon fill = "#000000" stroke = "#000000" points = "1150.2604,-515.2375 1160.4,-518.31 1154.3895,-509.585 1150.2604,-515.2375" / >
< / 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 Enable `#![deny(missing_docs)]` on `zcash_client_backend`" target = "_blank" >
< polygon fill = "#c2e0c6" stroke = "#000000" stroke-width = "2" points = "838,-410.5 628,-410.5 628,-342.5 838,-342.5 838,-410.5" / >
< text text-anchor = "middle" x = "733" y = "-395.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > zcash/librustzcash#490< / text >
< text text-anchor = "middle" x = "733" y = "-380.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > Enable< / text >
< text text-anchor = "middle" x = "733" y = "-365.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > `#![deny(missing_docs)]`< / text >
< text text-anchor = "middle" x = "733" y = "-350.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > on `zcash_client_backend`< / text >
< / a >
< / g >
< / g >
<!-- zcash/librustzcash#490->zcash/librustzcash#487 -->
< g id = "edge11" class = "edge" >
< title > zcash/librustzcash#490- > zcash/librustzcash#487< / title >
< path fill = "none" stroke = "#000000" d = "M838.22,-395.24C848.82,-397.12 859.58,-399.04 870.16,-400.92" / >
< polygon fill = "#000000" stroke = "#000000" points = "869.7907,-404.4093 880.25,-402.72 871.0201,-397.5181 869.7907,-404.4093" / >
< / g >
<!-- zcash/librustzcash#451 -->
< g id = "node15" class = "node open" >
< title > zcash/librustzcash#451< / title >
< g id = "a_node15" > < a xlink:href = "https://github.com/zcash/librustzcash/issues/451" xlink:title = "zcash/librustzcash#451 `f4jumble`: Add crate- level documentation prior to first release" target = "_blank" >
< polygon fill = "#c2e0c6" stroke = "#000000" stroke-width = "2" points = "240,-622.5 38,-622.5 38,-554.5 240,-554.5 240,-622.5" / >
< text text-anchor = "middle" x = "139" y = "-607.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > zcash/librustzcash#451< / text >
< text text-anchor = "middle" x = "139" y = "-592.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > `f4jumble`: Add crate- < / text >
< text text-anchor = "middle" x = "139" y = "-577.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > level documentation prior< / text >
< text text-anchor = "middle" x = "139" y = "-562.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > to first release< / text >
< / a >
< / g >
< / g >
<!-- zcash/librustzcash#451->zcash/librustzcash#492 -->
< g id = "edge12" class = "edge" >
< title > zcash/librustzcash#451- > zcash/librustzcash#492< / title >
< path fill = "none" stroke = "#000000" d = "M240.18,-559.06C253.01,-554.78 265.88,-550.22 278,-545.5 316.95,-530.33 359.34,-510.32 392.64,-493.75" / >
< polygon fill = "#000000" stroke = "#000000" points = "394.4076,-496.7791 401.78,-489.17 391.2716,-490.5209 394.4076,-496.7791" / >
< / g >
<!-- zcash/librustzcash#463 -->
< g id = "node16" class = "node open" >
< title > zcash/librustzcash#463< / title >
< g id = "a_node16" > < a xlink:href = "https://github.com/zcash/librustzcash/issues/463" xlink:title = "zcash/librustzcash#463 `zcash_address`: Add explicit string encoding method to `ZcashAddress`" target = "_blank" >
< polygon fill = "#c2e0c6" stroke = "#000000" stroke-width = "2" points = "244,-536.5 34,-536.5 34,-468.5 244,-468.5 244,-536.5" / >
< text text-anchor = "middle" x = "139" y = "-521.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > zcash/librustzcash#463< / text >
< text text-anchor = "middle" x = "139" y = "-506.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > `zcash_address`: Add< / text >
< text text-anchor = "middle" x = "139" y = "-491.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > explicit string encoding< / text >
< text text-anchor = "middle" x = "139" y = "-476.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > method to `ZcashAddress`< / text >
< / a >
< / g >
< / g >
<!-- zcash/librustzcash#463->zcash/librustzcash#492 -->
< g id = "edge13" class = "edge" >
< title > zcash/librustzcash#463- > zcash/librustzcash#492< / title >
< path fill = "none" stroke = "#000000" d = "M244.43,-489.07C277.21,-484.89 313.36,-480.29 346.23,-476.1" / >
< polygon fill = "#000000" stroke = "#000000" points = "346.8306,-479.5519 356.31,-474.82 345.9487,-472.6077 346.8306,-479.5519" / >
< / g >
<!-- zcash/librustzcash#462 -->
< g id = "node17" class = "node open" >
< title > zcash/librustzcash#462< / title >
< g id = "a_node17" > < a xlink:href = "https://github.com/zcash/librustzcash/issues/462" xlink:title = "zcash/librustzcash#462 `zcash_address`: Fix raw encoding representation" target = "_blank" >
< polygon fill = "#c2e0c6" stroke = "#000000" stroke-width = "2" points = "238.5,-450 39.5,-450 39.5,-397 238.5,-397 238.5,-450" / >
< text text-anchor = "middle" x = "139" y = "-434.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > zcash/librustzcash#462< / text >
< text text-anchor = "middle" x = "139" y = "-419.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > `zcash_address`: Fix raw< / text >
< text text-anchor = "middle" x = "139" y = "-404.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > encoding representation< / text >
< / a >
< / g >
< / g >
<!-- zcash/librustzcash#462->zcash/librustzcash#492 -->
< g id = "edge14" class = "edge" >
< title > zcash/librustzcash#462- > zcash/librustzcash#492< / title >
< path fill = "none" stroke = "#000000" d = "M238.78,-435.89C273.02,-440.15 311.47,-444.92 346.24,-449.24" / >
< polygon fill = "#000000" stroke = "#000000" points = "346.0739,-452.7463 356.43,-450.51 346.9397,-445.8 346.0739,-452.7463" / >
< / g >
<!-- zcash/librustzcash#464 -->
< g id = "node18" class = "node open" >
< title > zcash/librustzcash#464< / title >
< g id = "a_node18" > < a xlink:href = "https://github.com/zcash/librustzcash/issues/464" xlink:title = "zcash/librustzcash#464 `zcash_address`: Add encoding methods to `unified::*` types directly" target = "_blank" >
< polygon fill = "#c2e0c6" stroke = "#000000" stroke-width = "2" points = "233,-379 45,-379 45,-296 233,-296 233,-379" / >
< text text-anchor = "middle" x = "139" y = "-363.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > zcash/librustzcash#464< / text >
< text text-anchor = "middle" x = "139" y = "-348.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > `zcash_address`: Add< / text >
< text text-anchor = "middle" x = "139" y = "-333.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > encoding methods to< / text >
< text text-anchor = "middle" x = "139" y = "-318.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > `unified::*` types< / text >
< text text-anchor = "middle" x = "139" y = "-303.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > directly< / text >
< / a >
< / g >
< / g >
<!-- zcash/librustzcash#464->zcash/librustzcash#492 -->
< g id = "edge15" class = "edge" >
< title > zcash/librustzcash#464- > zcash/librustzcash#492< / title >
< path fill = "none" stroke = "#000000" d = "M233.12,-370.5C248.19,-376.03 263.56,-381.82 278,-387.5 313.27,-401.39 352.06,-417.88 384.14,-431.86" / >
< polygon fill = "#000000" stroke = "#000000" points = "382.8659,-435.1229 393.43,-435.93 385.675,-428.7113 382.8659,-435.1229" / >
< / g >
<!-- zcash/librustzcash#510 -->
< g id = "node19" class = "node open" >
< title > zcash/librustzcash#510< / title >
< g id = "a_node19" > < a xlink:href = "https://github.com/zcash/librustzcash/pull/510" xlink:title = "zcash/librustzcash#510 Update unified address test vectors." target = "_blank" >
< polygon fill = "#c2e0c6" stroke = "#000000" stroke-width = "2" points = "233,-694 45,-694 45,-690 41,-690 41,-686 45,-686 45,-649 41,-649 41,-645 45,-645 45,-641 233,-641 233,-694" / >
< polyline fill = "none" stroke = "#000000" stroke-width = "2" points = "45,-690 49,-690 49,-686 45,-686 " / >
< polyline fill = "none" stroke = "#000000" stroke-width = "2" points = "45,-649 49,-649 49,-645 45,-645 " / >
< text text-anchor = "middle" x = "139" y = "-678.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > zcash/librustzcash#510< / text >
< text text-anchor = "middle" x = "139" y = "-663.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > Update unified address< / text >
< text text-anchor = "middle" x = "139" y = "-648.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > test vectors.< / text >
< / a >
< / g >
< / g >
<!-- zcash/librustzcash#443 -->
< g id = "node20" class = "node open" >
< title > zcash/librustzcash#443< / title >
< g id = "a_node20" > < a xlink:href = "https://github.com/zcash/librustzcash/issues/443" xlink:title = "zcash/librustzcash#443 Ensure that GitHub's "View license" link points to complete license info for all our repos" target = "_blank" >
< polygon fill = "#c2e0c6" stroke = "#000000" stroke-width = "2" points = "233,-810.5 45,-810.5 45,-712.5 233,-712.5 233,-810.5" / >
< text text-anchor = "middle" x = "139" y = "-795.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > zcash/librustzcash#443< / text >
< text text-anchor = "middle" x = "139" y = "-780.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > Ensure that GitHub' s< / text >
< text text-anchor = "middle" x = "139" y = "-765.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > " View license" link< / text >
< text text-anchor = "middle" x = "139" y = "-750.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > points to complete< / text >
< text text-anchor = "middle" x = "139" y = "-735.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > license info for all our< / text >
< text text-anchor = "middle" x = "139" y = "-720.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > repos< / text >
< / a >
< / g >
< / g >
<!-- zcash/librustzcash#498 -->
< g id = "node21" class = "node open" >
< title > zcash/librustzcash#498< / title >
< g id = "a_node21" > < a xlink:href = "https://github.com/zcash/librustzcash/issues/498" xlink:title = "zcash/librustzcash#498 Raise MSRV to 1.56.1 for `zcash_primitives` and downstream" target = "_blank" >
< polygon fill = "#c2e0c6" stroke = "#000000" stroke-width = "2" points = "237.5,-896.5 40.5,-896.5 40.5,-828.5 237.5,-828.5 237.5,-896.5" / >
< text text-anchor = "middle" x = "139" y = "-881.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > zcash/librustzcash#498< / text >
< text text-anchor = "middle" x = "139" y = "-866.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > Raise MSRV to 1.56.1 for< / text >
< text text-anchor = "middle" x = "139" y = "-851.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > `zcash_primitives` and< / text >
< text text-anchor = "middle" x = "139" y = "-836.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > downstream< / text >
< / a >
< / g >
< / g >
<!-- zcash/librustzcash#249 -->
< g id = "node22" class = "node open" >
< title > zcash/librustzcash#249< / title >
< g id = "a_node22" > < a xlink:href = "https://github.com/zcash/librustzcash/issues/249" xlink:title = "zcash/librustzcash#249 Product Request: Surface additional unverified transaction states in zcash_client_sqlite" target = "_blank" >
< polygon fill = "#c2e0c6" stroke = "#000000" stroke-width = "2" points = "239.5,-998 38.5,-998 38.5,-915 239.5,-915 239.5,-998" / >
< text text-anchor = "middle" x = "139" y = "-982.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > zcash/librustzcash#249< / text >
< text text-anchor = "middle" x = "139" y = "-967.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > Product Request: Surface< / text >
< text text-anchor = "middle" x = "139" y = "-952.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > additional unverified< / text >
< text text-anchor = "middle" x = "139" y = "-937.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > transaction states in< / text >
< text text-anchor = "middle" x = "139" y = "-922.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > zcash_client_sqlite< / text >
< / a >
< / g >
< / g >
<!-- zcash/zcash-android-wallet-sdk#238 -->
< g id = "node23" class = "node open" >
< title > zcash/zcash- android- wallet- sdk#238< / title >
< g id = "a_node23" > < a xlink:href = "https://github.com/zcash/zcash-android-wallet-sdk/issues/238" xlink:title = "zcash/zcash-android-wallet-sdk#238 Fix the balance display: Show expected change as part of balance" target = "_blank" >
< polygon fill = "#c2e0c6" stroke = "#000000" points = "592,-990.5 314,-990.5 314,-922.5 592,-922.5 592,-990.5" / >
< text text-anchor = "middle" x = "453" y = "-975.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > zcash/zcash- android- wallet- sdk#238< / text >
< text text-anchor = "middle" x = "453" y = "-960.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > Fix the balance display:< / text >
< text text-anchor = "middle" x = "453" y = "-945.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > Show expected change as< / text >
< text text-anchor = "middle" x = "453" y = "-930.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > part of balance< / text >
< / a >
< / g >
< / g >
<!-- zcash/librustzcash#249->zcash/zcash-android-wallet-sdk#238 -->
< g id = "edge16" class = "edge" >
< title > zcash/librustzcash#249- > zcash/zcash- android- wallet- sdk#238< / title >
< path fill = "none" stroke = "#000000" d = "M239.65,-956.5C260.01,-956.5 281.83,-956.5 303.47,-956.5" / >
< polygon fill = "#000000" stroke = "#000000" points = "303.72,-960.0001 313.72,-956.5 303.72,-953.0001 303.72,-960.0001" / >
< / g >
<!-- zcash/librustzcash#456 -->
2022-02-25 14:46:07 -08:00
< g id = "node24" class = "node committed" >
2022-02-21 05:01:44 -08:00
< title > zcash/librustzcash#456< / title >
< g id = "a_node24" > < a xlink:href = "https://github.com/zcash/librustzcash/issues/456" xlink:title = "zcash/librustzcash#456 Update orchard crate and NU5 branch ID, and set activation heights" target = "_blank" >
2022-02-25 14:46:07 -08:00
< polygon fill = "#a6cfff" stroke = "#000000" stroke-width = "2" points = "240.5,-1084.5 37.5,-1084.5 37.5,-1016.5 240.5,-1016.5 240.5,-1084.5" / >
2022-02-21 05:01:44 -08:00
< text text-anchor = "middle" x = "139" y = "-1069.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > zcash/librustzcash#456< / text >
< text text-anchor = "middle" x = "139" y = "-1054.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > Update orchard crate and< / text >
< text text-anchor = "middle" x = "139" y = "-1039.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > NU5 branch ID, and set< / text >
< text text-anchor = "middle" x = "139" y = "-1024.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > activation heights< / text >
< / a >
< / g >
< / g >
<!-- zcash/librustzcash#512 -->
< g id = "node25" class = "node open" >
< title > zcash/librustzcash#512< / title >
< g id = "a_node25" > < a xlink:href = "https://github.com/zcash/librustzcash/pull/512" xlink:title = "zcash/librustzcash#512 CI: Run tests with cargo- nextest" target = "_blank" >
< polygon fill = "#c2e0c6" stroke = "#000000" stroke-width = "2" points = "237.5,-1156 40.5,-1156 40.5,-1152 36.5,-1152 36.5,-1148 40.5,-1148 40.5,-1111 36.5,-1111 36.5,-1107 40.5,-1107 40.5,-1103 237.5,-1103 237.5,-1156" / >
< polyline fill = "none" stroke = "#000000" stroke-width = "2" points = "40.5,-1152 44.5,-1152 44.5,-1148 40.5,-1148 " / >
< polyline fill = "none" stroke = "#000000" stroke-width = "2" points = "40.5,-1111 44.5,-1111 44.5,-1107 40.5,-1107 " / >
< text text-anchor = "middle" x = "139" y = "-1140.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > zcash/librustzcash#512< / text >
< text text-anchor = "middle" x = "139" y = "-1125.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > CI: Run tests with cargo- < / text >
< text text-anchor = "middle" x = "139" y = "-1110.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > nextest< / text >
< / a >
< / g >
< / g >
<!-- zcash/librustzcash#500 -->
< g id = "node26" class = "node open" >
< title > zcash/librustzcash#500< / title >
< g id = "a_node26" > < a xlink:href = "https://github.com/zcash/librustzcash/issues/500" xlink:title = "zcash/librustzcash#500 Remove zcash_client_sqlit e::wallet::delete_utxos_a bove" target = "_blank" >
< polygon fill = "#c2e0c6" stroke = "#000000" stroke-width = "2" points = "242,-1242.5 36,-1242.5 36,-1174.5 242,-1174.5 242,-1242.5" / >
< text text-anchor = "middle" x = "139" y = "-1227.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > zcash/librustzcash#500< / text >
< text text-anchor = "middle" x = "139" y = "-1212.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > Remove zcash_client_sqlit< / text >
< text text-anchor = "middle" x = "139" y = "-1197.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > e::wallet::delete_utxos_a< / text >
< text text-anchor = "middle" x = "139" y = "-1182.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > bove< / text >
< / a >
< / g >
< / g >
<!-- zcash/librustzcash#497 -->
< g id = "node27" class = "node open" >
< title > zcash/librustzcash#497< / title >
< g id = "a_node27" > < a xlink:href = "https://github.com/zcash/librustzcash/issues/497" xlink:title = "zcash/librustzcash#497 Ensure that `decrypt_and_ store_transaction` only persists data for transactions that involve the wallet." target = "_blank" >
< polygon fill = "#c2e0c6" stroke = "#000000" stroke-width = "2" points = "244,-1358.5 34,-1358.5 34,-1260.5 244,-1260.5 244,-1358.5" / >
< text text-anchor = "middle" x = "139" y = "-1343.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > zcash/librustzcash#497< / text >
< text text-anchor = "middle" x = "139" y = "-1328.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > Ensure that `decrypt_and_< / text >
< text text-anchor = "middle" x = "139" y = "-1313.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > store_transaction` only< / text >
< text text-anchor = "middle" x = "139" y = "-1298.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > persists data for< / text >
< text text-anchor = "middle" x = "139" y = "-1283.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > transactions that involve< / text >
< text text-anchor = "middle" x = "139" y = "-1268.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > the wallet.< / text >
< / a >
< / g >
< / g >
<!-- zcash/librustzcash#499 -->
< g id = "node28" class = "node open" >
< title > zcash/librustzcash#499< / title >
< g id = "a_node28" > < a xlink:href = "https://github.com/zcash/librustzcash/issues/499" xlink:title = "zcash/librustzcash#499 Document errors for ZIP 321 parsing." target = "_blank" >
< polygon fill = "#c2e0c6" stroke = "#000000" stroke-width = "2" points = "236,-1430 42,-1430 42,-1377 236,-1377 236,-1430" / >
< text text-anchor = "middle" x = "139" y = "-1414.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > zcash/librustzcash#499< / text >
< text text-anchor = "middle" x = "139" y = "-1399.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > Document errors for ZIP< / text >
< text text-anchor = "middle" x = "139" y = "-1384.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > 321 parsing.< / text >
< / a >
< / g >
< / g >
<!-- zcash/librustzcash#454 -->
< g id = "node29" class = "node open" >
< title > zcash/librustzcash#454< / title >
< g id = "a_node29" > < a xlink:href = "https://github.com/zcash/librustzcash/issues/454" xlink:title = "zcash/librustzcash#454 Refactor `sapling::Note` to store `d`, not `g_d`" target = "_blank" >
< polygon fill = "#c2e0c6" stroke = "#000000" stroke-width = "2" points = "236,-1501 42,-1501 42,-1448 236,-1448 236,-1501" / >
< text text-anchor = "middle" x = "139" y = "-1485.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > zcash/librustzcash#454< / text >
< text text-anchor = "middle" x = "139" y = "-1470.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > Refactor `sapling::Note`< / text >
< text text-anchor = "middle" x = "139" y = "-1455.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > to store `d`, not `g_d`< / text >
< / a >
< / g >
< / g >
<!-- zcash/librustzcash#455 -->
< g id = "node30" class = "node open" >
< title > zcash/librustzcash#455< / title >
< g id = "a_node30" > < a xlink:href = "https://github.com/zcash/librustzcash/issues/455" xlink:title = "zcash/librustzcash#455 `zcash_note_encryption`: Remove `recipient` parameter from `Domain::n ote_plaintext_bytes`" target = "_blank" >
< polygon fill = "#c2e0c6" stroke = "#000000" points = "560.5,-1516 345.5,-1516 345.5,-1433 560.5,-1433 560.5,-1516" / >
< text text-anchor = "middle" x = "453" y = "-1500.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > zcash/librustzcash#455< / text >
< text text-anchor = "middle" x = "453" y = "-1485.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > `zcash_note_encryption`:< / text >
< text text-anchor = "middle" x = "453" y = "-1470.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > Remove `recipient`< / text >
< text text-anchor = "middle" x = "453" y = "-1455.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > parameter from `Domain::n< / text >
< text text-anchor = "middle" x = "453" y = "-1440.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > ote_plaintext_bytes`< / text >
< / a >
< / g >
< / g >
<!-- zcash/librustzcash#454->zcash/librustzcash#455 -->
< g id = "edge17" class = "edge" >
< title > zcash/librustzcash#454- > zcash/librustzcash#455< / title >
< path fill = "none" stroke = "#000000" d = "M236.2,-1474.5C267.54,-1474.5 302.62,-1474.5 335.27,-1474.5" / >
< polygon fill = "#000000" stroke = "#000000" points = "335.32,-1478.0001 345.32,-1474.5 335.32,-1471.0001 335.32,-1478.0001" / >
< / g >
<!-- zcash/librustzcash#387 -->
< g id = "node31" class = "node open" >
< title > zcash/librustzcash#387< / title >
< g id = "a_node31" > < a xlink:href = "https://github.com/zcash/librustzcash/issues/387" xlink:title = "zcash/librustzcash#387 Implement Unified Address key derivation" target = "_blank" >
< polygon fill = "#c2e0c6" stroke = "#000000" stroke-width = "2" points = "246.5,-191 31.5,-191 31.5,-138 246.5,-138 246.5,-191" / >
< text text-anchor = "middle" x = "139" y = "-175.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > zcash/librustzcash#387< / text >
< text text-anchor = "middle" x = "139" y = "-160.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > Implement Unified Address< / text >
< text text-anchor = "middle" x = "139" y = "-145.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > key derivation< / text >
< / a >
< / g >
< / g >
<!-- zcash/librustzcash#387->zcash/librustzcash#403 -->
< g id = "edge18" class = "edge" >
< title > zcash/librustzcash#387- > zcash/librustzcash#403< / title >
< path fill = "none" stroke = "#000000" d = "M246.62,-152.85C279.68,-149.27 316,-145.33 348.83,-141.78" / >
< polygon fill = "#000000" stroke = "#000000" points = "349.3348,-145.2459 358.9,-140.69 348.5814,-138.2866 349.3348,-145.2459" / >
< / g >
<!-- zcash/librustzcash#406 -->
< g id = "node32" class = "node open" >
< title > zcash/librustzcash#406< / title >
< g id = "a_node32" > < a xlink:href = "https://github.com/zcash/librustzcash/issues/406" xlink:title = "zcash/librustzcash#406 Add Orchard support to the transaction builder" target = "_blank" >
< polygon fill = "#c2e0c6" stroke = "#000000" stroke-width = "2" points = "233,-120 45,-120 45,-67 233,-67 233,-120" / >
< text text-anchor = "middle" x = "139" y = "-104.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > zcash/librustzcash#406< / text >
< text text-anchor = "middle" x = "139" y = "-89.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > Add Orchard support to< / text >
< text text-anchor = "middle" x = "139" y = "-74.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > the transaction builder< / text >
< / a >
< / g >
< / g >
<!-- zcash/librustzcash#406->zcash/librustzcash#403 -->
< g id = "edge19" class = "edge" >
< title > zcash/librustzcash#406- > zcash/librustzcash#403< / title >
< path fill = "none" stroke = "#000000" d = "M233.21,-104.6C269.54,-108.88 311.23,-113.8 348.48,-118.18" / >
< polygon fill = "#000000" stroke = "#000000" points = "348.5176,-121.7089 358.86,-119.41 349.3414,-114.7575 348.5176,-121.7089" / >
< / g >
<!-- zcash/zcash-android-wallet-sdk#240 -->
< g id = "node33" class = "node open" >
< title > zcash/zcash- android- wallet- sdk#240< / title >
< g id = "a_node33" > < a xlink:href = "https://github.com/zcash/zcash-android-wallet-sdk/issues/240" xlink:title = "zcash/zcash-android-wallet-sdk#240 Make the SDK database more robust" target = "_blank" >
< polygon fill = "#c2e0c6" stroke = "#000000" stroke-width = "2" points = "278,-1595 0,-1595 0,-1542 278,-1542 278,-1595" / >
< text text-anchor = "middle" x = "139" y = "-1579.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > zcash/zcash- android- wallet- sdk#240< / text >
< text text-anchor = "middle" x = "139" y = "-1564.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > Make the SDK database< / text >
< text text-anchor = "middle" x = "139" y = "-1549.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > more robust< / text >
< / a >
< / g >
< / g >
<!-- zcash/zcash-android-wallet-sdk#239 -->
< g id = "node34" class = "node open" >
< title > zcash/zcash- android- wallet- sdk#239< / title >
< g id = "a_node34" > < a xlink:href = "https://github.com/zcash/zcash-android-wallet-sdk/issues/239" xlink:title = "zcash/zcash-android-wallet-sdk#239 Get rid of the PendingTransaction Database" target = "_blank" >
< polygon fill = "#c2e0c6" stroke = "#000000" points = "592,-1602.5 314,-1602.5 314,-1534.5 592,-1534.5 592,-1602.5" / >
< text text-anchor = "middle" x = "453" y = "-1587.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > zcash/zcash- android- wallet- sdk#239< / text >
< text text-anchor = "middle" x = "453" y = "-1572.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > Get rid of the< / text >
< text text-anchor = "middle" x = "453" y = "-1557.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > PendingTransaction< / text >
< text text-anchor = "middle" x = "453" y = "-1542.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > Database< / text >
< / a >
< / g >
< / g >
<!-- zcash/zcash-android-wallet-sdk#240->zcash/zcash-android-wallet-sdk#239 -->
< g id = "edge20" class = "edge" >
< title > zcash/zcash- android- wallet- sdk#240- > zcash/zcash- android- wallet- sdk#239< / title >
< path fill = "none" stroke = "#000000" d = "M278.1,-1568.5C286.49,-1568.5 294.96,-1568.5 303.4,-1568.5" / >
< polygon fill = "#000000" stroke = "#000000" points = "303.67,-1572.0001 313.67,-1568.5 303.67,-1565.0001 303.67,-1572.0001" / >
< / g >
<!-- zcash/zcash-android-wallet-sdk#295 -->
< g id = "node35" class = "node open" >
< title > zcash/zcash- android- wallet- sdk#295< / title >
< g id = "a_node35" > < a xlink:href = "https://github.com/zcash/zcash-android-wallet-sdk/issues/295" xlink:title = "zcash/zcash-android-wallet-sdk#295 Repackaging SDK Classes - Phase 3" target = "_blank" >
< polygon fill = "#c2e0c6" stroke = "#000000" stroke-width = "2" points = "278,-1674 0,-1674 0,-1621 278,-1621 278,-1674" / >
< text text-anchor = "middle" x = "139" y = "-1658.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > zcash/zcash- android- wallet- sdk#295< / text >
< text text-anchor = "middle" x = "139" y = "-1643.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > Repackaging SDK Classes - < / text >
< text text-anchor = "middle" x = "139" y = "-1628.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > Phase 3< / text >
< / a >
< / g >
< / g >
<!-- zcash/zcash-android-wallet-sdk#296 -->
< g id = "node36" class = "node open" >
< title > zcash/zcash- android- wallet- sdk#296< / title >
< g id = "a_node36" > < a xlink:href = "https://github.com/zcash/zcash-android-wallet-sdk/issues/296" xlink:title = "zcash/zcash-android-wallet-sdk#296 Repackaging SDK Classes - Phase 4" target = "_blank" >
< polygon fill = "#c2e0c6" stroke = "#000000" points = "592,-1674 314,-1674 314,-1621 592,-1621 592,-1674" / >
< text text-anchor = "middle" x = "453" y = "-1658.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > zcash/zcash- android- wallet- sdk#296< / text >
< text text-anchor = "middle" x = "453" y = "-1643.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > Repackaging SDK Classes - < / text >
< text text-anchor = "middle" x = "453" y = "-1628.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > Phase 4< / text >
< / a >
< / g >
< / g >
<!-- zcash/zcash-android-wallet-sdk#295->zcash/zcash-android-wallet-sdk#296 -->
< g id = "edge21" class = "edge" >
< title > zcash/zcash- android- wallet- sdk#295- > zcash/zcash- android- wallet- sdk#296< / title >
< path fill = "none" stroke = "#000000" d = "M278.1,-1647.5C286.49,-1647.5 294.96,-1647.5 303.4,-1647.5" / >
< polygon fill = "#000000" stroke = "#000000" points = "303.67,-1651.0001 313.67,-1647.5 303.67,-1644.0001 303.67,-1651.0001" / >
< / g >
<!-- zcash/ZcashLightClientKit#320 -->
< g id = "node37" class = "node open" >
< title > zcash/ZcashLightClientKit#320< / title >
< g id = "a_node37" > < a xlink:href = "https://github.com/zcash/ZcashLightClientKit/issues/320" xlink:title = "zcash/ZcashLightClientKit#320 ZIP-321 Request Parsing API" target = "_blank" >
< polygon fill = "#c2e0c6" stroke = "#000000" stroke-width = "2" points = "262,-1745 16,-1745 16,-1692 262,-1692 262,-1745" / >
< text text-anchor = "middle" x = "139" y = "-1729.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > zcash/ZcashLightClientKit#320< / text >
< text text-anchor = "middle" x = "139" y = "-1714.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > ZIP- 321 Request Parsing< / text >
< text text-anchor = "middle" x = "139" y = "-1699.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > API< / text >
< / a >
< / g >
< / g >
<!-- zcash/ZcashLightClientKit#319 -->
< g id = "node38" class = "node open" >
< title > zcash/ZcashLightClientKit#319< / title >
< g id = "a_node38" > < a xlink:href = "https://github.com/zcash/ZcashLightClientKit/issues/319" xlink:title = "zcash/ZcashLightClientKit#319 ZIP-321 Request Generation API" target = "_blank" >
< polygon fill = "#c2e0c6" stroke = "#000000" stroke-width = "2" points = "262,-1816 16,-1816 16,-1763 262,-1763 262,-1816" / >
< text text-anchor = "middle" x = "139" y = "-1800.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > zcash/ZcashLightClientKit#319< / text >
< text text-anchor = "middle" x = "139" y = "-1785.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > ZIP- 321 Request< / text >
< text text-anchor = "middle" x = "139" y = "-1770.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > Generation API< / text >
< / a >
< / g >
< / g >
<!-- zcash/ZcashLightClientKit#321 -->
< g id = "node39" class = "node open" >
< title > zcash/ZcashLightClientKit#321< / title >
< g id = "a_node39" > < a xlink:href = "https://github.com/zcash/ZcashLightClientKit/issues/321" xlink:title = "zcash/ZcashLightClientKit#321 Validate UA" target = "_blank" >
< polygon fill = "#c2e0c6" stroke = "#000000" stroke-width = "2" points = "262,-1872.5 16,-1872.5 16,-1834.5 262,-1834.5 262,-1872.5" / >
< text text-anchor = "middle" x = "139" y = "-1857.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > zcash/ZcashLightClientKit#321< / text >
< text text-anchor = "middle" x = "139" y = "-1842.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > Validate UA< / text >
< / a >
< / g >
< / g >
<!-- zcash/zcash-android-wallet#49 -->
< g id = "node40" class = "node open" >
< title > zcash/zcash- android- wallet#49< / title >
< g id = "a_node40" > < a xlink:href = "https://github.com/zcash/zcash-android-wallet/issues/49" xlink:title = "zcash/zcash-android-wallet#49 Android: Send: Press and Hold UX" target = "_blank" >
< polygon fill = "#c2e0c6" stroke = "#000000" stroke-width = "2" points = "258.5,-1944 19.5,-1944 19.5,-1891 258.5,-1891 258.5,-1944" / >
< text text-anchor = "middle" x = "139" y = "-1928.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > zcash/zcash- android- wallet#49< / text >
< text text-anchor = "middle" x = "139" y = "-1913.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > Android: Send: Press and< / text >
< text text-anchor = "middle" x = "139" y = "-1898.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > Hold UX< / text >
< / a >
< / g >
< / g >
< / g >
< / svg >
< / div >
< script >
svgPanZoom('#dag > svg', {
zoomScaleSensitivity: 0.4
});
< / script >
< / body >
< / html >