2021-05-06 17:46:06 -07:00
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
< !DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<!-- Generated by graphviz version 2.40.1 (20161225.0304)
-->
<!-- Pages: 1 -->
2021-07-01 15:45:00 -07:00
<svg width= "1838pt" height= "2065pt"
viewBox="0.00 0.00 1838.00 2065.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 2061)" >
<polygon fill= "#ffffff" stroke= "transparent" points= "-4,4 -4,-2061 1834,-2061 1834,4 -4,4" />
2021-05-06 17:46:06 -07:00
<!-- zcash/librustzcash#226 -->
2021-05-24 11:01:20 -07:00
<g id= "node1" class= "node" >
2021-05-06 17:46:06 -07:00
<title > zcash/librustzcash#226</title>
2021-05-24 11:01:20 -07:00
<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" >
2021-07-01 15:45:00 -07:00
<polygon fill= "#c2e0c6" stroke= "#000000" stroke-width= "2" points= "246.5,-198.5 58.5,-198.5 58.5,-160.5 246.5,-160.5 246.5,-198.5" />
<text text-anchor= "middle" x= "152.5" y= "-183.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/librustzcash#226</text>
<text text-anchor= "middle" x= "152.5" y= "-168.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Bring in Bolt TZE</text>
2021-05-06 17:46:06 -07:00
</a>
</g>
</g>
<!-- zcash/librustzcash#225 -->
2021-05-24 11:01:20 -07:00
<g id= "node2" class= "node" >
2021-05-06 17:46:06 -07:00
<title > zcash/librustzcash#225</title>
2021-05-24 11:01:20 -07:00
<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" >
2021-07-01 15:45:00 -07:00
<polygon fill= "#c2e0c6" stroke= "#000000" points= "550,-206 358,-206 358,-153 550,-153 550,-206" />
<text text-anchor= "middle" x= "454" y= "-190.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/librustzcash#225</text>
<text text-anchor= "middle" x= "454" y= "-175.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Add Bolt TZE support to</text>
<text text-anchor= "middle" x= "454" y= "-160.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > the transaction builder</text>
2021-05-06 17:46:06 -07:00
</a>
</g>
</g>
<!-- zcash/librustzcash#226->zcash/librustzcash#225 -->
2021-05-24 11:01:20 -07:00
<g id= "edge1" class= "edge" >
2021-05-06 17:46:06 -07:00
<title > zcash/librustzcash#226- > zcash/librustzcash#225</title>
2021-07-01 15:45:00 -07:00
<path fill= "none" stroke= "#000000" d= "M246.66,-179.5C278.76,-179.5 314.86,-179.5 347.84,-179.5" />
<polygon fill= "#000000" stroke= "#000000" points= "347.96,-183.0001 357.96,-179.5 347.96,-176.0001 347.96,-183.0001" />
2021-05-06 17:46:06 -07:00
</g>
<!-- zcash/zcash#4190 -->
2021-05-24 11:01:20 -07:00
<g id= "node3" class= "node" >
2021-05-06 17:46:06 -07:00
<title > zcash/zcash#4190</title>
2021-05-24 11:01:20 -07:00
<g id= "a_node3" > <a xlink:href= "https://github.com/zcash/zcash/issues/4190" xlink:title= "zcash/zcash#4190 TZE: implement zcashd 'host' logic." target= "_blank" >
2021-07-01 15:45:00 -07:00
<polygon fill= "#c2e0c6" stroke= "#000000" stroke-width= "2" points= "245.5,-321 59.5,-321 59.5,-268 245.5,-268 245.5,-321" />
<text text-anchor= "middle" x= "152.5" y= "-305.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/zcash#4190</text>
<text text-anchor= "middle" x= "152.5" y= "-290.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > TZE: implement zcashd</text>
<text text-anchor= "middle" x= "152.5" y= "-275.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > ' host' logic.</text>
2021-05-06 17:46:06 -07:00
</a>
</g>
</g>
<!-- zcash/orchard#4 -->
2021-06-01 16:03:44 -07:00
<g id= "node4" class= "node" >
2021-05-06 17:46:06 -07:00
<title > zcash/orchard#4</title>
2021-06-01 16:03:44 -07:00
<g id= "a_node4" > <a xlink:href= "https://github.com/zcash/orchard/issues/4" xlink:title= "zcash/orchard#4 Implement the Action circuit" target= "_blank" >
2021-07-01 15:45:00 -07:00
<polygon fill= "#c2e0c6" stroke= "#000000" points= "797.5,-936 624.5,-936 624.5,-883 797.5,-883 797.5,-936" />
<text text-anchor= "middle" x= "711" y= "-920.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/orchard#4</text>
<text text-anchor= "middle" x= "711" y= "-905.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Implement the Action</text>
<text text-anchor= "middle" x= "711" y= "-890.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > circuit</text>
2021-05-06 17:46:06 -07:00
</a>
</g>
</g>
<!-- zcash/librustzcash#320 -->
2021-06-01 16:03:44 -07:00
<g id= "node5" class= "node" >
2021-05-06 17:46:06 -07:00
<title > zcash/librustzcash#320</title>
2021-06-01 16:03:44 -07:00
<g id= "a_node5" > <a xlink:href= "https://github.com/zcash/librustzcash/issues/320" xlink:title= "zcash/librustzcash#320 Implement Orchard consensus rules as an NU feature" target= "_blank" >
2021-07-01 15:45:00 -07:00
<polygon fill= "#c2e0c6" stroke= "#000000" points= "1065.5,-786.5 862.5,-786.5 862.5,-718.5 1065.5,-718.5 1065.5,-786.5" />
<text text-anchor= "middle" x= "964" y= "-771.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/librustzcash#320</text>
<text text-anchor= "middle" x= "964" y= "-756.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Implement Orchard</text>
<text text-anchor= "middle" x= "964" y= "-741.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > consensus rules as an NU</text>
<text text-anchor= "middle" x= "964" y= "-726.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > feature</text>
2021-05-06 17:46:06 -07:00
</a>
</g>
</g>
<!-- zcash/orchard#4->zcash/librustzcash#320 -->
2021-06-01 16:03:44 -07:00
<g id= "edge2" class= "edge" >
2021-05-06 17:46:06 -07:00
<title > zcash/orchard#4- > zcash/librustzcash#320</title>
2021-07-01 15:45:00 -07:00
<path fill= "none" stroke= "#000000" d= "M739.22,-882.99C767.01,-857.94 811.49,-820.57 855,-795.5 857.52,-794.05 860.1,-792.62 862.72,-791.23" />
<polygon fill= "#000000" stroke= "#000000" points= "864.4747,-794.264 871.79,-786.6 861.292,-788.0293 864.4747,-794.264" />
2021-05-06 17:46:06 -07:00
</g>
<!-- zcash/orchard#35 -->
2021-06-01 16:03:44 -07:00
<g id= "node6" class= "node" >
2021-05-06 17:46:06 -07:00
<title > zcash/orchard#35</title>
2021-06-01 16:03:44 -07:00
<g id= "a_node6" > <a xlink:href= "https://github.com/zcash/orchard/issues/35" xlink:title= "zcash/orchard#35 Transaction building support" target= "_blank" >
2021-07-01 15:45:00 -07:00
<polygon fill= "#c2e0c6" stroke= "#000000" points= "1046.5,-1015 881.5,-1015 881.5,-962 1046.5,-962 1046.5,-1015" />
<text text-anchor= "middle" x= "964" y= "-999.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/orchard#35</text>
<text text-anchor= "middle" x= "964" y= "-984.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Transaction building</text>
<text text-anchor= "middle" x= "964" y= "-969.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > support</text>
2021-05-06 17:46:06 -07:00
</a>
</g>
</g>
<!-- zcash/orchard#4->zcash/orchard#35 -->
2021-06-01 16:03:44 -07:00
<g id= "edge3" class= "edge" >
2021-05-06 17:46:06 -07:00
<title > zcash/orchard#4- > zcash/orchard#35</title>
2021-07-01 15:45:00 -07:00
<path fill= "none" stroke= "#000000" d= "M795.95,-936.03C820.28,-943.62 846.92,-951.94 871.67,-959.67" />
<polygon fill= "#000000" stroke= "#000000" points= "870.8314,-963.0747 881.42,-962.71 872.9151,-956.392 870.8314,-963.0747" />
2021-05-06 17:46:06 -07:00
</g>
2021-05-28 15:57:19 -07:00
<!-- zcash/zcash#5195 -->
2021-06-01 16:03:44 -07:00
<g id= "node7" class= "node" >
2021-05-28 15:57:19 -07:00
<title > zcash/zcash#5195</title>
2021-06-01 16:03:44 -07:00
<g id= "a_node7" > <a xlink:href= "https://github.com/zcash/zcash/issues/5195" xlink:title= "zcash/zcash#5195 Implement Orchard proof verification consensus rule" target= "_blank" >
2021-07-01 15:45:00 -07:00
<polygon fill= "#fad8c7" stroke= "#000000" points= "1064.5,-872.5 863.5,-872.5 863.5,-804.5 1064.5,-804.5 1064.5,-872.5" />
<text text-anchor= "middle" x= "964" y= "-857.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/zcash#5195</text>
<text text-anchor= "middle" x= "964" y= "-842.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Implement Orchard proof</text>
<text text-anchor= "middle" x= "964" y= "-827.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > verification consensus</text>
<text text-anchor= "middle" x= "964" y= "-812.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > rule</text>
2021-05-28 15:57:19 -07:00
</a>
</g>
</g>
<!-- zcash/orchard#4->zcash/zcash#5195 -->
2021-06-01 16:03:44 -07:00
<g id= "edge4" class= "edge" >
2021-05-28 15:57:19 -07:00
<title > zcash/orchard#4- > zcash/zcash#5195</title>
2021-07-01 15:45:00 -07:00
<path fill= "none" stroke= "#000000" d= "M797.71,-885.17C815.74,-880.11 834.97,-874.71 853.72,-869.45" />
<polygon fill= "#000000" stroke= "#000000" points= "854.7899,-872.785 863.47,-866.71 852.896,-866.046 854.7899,-872.785" />
2021-05-28 15:57:19 -07:00
</g>
<!-- zcash/zcash#5024 -->
2021-06-01 16:03:44 -07:00
<g id= "node8" class= "node" >
2021-05-24 15:36:12 -07:00
<title > zcash/zcash#5024</title>
2021-06-10 14:26:23 -07:00
<g id= "a_node8" > <a xlink:href= "https://github.com/zcash/zcash/issues/5024" xlink:title= "zcash/zcash#5024 Implement NU5 consensus rules" target= "_blank" >
2021-07-01 15:45:00 -07:00
<polygon fill= "#c2e0c6" stroke= "#000000" points= "1322.5,-865 1110.5,-865 1110.5,-812 1322.5,-812 1322.5,-865" />
<text text-anchor= "middle" x= "1216.5" y= "-849.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/zcash#5024</text>
<text text-anchor= "middle" x= "1216.5" y= "-834.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Implement NU5 consensus</text>
<text text-anchor= "middle" x= "1216.5" y= "-819.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > rules</text>
2021-05-24 15:36:12 -07:00
</a>
</g>
</g>
<!-- zcash/librustzcash#320->zcash/zcash#5024 -->
2021-06-01 16:03:44 -07:00
<g id= "edge5" class= "edge" >
2021-05-24 15:36:12 -07:00
<title > zcash/librustzcash#320- > zcash/zcash#5024</title>
2021-07-01 15:45:00 -07:00
<path fill= "none" stroke= "#000000" d= "M1064.2,-786.61C1085.6,-793.93 1108.2,-801.61 1129.2,-808.75" />
<polygon fill= "#000000" stroke= "#000000" points= "1128.1055,-812.0746 1138.7,-811.99 1130.3651,-805.4493 1128.1055,-812.0746" />
2021-05-24 15:36:12 -07:00
</g>
<!-- zcash/zcash#5021 -->
2021-06-01 16:03:44 -07:00
<g id= "node9" class= "node" >
2021-05-06 17:46:06 -07:00
<title > zcash/zcash#5021</title>
2021-06-01 16:03:44 -07:00
<g id= "a_node9" > <a xlink:href= "https://github.com/zcash/zcash/issues/5021" xlink:title= "zcash/zcash#5021 Add Orchard support to transaction builder" target= "_blank" >
2021-07-01 15:45:00 -07:00
<polygon fill= "#c2e0c6" stroke= "#000000" points= "1310.5,-940 1122.5,-940 1122.5,-887 1310.5,-887 1310.5,-940" />
<text text-anchor= "middle" x= "1216.5" y= "-924.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/zcash#5021</text>
<text text-anchor= "middle" x= "1216.5" y= "-909.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Add Orchard support to</text>
<text text-anchor= "middle" x= "1216.5" y= "-894.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > transaction builder</text>
2021-05-06 17:46:06 -07:00
</a>
</g>
</g>
<!-- zcash/orchard#35->zcash/zcash#5021 -->
2021-06-01 16:03:44 -07:00
<g id= "edge6" class= "edge" >
2021-05-06 17:46:06 -07:00
<title > zcash/orchard#35- > zcash/zcash#5021</title>
2021-07-01 15:45:00 -07:00
<path fill= "none" stroke= "#000000" d= "M1046.7,-963.94C1069.3,-957.22 1094.1,-949.87 1117.5,-942.91" />
<polygon fill= "#000000" stroke= "#000000" points= "1118.5156,-946.2595 1127.1,-940.05 1116.5169,-939.5509 1118.5156,-946.2595" />
2021-05-28 15:57:19 -07:00
</g>
2021-06-16 15:47:41 -07:00
<!-- zcash/librustzcash#406 -->
<g id= "node10" class= "node" >
<title > zcash/librustzcash#406</title>
<g id= "a_node10" > <a xlink:href= "https://github.com/zcash/librustzcash/issues/406" xlink:title= "zcash/librustzcash#406 Add Orchard support to the transaction builder" target= "_blank" >
2021-07-01 15:45:00 -07:00
<polygon fill= "#c2e0c6" stroke= "#000000" points= "1310.5,-1015 1122.5,-1015 1122.5,-962 1310.5,-962 1310.5,-1015" />
<text text-anchor= "middle" x= "1216.5" y= "-999.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/librustzcash#406</text>
<text text-anchor= "middle" x= "1216.5" y= "-984.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Add Orchard support to</text>
<text text-anchor= "middle" x= "1216.5" y= "-969.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > the transaction builder</text>
2021-06-16 15:47:41 -07:00
</a>
</g>
</g>
<!-- zcash/orchard#35->zcash/librustzcash#406 -->
2021-06-01 16:03:44 -07:00
<g id= "edge7" class= "edge" >
2021-06-16 15:47:41 -07:00
<title > zcash/orchard#35- > zcash/librustzcash#406</title>
2021-07-01 15:45:00 -07:00
<path fill= "none" stroke= "#000000" d= "M1046.7,-988.5C1067.5,-988.5 1090.2,-988.5 1112,-988.5" />
<polygon fill= "#000000" stroke= "#000000" points= "1112.3,-992.0001 1122.3,-988.5 1112.3,-985.0001 1112.3,-992.0001" />
2021-06-16 15:47:41 -07:00
</g>
<!-- zcash/zcash#5195->zcash/zcash#5024 -->
<g id= "edge8" class= "edge" >
2021-05-28 15:57:19 -07:00
<title > zcash/zcash#5195- > zcash/zcash#5024</title>
2021-07-01 15:45:00 -07:00
<path fill= "none" stroke= "#000000" d= "M1064.5,-838.5C1076.1,-838.5 1088,-838.5 1099.8,-838.5" />
<polygon fill= "#000000" stroke= "#000000" points= "1100.1,-842.0001 1110.1,-838.5 1100.1,-835.0001 1100.1,-842.0001" />
2021-05-06 17:46:06 -07:00
</g>
<!-- zcash/zcash#5023 -->
2021-06-16 15:47:41 -07:00
<g id= "node11" class= "node" >
2021-05-06 17:46:06 -07:00
<title > zcash/zcash#5023</title>
2021-06-16 15:47:41 -07:00
<g id= "a_node11" > <a xlink:href= "https://github.com/zcash/zcash/issues/5023" xlink:title= "zcash/zcash#5023 Implement support for Orchard shielded coinbase output" target= "_blank" >
2021-07-01 15:45:00 -07:00
<polygon fill= "#c2e0c6" stroke= "#000000" points= "1572,-763.5 1363,-763.5 1363,-695.5 1572,-695.5 1572,-763.5" />
<text text-anchor= "middle" x= "1467.5" y= "-748.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/zcash#5023</text>
<text text-anchor= "middle" x= "1467.5" y= "-733.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Implement support for</text>
<text text-anchor= "middle" x= "1467.5" y= "-718.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Orchard shielded coinbase</text>
<text text-anchor= "middle" x= "1467.5" y= "-703.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > output</text>
2021-05-06 17:46:06 -07:00
</a>
</g>
</g>
<!-- zcash/zcash#5021->zcash/zcash#5023 -->
2021-06-16 15:47:41 -07:00
<g id= "edge9" class= "edge" >
2021-05-06 17:46:06 -07:00
<title > zcash/zcash#5021- > zcash/zcash#5023</title>
2021-07-01 15:45:00 -07:00
<path fill= "none" stroke= "#000000" d= "M1299.3,-886.92C1307.9,-882.92 1316.3,-878.46 1324,-873.5 1367.1,-845.77 1407.5,-803.18 1434.3,-771.5" />
<polygon fill= "#000000" stroke= "#000000" points= "1437.1187,-773.5871 1440.9,-763.69 1431.7721,-769.0688 1437.1187,-773.5871" />
2021-06-16 15:47:41 -07:00
</g>
<!-- zcash/librustzcash#403 -->
<g id= "node12" class= "node" >
<title > zcash/librustzcash#403</title>
<g id= "a_node12" > <a xlink:href= "https://github.com/zcash/librustzcash/issues/403" xlink:title= "zcash/librustzcash#403 Add Orchard support to `zcash_client_backend`" target= "_blank" >
2021-07-01 15:45:00 -07:00
<polygon fill= "#c2e0c6" stroke= "#000000" points= "1561.5,-1015 1373.5,-1015 1373.5,-962 1561.5,-962 1561.5,-1015" />
<text text-anchor= "middle" x= "1467.5" y= "-999.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/librustzcash#403</text>
<text text-anchor= "middle" x= "1467.5" y= "-984.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Add Orchard support to</text>
<text text-anchor= "middle" x= "1467.5" y= "-969.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > `zcash_client_backend`</text>
2021-06-16 15:47:41 -07:00
</a>
</g>
</g>
<!-- zcash/librustzcash#406->zcash/librustzcash#403 -->
<g id= "edge10" class= "edge" >
<title > zcash/librustzcash#406- > zcash/librustzcash#403</title>
2021-07-01 15:45:00 -07:00
<path fill= "none" stroke= "#000000" d= "M1310.7,-988.5C1327.8,-988.5 1345.7,-988.5 1363.1,-988.5" />
<polygon fill= "#000000" stroke= "#000000" points= "1363.2,-992.0001 1373.2,-988.5 1363.2,-985.0001 1363.2,-992.0001" />
2021-06-16 15:47:41 -07:00
</g>
<!-- zcash/librustzcash#404 -->
2021-06-29 15:45:05 -07:00
<g id= "node19" class= "node" >
2021-06-16 15:47:41 -07:00
<title > zcash/librustzcash#404</title>
2021-06-29 15:45:05 -07:00
<g id= "a_node19" > <a xlink:href= "https://github.com/zcash/librustzcash/issues/404" xlink:title= "zcash/librustzcash#404 Add Orchard support to `zcash_client_sqlite`" target= "_blank" >
2021-07-01 15:45:00 -07:00
<polygon fill= "#c2e0c6" stroke= "#000000" points= "1814.5,-1015 1626.5,-1015 1626.5,-962 1814.5,-962 1814.5,-1015" />
<text text-anchor= "middle" x= "1720.5" y= "-999.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/librustzcash#404</text>
<text text-anchor= "middle" x= "1720.5" y= "-984.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Add Orchard support to</text>
<text text-anchor= "middle" x= "1720.5" y= "-969.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > `zcash_client_sqlite`</text>
2021-06-16 15:47:41 -07:00
</a>
</g>
</g>
<!-- zcash/librustzcash#403->zcash/librustzcash#404 -->
2021-06-29 15:45:05 -07:00
<g id= "edge16" class= "edge" >
2021-06-16 15:47:41 -07:00
<title > zcash/librustzcash#403- > zcash/librustzcash#404</title>
2021-07-01 15:45:00 -07:00
<path fill= "none" stroke= "#000000" d= "M1561.7,-988.5C1579.4,-988.5 1598,-988.5 1616,-988.5" />
<polygon fill= "#000000" stroke= "#000000" points= "1616.2,-992.0001 1626.2,-988.5 1616.2,-985.0001 1616.2,-992.0001" />
2021-05-06 17:46:06 -07:00
</g>
2021-05-24 11:01:20 -07:00
<!-- zcash/zcash#4707 -->
2021-06-16 15:47:41 -07:00
<g id= "node13" class= "node" >
2021-05-24 11:01:20 -07:00
<title > zcash/zcash#4707</title>
2021-06-16 15:47:41 -07:00
<g id= "a_node13" > <a xlink:href= "https://github.com/zcash/zcash/issues/4707" xlink:title= "zcash/zcash#4707 [Orchard] Consensus specification" target= "_blank" >
2021-07-01 15:45:00 -07:00
<polygon fill= "#a6cfff" stroke= "#000000" points= "795.5,-786 626.5,-786 626.5,-733 795.5,-733 795.5,-786" />
<text text-anchor= "middle" x= "711" y= "-770.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/zcash#4707</text>
<text text-anchor= "middle" x= "711" y= "-755.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > [Orchard] Consensus</text>
<text text-anchor= "middle" x= "711" y= "-740.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > specification</text>
2021-05-06 17:46:06 -07:00
</a>
</g>
</g>
2021-05-24 11:01:20 -07:00
<!-- zcash/zcash#4707->zcash/librustzcash#320 -->
2021-06-16 15:47:41 -07:00
<g id= "edge11" class= "edge" >
2021-05-24 11:01:20 -07:00
<title > zcash/zcash#4707- > zcash/librustzcash#320</title>
2021-07-01 15:45:00 -07:00
<path fill= "none" stroke= "#000000" d= "M795.6,-757.16C813.74,-756.66 833.18,-756.12 852.17,-755.59" />
<polygon fill= "#000000" stroke= "#000000" points= "852.4599,-759.0835 862.36,-755.31 852.2676,-752.0861 852.4599,-759.0835" />
2021-05-06 17:46:06 -07:00
</g>
2021-05-24 11:01:20 -07:00
<!-- zcash/zcash#4819 -->
2021-06-16 15:47:41 -07:00
<g id= "node14" class= "node" >
2021-05-24 11:01:20 -07:00
<title > zcash/zcash#4819</title>
2021-06-16 15:47:41 -07:00
<g id= "a_node14" > <a xlink:href= "https://github.com/zcash/zcash/issues/4819" xlink:title= "zcash/zcash#4819 Backport upstream PRs that remove Boost usage" target= "_blank" >
2021-07-01 15:45:00 -07:00
<polygon fill= "#c2e0c6" stroke= "#000000" stroke-width= "2" points= "250,-1113 55,-1113 55,-1060 250,-1060 250,-1113" />
<text text-anchor= "middle" x= "152.5" y= "-1097.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/zcash#4819</text>
<text text-anchor= "middle" x= "152.5" y= "-1082.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Backport upstream PRs</text>
<text text-anchor= "middle" x= "152.5" y= "-1067.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > that remove Boost usage</text>
2021-05-06 17:46:06 -07:00
</a>
</g>
</g>
2021-05-24 15:03:54 -07:00
<!-- zcash/orchard#33 -->
2021-06-16 15:47:41 -07:00
<g id= "node15" class= "node" >
2021-05-24 15:03:54 -07:00
<title > zcash/orchard#33</title>
2021-06-16 15:47:41 -07:00
<g id= "a_node15" > <a xlink:href= "https://github.com/zcash/orchard/issues/33" xlink:title= "zcash/orchard#33 Implement note commitment tree logic for Orchard" target= "_blank" >
2021-07-01 15:45:00 -07:00
<polygon fill= "#fad8c7" stroke= "#000000" points= "567,-1078 341,-1078 341,-1025 567,-1025 567,-1078" />
<text text-anchor= "middle" x= "454" y= "-1062.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/orchard#33</text>
<text text-anchor= "middle" x= "454" y= "-1047.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Implement note commitment</text>
<text text-anchor= "middle" x= "454" y= "-1032.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > tree logic for Orchard</text>
2021-05-06 17:46:06 -07:00
</a>
</g>
</g>
2021-05-24 15:03:54 -07:00
<!-- zcash/zcash#5018 -->
2021-06-16 15:47:41 -07:00
<g id= "node16" class= "node" >
2021-05-24 15:03:54 -07:00
<title > zcash/zcash#5018</title>
2021-06-16 15:47:41 -07:00
<g id= "a_node16" > <a xlink:href= "https://github.com/zcash/zcash/issues/5018" xlink:title= "zcash/zcash#5018 Add Orchard note commitment tree and nullifier set to CCoinsView" target= "_blank" >
2021-07-01 15:45:00 -07:00
<polygon fill= "#fad8c7" stroke= "#000000" points= "797,-1093 625,-1093 625,-1010 797,-1010 797,-1093" />
<text text-anchor= "middle" x= "711" y= "-1077.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/zcash#5018</text>
<text text-anchor= "middle" x= "711" y= "-1062.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Add Orchard note</text>
<text text-anchor= "middle" x= "711" y= "-1047.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > commitment tree and</text>
<text text-anchor= "middle" x= "711" y= "-1032.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > nullifier set to</text>
<text text-anchor= "middle" x= "711" y= "-1017.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > CCoinsView</text>
2021-05-06 17:46:06 -07:00
</a>
</g>
</g>
2021-05-24 15:03:54 -07:00
<!-- zcash/orchard#33->zcash/zcash#5018 -->
2021-06-16 15:47:41 -07:00
<g id= "edge12" class= "edge" >
2021-05-24 15:36:12 -07:00
<title > zcash/orchard#33- > zcash/zcash#5018</title>
2021-07-01 15:45:00 -07:00
<path fill= "none" stroke= "#000000" d= "M567.1,-1051.5C583.01,-1051.5 599.23,-1051.5 614.79,-1051.5" />
<polygon fill= "#000000" stroke= "#000000" points= "614.9,-1055.0001 624.9,-1051.5 614.9,-1048.0001 614.9,-1055.0001" />
2021-05-28 15:57:19 -07:00
</g>
<!-- zcash/zcash#5197 -->
2021-06-18 15:51:45 -07:00
<g id= "node17" class= "node" >
2021-05-28 15:57:19 -07:00
<title > zcash/zcash#5197</title>
2021-06-18 15:51:45 -07:00
<g id= "a_node17" > <a xlink:href= "https://github.com/zcash/zcash/issues/5197" xlink:title= "zcash/zcash#5197 Implement NU5 block consensus rules" target= "_blank" >
2021-07-01 15:45:00 -07:00
<polygon fill= "#c2e0c6" stroke= "#000000" stroke-width= "2" points= "1052,-944 876,-944 876,-891 1052,-891 1052,-944" />
<text text-anchor= "middle" x= "964" y= "-928.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/zcash#5197</text>
<text text-anchor= "middle" x= "964" y= "-913.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Implement NU5 block</text>
<text text-anchor= "middle" x= "964" y= "-898.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > consensus rules</text>
2021-05-28 15:57:19 -07:00
</a>
</g>
</g>
<!-- zcash/zcash#5018->zcash/zcash#5197 -->
2021-06-18 15:51:45 -07:00
<g id= "edge13" class= "edge" >
2021-05-28 15:57:19 -07:00
<title > zcash/zcash#5018- > zcash/zcash#5197</title>
2021-07-01 15:45:00 -07:00
<path fill= "none" stroke= "#000000" d= "M764.53,-1009.8C790.74,-990.78 823.41,-969.09 855,-953.5 858.82,-951.62 862.76,-949.79 866.78,-948.04" />
<polygon fill= "#000000" stroke= "#000000" points= "868.3955,-951.1582 876.27,-944.07 865.6939,-944.7005 868.3955,-951.1582" />
2021-05-28 15:57:19 -07:00
</g>
2021-06-29 15:45:05 -07:00
<!-- zcash/zcash#5240 -->
<g id= "node18" class= "node" >
<title > zcash/zcash#5240</title>
<g id= "a_node18" > <a xlink:href= "https://github.com/zcash/zcash/issues/5240" xlink:title= "zcash/zcash#5240 Add an Orchard nullifier test to `coins_tests`" target= "_blank" >
2021-07-01 15:45:00 -07:00
<polygon fill= "#c2e0c6" stroke= "#000000" stroke-width= "2" points= "1060,-1086 868,-1086 868,-1033 1060,-1033 1060,-1086" />
<text text-anchor= "middle" x= "964" y= "-1070.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/zcash#5240</text>
<text text-anchor= "middle" x= "964" y= "-1055.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Add an Orchard nullifier</text>
<text text-anchor= "middle" x= "964" y= "-1040.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > test to `coins_tests`</text>
2021-06-29 15:45:05 -07:00
</a>
</g>
</g>
<!-- zcash/zcash#5018->zcash/zcash#5240 -->
2021-06-18 15:51:45 -07:00
<g id= "edge14" class= "edge" >
2021-06-29 15:45:05 -07:00
<title > zcash/zcash#5018- > zcash/zcash#5240</title>
2021-07-01 15:45:00 -07:00
<path fill= "none" stroke= "#000000" d= "M797.01,-1054.2C816.49,-1054.8 837.41,-1055.5 857.62,-1056.1" />
<polygon fill= "#000000" stroke= "#000000" points= "857.6703,-1059.6046 867.8,-1056.5 857.9452,-1052.61 857.6703,-1059.6046" />
2021-06-29 15:45:05 -07:00
</g>
<!-- zcash/zcash#5197->zcash/zcash#5024 -->
<g id= "edge15" class= "edge" >
2021-05-28 15:57:19 -07:00
<title > zcash/zcash#5197- > zcash/zcash#5024</title>
2021-07-01 15:45:00 -07:00
<path fill= "none" stroke= "#000000" d= "M1048.8,-890.97C1072.2,-883.65 1097.8,-875.65 1121.7,-868.16" />
<polygon fill= "#000000" stroke= "#000000" points= "1123.0036,-871.4194 1131.5,-865.09 1120.911,-864.7395 1123.0036,-871.4194" />
2021-05-24 11:01:20 -07:00
</g>
2021-06-14 15:48:08 -07:00
<!-- zcash/zcash#5019 -->
2021-06-29 15:45:05 -07:00
<g id= "node20" class= "node" >
2021-06-14 15:48:08 -07:00
<title > zcash/zcash#5019</title>
2021-06-29 15:45:05 -07:00
<g id= "a_node20" > <a xlink:href= "https://github.com/zcash/zcash/issues/5019" xlink:title= "zcash/zcash#5019 Add Orchard keys and addresses to the wallet" target= "_blank" >
2021-07-01 15:45:00 -07:00
<polygon fill= "#c2e0c6" stroke= "#000000" points= "1308,-331 1125,-331 1125,-278 1308,-278 1308,-331" />
<text text-anchor= "middle" x= "1216.5" y= "-315.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/zcash#5019</text>
<text text-anchor= "middle" x= "1216.5" y= "-300.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Add Orchard keys and</text>
<text text-anchor= "middle" x= "1216.5" y= "-285.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > addresses to the wallet</text>
2021-05-24 11:01:20 -07:00
</a>
</g>
</g>
2021-06-14 15:48:08 -07:00
<!-- zcash/zcash#5019->zcash/zcash#5023 -->
2021-06-29 15:45:05 -07:00
<g id= "edge17" class= "edge" >
2021-06-14 15:48:08 -07:00
<title > zcash/zcash#5019- > zcash/zcash#5023</title>
2021-07-01 15:45:00 -07:00
<path fill= "none" stroke= "#000000" d= "M1308.2,-327.21C1314,-330.98 1319.4,-335.38 1324,-340.5 1373.9,-396.02 1335.8,-433.92 1360,-504.5 1382.6,-570.25 1419.1,-642.04 1443.2,-686.43" />
<polygon fill= "#000000" stroke= "#000000" points= "1440.2972,-688.4133 1448.2,-695.47 1446.4227,-685.0253 1440.2972,-688.4133" />
2021-05-24 11:01:20 -07:00
</g>
<!-- zcash/zcash#5020 -->
2021-06-29 15:45:05 -07:00
<g id= "node21" class= "node" >
2021-05-24 11:01:20 -07:00
<title > zcash/zcash#5020</title>
2021-06-29 15:45:05 -07:00
<g id= "a_node21" > <a xlink:href= "https://github.com/zcash/zcash/issues/5020" xlink:title= "zcash/zcash#5020 Add Orchard note detection and storage to the wallet" target= "_blank" >
2021-07-01 15:45:00 -07:00
<polygon fill= "#c2e0c6" stroke= "#000000" points= "1563.5,-338.5 1371.5,-338.5 1371.5,-270.5 1563.5,-270.5 1563.5,-338.5" />
<text text-anchor= "middle" x= "1467.5" y= "-323.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/zcash#5020</text>
<text text-anchor= "middle" x= "1467.5" y= "-308.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Add Orchard note</text>
<text text-anchor= "middle" x= "1467.5" y= "-293.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > detection and storage to</text>
<text text-anchor= "middle" x= "1467.5" y= "-278.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > the wallet</text>
2021-05-06 17:46:06 -07:00
</a>
</g>
</g>
<!-- zcash/zcash#5019->zcash/zcash#5020 -->
2021-06-29 15:45:05 -07:00
<g id= "edge18" class= "edge" >
2021-05-06 17:46:06 -07:00
<title > zcash/zcash#5019- > zcash/zcash#5020</title>
2021-07-01 15:45:00 -07:00
<path fill= "none" stroke= "#000000" d= "M1308.2,-304.5C1325.4,-304.5 1343.5,-304.5 1361.1,-304.5" />
<polygon fill= "#000000" stroke= "#000000" points= "1361.4,-308.0001 1371.4,-304.5 1361.4,-301.0001 1361.4,-308.0001" />
2021-05-06 17:46:06 -07:00
</g>
2021-05-24 08:41:42 -07:00
<!-- zcash/zcash#5179 -->
2021-06-29 15:45:05 -07:00
<g id= "node22" class= "node" >
2021-05-24 08:41:42 -07:00
<title > zcash/zcash#5179</title>
2021-06-29 15:45:05 -07:00
<g id= "a_node22" > <a xlink:href= "https://github.com/zcash/zcash/issues/5179" xlink:title= "zcash/zcash#5179 Add Unified Address key generation and storage to the wallet" target= "_blank" >
2021-07-01 15:45:00 -07:00
<polygon fill= "#c2e0c6" stroke= "#000000" points= "1568.5,-424.5 1366.5,-424.5 1366.5,-356.5 1568.5,-356.5 1568.5,-424.5" />
<text text-anchor= "middle" x= "1467.5" y= "-409.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/zcash#5179</text>
<text text-anchor= "middle" x= "1467.5" y= "-394.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Add Unified Address key</text>
<text text-anchor= "middle" x= "1467.5" y= "-379.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > generation and storage to</text>
<text text-anchor= "middle" x= "1467.5" y= "-364.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > the wallet</text>
2021-05-24 08:41:42 -07:00
</a>
</g>
</g>
<!-- zcash/zcash#5019->zcash/zcash#5179 -->
2021-06-29 15:45:05 -07:00
<g id= "edge19" class= "edge" >
2021-05-24 08:41:42 -07:00
<title > zcash/zcash#5019- > zcash/zcash#5179</title>
2021-07-01 15:45:00 -07:00
<path fill= "none" stroke= "#000000" d= "M1296.1,-331.03C1305.5,-334.21 1315,-337.41 1324,-340.5 1335.9,-344.58 1348.4,-348.88 1360.8,-353.17" />
<polygon fill= "#000000" stroke= "#000000" points= "1359.7053,-356.4947 1370.3,-356.45 1361.9898,-349.878 1359.7053,-356.4947" />
2021-05-24 08:41:42 -07:00
</g>
<!-- zcash/zcash#5178 -->
2021-06-29 15:45:05 -07:00
<g id= "node23" class= "node" >
2021-05-24 08:41:42 -07:00
<title > zcash/zcash#5178</title>
2021-06-29 15:45:05 -07:00
<g id= "a_node23" > <a xlink:href= "https://github.com/zcash/zcash/issues/5178" xlink:title= "zcash/zcash#5178 New RPC: z_getnewaccount" target= "_blank" >
2021-07-01 15:45:00 -07:00
<polygon fill= "#c2e0c6" stroke= "#000000" points= "1830,-409.5 1611,-409.5 1611,-371.5 1830,-371.5 1830,-409.5" />
<text text-anchor= "middle" x= "1720.5" y= "-394.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/zcash#5178</text>
<text text-anchor= "middle" x= "1720.5" y= "-379.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > New RPC: z_getnewaccount</text>
2021-05-24 08:41:42 -07:00
</a>
</g>
</g>
<!-- zcash/zcash#5179->zcash/zcash#5178 -->
2021-06-29 15:45:05 -07:00
<g id= "edge20" class= "edge" >
2021-05-24 08:41:42 -07:00
<title > zcash/zcash#5179- > zcash/zcash#5178</title>
2021-07-01 15:45:00 -07:00
<path fill= "none" stroke= "#000000" d= "M1568.6,-390.5C1579.1,-390.5 1589.9,-390.5 1600.6,-390.5" />
<polygon fill= "#000000" stroke= "#000000" points= "1600.9,-394.0001 1610.9,-390.5 1600.9,-387.0001 1600.9,-394.0001" />
2021-05-24 08:41:42 -07:00
</g>
2021-05-24 09:06:28 -07:00
<!-- zcash/zcash#5182 -->
2021-06-29 15:45:05 -07:00
<g id= "node24" class= "node" >
2021-05-24 09:06:28 -07:00
<title > zcash/zcash#5182</title>
2021-06-29 15:45:05 -07:00
<g id= "a_node24" > <a xlink:href= "https://github.com/zcash/zcash/issues/5182" xlink:title= "zcash/zcash#5182 New RPC: z_getbalanceforaddress" target= "_blank" >
2021-07-01 15:45:00 -07:00
<polygon fill= "#c2e0c6" stroke= "#000000" points= "1814,-353 1627,-353 1627,-300 1814,-300 1814,-353" />
<text text-anchor= "middle" x= "1720.5" y= "-337.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/zcash#5182</text>
<text text-anchor= "middle" x= "1720.5" y= "-322.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > New RPC:</text>
<text text-anchor= "middle" x= "1720.5" y= "-307.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > z_getbalanceforaddress</text>
2021-05-24 08:41:42 -07:00
</a>
</g>
</g>
2021-05-24 09:06:28 -07:00
<!-- zcash/zcash#5179->zcash/zcash#5182 -->
2021-06-29 15:45:05 -07:00
<g id= "edge21" class= "edge" >
2021-05-24 09:06:28 -07:00
<title > zcash/zcash#5179- > zcash/zcash#5182</title>
2021-07-01 15:45:00 -07:00
<path fill= "none" stroke= "#000000" d= "M1568.6,-364.93C1584.5,-360.89 1601.1,-356.71 1617.1,-352.66" />
<polygon fill= "#000000" stroke= "#000000" points= "1618.1613,-356.0019 1627,-350.16 1616.4474,-349.215 1618.1613,-356.0019" />
2021-05-24 08:41:42 -07:00
</g>
2021-05-24 09:06:28 -07:00
<!-- zcash/zcash#5185 -->
2021-06-29 15:45:05 -07:00
<g id= "node25" class= "node" >
2021-05-24 09:06:28 -07:00
<title > zcash/zcash#5185</title>
2021-06-29 15:45:05 -07:00
<g id= "a_node25" > <a xlink:href= "https://github.com/zcash/zcash/issues/5185" xlink:title= "zcash/zcash#5185 Add support for funding z_sendmany from a UA account" target= "_blank" >
2021-07-01 15:45:00 -07:00
<polygon fill= "#c2e0c6" stroke= "#000000" points= "1815,-281.5 1626,-281.5 1626,-213.5 1815,-213.5 1815,-281.5" />
<text text-anchor= "middle" x= "1720.5" y= "-266.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/zcash#5185</text>
<text text-anchor= "middle" x= "1720.5" y= "-251.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Add support for funding</text>
<text text-anchor= "middle" x= "1720.5" y= "-236.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > z_sendmany from a UA</text>
<text text-anchor= "middle" x= "1720.5" y= "-221.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > account</text>
2021-05-24 08:41:42 -07:00
</a>
</g>
</g>
2021-05-24 09:06:28 -07:00
<!-- zcash/zcash#5179->zcash/zcash#5185 -->
2021-06-29 15:45:05 -07:00
<g id= "edge22" class= "edge" >
2021-05-24 09:06:28 -07:00
<title > zcash/zcash#5179- > zcash/zcash#5185</title>
2021-07-01 15:45:00 -07:00
<path fill= "none" stroke= "#000000" d= "M1562.9,-356.33C1567.2,-353.59 1571.2,-350.65 1575,-347.5 1598,-328.34 1587.9,-309.59 1611,-290.5 1613,-288.82 1615.1,-287.2 1617.3,-285.64" />
<polygon fill= "#000000" stroke= "#000000" points= "1619.5255,-288.3626 1625.9,-279.9 1615.6394,-282.5404 1619.5255,-288.3626" />
2021-05-24 08:41:42 -07:00
</g>
2021-05-24 09:06:28 -07:00
<!-- zcash/zcash#5180 -->
2021-06-29 15:45:05 -07:00
<g id= "node26" class= "node" >
2021-05-24 09:06:28 -07:00
<title > zcash/zcash#5180</title>
2021-06-29 15:45:05 -07:00
<g id= "a_node26" > <a xlink:href= "https://github.com/zcash/zcash/issues/5180" xlink:title= "zcash/zcash#5180 New RPC: z_getaddressforaccount" target= "_blank" >
2021-07-01 15:45:00 -07:00
<polygon fill= "#c2e0c6" stroke= "#000000" points= "1814.5,-552 1626.5,-552 1626.5,-499 1814.5,-499 1814.5,-552" />
<text text-anchor= "middle" x= "1720.5" y= "-536.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/zcash#5180</text>
<text text-anchor= "middle" x= "1720.5" y= "-521.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > New RPC:</text>
<text text-anchor= "middle" x= "1720.5" y= "-506.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > z_getaddressforaccount</text>
2021-05-24 09:06:28 -07:00
</a>
</g>
</g>
<!-- zcash/zcash#5179->zcash/zcash#5180 -->
2021-06-29 15:45:05 -07:00
<g id= "edge23" class= "edge" >
2021-05-24 09:06:28 -07:00
<title > zcash/zcash#5179- > zcash/zcash#5180</title>
2021-07-01 15:45:00 -07:00
<path fill= "none" stroke= "#000000" d= "M1562.7,-424.54C1567,-427.32 1571.1,-430.3 1575,-433.5 1597.8,-452.33 1587.6,-471.39 1611,-489.5 1613.1,-491.11 1615.2,-492.64 1617.4,-494.11" />
<polygon fill= "#000000" stroke= "#000000" points= "1615.9261,-497.3077 1626.3,-499.46 1619.5325,-491.3082 1615.9261,-497.3077" />
2021-05-24 09:06:28 -07:00
</g>
2021-05-24 09:09:35 -07:00
<!-- zcash/zcash#5183 -->
2021-06-29 15:45:05 -07:00
<g id= "node27" class= "node" >
2021-05-24 09:09:35 -07:00
<title > zcash/zcash#5183</title>
2021-06-29 15:45:05 -07:00
<g id= "a_node27" > <a xlink:href= "https://github.com/zcash/zcash/issues/5183" xlink:title= "zcash/zcash#5183 New RPC: z_getbalanceforaccount" target= "_blank" >
2021-07-01 15:45:00 -07:00
<polygon fill= "#c2e0c6" stroke= "#000000" points= "1814.5,-481 1626.5,-481 1626.5,-428 1814.5,-428 1814.5,-481" />
<text text-anchor= "middle" x= "1720.5" y= "-465.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/zcash#5183</text>
<text text-anchor= "middle" x= "1720.5" y= "-450.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > New RPC:</text>
<text text-anchor= "middle" x= "1720.5" y= "-435.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > z_getbalanceforaccount</text>
2021-05-24 09:09:35 -07:00
</a>
</g>
</g>
<!-- zcash/zcash#5179->zcash/zcash#5183 -->
2021-06-29 15:45:05 -07:00
<g id= "edge24" class= "edge" >
2021-05-24 09:09:35 -07:00
<title > zcash/zcash#5179- > zcash/zcash#5183</title>
2021-07-01 15:45:00 -07:00
<path fill= "none" stroke= "#000000" d= "M1568.6,-416.07C1584.3,-420.05 1600.6,-424.17 1616.4,-428.16" />
<polygon fill= "#000000" stroke= "#000000" points= "1615.5455,-431.554 1626.1,-430.63 1617.2729,-424.7705 1615.5455,-431.554" />
2021-05-24 09:09:35 -07:00
</g>
<!-- zcash/orchard#36 -->
2021-06-29 15:45:05 -07:00
<g id= "node28" class= "node" >
2021-05-06 17:46:06 -07:00
<title > zcash/orchard#36</title>
2021-06-29 15:45:05 -07:00
<g id= "a_node28" > <a xlink:href= "https://github.com/zcash/orchard/issues/36" xlink:title= "zcash/orchard#36 Parsing and serialization of Orchard keys and addresses" target= "_blank" >
2021-07-01 15:45:00 -07:00
<polygon fill= "#c2e0c6" stroke= "#000000" stroke-width= "2" points= "1061,-259.5 867,-259.5 867,-191.5 1061,-191.5 1061,-259.5" />
<text text-anchor= "middle" x= "964" y= "-244.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/orchard#36</text>
<text text-anchor= "middle" x= "964" y= "-229.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Parsing and serialization</text>
<text text-anchor= "middle" x= "964" y= "-214.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > of Orchard keys and</text>
<text text-anchor= "middle" x= "964" y= "-199.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > addresses</text>
2021-05-06 17:46:06 -07:00
</a>
</g>
</g>
<!-- zcash/orchard#36->zcash/zcash#5019 -->
2021-06-29 15:45:05 -07:00
<g id= "edge25" class= "edge" >
2021-05-06 17:46:06 -07:00
<title > zcash/orchard#36- > zcash/zcash#5019</title>
2021-07-01 15:45:00 -07:00
<path fill= "none" stroke= "#000000" d= "M1061.3,-255.93C1081.2,-262.17 1102.2,-268.73 1122,-274.93" />
<polygon fill= "#000000" stroke= "#000000" points= "1121.0105,-278.2878 1131.6,-277.95 1123.1112,-271.6104 1121.0105,-278.2878" />
2021-05-24 15:03:54 -07:00
</g>
<!-- zcash/librustzcash#371 -->
2021-06-29 15:45:05 -07:00
<g id= "node29" class= "node" >
2021-05-24 15:03:54 -07:00
<title > zcash/librustzcash#371</title>
2021-06-29 15:45:05 -07:00
<g id= "a_node29" > <a xlink:href= "https://github.com/zcash/librustzcash/issues/371" xlink:title= "zcash/librustzcash#371 Implement parsing and serialization of Unified Addresses" target= "_blank" >
2021-07-01 15:45:00 -07:00
<polygon fill= "#c2e0c6" stroke= "#000000" points= "1310.5,-256.5 1122.5,-256.5 1122.5,-188.5 1310.5,-188.5 1310.5,-256.5" />
<text text-anchor= "middle" x= "1216.5" y= "-241.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/librustzcash#371</text>
<text text-anchor= "middle" x= "1216.5" y= "-226.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Implement parsing and</text>
<text text-anchor= "middle" x= "1216.5" y= "-211.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > serialization of Unified</text>
<text text-anchor= "middle" x= "1216.5" y= "-196.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Addresses</text>
2021-05-24 15:03:54 -07:00
</a>
</g>
2021-05-06 17:46:06 -07:00
</g>
<!-- zcash/orchard#36->zcash/librustzcash#371 -->
2021-06-29 15:45:05 -07:00
<g id= "edge26" class= "edge" >
2021-05-06 17:46:06 -07:00
<title > zcash/orchard#36- > zcash/librustzcash#371</title>
2021-07-01 15:45:00 -07:00
<path fill= "none" stroke= "#000000" d= "M1061.3,-224.34C1077.8,-224.15 1095.1,-223.94 1111.8,-223.74" />
<polygon fill= "#000000" stroke= "#000000" points= "1112.2411,-227.2352 1122.2,-223.62 1112.1603,-220.2357 1112.2411,-227.2352" />
2021-05-06 17:46:06 -07:00
</g>
<!-- zcash/zcash#5133 -->
2021-06-29 15:45:05 -07:00
<g id= "node30" class= "node" >
2021-05-06 17:46:06 -07:00
<title > zcash/zcash#5133</title>
2021-06-29 15:45:05 -07:00
<g id= "a_node30" > <a xlink:href= "https://github.com/zcash/zcash/issues/5133" xlink:title= "zcash/zcash#5133 Implement Unified Address parsing and serialization to KeyIO" target= "_blank" >
2021-07-01 15:45:00 -07:00
<polygon fill= "#c2e0c6" stroke= "#000000" points= "1575,-252.5 1360,-252.5 1360,-184.5 1575,-184.5 1575,-252.5" />
<text text-anchor= "middle" x= "1467.5" y= "-237.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/zcash#5133</text>
<text text-anchor= "middle" x= "1467.5" y= "-222.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Implement Unified Address</text>
<text text-anchor= "middle" x= "1467.5" y= "-207.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > parsing and serialization</text>
<text text-anchor= "middle" x= "1467.5" y= "-192.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > to KeyIO</text>
2021-05-06 17:46:06 -07:00
</a>
</g>
</g>
<!-- zcash/librustzcash#371->zcash/zcash#5133 -->
2021-06-29 15:45:05 -07:00
<g id= "edge27" class= "edge" >
2021-05-06 17:46:06 -07:00
<title > zcash/librustzcash#371- > zcash/zcash#5133</title>
2021-07-01 15:45:00 -07:00
<path fill= "none" stroke= "#000000" d= "M1310.7,-221C1323.3,-220.8 1336.4,-220.59 1349.3,-220.38" />
<polygon fill= "#000000" stroke= "#000000" points= "1349.7551,-223.8735 1359.7,-220.22 1349.6473,-216.8743 1349.7551,-223.8735" />
2021-05-24 08:30:13 -07:00
</g>
<!-- zcash/zcash#5133->zcash/zcash#5178 -->
2021-06-29 15:45:05 -07:00
<g id= "edge28" class= "edge" >
2021-05-24 08:30:13 -07:00
<title > zcash/zcash#5133- > zcash/zcash#5178</title>
2021-07-01 15:45:00 -07:00
<path fill= "none" stroke= "#000000" d= "M1565.1,-252.63C1568.6,-255.37 1571.9,-258.32 1575,-261.5 1607.8,-295.48 1576.2,-329.58 1611,-361.5 1612.7,-363.04 1614.4,-364.5 1616.2,-365.88" />
<polygon fill= "#000000" stroke= "#000000" points= "1614.3358,-368.8436 1624.6,-371.47 1618.214,-363.016 1614.3358,-368.8436" />
2021-05-24 09:06:28 -07:00
</g>
<!-- zcash/zcash#5133->zcash/zcash#5182 -->
2021-06-29 15:45:05 -07:00
<g id= "edge29" class= "edge" >
2021-05-24 09:06:28 -07:00
<title > zcash/zcash#5133- > zcash/zcash#5182</title>
2021-07-01 15:45:00 -07:00
<path fill= "none" stroke= "#000000" d= "M1558.5,-252.61C1564.2,-255.44 1569.7,-258.4 1575,-261.5 1592.7,-271.87 1592.9,-280.69 1611,-290.5 1614.3,-292.3 1617.7,-294.03 1621.2,-295.7" />
<polygon fill= "#000000" stroke= "#000000" points= "1620.0453,-299.0187 1630.6,-299.94 1622.9235,-292.6378 1620.0453,-299.0187" />
2021-05-24 09:06:28 -07:00
</g>
<!-- zcash/zcash#5133->zcash/zcash#5185 -->
2021-06-29 15:45:05 -07:00
<g id= "edge30" class= "edge" >
2021-05-24 09:06:28 -07:00
<title > zcash/zcash#5133- > zcash/zcash#5185</title>
2021-07-01 15:45:00 -07:00
<path fill= "none" stroke= "#000000" d= "M1575.2,-230.84C1588.6,-232.38 1602.2,-233.94 1615.6,-235.48" />
<polygon fill= "#000000" stroke= "#000000" points= "1615.3659,-238.976 1625.7,-236.64 1616.1647,-232.0218 1615.3659,-238.976" />
2021-05-24 08:30:13 -07:00
</g>
<!-- zcash/zcash#5181 -->
2021-06-29 15:45:05 -07:00
<g id= "node31" class= "node" >
2021-05-24 08:30:13 -07:00
<title > zcash/zcash#5181</title>
2021-06-29 15:45:05 -07:00
<g id= "a_node31" > <a xlink:href= "https://github.com/zcash/zcash/issues/5181" xlink:title= "zcash/zcash#5181 New RPC: z_listunifiedreceivers" target= "_blank" >
2021-06-30 15:45:00 -07:00
<polygon fill= "#c2e0c6" stroke= "#000000" points= "1805.5,-53 1635.5,-53 1635.5,0 1805.5,0 1805.5,-53" />
<text text-anchor= "middle" x= "1720.5" y= "-37.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/zcash#5181</text>
<text text-anchor= "middle" x= "1720.5" y= "-22.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > New RPC:</text>
<text text-anchor= "middle" x= "1720.5" y= "-7.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > z_listunifiedreceivers</text>
2021-05-24 08:30:13 -07:00
</a>
</g>
</g>
<!-- zcash/zcash#5133->zcash/zcash#5181 -->
2021-06-29 15:45:05 -07:00
<g id= "edge31" class= "edge" >
2021-05-24 08:30:13 -07:00
<title > zcash/zcash#5133- > zcash/zcash#5181</title>
2021-07-01 15:45:00 -07:00
<path fill= "none" stroke= "#000000" d= "M1490.5,-184.25C1516,-148.74 1560.3,-93.973 1611,-61.5 1615.7,-58.472 1620.7,-55.686 1625.9,-53.127" />
<polygon fill= "#000000" stroke= "#000000" points= "1627.7752,-56.1172 1635.4,-48.761 1624.8521,-49.7567 1627.7752,-56.1172" />
2021-05-24 09:06:28 -07:00
</g>
<!-- zcash/zcash#5184 -->
2021-06-29 15:45:05 -07:00
<g id= "node32" class= "node" >
2021-05-24 09:06:28 -07:00
<title > zcash/zcash#5184</title>
2021-06-29 15:45:05 -07:00
<g id= "a_node32" > <a xlink:href= "https://github.com/zcash/zcash/issues/5184" xlink:title= "zcash/zcash#5184 Add support for UA recipients to z_sendmany" target= "_blank" >
2021-06-30 15:45:00 -07:00
<polygon fill= "#c2e0c6" stroke= "#000000" points= "1820.5,-195 1620.5,-195 1620.5,-142 1820.5,-142 1820.5,-195" />
<text text-anchor= "middle" x= "1720.5" y= "-179.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/zcash#5184</text>
<text text-anchor= "middle" x= "1720.5" y= "-164.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Add support for UA</text>
<text text-anchor= "middle" x= "1720.5" y= "-149.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > recipients to z_sendmany</text>
2021-05-24 09:06:28 -07:00
</a>
</g>
</g>
<!-- zcash/zcash#5133->zcash/zcash#5184 -->
2021-06-29 15:45:05 -07:00
<g id= "edge32" class= "edge" >
2021-05-24 09:06:28 -07:00
<title > zcash/zcash#5133- > zcash/zcash#5184</title>
2021-07-01 15:45:00 -07:00
<path fill= "none" stroke= "#000000" d= "M1575.2,-197.22C1586.7,-194.94 1598.5,-192.62 1610,-190.33" />
<polygon fill= "#000000" stroke= "#000000" points= "1611.0603,-193.6888 1620.2,-188.33 1609.7134,-186.8196 1611.0603,-193.6888" />
2021-05-06 17:46:06 -07:00
</g>
2021-05-24 15:20:07 -07:00
<!-- zcash/zcash#5191 -->
2021-06-29 15:45:05 -07:00
<g id= "node33" class= "node" >
2021-05-24 15:20:07 -07:00
<title > zcash/zcash#5191</title>
2021-06-29 15:45:05 -07:00
<g id= "a_node33" > <a xlink:href= "https://github.com/zcash/zcash/issues/5191" xlink:title= "zcash/zcash#5191 z_getbalance: Return error if given a UA" target= "_blank" >
2021-06-30 15:45:00 -07:00
<polygon fill= "#c2e0c6" stroke= "#000000" points= "1805,-124 1636,-124 1636,-71 1805,-71 1805,-124" />
<text text-anchor= "middle" x= "1720.5" y= "-108.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/zcash#5191</text>
<text text-anchor= "middle" x= "1720.5" y= "-93.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > z_getbalance: Return</text>
<text text-anchor= "middle" x= "1720.5" y= "-78.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > error if given a UA</text>
2021-05-24 15:20:07 -07:00
</a>
</g>
</g>
<!-- zcash/zcash#5133->zcash/zcash#5191 -->
2021-06-29 15:45:05 -07:00
<g id= "edge33" class= "edge" >
2021-05-24 15:20:07 -07:00
<title > zcash/zcash#5133- > zcash/zcash#5191</title>
2021-07-01 15:45:00 -07:00
<path fill= "none" stroke= "#000000" d= "M1517.8,-184.48C1544.6,-167.31 1578.7,-147.1 1611,-132.5 1615.9,-130.26 1621.1,-128.11 1626.3,-126.04" />
<polygon fill= "#000000" stroke= "#000000" points= "1627.7017,-129.2514 1635.8,-122.42 1625.2091,-122.7102 1627.7017,-129.2514" />
2021-05-06 17:46:06 -07:00
</g>
2021-05-24 11:01:20 -07:00
<!-- zcash/orchard#30 -->
2021-06-29 15:45:05 -07:00
<g id= "node34" class= "node" >
2021-05-24 11:01:20 -07:00
<title > zcash/orchard#30</title>
2021-06-29 15:45:05 -07:00
<g id= "a_node34" > <a xlink:href= "https://github.com/zcash/orchard/issues/30" xlink:title= "zcash/orchard#30 Implement ZIP 32 for Orchard" target= "_blank" >
2021-07-01 15:45:00 -07:00
<polygon fill= "#c2e0c6" stroke= "#000000" stroke-width= "2" points= "1050,-331 878,-331 878,-278 1050,-278 1050,-331" />
<text text-anchor= "middle" x= "964" y= "-315.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/orchard#30</text>
<text text-anchor= "middle" x= "964" y= "-300.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Implement ZIP 32 for</text>
<text text-anchor= "middle" x= "964" y= "-285.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Orchard</text>
2021-05-11 15:56:34 -07:00
</a>
</g>
</g>
2021-05-24 11:01:20 -07:00
<!-- zcash/orchard#30->zcash/zcash#5019 -->
2021-06-29 15:45:05 -07:00
<g id= "edge34" class= "edge" >
2021-05-24 11:01:20 -07:00
<title > zcash/orchard#30- > zcash/zcash#5019</title>
2021-07-01 15:45:00 -07:00
<path fill= "none" stroke= "#000000" d= "M1050.2,-304.5C1070.9,-304.5 1093.2,-304.5 1114.6,-304.5" />
<polygon fill= "#000000" stroke= "#000000" points= "1114.7,-308.0001 1124.7,-304.5 1114.7,-301.0001 1114.7,-308.0001" />
2021-05-06 17:46:06 -07:00
</g>
<!-- zcash/zcash#2534 -->
2021-06-29 15:45:05 -07:00
<g id= "node35" class= "node" >
2021-05-06 17:46:06 -07:00
<title > zcash/zcash#2534</title>
2021-06-29 15:45:05 -07:00
<g id= "a_node35" > <a xlink:href= "https://github.com/zcash/zcash/pull/2534" xlink:title= "zcash/zcash#2534 Bitcoin 0.12 P2P/Net PRs 1" target= "_blank" >
2021-07-01 15:45:00 -07:00
<polygon fill= "#c2e0c6" stroke= "#000000" stroke-width= "2" points= "252.5,-1229 52.5,-1229 52.5,-1225 48.5,-1225 48.5,-1221 52.5,-1221 52.5,-1184 48.5,-1184 48.5,-1180 52.5,-1180 52.5,-1176 252.5,-1176 252.5,-1229" />
<polyline fill= "none" stroke= "#000000" stroke-width= "2" points= "52.5,-1225 56.5,-1225 56.5,-1221 52.5,-1221 " />
<polyline fill= "none" stroke= "#000000" stroke-width= "2" points= "52.5,-1184 56.5,-1184 56.5,-1180 52.5,-1180 " />
<text text-anchor= "middle" x= "152.5" y= "-1213.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/zcash#2534</text>
<text text-anchor= "middle" x= "152.5" y= "-1198.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Bitcoin 0.12 P2P/Net PRs</text>
<text text-anchor= "middle" x= "152.5" y= "-1183.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > 1</text>
2021-05-06 17:46:06 -07:00
</a>
</g>
</g>
<!-- zcash/zcash#5003 -->
2021-06-29 15:45:05 -07:00
<g id= "node36" class= "node" >
2021-05-06 17:46:06 -07:00
<title > zcash/zcash#5003</title>
2021-06-29 15:45:05 -07:00
<g id= "a_node36" > <a xlink:href= "https://github.com/zcash/zcash/pull/5003" xlink:title= "zcash/zcash#5003 net: prerequisites for p2p encapsulation changes" target= "_blank" >
2021-07-01 15:45:00 -07:00
<polygon fill= "#c2e0c6" stroke= "#000000" points= "560,-1256 348,-1256 348,-1252 344,-1252 344,-1248 348,-1248 348,-1211 344,-1211 344,-1207 348,-1207 348,-1203 560,-1203 560,-1256" />
<polyline fill= "none" stroke= "#000000" points= "348,-1252 352,-1252 352,-1248 348,-1248 " />
<polyline fill= "none" stroke= "#000000" points= "348,-1211 352,-1211 352,-1207 348,-1207 " />
<text text-anchor= "middle" x= "454" y= "-1240.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/zcash#5003</text>
<text text-anchor= "middle" x= "454" y= "-1225.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > net: prerequisites for</text>
<text text-anchor= "middle" x= "454" y= "-1210.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > p2p encapsulation changes</text>
2021-05-06 17:46:06 -07:00
</a>
</g>
</g>
<!-- zcash/zcash#2534->zcash/zcash#5003 -->
2021-06-29 15:45:05 -07:00
<g id= "edge35" class= "edge" >
2021-05-06 17:46:06 -07:00
<title > zcash/zcash#2534- > zcash/zcash#5003</title>
2021-07-01 15:45:00 -07:00
<path fill= "none" stroke= "#000000" d= "M252.9,-1211.5C280.05,-1213.9 309.67,-1216.6 337.63,-1219.1" />
<polygon fill= "#000000" stroke= "#000000" points= "337.5713,-1222.6083 347.84,-1220 338.186,-1215.6353 337.5713,-1222.6083" />
2021-05-06 17:46:06 -07:00
</g>
<!-- zcash/zcash#5005 -->
2021-06-29 15:45:05 -07:00
<g id= "node37" class= "node" >
2021-05-06 17:46:06 -07:00
<title > zcash/zcash#5005</title>
2021-06-29 15:45:05 -07:00
<g id= "a_node37" > <a xlink:href= "https://github.com/zcash/zcash/pull/5005" xlink:title= "zcash/zcash#5005 net: Split DNS resolving functionality out of net structures" target= "_blank" >
2021-07-01 15:45:00 -07:00
<polygon fill= "#c2e0c6" stroke= "#000000" points= "806.5,-1179.5 615.5,-1179.5 615.5,-1175.5 611.5,-1175.5 611.5,-1171.5 615.5,-1171.5 615.5,-1119.5 611.5,-1119.5 611.5,-1115.5 615.5,-1115.5 615.5,-1111.5 806.5,-1111.5 806.5,-1179.5" />
<polyline fill= "none" stroke= "#000000" points= "615.5,-1175.5 619.5,-1175.5 619.5,-1171.5 615.5,-1171.5 " />
<polyline fill= "none" stroke= "#000000" points= "615.5,-1119.5 619.5,-1119.5 619.5,-1115.5 615.5,-1115.5 " />
<text text-anchor= "middle" x= "711" y= "-1164.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/zcash#5005</text>
<text text-anchor= "middle" x= "711" y= "-1149.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > net: Split DNS resolving</text>
<text text-anchor= "middle" x= "711" y= "-1134.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > functionality out of net</text>
<text text-anchor= "middle" x= "711" y= "-1119.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > structures</text>
2021-05-06 17:46:06 -07:00
</a>
</g>
</g>
<!-- zcash/zcash#2534->zcash/zcash#5005 -->
2021-06-29 15:45:05 -07:00
<g id= "edge36" class= "edge" >
2021-05-06 17:46:06 -07:00
<title > zcash/zcash#2534- > zcash/zcash#5005</title>
2021-07-01 15:45:00 -07:00
<path fill= "none" stroke= "#000000" d= "M252.67,-1192.3C352.16,-1182.1 504.11,-1166.6 605.44,-1156.3" />
<polygon fill= "#000000" stroke= "#000000" points= "605.7902,-1159.7825 615.39,-1155.3 605.0901,-1152.8176 605.7902,-1159.7825" />
2021-05-06 17:46:06 -07:00
</g>
<!-- zcash/zcash#5004 -->
2021-06-29 15:45:05 -07:00
<g id= "node38" class= "node" >
2021-05-06 17:46:06 -07:00
<title > zcash/zcash#5004</title>
2021-06-29 15:45:05 -07:00
<g id= "a_node38" > <a xlink:href= "https://github.com/zcash/zcash/pull/5004" xlink:title= "zcash/zcash#5004 Verify that expected services are available from peer nodes & disconnect otherwise." target= "_blank" >
2021-07-01 15:45:00 -07:00
<polygon fill= "#c2e0c6" stroke= "#000000" points= "798,-1281 624,-1281 624,-1277 620,-1277 620,-1273 624,-1273 624,-1206 620,-1206 620,-1202 624,-1202 624,-1198 798,-1198 798,-1281" />
<polyline fill= "none" stroke= "#000000" points= "624,-1277 628,-1277 628,-1273 624,-1273 " />
<polyline fill= "none" stroke= "#000000" points= "624,-1206 628,-1206 628,-1202 624,-1202 " />
<text text-anchor= "middle" x= "711" y= "-1265.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/zcash#5004</text>
<text text-anchor= "middle" x= "711" y= "-1250.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Verify that expected</text>
<text text-anchor= "middle" x= "711" y= "-1235.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > services are available</text>
<text text-anchor= "middle" x= "711" y= "-1220.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > from peer nodes & </text>
<text text-anchor= "middle" x= "711" y= "-1205.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > disconnect otherwise.</text>
2021-05-06 17:46:06 -07:00
</a>
</g>
</g>
<!-- zcash/zcash#5003->zcash/zcash#5004 -->
2021-06-29 15:45:05 -07:00
<g id= "edge37" class= "edge" >
2021-05-06 17:46:06 -07:00
<title > zcash/zcash#5003- > zcash/zcash#5004</title>
2021-07-01 15:45:00 -07:00
<path fill= "none" stroke= "#000000" d= "M560.02,-1233.6C577.7,-1234.3 595.97,-1235 613.43,-1235.7" />
<polygon fill= "#000000" stroke= "#000000" points= "613.4803,-1239.2046 623.61,-1236.1 613.7552,-1232.21 613.4803,-1239.2046" />
2021-05-06 17:46:06 -07:00
</g>
<!-- zcash/zcash#5006 -->
2021-06-29 15:45:05 -07:00
<g id= "node39" class= "node" >
2021-05-06 17:46:06 -07:00
<title > zcash/zcash#5006</title>
2021-06-29 15:45:05 -07:00
<g id= "a_node39" > <a xlink:href= "https://github.com/zcash/zcash/pull/5006" xlink:title= "zcash/zcash#5006 Rework AddNode behaviour" target= "_blank" >
2021-07-01 15:45:00 -07:00
<polygon fill= "#c2e0c6" stroke= "#000000" points= "1073,-1211.5 855,-1211.5 855,-1207.5 851,-1207.5 851,-1203.5 855,-1203.5 855,-1181.5 851,-1181.5 851,-1177.5 855,-1177.5 855,-1173.5 1073,-1173.5 1073,-1211.5" />
<polyline fill= "none" stroke= "#000000" points= "855,-1207.5 859,-1207.5 859,-1203.5 855,-1203.5 " />
<polyline fill= "none" stroke= "#000000" points= "855,-1181.5 859,-1181.5 859,-1177.5 855,-1177.5 " />
<text text-anchor= "middle" x= "964" y= "-1196.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/zcash#5006</text>
<text text-anchor= "middle" x= "964" y= "-1181.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Rework AddNode behaviour</text>
2021-05-06 17:46:06 -07:00
</a>
</g>
</g>
<!-- zcash/zcash#5005->zcash/zcash#5006 -->
2021-06-29 15:45:05 -07:00
<g id= "edge38" class= "edge" >
2021-05-06 17:46:06 -07:00
<title > zcash/zcash#5005- > zcash/zcash#5006</title>
2021-07-01 15:45:00 -07:00
<path fill= "none" stroke= "#000000" d= "M806.65,-1163.3C821.2,-1166 836.33,-1168.8 851.21,-1171.5" />
<polygon fill= "#000000" stroke= "#000000" points= "850.9748,-1175.02 861.46,-1173.5 852.3154,-1168.1496 850.9748,-1175.02" />
2021-05-06 17:46:06 -07:00
</g>
<!-- zcash/zcash#5004->zcash/zcash#5006 -->
2021-06-29 15:45:05 -07:00
<g id= "edge39" class= "edge" >
2021-05-06 17:46:06 -07:00
<title > zcash/zcash#5004- > zcash/zcash#5006</title>
2021-07-01 15:45:00 -07:00
<path fill= "none" stroke= "#000000" d= "M798.07,-1223.3C815.31,-1220.1 833.65,-1216.7 851.6,-1213.4" />
<polygon fill= "#000000" stroke= "#000000" points= "852.3569,-1216.8187 861.52,-1211.5 851.0401,-1209.9437 852.3569,-1216.8187" />
2021-05-06 17:46:06 -07:00
</g>
<!-- zcash/zcash#5008 -->
2021-06-29 15:45:05 -07:00
<g id= "node40" class= "node" >
2021-05-06 17:46:06 -07:00
<title > zcash/zcash#5008</title>
2021-06-29 15:45:05 -07:00
<g id= "a_node40" > <a xlink:href= "https://github.com/zcash/zcash/pull/5008" xlink:title= "zcash/zcash#5008 net: Feeler connections to increase online addrs in the tried table." target= "_blank" >
2021-07-01 15:45:00 -07:00
<polygon fill= "#c2e0c6" stroke= "#000000" points= "1311,-1226.5 1122,-1226.5 1122,-1222.5 1118,-1222.5 1118,-1218.5 1122,-1218.5 1122,-1166.5 1118,-1166.5 1118,-1162.5 1122,-1162.5 1122,-1158.5 1311,-1158.5 1311,-1226.5" />
<polyline fill= "none" stroke= "#000000" points= "1122,-1222.5 1126,-1222.5 1126,-1218.5 1122,-1218.5 " />
<polyline fill= "none" stroke= "#000000" points= "1122,-1166.5 1126,-1166.5 1126,-1162.5 1122,-1162.5 " />
<text text-anchor= "middle" x= "1216.5" y= "-1211.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/zcash#5008</text>
<text text-anchor= "middle" x= "1216.5" y= "-1196.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > net: Feeler connections</text>
<text text-anchor= "middle" x= "1216.5" y= "-1181.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > to increase online addrs</text>
<text text-anchor= "middle" x= "1216.5" y= "-1166.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > in the tried table.</text>
2021-05-06 17:46:06 -07:00
</a>
</g>
</g>
<!-- zcash/zcash#5006->zcash/zcash#5008 -->
2021-06-29 15:45:05 -07:00
<g id= "edge40" class= "edge" >
2021-05-06 17:46:06 -07:00
<title > zcash/zcash#5006- > zcash/zcash#5008</title>
2021-07-01 15:45:00 -07:00
<path fill= "none" stroke= "#000000" d= "M1073.3,-1192.5C1086,-1192.5 1099,-1192.5 1111.6,-1192.5" />
<polygon fill= "#000000" stroke= "#000000" points= "1111.7,-1196.0001 1121.7,-1192.5 1111.7,-1189.0001 1111.7,-1196.0001" />
2021-05-24 11:01:20 -07:00
</g>
<!-- zcash/zcash#5034 -->
2021-06-29 15:45:05 -07:00
<g id= "node41" class= "node" >
2021-05-24 11:01:20 -07:00
<title > zcash/zcash#5034</title>
2021-06-29 15:45:05 -07:00
<g id= "a_node41" > <a xlink:href= "https://github.com/zcash/zcash/pull/5034" xlink:title= "zcash/zcash#5034 Bitcoin 0.17 locking PRs" target= "_blank" >
2021-07-01 15:45:00 -07:00
<polygon fill= "#c2e0c6" stroke= "#000000" stroke-width= "2" points= "249,-1337.5 56,-1337.5 56,-1333.5 52,-1333.5 52,-1329.5 56,-1329.5 56,-1307.5 52,-1307.5 52,-1303.5 56,-1303.5 56,-1299.5 249,-1299.5 249,-1337.5" />
<polyline fill= "none" stroke= "#000000" stroke-width= "2" points= "56,-1333.5 60,-1333.5 60,-1329.5 56,-1329.5 " />
<polyline fill= "none" stroke= "#000000" stroke-width= "2" points= "56,-1307.5 60,-1307.5 60,-1303.5 56,-1303.5 " />
<text text-anchor= "middle" x= "152.5" y= "-1322.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/zcash#5034</text>
<text text-anchor= "middle" x= "152.5" y= "-1307.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Bitcoin 0.17 locking PRs</text>
2021-05-24 11:01:20 -07:00
</a>
</g>
</g>
<!-- zcash/zcash#5050 -->
2021-06-29 15:45:05 -07:00
<g id= "node42" class= "node" >
2021-05-24 11:01:20 -07:00
<title > zcash/zcash#5050</title>
2021-06-29 15:45:05 -07:00
<g id= "a_node42" > <a xlink:href= "https://github.com/zcash/zcash/pull/5050" xlink:title= "zcash/zcash#5050 Bitcoin 0.18 locking PRs" target= "_blank" >
2021-07-01 15:45:00 -07:00
<polygon fill= "#c2e0c6" stroke= "#000000" points= "550.5,-1337.5 357.5,-1337.5 357.5,-1333.5 353.5,-1333.5 353.5,-1329.5 357.5,-1329.5 357.5,-1307.5 353.5,-1307.5 353.5,-1303.5 357.5,-1303.5 357.5,-1299.5 550.5,-1299.5 550.5,-1337.5" />
<polyline fill= "none" stroke= "#000000" points= "357.5,-1333.5 361.5,-1333.5 361.5,-1329.5 357.5,-1329.5 " />
<polyline fill= "none" stroke= "#000000" points= "357.5,-1307.5 361.5,-1307.5 361.5,-1303.5 357.5,-1303.5 " />
<text text-anchor= "middle" x= "454" y= "-1322.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/zcash#5050</text>
<text text-anchor= "middle" x= "454" y= "-1307.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Bitcoin 0.18 locking PRs</text>
2021-05-24 11:01:20 -07:00
</a>
</g>
</g>
<!-- zcash/zcash#5034->zcash/zcash#5050 -->
2021-06-29 15:45:05 -07:00
<g id= "edge41" class= "edge" >
2021-05-24 11:01:20 -07:00
<title > zcash/zcash#5034- > zcash/zcash#5050</title>
2021-07-01 15:45:00 -07:00
<path fill= "none" stroke= "#000000" d= "M249.14,-1318.5C280.38,-1318.5 315.19,-1318.5 347.13,-1318.5" />
<polygon fill= "#000000" stroke= "#000000" points= "347.39,-1322.0001 357.39,-1318.5 347.39,-1315.0001 347.39,-1322.0001" />
2021-05-24 11:01:20 -07:00
</g>
<!-- zcash/zcash#5163 -->
2021-06-29 15:45:05 -07:00
<g id= "node43" class= "node" >
2021-05-24 11:01:20 -07:00
<title > zcash/zcash#5163</title>
2021-06-29 15:45:05 -07:00
<g id= "a_node43" > <a xlink:href= "https://github.com/zcash/zcash/pull/5163" xlink:title= "zcash/zcash#5163 Bitcoin 0.19 locking PRs" target= "_blank" >
2021-07-01 15:45:00 -07:00
<polygon fill= "#c2e0c6" stroke= "#000000" points= "807.5,-1337.5 614.5,-1337.5 614.5,-1333.5 610.5,-1333.5 610.5,-1329.5 614.5,-1329.5 614.5,-1307.5 610.5,-1307.5 610.5,-1303.5 614.5,-1303.5 614.5,-1299.5 807.5,-1299.5 807.5,-1337.5" />
<polyline fill= "none" stroke= "#000000" points= "614.5,-1333.5 618.5,-1333.5 618.5,-1329.5 614.5,-1329.5 " />
<polyline fill= "none" stroke= "#000000" points= "614.5,-1307.5 618.5,-1307.5 618.5,-1303.5 614.5,-1303.5 " />
<text text-anchor= "middle" x= "711" y= "-1322.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/zcash#5163</text>
<text text-anchor= "middle" x= "711" y= "-1307.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Bitcoin 0.19 locking PRs</text>
2021-05-24 11:01:20 -07:00
</a>
</g>
</g>
<!-- zcash/zcash#5050->zcash/zcash#5163 -->
2021-06-29 15:45:05 -07:00
<g id= "edge42" class= "edge" >
2021-05-24 15:20:07 -07:00
<title > zcash/zcash#5050- > zcash/zcash#5163</title>
2021-07-01 15:45:00 -07:00
<path fill= "none" stroke= "#000000" d= "M550.79,-1318.5C568.16,-1318.5 586.35,-1318.5 603.98,-1318.5" />
<polygon fill= "#000000" stroke= "#000000" points= "604.29,-1322.0001 614.29,-1318.5 604.29,-1315.0001 604.29,-1322.0001" />
2021-05-24 09:30:16 -07:00
</g>
<!-- zcash/zcash#5176 -->
2021-06-29 15:45:05 -07:00
<g id= "node44" class= "node" >
2021-05-24 08:30:13 -07:00
<title > zcash/zcash#5176</title>
2021-06-29 15:45:05 -07:00
<g id= "a_node44" > <a xlink:href= "https://github.com/zcash/zcash/issues/5176" xlink:title= "zcash/zcash#5176 Implement BIP 39 seed phrase support" target= "_blank" >
2021-07-01 15:45:00 -07:00
<polygon fill= "#a6cfff" stroke= "#000000" points= "1056.5,-406 871.5,-406 871.5,-353 1056.5,-353 1056.5,-406" />
<text text-anchor= "middle" x= "964" y= "-390.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/zcash#5176</text>
<text text-anchor= "middle" x= "964" y= "-375.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Implement BIP 39 seed</text>
<text text-anchor= "middle" x= "964" y= "-360.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > phrase support</text>
2021-05-24 08:30:13 -07:00
</a>
</g>
</g>
2021-05-24 08:46:06 -07:00
<!-- zcash/zcash#5176->zcash/zcash#5019 -->
2021-06-29 15:45:05 -07:00
<g id= "edge43" class= "edge" >
2021-05-24 08:46:06 -07:00
<title > zcash/zcash#5176- > zcash/zcash#5019</title>
2021-07-01 15:45:00 -07:00
<path fill= "none" stroke= "#000000" d= "M1053.4,-352.95C1074.2,-346.78 1096.4,-340.17 1117.6,-333.88" />
<polygon fill= "#000000" stroke= "#000000" points= "1118.6215,-337.2277 1127.2,-331.01 1116.6165,-330.521 1118.6215,-337.2277" />
2021-05-24 08:46:06 -07:00
</g>
2021-05-24 08:30:13 -07:00
<!-- zcash/zcash#2673 -->
2021-06-29 15:45:05 -07:00
<g id= "node45" class= "node" >
2021-05-24 08:30:13 -07:00
<title > zcash/zcash#2673</title>
2021-06-29 15:45:05 -07:00
<g id= "a_node45" > <a xlink:href= "https://github.com/zcash/zcash/issues/2673" xlink:title= "zcash/zcash#2673 Support Hierarchical Deterministic t-addresses (BIP 32)" target= "_blank" >
2021-07-01 15:45:00 -07:00
<polygon fill= "#c2e0c6" stroke= "#000000" points= "1317.5,-417.5 1115.5,-417.5 1115.5,-349.5 1317.5,-349.5 1317.5,-417.5" />
<text text-anchor= "middle" x= "1216.5" y= "-402.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/zcash#2673</text>
<text text-anchor= "middle" x= "1216.5" y= "-387.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Support Hierarchical</text>
<text text-anchor= "middle" x= "1216.5" y= "-372.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Deterministic t- addresses</text>
<text text-anchor= "middle" x= "1216.5" y= "-357.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > (BIP 32)</text>
2021-05-24 08:30:13 -07:00
</a>
</g>
</g>
<!-- zcash/zcash#5176->zcash/zcash#2673 -->
2021-06-29 15:45:05 -07:00
<g id= "edge44" class= "edge" >
2021-05-24 08:30:13 -07:00
<title > zcash/zcash#5176- > zcash/zcash#2673</title>
2021-07-01 15:45:00 -07:00
<path fill= "none" stroke= "#000000" d= "M1056.6,-380.97C1072.4,-381.22 1089.1,-381.48 1105.3,-381.74" />
<polygon fill= "#000000" stroke= "#000000" points= "1105.3458,-385.2411 1115.4,-381.9 1105.4567,-378.2419 1105.3458,-385.2411" />
2021-05-24 08:41:42 -07:00
</g>
<!-- zcash/zcash#2673->zcash/zcash#5179 -->
2021-06-29 15:45:05 -07:00
<g id= "edge45" class= "edge" >
2021-05-24 08:41:42 -07:00
<title > zcash/zcash#2673- > zcash/zcash#5179</title>
2021-07-01 15:45:00 -07:00
<path fill= "none" stroke= "#000000" d= "M1317.5,-386.32C1330.2,-386.67 1343.2,-387.03 1356.1,-387.39" />
<polygon fill= "#000000" stroke= "#000000" points= "1356.2045,-390.8943 1366.3,-387.68 1356.4035,-383.8971 1356.2045,-390.8943" />
2021-05-24 08:30:13 -07:00
</g>
<!-- zcash/zips#364 -->
2021-06-29 15:45:05 -07:00
<g id= "node46" class= "node" >
2021-05-24 08:30:13 -07:00
<title > zcash/zips#364</title>
2021-06-29 15:45:05 -07:00
<g id= "a_node46" > <a xlink:href= "https://github.com/zcash/zips/issues/364" xlink:title= "zcash/zips#364 [ZIP 339] Wallet Recovery Words (a la BIP 39)" target= "_blank" >
2021-07-01 15:45:00 -07:00
<polygon fill= "#a6cfff" stroke= "#000000" stroke-width= "2" points= "813.5,-406 608.5,-406 608.5,-353 813.5,-353 813.5,-406" />
<text text-anchor= "middle" x= "711" y= "-390.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/zips#364</text>
<text text-anchor= "middle" x= "711" y= "-375.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > [ZIP 339] Wallet Recovery</text>
<text text-anchor= "middle" x= "711" y= "-360.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Words (a la BIP 39)</text>
2021-05-24 08:30:13 -07:00
</a>
</g>
</g>
<!-- zcash/zips#364->zcash/zcash#5176 -->
2021-06-29 15:45:05 -07:00
<g id= "edge46" class= "edge" >
2021-05-24 08:30:13 -07:00
<title > zcash/zips#364- > zcash/zcash#5176</title>
2021-07-01 15:45:00 -07:00
<path fill= "none" stroke= "#000000" d= "M813.54,-379.5C829.16,-379.5 845.28,-379.5 860.91,-379.5" />
<polygon fill= "#000000" stroke= "#000000" points= "861.1,-383.0001 871.1,-379.5 861.1,-376.0001 861.1,-383.0001" />
2021-05-24 15:20:07 -07:00
</g>
<!-- zcash/zcash#5177 -->
2021-06-29 15:45:05 -07:00
<g id= "node47" class= "node" >
2021-05-24 15:20:07 -07:00
<title > zcash/zcash#5177</title>
2021-06-29 15:45:05 -07:00
<g id= "a_node47" > <a xlink:href= "https://github.com/zcash/zcash/issues/5177" xlink:title= "zcash/zcash#5177 Deprecate old address- related RPCs" target= "_blank" >
2021-07-01 15:45:00 -07:00
<polygon fill= "#c2e0c6" stroke= "#000000" stroke-width= "2" points= "243.5,-1409 61.5,-1409 61.5,-1356 243.5,-1356 243.5,-1409" />
<text text-anchor= "middle" x= "152.5" y= "-1393.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/zcash#5177</text>
<text text-anchor= "middle" x= "152.5" y= "-1378.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Deprecate old address- </text>
<text text-anchor= "middle" x= "152.5" y= "-1363.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > related RPCs</text>
2021-05-24 15:20:07 -07:00
</a>
</g>
2021-05-24 08:30:13 -07:00
</g>
<!-- zcash/zips#511 -->
2021-06-29 15:45:05 -07:00
<g id= "node48" class= "node" >
2021-05-24 08:30:13 -07:00
<title > zcash/zips#511</title>
2021-06-29 15:45:05 -07:00
<g id= "a_node48" > <a xlink:href= "https://github.com/zcash/zips/issues/511" xlink:title= "zcash/zips#511 ZIP 32: Document standard key structure for Unified Addresses" target= "_blank" >
2021-07-01 15:45:00 -07:00
<polygon fill= "#c2e0c6" stroke= "#000000" stroke-width= "2" points= "1324,-503.5 1109,-503.5 1109,-435.5 1324,-435.5 1324,-503.5" />
<text text-anchor= "middle" x= "1216.5" y= "-488.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/zips#511</text>
<text text-anchor= "middle" x= "1216.5" y= "-473.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > ZIP 32: Document standard</text>
<text text-anchor= "middle" x= "1216.5" y= "-458.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > key structure for Unified</text>
<text text-anchor= "middle" x= "1216.5" y= "-443.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Addresses</text>
2021-05-24 08:30:13 -07:00
</a>
</g>
</g>
<!-- zcash/zips#511->zcash/zcash#5179 -->
2021-06-29 15:45:05 -07:00
<g id= "edge47" class= "edge" >
2021-05-24 08:30:13 -07:00
<title > zcash/zips#511- > zcash/zcash#5179</title>
2021-07-01 15:45:00 -07:00
<path fill= "none" stroke= "#000000" d= "M1324,-435.65C1334.7,-432.29 1345.6,-428.86 1356.3,-425.49" />
<polygon fill= "#000000" stroke= "#000000" points= "1357.6154,-428.7452 1366.1,-422.4 1355.5103,-422.0692 1357.6154,-428.7452" />
2021-05-06 17:46:06 -07:00
</g>
2021-05-24 15:49:37 -07:00
<!-- zcash/librustzcash#387 -->
2021-06-29 15:45:05 -07:00
<g id= "node49" class= "node" >
2021-05-24 15:49:37 -07:00
<title > zcash/librustzcash#387</title>
2021-06-29 15:45:05 -07:00
<g id= "a_node49" > <a xlink:href= "https://github.com/zcash/librustzcash/issues/387" xlink:title= "zcash/librustzcash#387 Implement Unified Address key derivation" target= "_blank" >
2021-07-01 15:45:00 -07:00
<polygon fill= "#c2e0c6" stroke= "#000000" points= "1575,-496 1360,-496 1360,-443 1575,-443 1575,-496" />
<text text-anchor= "middle" x= "1467.5" y= "-480.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/librustzcash#387</text>
<text text-anchor= "middle" x= "1467.5" y= "-465.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Implement Unified Address</text>
<text text-anchor= "middle" x= "1467.5" y= "-450.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > key derivation</text>
2021-05-24 15:49:37 -07:00
</a>
</g>
</g>
<!-- zcash/zips#511->zcash/librustzcash#387 -->
2021-06-29 15:45:05 -07:00
<g id= "edge48" class= "edge" >
2021-05-24 15:49:37 -07:00
<title > zcash/zips#511- > zcash/librustzcash#387</title>
2021-07-01 15:45:00 -07:00
<path fill= "none" stroke= "#000000" d= "M1324,-469.5C1332.6,-469.5 1341.2,-469.5 1349.8,-469.5" />
<polygon fill= "#000000" stroke= "#000000" points= "1349.8,-473.0001 1359.8,-469.5 1349.8,-466.0001 1349.8,-473.0001" />
2021-05-24 15:20:07 -07:00
</g>
<!-- zcash/zcash#5186 -->
2021-06-29 15:45:05 -07:00
<g id= "node50" class= "node" >
2021-05-24 15:20:07 -07:00
<title > zcash/zcash#5186</title>
2021-06-29 15:45:05 -07:00
<g id= "a_node50" > <a xlink:href= "https://github.com/zcash/zcash/issues/5186" xlink:title= "zcash/zcash#5186 z_viewtransaction: Figure out how to render UAs" target= "_blank" >
2021-07-01 15:45:00 -07:00
<polygon fill= "#c2e0c6" stroke= "#000000" stroke-width= "2" points= "254,-1480 51,-1480 51,-1427 254,-1427 254,-1480" />
<text text-anchor= "middle" x= "152.5" y= "-1464.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/zcash#5186</text>
<text text-anchor= "middle" x= "152.5" y= "-1449.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > z_viewtransaction: Figure</text>
<text text-anchor= "middle" x= "152.5" y= "-1434.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > out how to render UAs</text>
2021-06-12 15:47:14 -07:00
</a>
</g>
</g>
2021-06-13 14:04:34 -07:00
<!-- zcash/zcash#5198 -->
2021-07-01 15:45:00 -07:00
<g id= "node51" class= "node" >
2021-06-13 14:04:34 -07:00
<title > zcash/zcash#5198</title>
2021-07-01 15:45:00 -07:00
<g id= "a_node51" > <a xlink:href= "https://github.com/zcash/zcash/issues/5198" xlink:title= "zcash/zcash#5198 Switch to a `(txid, auth_digest)` identifier in places where the node needs to commit to a specific instance of a transaction" target= "_blank" >
<polygon fill= "#c2e0c6" stroke= "#000000" stroke-width= "2" points= "250.5,-1611 54.5,-1611 54.5,-1498 250.5,-1498 250.5,-1611" />
<text text-anchor= "middle" x= "152.5" y= "-1595.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/zcash#5198</text>
<text text-anchor= "middle" x= "152.5" y= "-1580.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Switch to a `(txid,</text>
<text text-anchor= "middle" x= "152.5" y= "-1565.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > auth_digest)` identifier</text>
<text text-anchor= "middle" x= "152.5" y= "-1550.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > in places where the node</text>
<text text-anchor= "middle" x= "152.5" y= "-1535.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > needs to commit to a</text>
<text text-anchor= "middle" x= "152.5" y= "-1520.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > specific instance of a</text>
<text text-anchor= "middle" x= "152.5" y= "-1505.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > transaction</text>
2021-06-12 15:47:14 -07:00
</a>
</g>
</g>
2021-06-13 14:04:34 -07:00
<!-- zcash/zcash#5199 -->
2021-07-01 15:45:00 -07:00
<g id= "node52" class= "node" >
2021-06-13 14:04:34 -07:00
<title > zcash/zcash#5199</title>
2021-07-01 15:45:00 -07:00
<g id= "a_node52" > <a xlink:href= "https://github.com/zcash/zcash/issues/5199" xlink:title= "zcash/zcash#5199 [ZIP 239] Relay v5+ transactions with a (txid, auth_digest) tuple (or digest thereof)" target= "_blank" >
<polygon fill= "#c2e0c6" stroke= "#000000" stroke-width= "2" points= "247,-1712 58,-1712 58,-1629 247,-1629 247,-1712" />
<text text-anchor= "middle" x= "152.5" y= "-1696.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/zcash#5199</text>
<text text-anchor= "middle" x= "152.5" y= "-1681.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > [ZIP 239] Relay v5+</text>
<text text-anchor= "middle" x= "152.5" y= "-1666.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > transactions with a</text>
<text text-anchor= "middle" x= "152.5" y= "-1651.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > (txid, auth_digest) tuple</text>
<text text-anchor= "middle" x= "152.5" y= "-1636.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > (or digest thereof)</text>
2021-06-12 15:47:14 -07:00
</a>
</g>
</g>
2021-06-01 16:03:44 -07:00
<!-- zcash/zips#506 -->
2021-07-01 15:45:00 -07:00
<g id= "node53" class= "node" >
2021-06-01 16:03:44 -07:00
<title > zcash/zips#506</title>
2021-07-01 15:45:00 -07:00
<g id= "a_node53" > <a xlink:href= "https://github.com/zcash/zips/issues/506" xlink:title= "zcash/zips#506 Orchard anchor should be a base field element, not a bitstring" target= "_blank" >
<polygon fill= "#a6cfff" stroke= "#000000" stroke-width= "2" points= "556,-793.5 352,-793.5 352,-725.5 556,-725.5 556,-793.5" />
<text text-anchor= "middle" x= "454" y= "-778.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/zips#506</text>
<text text-anchor= "middle" x= "454" y= "-763.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Orchard anchor should be</text>
<text text-anchor= "middle" x= "454" y= "-748.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > a base field element, not</text>
<text text-anchor= "middle" x= "454" y= "-733.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > a bitstring</text>
2021-06-01 16:03:44 -07:00
</a>
</g>
</g>
<!-- zcash/zips#506->zcash/zcash#4707 -->
2021-07-01 15:45:00 -07:00
<g id= "edge49" class= "edge" >
2021-06-01 16:03:44 -07:00
<title > zcash/zips#506- > zcash/zcash#4707</title>
2021-07-01 15:45:00 -07:00
<path fill= "none" stroke= "#000000" d= "M556.31,-759.5C576.1,-759.5 596.75,-759.5 616.28,-759.5" />
<polygon fill= "#000000" stroke= "#000000" points= "616.38,-763.0001 626.38,-759.5 616.38,-756.0001 616.38,-763.0001" />
2021-06-16 15:47:41 -07:00
</g>
<!-- zcash/zcash#5223 -->
2021-07-01 15:45:00 -07:00
<g id= "node54" class= "node" >
2021-06-16 15:47:41 -07:00
<title > zcash/zcash#5223</title>
2021-07-01 15:45:00 -07:00
<g id= "a_node54" > <a xlink:href= "https://github.com/zcash/zcash/issues/5223" xlink:title= "zcash/zcash#5223 Add RPC test case that checks the auth data commitments for v4 txs" target= "_blank" >
<polygon fill= "#c2e0c6" stroke= "#000000" stroke-width= "2" points= "246.5,-1798.5 58.5,-1798.5 58.5,-1730.5 246.5,-1730.5 246.5,-1798.5" />
<text text-anchor= "middle" x= "152.5" y= "-1783.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/zcash#5223</text>
<text text-anchor= "middle" x= "152.5" y= "-1768.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Add RPC test case that</text>
<text text-anchor= "middle" x= "152.5" y= "-1753.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > checks the auth data</text>
<text text-anchor= "middle" x= "152.5" y= "-1738.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > commitments for v4 txs</text>
2021-06-17 15:48:16 -07:00
</a>
</g>
</g>
<!-- zcash/orchard#54 -->
2021-07-01 15:45:00 -07:00
<g id= "node55" class= "node" >
2021-06-17 15:48:16 -07:00
<title > zcash/orchard#54</title>
2021-07-01 15:45:00 -07:00
<g id= "a_node55" > <a xlink:href= "https://github.com/zcash/orchard/pull/54" xlink:title= "zcash/orchard#54 [book] Document ECC gadget in circuit" target= "_blank" >
<polygon fill= "#c2e0c6" stroke= "#000000" stroke-width= "2" points= "542.5,-865 365.5,-865 365.5,-861 361.5,-861 361.5,-857 365.5,-857 365.5,-820 361.5,-820 361.5,-816 365.5,-816 365.5,-812 542.5,-812 542.5,-865" />
<polyline fill= "none" stroke= "#000000" stroke-width= "2" points= "365.5,-861 369.5,-861 369.5,-857 365.5,-857 " />
<polyline fill= "none" stroke= "#000000" stroke-width= "2" points= "365.5,-820 369.5,-820 369.5,-816 365.5,-816 " />
<text text-anchor= "middle" x= "454" y= "-849.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/orchard#54</text>
<text text-anchor= "middle" x= "454" y= "-834.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > [book] Document ECC</text>
<text text-anchor= "middle" x= "454" y= "-819.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > gadget in circuit</text>
2021-06-17 15:48:16 -07:00
</a>
</g>
</g>
<!-- zcash/orchard#54->zcash/zcash#4707 -->
2021-07-01 15:45:00 -07:00
<g id= "edge50" class= "edge" >
2021-06-17 15:48:16 -07:00
<title > zcash/orchard#54- > zcash/zcash#4707</title>
2021-07-01 15:45:00 -07:00
<path fill= "none" stroke= "#000000" d= "M540.29,-811.97C564.75,-804.46 591.51,-796.23 616.43,-788.57" />
<polygon fill= "#000000" stroke= "#000000" points= "617.7124,-791.8374 626.24,-785.55 615.6528,-785.1472 617.7124,-791.8374" />
2021-06-30 15:45:00 -07:00
</g>
<!-- zcash/halo2#63 -->
2021-07-01 15:45:00 -07:00
<g id= "node56" class= "node" >
2021-06-04 15:59:55 -07:00
<title > zcash/halo2#63</title>
2021-07-01 15:45:00 -07:00
<g id= "a_node56" > <a xlink:href= "https://github.com/zcash/halo2/issues/63" xlink:title= "zcash/halo2#63 Implement zero-knowledge- ness" target= "_blank" >
<polygon fill= "#c2e0c6" stroke= "#000000" points= "819,-708 603,-708 603,-655 819,-655 819,-708" />
<text text-anchor= "middle" x= "711" y= "-692.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/halo2#63</text>
<text text-anchor= "middle" x= "711" y= "-677.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Implement zero- knowledge- </text>
<text text-anchor= "middle" x= "711" y= "-662.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > ness</text>
2021-05-29 15:57:18 -07:00
</a>
</g>
</g>
2021-06-04 15:59:55 -07:00
<!-- zcash/halo2#63->zcash/librustzcash#320 -->
2021-07-01 15:45:00 -07:00
<g id= "edge51" class= "edge" >
2021-06-04 15:59:55 -07:00
<title > zcash/halo2#63- > zcash/librustzcash#320</title>
2021-07-01 15:45:00 -07:00
<path fill= "none" stroke= "#000000" d= "M805.57,-708.04C820.91,-712.34 836.92,-716.84 852.62,-721.24" />
<polygon fill= "#000000" stroke= "#000000" points= "851.7763,-724.6384 862.35,-723.97 853.6673,-717.8986 851.7763,-724.6384" />
2021-06-15 09:07:45 -07:00
</g>
<!-- zcash-hackworks/zcash-test-vectors#36 -->
2021-07-01 15:45:00 -07:00
<g id= "node57" class= "node" >
2021-06-10 15:47:32 -07:00
<title > zcash- hackworks/zcash- test- vectors#36</title>
2021-07-01 15:45:00 -07:00
<g id= "a_node57" > <a xlink:href= "https://github.com/zcash-hackworks/zcash-test-vectors/issues/36" xlink:title= "zcash-hackworks/zcash-test-vectors#36 Orchard Merkle path test vectors" target= "_blank" >
<polygon fill= "#c2e0c6" stroke= "#000000" stroke-width= "2" points= "305,-1029 0,-1029 0,-976 305,-976 305,-1029" />
<text text-anchor= "middle" x= "152.5" y= "-1013.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash- hackworks/zcash- test- vectors#36</text>
<text text-anchor= "middle" x= "152.5" y= "-998.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Orchard Merkle path test</text>
<text text-anchor= "middle" x= "152.5" y= "-983.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > vectors</text>
2021-06-10 15:47:32 -07:00
</a>
</g>
</g>
<!-- zcash-hackworks/zcash-test-vectors#36->zcash/orchard#33 -->
2021-07-01 15:45:00 -07:00
<g id= "edge52" class= "edge" >
2021-06-10 15:47:32 -07:00
<title > zcash- hackworks/zcash- test- vectors#36- > zcash/orchard#33</title>
2021-07-01 15:45:00 -07:00
<path fill= "none" stroke= "#000000" d= "M305.02,-1027.3C313.62,-1028.7 322.23,-1030.1 330.71,-1031.5" />
<polygon fill= "#000000" stroke= "#000000" points= "330.1694,-1034.958 340.6,-1033.1 331.2873,-1028.0478 330.1694,-1034.958" />
2021-06-10 15:47:32 -07:00
</g>
<!-- zcash/orchard#95 -->
2021-07-01 15:45:00 -07:00
<g id= "node58" class= "node" >
2021-06-10 15:47:32 -07:00
<title > zcash/orchard#95</title>
2021-07-01 15:45:00 -07:00
<g id= "a_node58" > <a xlink:href= "https://github.com/zcash/orchard/issues/95" xlink:title= "zcash/orchard#95 Implement Merkle path validity chip" target= "_blank" >
<polygon fill= "#fad8c7" stroke= "#000000" points= "547.5,-1007 360.5,-1007 360.5,-954 547.5,-954 547.5,-1007" />
<text text-anchor= "middle" x= "454" y= "-991.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/orchard#95</text>
<text text-anchor= "middle" x= "454" y= "-976.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Implement Merkle path</text>
<text text-anchor= "middle" x= "454" y= "-961.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > validity chip</text>
2021-06-10 15:47:32 -07:00
</a>
</g>
</g>
<!-- zcash-hackworks/zcash-test-vectors#36->zcash/orchard#95 -->
2021-07-01 15:45:00 -07:00
<g id= "edge53" class= "edge" >
2021-06-10 15:47:32 -07:00
<title > zcash- hackworks/zcash- test- vectors#36- > zcash/orchard#95</title>
2021-07-01 15:45:00 -07:00
<path fill= "none" stroke= "#000000" d= "M305.02,-991.37C320.33,-990.25 335.61,-989.14 350.24,-988.07" />
<polygon fill= "#000000" stroke= "#000000" points= "350.5311,-991.5582 360.25,-987.34 350.0219,-984.5767 350.5311,-991.5582" />
2021-06-10 15:47:32 -07:00
</g>
<!-- zcash/orchard#95->zcash/orchard#4 -->
2021-07-01 15:45:00 -07:00
<g id= "edge54" class= "edge" >
2021-06-10 15:47:32 -07:00
<title > zcash/orchard#95- > zcash/orchard#4</title>
2021-07-01 15:45:00 -07:00
<path fill= "none" stroke= "#000000" d= "M547.51,-954.67C569.39,-948.62 592.73,-942.17 614.73,-936.1" />
<polygon fill= "#000000" stroke= "#000000" points= "615.6922,-939.4654 624.4,-933.43 613.8291,-932.7178 615.6922,-939.4654" />
2021-05-06 17:46:06 -07:00
</g>
2021-05-24 11:01:20 -07:00
<!-- zcash/halo2#75 -->
2021-07-01 15:45:00 -07:00
<g id= "node59" class= "node" >
2021-05-24 11:01:20 -07:00
<title > zcash/halo2#75</title>
2021-07-01 15:45:00 -07:00
<g id= "a_node59" > <a xlink:href= "https://github.com/zcash/halo2/issues/75" xlink:title= "zcash/halo2#75 Implement support for recursion" target= "_blank" >
<polygon fill= "#c2e0c6" stroke= "#000000" points= "1053.5,-552 874.5,-552 874.5,-499 1053.5,-499 1053.5,-552" />
<text text-anchor= "middle" x= "964" y= "-536.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/halo2#75</text>
<text text-anchor= "middle" x= "964" y= "-521.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Implement support for</text>
<text text-anchor= "middle" x= "964" y= "-506.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > recursion</text>
2021-05-06 17:46:06 -07:00
</a>
</g>
</g>
2021-05-24 11:01:20 -07:00
<!-- zcash/halo2#251 -->
2021-07-01 15:45:00 -07:00
<g id= "node60" class= "node" >
2021-05-24 11:01:20 -07:00
<title > zcash/halo2#251</title>
2021-07-01 15:45:00 -07:00
<g id= "a_node60" > <a xlink:href= "https://github.com/zcash/halo2/issues/251" xlink:title= "zcash/halo2#251 Implement user-facing API for recursive proving" target= "_blank" >
<polygon fill= "#c2e0c6" stroke= "#000000" points= "1321.5,-575 1111.5,-575 1111.5,-522 1321.5,-522 1321.5,-575" />
<text text-anchor= "middle" x= "1216.5" y= "-559.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/halo2#251</text>
<text text-anchor= "middle" x= "1216.5" y= "-544.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Implement user- facing API</text>
<text text-anchor= "middle" x= "1216.5" y= "-529.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > for recursive proving</text>
2021-05-06 17:46:06 -07:00
</a>
</g>
</g>
2021-05-24 11:01:20 -07:00
<!-- zcash/halo2#75->zcash/halo2#251 -->
2021-07-01 15:45:00 -07:00
<g id= "edge55" class= "edge" >
2021-05-24 11:01:20 -07:00
<title > zcash/halo2#75- > zcash/halo2#251</title>
2021-07-01 15:45:00 -07:00
<path fill= "none" stroke= "#000000" d= "M1053.7,-533.67C1069,-535.06 1085,-536.52 1100.8,-537.96" />
<polygon fill= "#000000" stroke= "#000000" points= "1100.8233,-541.4766 1111.1,-538.9 1101.4595,-534.5056 1100.8233,-541.4766" />
2021-06-03 16:03:45 -07:00
</g>
<!-- zcash/halo2#79 -->
2021-07-01 15:45:00 -07:00
<g id= "node61" class= "node" >
2021-06-03 16:03:45 -07:00
<title > zcash/halo2#79</title>
2021-07-01 15:45:00 -07:00
<g id= "a_node61" > <a xlink:href= "https://github.com/zcash/halo2/issues/79" xlink:title= "zcash/halo2#79 Migrate Rescue and Poseidon gadgets to algebraic hash abstraction" target= "_blank" >
<polygon fill= "#c2e0c6" stroke= "#000000" points= "791.5,-629 630.5,-629 630.5,-546 791.5,-546 791.5,-629" />
<text text-anchor= "middle" x= "711" y= "-613.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/halo2#79</text>
<text text-anchor= "middle" x= "711" y= "-598.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Migrate Rescue and</text>
<text text-anchor= "middle" x= "711" y= "-583.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Poseidon gadgets to</text>
<text text-anchor= "middle" x= "711" y= "-568.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > algebraic hash</text>
<text text-anchor= "middle" x= "711" y= "-553.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > abstraction</text>
2021-06-03 16:03:45 -07:00
</a>
</g>
2021-05-06 17:46:06 -07:00
</g>
<!-- zcash/halo2#78 -->
2021-07-01 15:45:00 -07:00
<g id= "node62" class= "node" >
2021-05-06 17:46:06 -07:00
<title > zcash/halo2#78</title>
2021-07-01 15:45:00 -07:00
<g id= "a_node62" > <a xlink:href= "https://github.com/zcash/halo2/issues/78" xlink:title= "zcash/halo2#78 Implement algebraic hash / random oracle abstraction gadget" target= "_blank" >
<polygon fill= "#c2e0c6" stroke= "#000000" stroke-width= "2" points= "556,-621.5 352,-621.5 352,-553.5 556,-553.5 556,-621.5" />
<text text-anchor= "middle" x= "454" y= "-606.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/halo2#78</text>
<text text-anchor= "middle" x= "454" y= "-591.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Implement algebraic hash</text>
<text text-anchor= "middle" x= "454" y= "-576.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > / random oracle</text>
<text text-anchor= "middle" x= "454" y= "-561.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > abstraction gadget</text>
2021-05-06 17:46:06 -07:00
</a>
</g>
</g>
<!-- zcash/halo2#78->zcash/halo2#79 -->
2021-07-01 15:45:00 -07:00
<g id= "edge56" class= "edge" >
2021-05-06 17:46:06 -07:00
<title > zcash/halo2#78- > zcash/halo2#79</title>
2021-07-01 15:45:00 -07:00
<path fill= "none" stroke= "#000000" d= "M556.31,-587.5C577.48,-587.5 599.65,-587.5 620.37,-587.5" />
<polygon fill= "#000000" stroke= "#000000" points= "620.41,-591.0001 630.41,-587.5 620.41,-584.0001 620.41,-591.0001" />
2021-05-06 17:46:06 -07:00
</g>
<!-- zcash/halo2#250 -->
2021-07-01 15:45:00 -07:00
<g id= "node63" class= "node" >
2021-05-06 17:46:06 -07:00
<title > zcash/halo2#250</title>
2021-07-01 15:45:00 -07:00
<g id= "a_node63" > <a xlink:href= "https://github.com/zcash/halo2/issues/250" xlink:title= "zcash/halo2#250 Implement the recursive verifier circuit" target= "_blank" >
<polygon fill= "#c2e0c6" stroke= "#000000" points= "808,-528 614,-528 614,-475 808,-475 808,-528" />
<text text-anchor= "middle" x= "711" y= "-512.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/halo2#250</text>
<text text-anchor= "middle" x= "711" y= "-497.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Implement the recursive</text>
<text text-anchor= "middle" x= "711" y= "-482.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > verifier circuit</text>
2021-05-06 17:46:06 -07:00
</a>
</g>
</g>
<!-- zcash/halo2#78->zcash/halo2#250 -->
2021-07-01 15:45:00 -07:00
<g id= "edge57" class= "edge" >
2021-05-06 17:46:06 -07:00
<title > zcash/halo2#78- > zcash/halo2#250</title>
2021-07-01 15:45:00 -07:00
<path fill= "none" stroke= "#000000" d= "M552.91,-553.39C569.61,-547.7 586.79,-541.9 603,-536.5 608.2,-534.77 613.55,-533 618.94,-531.22" />
<polygon fill= "#000000" stroke= "#000000" points= "620.2801,-534.4639 628.69,-528.02 618.0972,-527.813 620.2801,-534.4639" />
2021-05-06 17:46:06 -07:00
</g>
<!-- zcash/halo2#250->zcash/halo2#75 -->
2021-07-01 15:45:00 -07:00
<g id= "edge58" class= "edge" >
2021-05-06 17:46:06 -07:00
<title > zcash/halo2#250- > zcash/halo2#75</title>
2021-07-01 15:45:00 -07:00
<path fill= "none" stroke= "#000000" d= "M808.09,-510.71C826.43,-512.45 845.65,-514.27 864.08,-516.02" />
<polygon fill= "#000000" stroke= "#000000" points= "863.9346,-519.5218 874.22,-516.98 864.5944,-512.553 863.9346,-519.5218" />
2021-05-06 17:46:06 -07:00
</g>
2021-05-24 11:01:20 -07:00
<!-- zcash/halo2#57 -->
2021-07-01 15:45:00 -07:00
<g id= "node64" class= "node" >
2021-05-24 11:01:20 -07:00
<title > zcash/halo2#57</title>
2021-07-01 15:45:00 -07:00
<g id= "a_node64" > <a xlink:href= "https://github.com/zcash/halo2/issues/57" xlink:title= "zcash/halo2#57 Remove unused fixed_values from ProvingKey" target= "_blank" >
<polygon fill= "#c2e0c6" stroke= "#000000" stroke-width= "2" points= "224,-1884.5 81,-1884.5 81,-1816.5 224,-1816.5 224,-1884.5" />
<text text-anchor= "middle" x= "152.5" y= "-1869.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/halo2#57</text>
<text text-anchor= "middle" x= "152.5" y= "-1854.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Remove unused</text>
<text text-anchor= "middle" x= "152.5" y= "-1839.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > fixed_values from</text>
<text text-anchor= "middle" x= "152.5" y= "-1824.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > ProvingKey</text>
2021-05-06 17:46:06 -07:00
</a>
</g>
</g>
2021-05-24 11:01:20 -07:00
<!-- zcash/halo2#82 -->
2021-07-01 15:45:00 -07:00
<g id= "node65" class= "node" >
2021-05-24 11:01:20 -07:00
<title > zcash/halo2#82</title>
2021-07-01 15:45:00 -07:00
<g id= "a_node65" > <a xlink:href= "https://github.com/zcash/halo2/issues/82" xlink:title= "zcash/halo2#82 Consider not sampling beta and gamma if there are no permutations or lookups" target= "_blank" >
<polygon fill= "#c2e0c6" stroke= "#000000" stroke-width= "2" points= "249,-1986 56,-1986 56,-1903 249,-1903 249,-1986" />
<text text-anchor= "middle" x= "152.5" y= "-1970.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/halo2#82</text>
<text text-anchor= "middle" x= "152.5" y= "-1955.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Consider not sampling</text>
<text text-anchor= "middle" x= "152.5" y= "-1940.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > beta and gamma if there</text>
<text text-anchor= "middle" x= "152.5" y= "-1925.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > are no permutations or</text>
<text text-anchor= "middle" x= "152.5" y= "-1910.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > lookups</text>
2021-05-24 11:01:20 -07:00
</a>
</g>
2021-05-06 17:46:06 -07:00
</g>
<!-- zcash/halo2#248 -->
2021-07-01 15:45:00 -07:00
<g id= "node66" class= "node" >
2021-05-06 17:46:06 -07:00
<title > zcash/halo2#248</title>
2021-07-01 15:45:00 -07:00
<g id= "a_node66" > <a xlink:href= "https://github.com/zcash/halo2/issues/248" xlink:title= "zcash/halo2#248 Implement endoscaling in the circuit" target= "_blank" >
<polygon fill= "#c2e0c6" stroke= "#000000" stroke-width= "2" points= "555.5,-277 352.5,-277 352.5,-224 555.5,-224 555.5,-277" />
<text text-anchor= "middle" x= "454" y= "-261.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/halo2#248</text>
<text text-anchor= "middle" x= "454" y= "-246.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Implement endoscaling in</text>
<text text-anchor= "middle" x= "454" y= "-231.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > the circuit</text>
2021-05-06 17:46:06 -07:00
</a>
</g>
</g>
<!-- zcash/halo2#248->zcash/halo2#250 -->
2021-07-01 15:45:00 -07:00
<g id= "edge59" class= "edge" >
2021-05-06 17:46:06 -07:00
<title > zcash/halo2#248- > zcash/halo2#250</title>
2021-07-01 15:45:00 -07:00
<path fill= "none" stroke= "#000000" d= "M555.75,-276.85C559.78,-279.74 563.57,-282.95 567,-286.5 608.07,-329 570.44,-365.18 603,-414.5 617.1,-435.86 638.12,-454.49 657.87,-468.96" />
<polygon fill= "#000000" stroke= "#000000" points= "656.0616,-471.9687 666.24,-474.91 660.1174,-466.2633 656.0616,-471.9687" />
2021-05-06 17:46:06 -07:00
</g>
<!-- zcash/halo2#249 -->
2021-07-01 15:45:00 -07:00
<g id= "node67" class= "node" >
2021-05-06 17:46:06 -07:00
<title > zcash/halo2#249</title>
2021-07-01 15:45:00 -07:00
<g id= "a_node67" > <a xlink:href= "https://github.com/zcash/halo2/issues/249" xlink:title= "zcash/halo2#249 Implement circuit logic for handling public inputs" target= "_blank" >
<polygon fill= "#c2e0c6" stroke= "#000000" stroke-width= "2" points= "546.5,-535.5 361.5,-535.5 361.5,-467.5 546.5,-467.5 546.5,-535.5" />
<text text-anchor= "middle" x= "454" y= "-520.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/halo2#249</text>
<text text-anchor= "middle" x= "454" y= "-505.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Implement circuit logic</text>
<text text-anchor= "middle" x= "454" y= "-490.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > for handling public</text>
<text text-anchor= "middle" x= "454" y= "-475.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > inputs</text>
2021-05-06 17:46:06 -07:00
</a>
</g>
</g>
<!-- zcash/halo2#249->zcash/halo2#250 -->
2021-07-01 15:45:00 -07:00
<g id= "edge60" class= "edge" >
2021-05-06 17:46:06 -07:00
<title > zcash/halo2#249- > zcash/halo2#250</title>
2021-07-01 15:45:00 -07:00
<path fill= "none" stroke= "#000000" d= "M546.78,-501.5C565.19,-501.5 584.65,-501.5 603.5,-501.5" />
<polygon fill= "#000000" stroke= "#000000" points= "603.59,-505.0001 613.59,-501.5 603.59,-498.0001 603.59,-505.0001" />
2021-05-06 17:46:06 -07:00
</g>
<!-- zcash/halo2#246 -->
2021-07-01 15:45:00 -07:00
<g id= "node68" class= "node" >
2021-05-06 17:46:06 -07:00
<title > zcash/halo2#246</title>
2021-07-01 15:45:00 -07:00
<g id= "a_node68" > <a xlink:href= "https://github.com/zcash/halo2/issues/246" xlink:title= "zcash/halo2#246 Create recursive proof structures" target= "_blank" >
<polygon fill= "#c2e0c6" stroke= "#000000" stroke-width= "2" points= "242,-442 63,-442 63,-389 242,-389 242,-442" />
<text text-anchor= "middle" x= "152.5" y= "-426.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/halo2#246</text>
<text text-anchor= "middle" x= "152.5" y= "-411.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Create recursive proof</text>
<text text-anchor= "middle" x= "152.5" y= "-396.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > structures</text>
2021-05-06 17:46:06 -07:00
</a>
</g>
</g>
<!-- zcash/halo2#247 -->
2021-07-01 15:45:00 -07:00
<g id= "node69" class= "node" >
2021-05-06 17:46:06 -07:00
<title > zcash/halo2#247</title>
2021-07-01 15:45:00 -07:00
<g id= "a_node69" > <a xlink:href= "https://github.com/zcash/halo2/issues/247" xlink:title= "zcash/halo2#247 Implement underlying scaffolding for the recursive circuit" target= "_blank" >
<polygon fill= "#c2e0c6" stroke= "#000000" points= "542,-449.5 366,-449.5 366,-381.5 542,-381.5 542,-449.5" />
<text text-anchor= "middle" x= "454" y= "-434.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/halo2#247</text>
<text text-anchor= "middle" x= "454" y= "-419.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Implement underlying</text>
<text text-anchor= "middle" x= "454" y= "-404.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > scaffolding for the</text>
<text text-anchor= "middle" x= "454" y= "-389.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > recursive circuit</text>
2021-05-06 17:46:06 -07:00
</a>
</g>
</g>
<!-- zcash/halo2#246->zcash/halo2#247 -->
2021-07-01 15:45:00 -07:00
<g id= "edge61" class= "edge" >
2021-05-06 17:46:06 -07:00
<title > zcash/halo2#246- > zcash/halo2#247</title>
2021-07-01 15:45:00 -07:00
<path fill= "none" stroke= "#000000" d= "M242.14,-415.5C277.92,-415.5 319.23,-415.5 355.81,-415.5" />
<polygon fill= "#000000" stroke= "#000000" points= "356,-419.0001 366,-415.5 356,-412.0001 356,-419.0001" />
2021-05-06 17:46:06 -07:00
</g>
<!-- zcash/halo2#247->zcash/halo2#250 -->
2021-07-01 15:45:00 -07:00
<g id= "edge62" class= "edge" >
2021-05-06 17:46:06 -07:00
<title > zcash/halo2#247- > zcash/halo2#250</title>
2021-07-01 15:45:00 -07:00
<path fill= "none" stroke= "#000000" d= "M542.09,-444.98C567.85,-453.6 596.04,-463.03 621.87,-471.67" />
<polygon fill= "#000000" stroke= "#000000" points= "621.0561,-475.0886 631.65,-474.95 623.2819,-468.4519 621.0561,-475.0886" />
2021-05-06 17:46:06 -07:00
</g>
<!-- zcash/halo2#245 -->
2021-07-01 15:45:00 -07:00
<g id= "node70" class= "node" >
2021-05-06 17:46:06 -07:00
<title > zcash/halo2#245</title>
2021-07-01 15:45:00 -07:00
<g id= "a_node70" > <a xlink:href= "https://github.com/zcash/halo2/issues/245" xlink:title= "zcash/halo2#245 Remove the need to multiply by powers of x^n in verifier" target= "_blank" >
<polygon fill= "#c2e0c6" stroke= "#000000" stroke-width= "2" points= "557,-707.5 351,-707.5 351,-639.5 557,-639.5 557,-707.5" />
<text text-anchor= "middle" x= "454" y= "-692.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/halo2#245</text>
<text text-anchor= "middle" x= "454" y= "-677.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Remove the need to</text>
<text text-anchor= "middle" x= "454" y= "-662.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > multiply by powers of x^n</text>
<text text-anchor= "middle" x= "454" y= "-647.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > in verifier</text>
2021-05-06 17:46:06 -07:00
</a>
</g>
</g>
2021-06-01 16:03:44 -07:00
<!-- zcash/halo2#245->zcash/halo2#63 -->
2021-07-01 15:45:00 -07:00
<g id= "edge63" class= "edge" >
2021-06-01 16:03:44 -07:00
<title > zcash/halo2#245- > zcash/halo2#63</title>
2021-07-01 15:45:00 -07:00
<path fill= "none" stroke= "#000000" d= "M557.05,-676.71C568.83,-677.07 580.91,-677.45 592.87,-677.82" />
<polygon fill= "#000000" stroke= "#000000" points= "592.7764,-681.3187 602.88,-678.13 592.9932,-674.322 592.7764,-681.3187" />
2021-06-01 16:03:44 -07:00
</g>
2021-05-06 17:46:06 -07:00
<!-- zcash/halo2#245->zcash/halo2#250 -->
2021-07-01 15:45:00 -07:00
<g id= "edge64" class= "edge" >
2021-05-06 17:46:06 -07:00
<title > zcash/halo2#245- > zcash/halo2#250</title>
2021-07-01 15:45:00 -07:00
<path fill= "none" stroke= "#000000" d= "M556.7,-639.38C560.35,-636.64 563.81,-633.69 567,-630.5 598.67,-598.9 570.55,-567.29 603,-536.5 603.82,-535.72 604.66,-534.96 605.52,-534.21" />
<polygon fill= "#000000" stroke= "#000000" points= "607.8525,-536.831 613.63,-527.95 603.5753,-531.2897 607.8525,-536.831" />
2021-05-06 17:46:06 -07:00
</g>
<!-- zcash/halo2#210 -->
2021-07-01 15:45:00 -07:00
<g id= "node71" class= "node" >
2021-05-06 17:46:06 -07:00
<title > zcash/halo2#210</title>
2021-07-01 15:45:00 -07:00
<g id= "a_node71" > <a xlink:href= "https://github.com/zcash/halo2/issues/210" xlink:title= "zcash/halo2#210 Make multiopen point_index_map dependent only on the rotation" target= "_blank" >
<polygon fill= "#c2e0c6" stroke= "#000000" stroke-width= "2" points= "563,-363.5 345,-363.5 345,-295.5 563,-295.5 563,-363.5" />
<text text-anchor= "middle" x= "454" y= "-348.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/halo2#210</text>
<text text-anchor= "middle" x= "454" y= "-333.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Make multiopen</text>
<text text-anchor= "middle" x= "454" y= "-318.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > point_index_map dependent</text>
<text text-anchor= "middle" x= "454" y= "-303.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > only on the rotation</text>
2021-05-06 17:46:06 -07:00
</a>
</g>
</g>
<!-- zcash/halo2#210->zcash/halo2#250 -->
2021-07-01 15:45:00 -07:00
<g id= "edge65" class= "edge" >
2021-05-06 17:46:06 -07:00
<title > zcash/halo2#210- > zcash/halo2#250</title>
2021-07-01 15:45:00 -07:00
<path fill= "none" stroke= "#000000" d= "M552.93,-363.66C557.81,-366.42 562.54,-369.36 567,-372.5 587.11,-386.64 585.35,-397.38 603,-414.5 622.75,-433.65 646.38,-453.04 666.5,-468.64" />
<polygon fill= "#000000" stroke= "#000000" points= "664.5289,-471.5394 674.59,-474.86 668.7956,-465.99 664.5289,-471.5394" />
2021-06-24 15:44:53 -07:00
</g>
<!-- zcash/halo2#312 -->
2021-07-01 15:45:00 -07:00
<g id= "node72" class= "node" >
2021-06-24 15:44:53 -07:00
<title > zcash/halo2#312</title>
2021-07-01 15:45:00 -07:00
<g id= "a_node72" > <a xlink:href= "https://github.com/zcash/halo2/issues/312" xlink:title= "zcash/halo2#312 [Book] Document gadget API" target= "_blank" >
<polygon fill= "#c2e0c6" stroke= "#000000" stroke-width= "2" points= "250,-2057 55,-2057 55,-2004 250,-2004 250,-2057" />
<text text-anchor= "middle" x= "152.5" y= "-2041.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/halo2#312</text>
<text text-anchor= "middle" x= "152.5" y= "-2026.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > [Book] Document gadget</text>
<text text-anchor= "middle" x= "152.5" y= "-2011.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > API</text>
2021-06-24 15:44:53 -07:00
</a>
</g>
2021-06-01 16:03:44 -07:00
</g>
2021-06-13 14:06:25 -07:00
<!-- zcash/orchard#38 -->
2021-07-01 15:45:00 -07:00
<g id= "node73" class= "node" >
2021-06-13 14:06:25 -07:00
<title > zcash/orchard#38</title>
2021-07-01 15:45:00 -07:00
<g id= "a_node73" > <a xlink:href= "https://github.com/zcash/orchard/issues/38" xlink:title= "zcash/orchard#38 Implement generic ECC gadget" target= "_blank" >
<polygon fill= "#a6cfff" stroke= "#000000" stroke-width= "2" points= "248,-936 57,-936 57,-883 248,-883 248,-936" />
<text text-anchor= "middle" x= "152.5" y= "-920.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/orchard#38</text>
<text text-anchor= "middle" x= "152.5" y= "-905.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Implement generic ECC</text>
<text text-anchor= "middle" x= "152.5" y= "-890.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > gadget</text>
2021-06-01 16:03:44 -07:00
</a>
</g>
</g>
2021-06-13 14:06:25 -07:00
<!-- zcash/orchard#96 -->
2021-07-01 15:45:00 -07:00
<g id= "node74" class= "node" >
2021-06-13 14:06:25 -07:00
<title > zcash/orchard#96</title>
2021-07-01 15:45:00 -07:00
<g id= "a_node74" > <a xlink:href= "https://github.com/zcash/orchard/issues/96" xlink:title= "zcash/orchard#96 Implement Sinsemilla gadget" target= "_blank" >
<polygon fill= "#a6cfff" stroke= "#000000" points= "540.5,-936 367.5,-936 367.5,-883 540.5,-883 540.5,-936" />
<text text-anchor= "middle" x= "454" y= "-920.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/orchard#96</text>
<text text-anchor= "middle" x= "454" y= "-905.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Implement Sinsemilla</text>
<text text-anchor= "middle" x= "454" y= "-890.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > gadget</text>
2021-05-06 17:46:06 -07:00
</a>
</g>
</g>
2021-06-13 14:04:34 -07:00
<!-- zcash/orchard#38->zcash/orchard#96 -->
2021-07-01 15:45:00 -07:00
<g id= "edge66" class= "edge" >
2021-06-13 14:04:34 -07:00
<title > zcash/orchard#38- > zcash/orchard#96</title>
2021-07-01 15:45:00 -07:00
<path fill= "none" stroke= "#000000" d= "M248.31,-909.5C283.07,-909.5 322.35,-909.5 357.2,-909.5" />
<polygon fill= "#000000" stroke= "#000000" points= "357.38,-913.0001 367.38,-909.5 357.38,-906.0001 357.38,-913.0001" />
2021-06-13 14:06:25 -07:00
</g>
<!-- zcash/orchard#96->zcash/orchard#4 -->
2021-07-01 15:45:00 -07:00
<g id= "edge67" class= "edge" >
2021-06-29 15:45:05 -07:00
<title > zcash/orchard#96- > zcash/orchard#4</title>
2021-07-01 15:45:00 -07:00
<path fill= "none" stroke= "#000000" d= "M540.65,-909.5C564.24,-909.5 589.94,-909.5 614.06,-909.5" />
<polygon fill= "#000000" stroke= "#000000" points= "614.29,-913.0001 624.29,-909.5 614.29,-906.0001 614.29,-913.0001" />
2021-05-06 17:46:06 -07:00
</g>
</g>
</svg>