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-08-09 15:45:08 -07:00
<svg width= "1927pt" height= "1789pt"
viewBox="0.00 0.00 1927.00 1789.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 1785)" >
<polygon fill= "#ffffff" stroke= "transparent" points= "-4,4 -4,-1785 1923,-1785 1923,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-08-05 15:44:58 -07:00
<polygon fill= "#c2e0c6" stroke= "#000000" stroke-width= "2" points= "246.5,-470.5 58.5,-470.5 58.5,-432.5 246.5,-432.5 246.5,-470.5" />
<text text-anchor= "middle" x= "152.5" y= "-455.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/librustzcash#226</text>
<text text-anchor= "middle" x= "152.5" y= "-440.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-08-05 15:44:58 -07:00
<polygon fill= "#c2e0c6" stroke= "#000000" points= "550,-478 358,-478 358,-425 550,-425 550,-478" />
<text text-anchor= "middle" x= "454" y= "-462.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/librustzcash#225</text>
<text text-anchor= "middle" x= "454" y= "-447.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Add Bolt TZE support to</text>
<text text-anchor= "middle" x= "454" y= "-432.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-08-05 15:44:58 -07:00
<path fill= "none" stroke= "#000000" d= "M246.66,-451.5C278.76,-451.5 314.86,-451.5 347.84,-451.5" />
<polygon fill= "#000000" stroke= "#000000" points= "347.96,-455.0001 357.96,-451.5 347.96,-448.0001 347.96,-455.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-08-05 15:44:58 -07:00
<polygon fill= "#c2e0c6" stroke= "#000000" stroke-width= "2" points= "245.5,-549 59.5,-549 59.5,-496 245.5,-496 245.5,-549" />
<text text-anchor= "middle" x= "152.5" y= "-533.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/zcash#4190</text>
<text text-anchor= "middle" x= "152.5" y= "-518.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > TZE: implement zcashd</text>
<text text-anchor= "middle" x= "152.5" y= "-503.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>
2021-07-28 15:45:06 -07:00
<!-- zcash/zcash#4707 -->
2021-08-05 15:44:58 -07:00
<g id= "node4" class= "node" >
2021-07-28 15:45:06 -07:00
<title > zcash/zcash#4707</title>
2021-08-05 15:44:58 -07:00
<g id= "a_node4" > <a xlink:href= "https://github.com/zcash/zcash/issues/4707" xlink:title= "zcash/zcash#4707 [Orchard] Consensus specification" target= "_blank" >
<polygon fill= "#c2e0c6" stroke= "#000000" stroke-width= "2" points= "840,-628 671,-628 671,-575 840,-575 840,-628" />
<text text-anchor= "middle" x= "755.5" y= "-612.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/zcash#4707</text>
<text text-anchor= "middle" x= "755.5" y= "-597.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > [Orchard] Consensus</text>
<text text-anchor= "middle" x= "755.5" y= "-582.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-07-28 15:45:06 -07:00
<!-- zcash/librustzcash#320 -->
2021-08-05 15:44:58 -07:00
<g id= "node5" class= "node" >
2021-07-28 15:45:06 -07:00
<title > zcash/librustzcash#320</title>
2021-08-05 15:44:58 -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" >
<polygon fill= "#c2e0c6" stroke= "#000000" points= "1154.5,-632.5 951.5,-632.5 951.5,-564.5 1154.5,-564.5 1154.5,-632.5" />
<text text-anchor= "middle" x= "1053" y= "-617.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/librustzcash#320</text>
<text text-anchor= "middle" x= "1053" y= "-602.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Implement Orchard</text>
<text text-anchor= "middle" x= "1053" y= "-587.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > consensus rules as an NU</text>
<text text-anchor= "middle" x= "1053" y= "-572.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > feature</text>
2021-05-06 17:46:06 -07:00
</a>
</g>
</g>
2021-07-28 15:45:06 -07:00
<!-- zcash/zcash#4707->zcash/librustzcash#320 -->
2021-08-05 15:44:58 -07:00
<g id= "edge2" class= "edge" >
2021-07-28 15:45:06 -07:00
<title > zcash/zcash#4707- > zcash/librustzcash#320</title>
2021-08-05 15:44:58 -07:00
<path fill= "none" stroke= "#000000" d= "M840.35,-600.64C871.72,-600.33 907.76,-599.96 941.15,-599.63" />
<polygon fill= "#000000" stroke= "#000000" points= "941.4581,-603.127 951.42,-599.52 941.3831,-596.1274 941.4581,-603.127" />
2021-05-06 17:46:06 -07:00
</g>
2021-07-28 15:45:06 -07:00
<!-- zcash/zcash#5024 -->
2021-08-05 15:44:58 -07:00
<g id= "node6" class= "node" >
2021-07-28 15:45:06 -07:00
<title > zcash/zcash#5024</title>
2021-08-05 15:44:58 -07:00
<g id= "a_node6" > <a xlink:href= "https://github.com/zcash/zcash/issues/5024" xlink:title= "zcash/zcash#5024 Implement NU5 consensus rules" target= "_blank" >
<polygon fill= "#c2e0c6" stroke= "#000000" points= "1411.5,-625 1199.5,-625 1199.5,-572 1411.5,-572 1411.5,-625" />
<text text-anchor= "middle" x= "1305.5" y= "-609.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/zcash#5024</text>
<text text-anchor= "middle" x= "1305.5" y= "-594.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Implement NU5 consensus</text>
<text text-anchor= "middle" x= "1305.5" y= "-579.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > rules</text>
2021-05-28 15:57:19 -07:00
</a>
</g>
</g>
2021-07-28 15:45:06 -07:00
<!-- zcash/librustzcash#320->zcash/zcash#5024 -->
2021-08-05 15:44:58 -07:00
<g id= "edge3" class= "edge" >
2021-07-28 15:45:06 -07:00
<title > zcash/librustzcash#320- > zcash/zcash#5024</title>
2021-08-05 15:44:58 -07:00
<path fill= "none" stroke= "#000000" d= "M1154.6,-598.5C1166,-598.5 1177.6,-598.5 1189.1,-598.5" />
<polygon fill= "#000000" stroke= "#000000" points= "1189.1,-602.0001 1199.1,-598.5 1189.1,-595.0001 1189.1,-602.0001" />
2021-05-28 15:57:19 -07:00
</g>
2021-07-28 15:45:06 -07:00
<!-- zcash/zcash#5260 -->
2021-08-05 15:44:58 -07:00
<g id= "node7" class= "node" >
2021-07-28 15:45:06 -07:00
<title > zcash/zcash#5260</title>
2021-08-05 15:44:58 -07:00
<g id= "a_node7" > <a xlink:href= "https://github.com/zcash/zcash/issues/5260" xlink:title= "zcash/zcash#5260 Implement network protocol support for ZIP 239 messages" target= "_blank" >
<polygon fill= "#c2e0c6" stroke= "#000000" stroke-width= "2" points= "248,-799.5 57,-799.5 57,-731.5 248,-731.5 248,-799.5" />
<text text-anchor= "middle" x= "152.5" y= "-784.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/zcash#5260</text>
<text text-anchor= "middle" x= "152.5" y= "-769.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Implement network</text>
<text text-anchor= "middle" x= "152.5" y= "-754.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > protocol support for ZIP</text>
<text text-anchor= "middle" x= "152.5" y= "-739.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > 239 messages</text>
2021-05-24 15:36:12 -07:00
</a>
</g>
</g>
2021-07-28 15:45:06 -07:00
<!-- zcash/zcash#5261 -->
2021-08-05 15:44:58 -07:00
<g id= "node8" class= "node" >
2021-07-28 15:45:06 -07:00
<title > zcash/zcash#5261</title>
2021-08-05 15:44:58 -07:00
<g id= "a_node8" > <a xlink:href= "https://github.com/zcash/zcash/issues/5261" xlink:title= "zcash/zcash#5261 Implement handling logic for ZIP 239 messages" target= "_blank" >
<polygon fill= "#c2e0c6" stroke= "#000000" points= "554,-792 354,-792 354,-739 554,-739 554,-792" />
<text text-anchor= "middle" x= "454" y= "-776.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/zcash#5261</text>
<text text-anchor= "middle" x= "454" y= "-761.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Implement handling logic</text>
<text text-anchor= "middle" x= "454" y= "-746.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > for ZIP 239 messages</text>
2021-07-28 15:45:06 -07:00
</a>
</g>
</g>
<!-- zcash/zcash#5260->zcash/zcash#5261 -->
2021-08-05 15:44:58 -07:00
<g id= "edge4" class= "edge" >
2021-07-28 15:45:06 -07:00
<title > zcash/zcash#5260- > zcash/zcash#5261</title>
2021-08-05 15:44:58 -07:00
<path fill= "none" stroke= "#000000" d= "M248.31,-765.5C278.65,-765.5 312.43,-765.5 343.7,-765.5" />
<polygon fill= "#000000" stroke= "#000000" points= "343.76,-769.0001 353.76,-765.5 343.76,-762.0001 343.76,-769.0001" />
2021-07-28 15:45:06 -07:00
</g>
<!-- zcash/zcash#5199 -->
2021-08-05 15:44:58 -07:00
<g id= "node9" class= "node" >
2021-07-28 15:45:06 -07:00
<title > zcash/zcash#5199</title>
2021-08-05 15:44:58 -07:00
<g id= "a_node9" > <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" points= "850,-807 661,-807 661,-724 850,-724 850,-807" />
<text text-anchor= "middle" x= "755.5" y= "-791.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/zcash#5199</text>
<text text-anchor= "middle" x= "755.5" y= "-776.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > [ZIP 239] Relay v5+</text>
<text text-anchor= "middle" x= "755.5" y= "-761.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > transactions with a</text>
<text text-anchor= "middle" x= "755.5" y= "-746.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > (txid, auth_digest) tuple</text>
<text text-anchor= "middle" x= "755.5" y= "-731.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > (or digest thereof)</text>
2021-07-28 15:45:06 -07:00
</a>
</g>
</g>
<!-- zcash/zcash#5261->zcash/zcash#5199 -->
2021-08-05 15:44:58 -07:00
<g id= "edge5" class= "edge" >
2021-07-28 15:45:06 -07:00
<title > zcash/zcash#5261- > zcash/zcash#5199</title>
2021-08-05 15:44:58 -07:00
<path fill= "none" stroke= "#000000" d= "M554.4,-765.5C585.39,-765.5 619.59,-765.5 650.86,-765.5" />
<polygon fill= "#000000" stroke= "#000000" points= "650.9,-769.0001 660.9,-765.5 650.9,-762.0001 650.9,-769.0001" />
2021-07-28 15:45:06 -07:00
</g>
<!-- zcash/orchard#4 -->
2021-08-05 15:44:58 -07:00
<g id= "node10" class= "node" >
2021-07-28 15:45:06 -07:00
<title > zcash/orchard#4</title>
2021-08-05 15:44:58 -07:00
<g id= "a_node10" > <a xlink:href= "https://github.com/zcash/orchard/issues/4" xlink:title= "zcash/orchard#4 Implement the Action circuit" target= "_blank" >
<polygon fill= "#fad8c7" stroke= "#000000" points= "842,-706 669,-706 669,-653 842,-653 842,-706" />
<text text-anchor= "middle" x= "755.5" y= "-690.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/orchard#4</text>
<text text-anchor= "middle" x= "755.5" y= "-675.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Implement the Action</text>
<text text-anchor= "middle" x= "755.5" y= "-660.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > circuit</text>
2021-07-28 15:45:06 -07:00
</a>
</g>
</g>
<!-- zcash/orchard#4->zcash/librustzcash#320 -->
2021-08-05 15:44:58 -07:00
<g id= "edge6" class= "edge" >
2021-07-28 15:45:06 -07:00
<title > zcash/orchard#4- > zcash/librustzcash#320</title>
2021-08-05 15:44:58 -07:00
<path fill= "none" stroke= "#000000" d= "M842.35,-655.85C873.28,-647.43 908.56,-637.83 941.28,-628.92" />
<polygon fill= "#000000" stroke= "#000000" points= "942.6113,-632.185 951.34,-626.18 940.7717,-625.431 942.6113,-632.185" />
2021-07-28 15:45:06 -07:00
</g>
<!-- zcash/orchard#35 -->
2021-08-05 15:44:58 -07:00
<g id= "node11" class= "node" >
2021-07-28 15:45:06 -07:00
<title > zcash/orchard#35</title>
2021-08-05 15:44:58 -07:00
<g id= "a_node11" > <a xlink:href= "https://github.com/zcash/orchard/issues/35" xlink:title= "zcash/orchard#35 Transaction building support" target= "_blank" >
<polygon fill= "#fad8c7" stroke= "#000000" points= "1135.5,-790 970.5,-790 970.5,-737 1135.5,-737 1135.5,-790" />
<text text-anchor= "middle" x= "1053" y= "-774.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/orchard#35</text>
<text text-anchor= "middle" x= "1053" y= "-759.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Transaction building</text>
<text text-anchor= "middle" x= "1053" y= "-744.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > support</text>
2021-07-28 15:45:06 -07:00
</a>
</g>
</g>
<!-- zcash/orchard#4->zcash/orchard#35 -->
2021-08-05 15:44:58 -07:00
<g id= "edge7" class= "edge" >
2021-07-28 15:45:06 -07:00
<title > zcash/orchard#4- > zcash/orchard#35</title>
2021-08-05 15:44:58 -07:00
<path fill= "none" stroke= "#000000" d= "M842.27,-697.5C863.87,-702.51 886.89,-708.29 908,-714.5 924.32,-719.3 927.92,-721.94 944,-727.5 949.87,-729.53 955.93,-731.6 962.04,-733.67" />
<polygon fill= "#000000" stroke= "#000000" points= "961.0759,-737.0384 971.67,-736.91 963.3082,-730.4038 961.0759,-737.0384" />
2021-07-28 15:45:06 -07:00
</g>
<!-- zcash/zcash#5195 -->
2021-08-05 15:44:58 -07:00
<g id= "node12" class= "node" >
2021-07-28 15:45:06 -07:00
<title > zcash/zcash#5195</title>
2021-08-05 15:44:58 -07:00
<g id= "a_node12" > <a xlink:href= "https://github.com/zcash/zcash/issues/5195" xlink:title= "zcash/zcash#5195 Implement Orchard proof verification consensus rule" target= "_blank" >
<polygon fill= "#fad8c7" stroke= "#000000" points= "1153.5,-718.5 952.5,-718.5 952.5,-650.5 1153.5,-650.5 1153.5,-718.5" />
<text text-anchor= "middle" x= "1053" y= "-703.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/zcash#5195</text>
<text text-anchor= "middle" x= "1053" y= "-688.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Implement Orchard proof</text>
<text text-anchor= "middle" x= "1053" y= "-673.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > verification consensus</text>
<text text-anchor= "middle" x= "1053" y= "-658.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > rule</text>
2021-07-28 15:45:06 -07:00
</a>
</g>
</g>
<!-- zcash/orchard#4->zcash/zcash#5195 -->
2021-08-05 15:44:58 -07:00
<g id= "edge8" class= "edge" >
2021-07-28 15:45:06 -07:00
<title > zcash/orchard#4- > zcash/zcash#5195</title>
2021-08-05 15:44:58 -07:00
<path fill= "none" stroke= "#000000" d= "M842.35,-680.96C873.59,-681.48 909.26,-682.08 942.26,-682.64" />
<polygon fill= "#000000" stroke= "#000000" points= "942.3528,-686.1419 952.41,-682.81 942.47,-679.1429 942.3528,-686.1419" />
2021-05-24 15:36:12 -07:00
</g>
<!-- zcash/zcash#5021 -->
2021-08-05 15:44:58 -07:00
<g id= "node13" class= "node" >
2021-05-06 17:46:06 -07:00
<title > zcash/zcash#5021</title>
2021-08-05 15:44:58 -07:00
<g id= "a_node13" > <a xlink:href= "https://github.com/zcash/zcash/issues/5021" xlink:title= "zcash/zcash#5021 Add Orchard support to transaction builder" target= "_blank" >
<polygon fill= "#c2e0c6" stroke= "#000000" stroke-width= "2" points= "1399.5,-710 1211.5,-710 1211.5,-657 1399.5,-657 1399.5,-710" />
<text text-anchor= "middle" x= "1305.5" y= "-694.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/zcash#5021</text>
<text text-anchor= "middle" x= "1305.5" y= "-679.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Add Orchard support to</text>
<text text-anchor= "middle" x= "1305.5" y= "-664.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-08-05 15:44:58 -07:00
<g id= "edge9" class= "edge" >
2021-05-06 17:46:06 -07:00
<title > zcash/orchard#35- > zcash/zcash#5021</title>
2021-08-05 15:44:58 -07:00
<path fill= "none" stroke= "#000000" d= "M1135.7,-737.31C1160.1,-729.58 1186.9,-721.07 1211.9,-713.15" />
<polygon fill= "#000000" stroke= "#000000" points= "1213.3145,-716.374 1221.8,-710.03 1211.2104,-709.6977 1213.3145,-716.374" />
2021-05-28 15:57:19 -07:00
</g>
2021-06-16 15:47:41 -07:00
<!-- zcash/librustzcash#406 -->
2021-08-05 15:44:58 -07:00
<g id= "node14" class= "node" >
2021-06-16 15:47:41 -07:00
<title > zcash/librustzcash#406</title>
2021-08-05 15:44:58 -07:00
<g id= "a_node14" > <a xlink:href= "https://github.com/zcash/librustzcash/issues/406" xlink:title= "zcash/librustzcash#406 Add Orchard support to the transaction builder" target= "_blank" >
<polygon fill= "#c2e0c6" stroke= "#000000" stroke-width= "2" points= "1399.5,-792 1211.5,-792 1211.5,-739 1399.5,-739 1399.5,-792" />
<text text-anchor= "middle" x= "1305.5" y= "-776.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/librustzcash#406</text>
<text text-anchor= "middle" x= "1305.5" y= "-761.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Add Orchard support to</text>
<text text-anchor= "middle" x= "1305.5" y= "-746.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-08-05 15:44:58 -07:00
<g id= "edge10" class= "edge" >
2021-06-16 15:47:41 -07:00
<title > zcash/orchard#35- > zcash/librustzcash#406</title>
2021-08-05 15:44:58 -07:00
<path fill= "none" stroke= "#000000" d= "M1135.7,-764.15C1156.5,-764.32 1179.2,-764.5 1201,-764.67" />
<polygon fill= "#000000" stroke= "#000000" points= "1201.2731,-768.1721 1211.3,-764.75 1201.3275,-761.1723 1201.2731,-768.1721" />
2021-06-16 15:47:41 -07:00
</g>
<!-- zcash/zcash#5195->zcash/zcash#5024 -->
2021-08-05 15:44:58 -07:00
<g id= "edge11" class= "edge" >
2021-05-28 15:57:19 -07:00
<title > zcash/zcash#5195- > zcash/zcash#5024</title>
2021-08-05 15:44:58 -07:00
<path fill= "none" stroke= "#000000" d= "M1153.2,-650.39C1174.6,-643.07 1197.2,-635.39 1218.2,-628.25" />
<polygon fill= "#000000" stroke= "#000000" points= "1219.3651,-631.5507 1227.7,-625.01 1217.1055,-624.9254 1219.3651,-631.5507" />
2021-05-06 17:46:06 -07:00
</g>
<!-- zcash/zcash#5023 -->
2021-08-05 15:44:58 -07:00
<g id= "node15" class= "node" >
2021-05-06 17:46:06 -07:00
<title > zcash/zcash#5023</title>
2021-08-05 15:44:58 -07:00
<g id= "a_node15" > <a xlink:href= "https://github.com/zcash/zcash/issues/5023" xlink:title= "zcash/zcash#5023 Implement support for Orchard shielded coinbase output" target= "_blank" >
<polygon fill= "#c2e0c6" stroke= "#000000" points= "1661,-599.5 1452,-599.5 1452,-531.5 1661,-531.5 1661,-599.5" />
<text text-anchor= "middle" x= "1556.5" y= "-584.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/zcash#5023</text>
<text text-anchor= "middle" x= "1556.5" y= "-569.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Implement support for</text>
<text text-anchor= "middle" x= "1556.5" y= "-554.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Orchard shielded coinbase</text>
<text text-anchor= "middle" x= "1556.5" y= "-539.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-08-05 15:44:58 -07:00
<g id= "edge12" class= "edge" >
2021-05-06 17:46:06 -07:00
<title > zcash/zcash#5021- > zcash/zcash#5023</title>
2021-08-05 15:44:58 -07:00
<path fill= "none" stroke= "#000000" d= "M1364.7,-656.88C1380.5,-649.53 1397.5,-641.4 1413,-633.5 1429.3,-625.19 1432.6,-621.68 1449,-613.5 1455.4,-610.3 1462.1,-607.07 1468.8,-603.89" />
<polygon fill= "#000000" stroke= "#000000" points= "1470.4293,-606.9918 1478,-599.58 1467.4596,-600.6529 1470.4293,-606.9918" />
2021-06-16 15:47:41 -07:00
</g>
<!-- zcash/librustzcash#403 -->
2021-08-05 15:44:58 -07:00
<g id= "node16" class= "node" >
2021-06-16 15:47:41 -07:00
<title > zcash/librustzcash#403</title>
2021-08-05 15:44:58 -07:00
<g id= "a_node16" > <a xlink:href= "https://github.com/zcash/librustzcash/issues/403" xlink:title= "zcash/librustzcash#403 Add Orchard support to `zcash_client_backend`" target= "_blank" >
<polygon fill= "#c2e0c6" stroke= "#000000" points= "1650.5,-794 1462.5,-794 1462.5,-741 1650.5,-741 1650.5,-794" />
<text text-anchor= "middle" x= "1556.5" y= "-778.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/librustzcash#403</text>
<text text-anchor= "middle" x= "1556.5" y= "-763.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Add Orchard support to</text>
<text text-anchor= "middle" x= "1556.5" y= "-748.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 -->
2021-08-05 15:44:58 -07:00
<g id= "edge13" class= "edge" >
2021-06-16 15:47:41 -07:00
<title > zcash/librustzcash#406- > zcash/librustzcash#403</title>
2021-08-05 15:44:58 -07:00
<path fill= "none" stroke= "#000000" d= "M1399.7,-766.25C1416.8,-766.39 1434.7,-766.53 1452.1,-766.67" />
<polygon fill= "#000000" stroke= "#000000" points= "1452.1726,-770.1706 1462.2,-766.75 1452.2281,-763.1708 1452.1726,-770.1706" />
2021-06-16 15:47:41 -07:00
</g>
<!-- zcash/librustzcash#404 -->
2021-08-09 15:45:08 -07:00
<g id= "node27" class= "node" >
2021-06-16 15:47:41 -07:00
<title > zcash/librustzcash#404</title>
2021-08-09 15:45:08 -07:00
<g id= "a_node27" > <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-08-04 15:45:18 -07:00
<polygon fill= "#c2e0c6" stroke= "#000000" points= "1903.5,-796 1715.5,-796 1715.5,-743 1903.5,-743 1903.5,-796" />
<text text-anchor= "middle" x= "1809.5" y= "-780.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/librustzcash#404</text>
<text text-anchor= "middle" x= "1809.5" y= "-765.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Add Orchard support to</text>
<text text-anchor= "middle" x= "1809.5" y= "-750.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-08-09 15:45:08 -07:00
<g id= "edge22" class= "edge" >
2021-06-16 15:47:41 -07:00
<title > zcash/librustzcash#403- > zcash/librustzcash#404</title>
2021-08-05 15:44:58 -07:00
<path fill= "none" stroke= "#000000" d= "M1650.7,-768.24C1668.4,-768.38 1687,-768.53 1705,-768.67" />
<polygon fill= "#000000" stroke= "#000000" points= "1705.1728,-772.1714 1715.2,-768.75 1705.2278,-765.1716 1705.1728,-772.1714" />
2021-05-06 17:46:06 -07:00
</g>
2021-05-24 11:01:20 -07:00
<!-- zcash/zcash#4819 -->
2021-08-05 15:44:58 -07:00
<g id= "node17" class= "node" >
2021-05-24 11:01:20 -07:00
<title > zcash/zcash#4819</title>
2021-08-05 15:44:58 -07:00
<g id= "a_node17" > <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-08-09 15:45:08 -07:00
<polygon fill= "#c2e0c6" stroke= "#000000" stroke-width= "2" points= "250,-871 55,-871 55,-818 250,-818 250,-871" />
<text text-anchor= "middle" x= "152.5" y= "-855.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/zcash#4819</text>
<text text-anchor= "middle" x= "152.5" y= "-840.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Backport upstream PRs</text>
<text text-anchor= "middle" x= "152.5" y= "-825.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-08-09 15:45:08 -07:00
<!-- zcash/zcash#5268 -->
2021-08-05 15:44:58 -07:00
<g id= "node18" class= "node" >
2021-08-09 15:45:08 -07:00
<title > zcash/zcash#5268</title>
<g id= "a_node18" > <a xlink:href= "https://github.com/zcash/zcash/pull/5268" xlink:title= "zcash/zcash#5268 Optimise reindex" target= "_blank" >
<polygon fill= "#c2e0c6" stroke= "#000000" stroke-width= "2" points= "227.5,-927.5 77.5,-927.5 77.5,-923.5 73.5,-923.5 73.5,-919.5 77.5,-919.5 77.5,-897.5 73.5,-897.5 73.5,-893.5 77.5,-893.5 77.5,-889.5 227.5,-889.5 227.5,-927.5" />
<polyline fill= "none" stroke= "#000000" stroke-width= "2" points= "77.5,-923.5 81.5,-923.5 81.5,-919.5 77.5,-919.5 " />
<polyline fill= "none" stroke= "#000000" stroke-width= "2" points= "77.5,-897.5 81.5,-897.5 81.5,-893.5 77.5,-893.5 " />
<text text-anchor= "middle" x= "152.5" y= "-912.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/zcash#5268</text>
<text text-anchor= "middle" x= "152.5" y= "-897.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Optimise reindex</text>
</a>
</g>
</g>
<!-- zcash/zcash#5034 -->
<g id= "node19" class= "node" >
<title > zcash/zcash#5034</title>
<g id= "a_node19" > <a xlink:href= "https://github.com/zcash/zcash/pull/5034" xlink:title= "zcash/zcash#5034 Bitcoin 0.17 locking PRs" target= "_blank" >
<polygon fill= "#c2e0c6" stroke= "#000000" points= "550.5,-955.5 357.5,-955.5 357.5,-951.5 353.5,-951.5 353.5,-947.5 357.5,-947.5 357.5,-925.5 353.5,-925.5 353.5,-921.5 357.5,-921.5 357.5,-917.5 550.5,-917.5 550.5,-955.5" />
<polyline fill= "none" stroke= "#000000" points= "357.5,-951.5 361.5,-951.5 361.5,-947.5 357.5,-947.5 " />
<polyline fill= "none" stroke= "#000000" points= "357.5,-925.5 361.5,-925.5 361.5,-921.5 357.5,-921.5 " />
<text text-anchor= "middle" x= "454" y= "-940.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/zcash#5034</text>
<text text-anchor= "middle" x= "454" y= "-925.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Bitcoin 0.17 locking PRs</text>
</a>
</g>
</g>
<!-- zcash/zcash#5268->zcash/zcash#5034 -->
<g id= "edge14" class= "edge" >
<title > zcash/zcash#5268- > zcash/zcash#5034</title>
<path fill= "none" stroke= "#000000" d= "M227.8,-915.49C263.9,-918.85 307.78,-922.92 347.25,-926.59" />
<polygon fill= "#000000" stroke= "#000000" points= "347.171,-930.0975 357.45,-927.53 347.8134,-923.127 347.171,-930.0975" />
</g>
<!-- zcash/zcash#5265 -->
<g id= "node20" class= "node" >
<title > zcash/zcash#5265</title>
<g id= "a_node20" > <a xlink:href= "https://github.com/zcash/zcash/pull/5265" xlink:title= "zcash/zcash#5265 ZIP 239 preparations 1" target= "_blank" >
<polygon fill= "#c2e0c6" stroke= "#000000" points= "545.5,-899.5 362.5,-899.5 362.5,-895.5 358.5,-895.5 358.5,-891.5 362.5,-891.5 362.5,-869.5 358.5,-869.5 358.5,-865.5 362.5,-865.5 362.5,-861.5 545.5,-861.5 545.5,-899.5" />
<polyline fill= "none" stroke= "#000000" points= "362.5,-895.5 366.5,-895.5 366.5,-891.5 362.5,-891.5 " />
<polyline fill= "none" stroke= "#000000" points= "362.5,-869.5 366.5,-869.5 366.5,-865.5 362.5,-865.5 " />
<text text-anchor= "middle" x= "454" y= "-884.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/zcash#5265</text>
<text text-anchor= "middle" x= "454" y= "-869.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > ZIP 239 preparations 1</text>
</a>
</g>
</g>
<!-- zcash/zcash#5268->zcash/zcash#5265 -->
<g id= "edge15" class= "edge" >
<title > zcash/zcash#5268- > zcash/zcash#5265</title>
<path fill= "none" stroke= "#000000" d= "M227.8,-901.51C265.51,-898.01 311.7,-893.72 352.49,-889.93" />
<polygon fill= "#000000" stroke= "#000000" points= "352.8283,-893.4137 362.46,-889 352.1781,-886.444 352.8283,-893.4137" />
</g>
<!-- zcash/zcash#5050 -->
<g id= "node21" class= "node" >
<title > zcash/zcash#5050</title>
<g id= "a_node21" > <a xlink:href= "https://github.com/zcash/zcash/pull/5050" xlink:title= "zcash/zcash#5050 Bitcoin 0.18 locking PRs" target= "_blank" >
<polygon fill= "#c2e0c6" stroke= "#000000" points= "852,-955.5 659,-955.5 659,-951.5 655,-951.5 655,-947.5 659,-947.5 659,-925.5 655,-925.5 655,-921.5 659,-921.5 659,-917.5 852,-917.5 852,-955.5" />
<polyline fill= "none" stroke= "#000000" points= "659,-951.5 663,-951.5 663,-947.5 659,-947.5 " />
<polyline fill= "none" stroke= "#000000" points= "659,-925.5 663,-925.5 663,-921.5 659,-921.5 " />
<text text-anchor= "middle" x= "755.5" y= "-940.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/zcash#5050</text>
<text text-anchor= "middle" x= "755.5" y= "-925.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Bitcoin 0.18 locking PRs</text>
</a>
</g>
</g>
<!-- zcash/zcash#5034->zcash/zcash#5050 -->
<g id= "edge16" class= "edge" >
<title > zcash/zcash#5034- > zcash/zcash#5050</title>
<path fill= "none" stroke= "#000000" d= "M550.64,-936.5C581.88,-936.5 616.69,-936.5 648.63,-936.5" />
<polygon fill= "#000000" stroke= "#000000" points= "648.89,-940.0001 658.89,-936.5 648.89,-933.0001 648.89,-940.0001" />
</g>
<!-- zcash/zcash#5163 -->
<g id= "node22" class= "node" >
<title > zcash/zcash#5163</title>
<g id= "a_node22" > <a xlink:href= "https://github.com/zcash/zcash/pull/5163" xlink:title= "zcash/zcash#5163 Bitcoin 0.19 locking PRs" target= "_blank" >
<polygon fill= "#c2e0c6" stroke= "#000000" points= "1149.5,-955.5 956.5,-955.5 956.5,-951.5 952.5,-951.5 952.5,-947.5 956.5,-947.5 956.5,-925.5 952.5,-925.5 952.5,-921.5 956.5,-921.5 956.5,-917.5 1149.5,-917.5 1149.5,-955.5" />
<polyline fill= "none" stroke= "#000000" points= "956.5,-951.5 960.5,-951.5 960.5,-947.5 956.5,-947.5 " />
<polyline fill= "none" stroke= "#000000" points= "956.5,-925.5 960.5,-925.5 960.5,-921.5 956.5,-921.5 " />
<text text-anchor= "middle" x= "1053" y= "-940.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/zcash#5163</text>
<text text-anchor= "middle" x= "1053" y= "-925.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Bitcoin 0.19 locking PRs</text>
</a>
</g>
</g>
<!-- zcash/zcash#5050->zcash/zcash#5163 -->
<g id= "edge17" class= "edge" >
<title > zcash/zcash#5050- > zcash/zcash#5163</title>
<path fill= "none" stroke= "#000000" d= "M852.09,-936.5C882.12,-936.5 915.4,-936.5 946.09,-936.5" />
<polygon fill= "#000000" stroke= "#000000" points= "946.39,-940.0001 956.39,-936.5 946.39,-933.0001 946.39,-940.0001" />
</g>
<!-- zcash/orchard#33 -->
<g id= "node23" class= "node" >
2021-05-24 15:03:54 -07:00
<title > zcash/orchard#33</title>
2021-08-09 15:45:08 -07:00
<g id= "a_node23" > <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-08-05 15:44:58 -07:00
<polygon fill= "#fad8c7" stroke= "#000000" points= "567,-549 341,-549 341,-496 567,-496 567,-549" />
<text text-anchor= "middle" x= "454" y= "-533.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/orchard#33</text>
<text text-anchor= "middle" x= "454" y= "-518.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Implement note commitment</text>
<text text-anchor= "middle" x= "454" y= "-503.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-08-09 15:45:08 -07:00
<g id= "node24" class= "node" >
2021-05-24 15:03:54 -07:00
<title > zcash/zcash#5018</title>
2021-08-09 15:45:08 -07:00
<g id= "a_node24" > <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-08-05 15:44:58 -07:00
<polygon fill= "#fad8c7" stroke= "#000000" points= "841.5,-557 669.5,-557 669.5,-474 841.5,-474 841.5,-557" />
<text text-anchor= "middle" x= "755.5" y= "-541.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/zcash#5018</text>
<text text-anchor= "middle" x= "755.5" y= "-526.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Add Orchard note</text>
<text text-anchor= "middle" x= "755.5" y= "-511.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > commitment tree and</text>
<text text-anchor= "middle" x= "755.5" y= "-496.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > nullifier set to</text>
<text text-anchor= "middle" x= "755.5" y= "-481.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-08-09 15:45:08 -07:00
<g id= "edge18" class= "edge" >
2021-05-24 15:36:12 -07:00
<title > zcash/orchard#33- > zcash/zcash#5018</title>
2021-08-05 15:44:58 -07:00
<path fill= "none" stroke= "#000000" d= "M567.13,-519.87C597.32,-519.17 629.66,-518.42 658.88,-517.74" />
<polygon fill= "#000000" stroke= "#000000" points= "659.1516,-521.2349 669.07,-517.51 658.9935,-514.2366 659.1516,-521.2349" />
2021-05-28 15:57:19 -07:00
</g>
<!-- zcash/zcash#5197 -->
2021-08-09 15:45:08 -07:00
<g id= "node25" class= "node" >
2021-05-28 15:57:19 -07:00
<title > zcash/zcash#5197</title>
2021-08-09 15:45:08 -07:00
<g id= "a_node25" > <a xlink:href= "https://github.com/zcash/zcash/issues/5197" xlink:title= "zcash/zcash#5197 Implement NU5 block consensus rules" target= "_blank" >
2021-08-05 15:44:58 -07:00
<polygon fill= "#c2e0c6" stroke= "#000000" stroke-width= "2" points= "1141,-546 965,-546 965,-493 1141,-493 1141,-546" />
<text text-anchor= "middle" x= "1053" y= "-530.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/zcash#5197</text>
<text text-anchor= "middle" x= "1053" y= "-515.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Implement NU5 block</text>
<text text-anchor= "middle" x= "1053" y= "-500.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-08-09 15:45:08 -07:00
<g id= "edge19" class= "edge" >
2021-05-28 15:57:19 -07:00
<title > zcash/zcash#5018- > zcash/zcash#5197</title>
2021-08-05 15:44:58 -07:00
<path fill= "none" stroke= "#000000" d= "M841.55,-516.66C876.92,-517.13 918.08,-517.69 954.64,-518.18" />
<polygon fill= "#000000" stroke= "#000000" points= "954.7761,-521.6819 964.82,-518.31 954.8655,-514.6825 954.7761,-521.6819" />
2021-05-28 15:57:19 -07:00
</g>
2021-06-29 15:45:05 -07:00
<!-- zcash/zcash#5240 -->
2021-08-09 15:45:08 -07:00
<g id= "node26" class= "node" >
2021-06-29 15:45:05 -07:00
<title > zcash/zcash#5240</title>
2021-08-09 15:45:08 -07:00
<g id= "a_node26" > <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-08-05 15:44:58 -07:00
<polygon fill= "#c2e0c6" stroke= "#000000" stroke-width= "2" points= "1149,-475 957,-475 957,-422 1149,-422 1149,-475" />
<text text-anchor= "middle" x= "1053" y= "-459.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/zcash#5240</text>
<text text-anchor= "middle" x= "1053" y= "-444.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Add an Orchard nullifier</text>
<text text-anchor= "middle" x= "1053" y= "-429.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-08-09 15:45:08 -07:00
<g id= "edge20" class= "edge" >
2021-06-29 15:45:05 -07:00
<title > zcash/zcash#5018- > zcash/zcash#5240</title>
2021-08-05 15:44:58 -07:00
<path fill= "none" stroke= "#000000" d= "M841.55,-496.12C874.43,-488.72 912.31,-480.19 946.84,-472.41" />
<polygon fill= "#000000" stroke= "#000000" points= "947.9738,-475.7424 956.96,-470.13 946.4352,-468.9135 947.9738,-475.7424" />
2021-06-29 15:45:05 -07:00
</g>
<!-- zcash/zcash#5197->zcash/zcash#5024 -->
2021-08-09 15:45:08 -07:00
<g id= "edge21" class= "edge" >
2021-05-28 15:57:19 -07:00
<title > zcash/zcash#5197- > zcash/zcash#5024</title>
2021-08-05 15:44:58 -07:00
<path fill= "none" stroke= "#000000" d= "M1137.8,-546.03C1161.2,-553.35 1186.8,-561.35 1210.7,-568.84" />
<polygon fill= "#000000" stroke= "#000000" points= "1209.911,-572.2605 1220.5,-571.91 1212.0036,-565.5806 1209.911,-572.2605" />
2021-05-24 11:01:20 -07:00
</g>
2021-06-14 15:48:08 -07:00
<!-- zcash/zcash#5019 -->
2021-08-09 15:45:08 -07:00
<g id= "node28" class= "node" >
2021-06-14 15:48:08 -07:00
<title > zcash/zcash#5019</title>
2021-08-09 15:45:08 -07:00
<g id= "a_node28" > <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-08-05 15:44:58 -07:00
<polygon fill= "#c2e0c6" stroke= "#000000" points= "1397,-302 1214,-302 1214,-249 1397,-249 1397,-302" />
<text text-anchor= "middle" x= "1305.5" y= "-286.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/zcash#5019</text>
<text text-anchor= "middle" x= "1305.5" y= "-271.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Add Orchard keys and</text>
<text text-anchor= "middle" x= "1305.5" y= "-256.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-08-09 15:45:08 -07:00
<g id= "edge23" class= "edge" >
2021-06-14 15:48:08 -07:00
<title > zcash/zcash#5019- > zcash/zcash#5023</title>
2021-08-05 15:44:58 -07:00
<path fill= "none" stroke= "#000000" d= "M1384.4,-302.01C1395.3,-308.56 1405.3,-316.62 1413,-326.5 1464.8,-393.41 1397.4,-446.39 1449,-513.5 1452.2,-517.61 1455.7,-521.41 1459.6,-524.92" />
<polygon fill= "#000000" stroke= "#000000" points= "1457.3781,-527.6244 1467.3,-531.34 1461.8607,-522.2479 1457.3781,-527.6244" />
2021-05-24 11:01:20 -07:00
</g>
<!-- zcash/zcash#5020 -->
2021-08-09 15:45:08 -07:00
<g id= "node29" class= "node" >
2021-05-24 11:01:20 -07:00
<title > zcash/zcash#5020</title>
2021-08-09 15:45:08 -07:00
<g id= "a_node29" > <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-08-05 15:44:58 -07:00
<polygon fill= "#c2e0c6" stroke= "#000000" points= "1652.5,-308.5 1460.5,-308.5 1460.5,-240.5 1652.5,-240.5 1652.5,-308.5" />
<text text-anchor= "middle" x= "1556.5" y= "-293.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/zcash#5020</text>
<text text-anchor= "middle" x= "1556.5" y= "-278.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Add Orchard note</text>
<text text-anchor= "middle" x= "1556.5" y= "-263.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > detection and storage to</text>
<text text-anchor= "middle" x= "1556.5" y= "-248.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-08-09 15:45:08 -07:00
<g id= "edge24" class= "edge" >
2021-05-06 17:46:06 -07:00
<title > zcash/zcash#5019- > zcash/zcash#5020</title>
2021-08-05 15:44:58 -07:00
<path fill= "none" stroke= "#000000" d= "M1397.2,-275.13C1414.4,-275.07 1432.5,-274.99 1450.1,-274.92" />
<polygon fill= "#000000" stroke= "#000000" points= "1450.4137,-278.4189 1460.4,-274.88 1450.3864,-271.419 1450.4137,-278.4189" />
2021-05-06 17:46:06 -07:00
</g>
2021-05-24 08:41:42 -07:00
<!-- zcash/zcash#5179 -->
2021-08-09 15:45:08 -07:00
<g id= "node30" class= "node" >
2021-05-24 08:41:42 -07:00
<title > zcash/zcash#5179</title>
2021-08-09 15:45:08 -07:00
<g id= "a_node30" > <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-08-05 15:44:58 -07:00
<polygon fill= "#c2e0c6" stroke= "#000000" points= "1657.5,-222.5 1455.5,-222.5 1455.5,-154.5 1657.5,-154.5 1657.5,-222.5" />
<text text-anchor= "middle" x= "1556.5" y= "-207.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/zcash#5179</text>
<text text-anchor= "middle" x= "1556.5" y= "-192.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Add Unified Address key</text>
<text text-anchor= "middle" x= "1556.5" y= "-177.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > generation and storage to</text>
<text text-anchor= "middle" x= "1556.5" y= "-162.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-08-09 15:45:08 -07:00
<g id= "edge25" class= "edge" >
2021-05-24 08:41:42 -07:00
<title > zcash/zcash#5019- > zcash/zcash#5179</title>
2021-08-05 15:44:58 -07:00
<path fill= "none" stroke= "#000000" d= "M1382.2,-248.92C1403.1,-241.67 1426.2,-233.66 1448.5,-225.92" />
<polygon fill= "#000000" stroke= "#000000" points= "1449.7809,-229.1808 1458.1,-222.62 1447.5053,-222.561 1449.7809,-229.1808" />
2021-05-24 08:41:42 -07:00
</g>
2021-07-19 15:44:55 -07:00
<!-- zcash/zcash#5255 -->
2021-08-09 15:45:08 -07:00
<g id= "node31" class= "node" >
2021-07-19 15:44:55 -07:00
<title > zcash/zcash#5255</title>
2021-08-09 15:45:08 -07:00
<g id= "a_node31" > <a xlink:href= "https://github.com/zcash/zcash/issues/5255" xlink:title= "zcash/zcash#5255 Add the ability to generate Orchard spending keys in the wallet" target= "_blank" >
2021-08-05 15:44:58 -07:00
<polygon fill= "#c2e0c6" stroke= "#000000" points= "1664,-136.5 1449,-136.5 1449,-68.5 1664,-68.5 1664,-136.5" />
<text text-anchor= "middle" x= "1556.5" y= "-121.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/zcash#5255</text>
<text text-anchor= "middle" x= "1556.5" y= "-106.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Add the ability to</text>
<text text-anchor= "middle" x= "1556.5" y= "-91.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > generate Orchard spending</text>
<text text-anchor= "middle" x= "1556.5" y= "-76.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > keys in the wallet</text>
2021-07-19 15:44:55 -07:00
</a>
</g>
</g>
<!-- zcash/zcash#5019->zcash/zcash#5255 -->
2021-08-09 15:45:08 -07:00
<g id= "edge26" class= "edge" >
2021-07-19 15:44:55 -07:00
<title > zcash/zcash#5019- > zcash/zcash#5255</title>
2021-08-05 15:44:58 -07:00
<path fill= "none" stroke= "#000000" d= "M1372.5,-248.99C1387.1,-241.06 1401.6,-231.26 1413,-219.5 1438.5,-193.29 1422.2,-170.41 1449,-145.5 1450,-144.61 1450.9,-143.75 1451.9,-142.89" />
<polygon fill= "#000000" stroke= "#000000" points= "1454.1329,-145.5877 1459.9,-136.7 1449.8492,-140.0514 1454.1329,-145.5877" />
2021-07-19 15:44:55 -07:00
</g>
<!-- zcash/zcash#5256 -->
2021-08-09 15:45:08 -07:00
<g id= "node32" class= "node" >
2021-07-19 15:44:55 -07:00
<title > zcash/zcash#5256</title>
2021-08-09 15:45:08 -07:00
<g id= "a_node32" > <a xlink:href= "https://github.com/zcash/zcash/issues/5256" xlink:title= "zcash/zcash#5256 Add support for Orchard receiver inside Unified Address logic" target= "_blank" >
2021-08-04 15:45:18 -07:00
<polygon fill= "#c2e0c6" stroke= "#000000" points= "1906.5,-424.5 1712.5,-424.5 1712.5,-356.5 1906.5,-356.5 1906.5,-424.5" />
<text text-anchor= "middle" x= "1809.5" y= "-409.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/zcash#5256</text>
<text text-anchor= "middle" x= "1809.5" y= "-394.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Add support for Orchard</text>
<text text-anchor= "middle" x= "1809.5" y= "-379.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > receiver inside Unified</text>
<text text-anchor= "middle" x= "1809.5" y= "-364.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Address logic</text>
2021-07-19 15:44:55 -07:00
</a>
</g>
</g>
<!-- zcash/zcash#5019->zcash/zcash#5256 -->
2021-08-09 15:45:08 -07:00
<g id= "edge27" class= "edge" >
2021-07-19 15:44:55 -07:00
<title > zcash/zcash#5019- > zcash/zcash#5256</title>
2021-08-05 15:44:58 -07:00
<path fill= "none" stroke= "#000000" d= "M1390.5,-302.04C1409.6,-307.55 1429.9,-313.04 1449,-317.5 1543.5,-339.61 1569,-335.7 1664,-355.5 1676.5,-358.1 1689.5,-360.98 1702.4,-363.95" />
<polygon fill= "#000000" stroke= "#000000" points= "1701.6659,-367.3727 1712.2,-366.24 1703.2587,-360.5563 1701.6659,-367.3727" />
2021-07-19 15:44:55 -07:00
</g>
<!-- zcash/zcash#5178 -->
2021-08-09 15:45:08 -07:00
<g id= "node33" class= "node" >
2021-05-24 08:41:42 -07:00
<title > zcash/zcash#5178</title>
2021-08-09 15:45:08 -07:00
<g id= "a_node33" > <a xlink:href= "https://github.com/zcash/zcash/issues/5178" xlink:title= "zcash/zcash#5178 New RPC: z_getnewaccount" target= "_blank" >
2021-08-04 15:45:18 -07:00
<polygon fill= "#c2e0c6" stroke= "#000000" points= "1919,-338.5 1700,-338.5 1700,-300.5 1919,-300.5 1919,-338.5" />
<text text-anchor= "middle" x= "1809.5" y= "-323.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/zcash#5178</text>
<text text-anchor= "middle" x= "1809.5" y= "-308.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-08-09 15:45:08 -07:00
<g id= "edge28" class= "edge" >
2021-05-24 08:41:42 -07:00
<title > zcash/zcash#5179- > zcash/zcash#5178</title>
2021-08-05 15:44:58 -07:00
<path fill= "none" stroke= "#000000" d= "M1652,-222.59C1656.2,-225.36 1660.2,-228.32 1664,-231.5 1687.5,-251.33 1675.4,-272.13 1700,-290.5 1702.4,-292.26 1704.8,-293.92 1707.4,-295.48" />
<polygon fill= "#000000" stroke= "#000000" points= "1705.8534,-298.624 1716.3,-300.39 1709.2348,-292.4949 1705.8534,-298.624" />
2021-05-24 08:41:42 -07:00
</g>
2021-05-24 09:06:28 -07:00
<!-- zcash/zcash#5182 -->
2021-08-09 15:45:08 -07:00
<g id= "node34" class= "node" >
2021-05-24 09:06:28 -07:00
<title > zcash/zcash#5182</title>
2021-08-09 15:45:08 -07:00
<g id= "a_node34" > <a xlink:href= "https://github.com/zcash/zcash/issues/5182" xlink:title= "zcash/zcash#5182 New RPC: z_getbalanceforaddress" target= "_blank" >
2021-08-04 15:45:18 -07:00
<polygon fill= "#c2e0c6" stroke= "#000000" points= "1903,-282 1716,-282 1716,-229 1903,-229 1903,-282" />
<text text-anchor= "middle" x= "1809.5" y= "-266.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/zcash#5182</text>
<text text-anchor= "middle" x= "1809.5" y= "-251.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > New RPC:</text>
<text text-anchor= "middle" x= "1809.5" y= "-236.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-08-09 15:45:08 -07:00
<g id= "edge29" class= "edge" >
2021-05-24 09:06:28 -07:00
<title > zcash/zcash#5179- > zcash/zcash#5182</title>
2021-08-05 15:44:58 -07:00
<path fill= "none" stroke= "#000000" d= "M1657.6,-215.27C1673.5,-219.49 1690.1,-223.87 1706.1,-228.11" />
<polygon fill= "#000000" stroke= "#000000" points= "1705.4373,-231.5551 1716,-230.73 1707.2283,-224.788 1705.4373,-231.5551" />
2021-05-24 08:41:42 -07:00
</g>
2021-05-24 09:06:28 -07:00
<!-- zcash/zcash#5185 -->
2021-08-09 15:45:08 -07:00
<g id= "node35" class= "node" >
2021-05-24 09:06:28 -07:00
<title > zcash/zcash#5185</title>
2021-08-09 15:45:08 -07:00
<g id= "a_node35" > <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-08-04 15:45:18 -07:00
<polygon fill= "#c2e0c6" stroke= "#000000" points= "1904,-210.5 1715,-210.5 1715,-142.5 1904,-142.5 1904,-210.5" />
<text text-anchor= "middle" x= "1809.5" y= "-195.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/zcash#5185</text>
<text text-anchor= "middle" x= "1809.5" y= "-180.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Add support for funding</text>
<text text-anchor= "middle" x= "1809.5" y= "-165.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > z_sendmany from a UA</text>
<text text-anchor= "middle" x= "1809.5" y= "-150.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-08-09 15:45:08 -07:00
<g id= "edge30" class= "edge" >
2021-05-24 09:06:28 -07:00
<title > zcash/zcash#5179- > zcash/zcash#5185</title>
2021-08-05 15:44:58 -07:00
<path fill= "none" stroke= "#000000" d= "M1657.6,-183.71C1673.1,-182.97 1689,-182.21 1704.6,-181.48" />
<polygon fill= "#000000" stroke= "#000000" points= "1704.8814,-184.9706 1714.7,-180.99 1704.5421,-177.9788 1704.8814,-184.9706" />
2021-05-24 08:41:42 -07:00
</g>
2021-05-24 09:06:28 -07:00
<!-- zcash/zcash#5180 -->
2021-08-09 15:45:08 -07:00
<g id= "node36" class= "node" >
2021-05-24 09:06:28 -07:00
<title > zcash/zcash#5180</title>
2021-08-09 15:45:08 -07:00
<g id= "a_node36" > <a xlink:href= "https://github.com/zcash/zcash/issues/5180" xlink:title= "zcash/zcash#5180 New RPC: z_getaddressforaccount" target= "_blank" >
2021-08-04 15:45:18 -07:00
<polygon fill= "#c2e0c6" stroke= "#000000" points= "1903.5,-53 1715.5,-53 1715.5,0 1903.5,0 1903.5,-53" />
<text text-anchor= "middle" x= "1809.5" y= "-37.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/zcash#5180</text>
<text text-anchor= "middle" x= "1809.5" y= "-22.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > New RPC:</text>
<text text-anchor= "middle" x= "1809.5" y= "-7.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-08-09 15:45:08 -07:00
<g id= "edge31" class= "edge" >
2021-05-24 09:06:28 -07:00
<title > zcash/zcash#5179- > zcash/zcash#5180</title>
2021-08-05 15:44:58 -07:00
<path fill= "none" stroke= "#000000" d= "M1653.8,-154.14C1657.4,-151.46 1660.8,-148.59 1664,-145.5 1693.1,-117.13 1669.9,-88.817 1700,-61.5 1702.2,-59.518 1704.5,-57.648 1706.9,-55.884" />
<polygon fill= "#000000" stroke= "#000000" points= "1708.9196,-58.7442 1715.3,-50.286 1705.0376,-52.9192 1708.9196,-58.7442" />
2021-05-24 09:06:28 -07:00
</g>
2021-05-24 09:09:35 -07:00
<!-- zcash/zcash#5183 -->
2021-08-09 15:45:08 -07:00
<g id= "node37" class= "node" >
2021-05-24 09:09:35 -07:00
<title > zcash/zcash#5183</title>
2021-08-09 15:45:08 -07:00
<g id= "a_node37" > <a xlink:href= "https://github.com/zcash/zcash/issues/5183" xlink:title= "zcash/zcash#5183 New RPC: z_getbalanceforaccount" target= "_blank" >
2021-08-04 15:45:18 -07:00
<polygon fill= "#c2e0c6" stroke= "#000000" points= "1903.5,-124 1715.5,-124 1715.5,-71 1903.5,-71 1903.5,-124" />
<text text-anchor= "middle" x= "1809.5" y= "-108.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/zcash#5183</text>
<text text-anchor= "middle" x= "1809.5" y= "-93.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > New RPC:</text>
<text text-anchor= "middle" x= "1809.5" y= "-78.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-08-09 15:45:08 -07:00
<g id= "edge32" class= "edge" >
2021-05-24 09:09:35 -07:00
<title > zcash/zcash#5179- > zcash/zcash#5183</title>
2021-08-05 15:44:58 -07:00
<path fill= "none" stroke= "#000000" d= "M1643.5,-154.37C1662.1,-147.31 1681.7,-140.03 1700,-133.5 1705.8,-131.43 1711.8,-129.34 1717.9,-127.26" />
<polygon fill= "#000000" stroke= "#000000" points= "1719.0775,-130.5564 1727.4,-124 1716.8054,-123.9353 1719.0775,-130.5564" />
2021-05-24 09:09:35 -07:00
</g>
<!-- zcash/orchard#36 -->
2021-08-09 15:45:08 -07:00
<g id= "node38" class= "node" >
2021-05-06 17:46:06 -07:00
<title > zcash/orchard#36</title>
2021-08-09 15:45:08 -07:00
<g id= "a_node38" > <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-08-05 15:44:58 -07:00
<polygon fill= "#c2e0c6" stroke= "#000000" stroke-width= "2" points= "1150,-398.5 956,-398.5 956,-330.5 1150,-330.5 1150,-398.5" />
<text text-anchor= "middle" x= "1053" y= "-383.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/orchard#36</text>
<text text-anchor= "middle" x= "1053" y= "-368.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Parsing and serialization</text>
<text text-anchor= "middle" x= "1053" y= "-353.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > of Orchard keys and</text>
<text text-anchor= "middle" x= "1053" y= "-338.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-08-09 15:45:08 -07:00
<g id= "edge33" class= "edge" >
2021-05-06 17:46:06 -07:00
<title > zcash/orchard#36- > zcash/zcash#5019</title>
2021-08-05 15:44:58 -07:00
<path fill= "none" stroke= "#000000" d= "M1149.5,-330.47C1172.9,-322.23 1197.8,-313.48 1220.6,-305.44" />
<polygon fill= "#000000" stroke= "#000000" points= "1221.9422,-308.6777 1230.2,-302.04 1219.6052,-302.0793 1221.9422,-308.6777" />
2021-05-24 15:03:54 -07:00
</g>
<!-- zcash/librustzcash#371 -->
2021-08-09 15:45:08 -07:00
<g id= "node39" class= "node" >
2021-05-24 15:03:54 -07:00
<title > zcash/librustzcash#371</title>
2021-08-09 15:45:08 -07:00
<g id= "a_node39" > <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-08-05 15:44:58 -07:00
<polygon fill= "#fad8c7" stroke= "#000000" points= "1399.5,-504.5 1211.5,-504.5 1211.5,-436.5 1399.5,-436.5 1399.5,-504.5" />
<text text-anchor= "middle" x= "1305.5" y= "-489.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/librustzcash#371</text>
<text text-anchor= "middle" x= "1305.5" y= "-474.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Implement parsing and</text>
<text text-anchor= "middle" x= "1305.5" y= "-459.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > serialization of Unified</text>
<text text-anchor= "middle" x= "1305.5" y= "-444.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-08-09 15:45:08 -07:00
<g id= "edge34" class= "edge" >
2021-05-06 17:46:06 -07:00
<title > zcash/orchard#36- > zcash/librustzcash#371</title>
2021-08-05 15:44:58 -07:00
<path fill= "none" stroke= "#000000" d= "M1134.3,-398.62C1160.1,-409.45 1188.7,-421.49 1215.1,-432.57" />
<polygon fill= "#000000" stroke= "#000000" points= "1213.8228,-435.8294 1224.4,-436.44 1216.5122,-429.3666 1213.8228,-435.8294" />
2021-05-06 17:46:06 -07:00
</g>
<!-- zcash/zcash#5133 -->
2021-08-09 15:45:08 -07:00
<g id= "node40" class= "node" >
2021-05-06 17:46:06 -07:00
<title > zcash/zcash#5133</title>
2021-08-09 15:45:08 -07:00
<g id= "a_node40" > <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-08-05 15:44:58 -07:00
<polygon fill= "#fad8c7" stroke= "#000000" points= "1664,-504.5 1449,-504.5 1449,-436.5 1664,-436.5 1664,-504.5" />
<text text-anchor= "middle" x= "1556.5" y= "-489.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/zcash#5133</text>
<text text-anchor= "middle" x= "1556.5" y= "-474.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Implement Unified Address</text>
<text text-anchor= "middle" x= "1556.5" y= "-459.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > parsing and serialization</text>
<text text-anchor= "middle" x= "1556.5" y= "-444.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-08-09 15:45:08 -07:00
<g id= "edge35" class= "edge" >
2021-05-06 17:46:06 -07:00
<title > zcash/librustzcash#371- > zcash/zcash#5133</title>
2021-08-05 15:44:58 -07:00
<path fill= "none" stroke= "#000000" d= "M1399.7,-470.5C1412.3,-470.5 1425.4,-470.5 1438.3,-470.5" />
<polygon fill= "#000000" stroke= "#000000" points= "1438.7,-474.0001 1448.7,-470.5 1438.7,-467.0001 1438.7,-474.0001" />
2021-07-19 15:44:55 -07:00
</g>
<!-- zcash/librustzcash#372 -->
2021-08-09 15:45:08 -07:00
<g id= "node41" class= "node" >
2021-07-19 15:44:55 -07:00
<title > zcash/librustzcash#372</title>
2021-08-09 15:45:08 -07:00
<g id= "a_node41" > <a xlink:href= "https://github.com/zcash/librustzcash/issues/372" xlink:title= "zcash/librustzcash#372 Implement parsing and serialization of Unified [Incoming / Full] Viewing Keys and Unified Spending Keys" target= "_blank" >
2021-08-05 15:44:58 -07:00
<polygon fill= "#c2e0c6" stroke= "#000000" stroke-width= "2" points= "1661.5,-720.5 1451.5,-720.5 1451.5,-622.5 1661.5,-622.5 1661.5,-720.5" />
<text text-anchor= "middle" x= "1556.5" y= "-705.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/librustzcash#372</text>
<text text-anchor= "middle" x= "1556.5" y= "-690.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Implement parsing and</text>
<text text-anchor= "middle" x= "1556.5" y= "-675.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > serialization of Unified</text>
<text text-anchor= "middle" x= "1556.5" y= "-660.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > [Incoming / Full] Viewing</text>
<text text-anchor= "middle" x= "1556.5" y= "-645.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Keys and Unified Spending</text>
<text text-anchor= "middle" x= "1556.5" y= "-630.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Keys</text>
2021-07-19 15:44:55 -07:00
</a>
</g>
</g>
<!-- zcash/librustzcash#371->zcash/librustzcash#372 -->
2021-08-09 15:45:08 -07:00
<g id= "edge36" class= "edge" >
2021-07-19 15:44:55 -07:00
<title > zcash/librustzcash#371- > zcash/librustzcash#372</title>
2021-08-05 15:44:58 -07:00
<path fill= "none" stroke= "#000000" d= "M1349.4,-504.7C1369.6,-521.27 1393.4,-542 1413,-562.5 1431,-581.25 1429.5,-591.41 1449,-608.5 1452,-611.15 1455.2,-613.74 1458.4,-616.28" />
<polygon fill= "#000000" stroke= "#000000" points= "1456.5889,-619.2951 1466.7,-622.46 1460.7694,-613.6805 1456.5889,-619.2951" />
2021-07-19 15:44:55 -07:00
</g>
<!-- zcash/zcash#5133->zcash/zcash#5256 -->
2021-08-09 15:45:08 -07:00
<g id= "edge37" class= "edge" >
2021-07-19 15:44:55 -07:00
<title > zcash/zcash#5133- > zcash/zcash#5256</title>
2021-08-05 15:44:58 -07:00
<path fill= "none" stroke= "#000000" d= "M1664.2,-436.46C1676.9,-432.42 1689.9,-428.31 1702.7,-424.28" />
<polygon fill= "#000000" stroke= "#000000" points= "1703.9163,-427.5664 1712.4,-421.22 1701.8103,-420.8907 1703.9163,-427.5664" />
2021-05-24 08:30:13 -07:00
</g>
<!-- zcash/zcash#5133->zcash/zcash#5178 -->
2021-08-09 15:45:08 -07:00
<g id= "edge38" class= "edge" >
2021-05-24 08:30:13 -07:00
<title > zcash/zcash#5133- > zcash/zcash#5178</title>
2021-08-05 15:44:58 -07:00
<path fill= "none" stroke= "#000000" d= "M1652,-436.39C1656.3,-433.36 1660.3,-430.06 1664,-426.5 1691.8,-399.75 1670.4,-372.26 1700,-347.5 1701.4,-346.35 1702.8,-345.25 1704.2,-344.2" />
<polygon fill= "#000000" stroke= "#000000" points= "1706.3721,-346.9649 1712.9,-338.62 1702.593,-341.0727 1706.3721,-346.9649" />
2021-05-24 09:06:28 -07:00
</g>
<!-- zcash/zcash#5133->zcash/zcash#5182 -->
2021-08-09 15:45:08 -07:00
<g id= "edge39" class= "edge" >
2021-05-24 09:06:28 -07:00
<title > zcash/zcash#5133- > zcash/zcash#5182</title>
2021-08-05 15:44:58 -07:00
<path fill= "none" stroke= "#000000" d= "M1653.9,-436.16C1657.6,-433.19 1660.9,-429.98 1664,-426.5 1705,-379.87 1657.4,-336.64 1700,-291.5 1702.3,-289.03 1704.8,-286.72 1707.5,-284.58" />
<polygon fill= "#000000" stroke= "#000000" points= "1709.7325,-287.2854 1715.8,-278.6 1705.6405,-281.6059 1709.7325,-287.2854" />
2021-05-24 09:06:28 -07:00
</g>
<!-- zcash/zcash#5133->zcash/zcash#5185 -->
2021-08-09 15:45:08 -07:00
<g id= "edge40" class= "edge" >
2021-05-24 09:06:28 -07:00
<title > zcash/zcash#5133- > zcash/zcash#5185</title>
2021-08-05 15:44:58 -07:00
<path fill= "none" stroke= "#000000" d= "M1654.3,-436.48C1657.8,-433.43 1661.1,-430.11 1664,-426.5 1722.5,-353.73 1641,-291.85 1700,-219.5 1702.1,-216.89 1704.4,-214.44 1706.9,-212.13" />
<polygon fill= "#000000" stroke= "#000000" points= "1709.2447,-214.7324 1714.7,-205.65 1704.7715,-209.3481 1709.2447,-214.7324" />
2021-05-24 08:30:13 -07:00
</g>
<!-- zcash/zcash#5181 -->
2021-08-09 15:45:08 -07:00
<g id= "node42" class= "node" >
2021-05-24 08:30:13 -07:00
<title > zcash/zcash#5181</title>
2021-08-09 15:45:08 -07:00
<g id= "a_node42" > <a xlink:href= "https://github.com/zcash/zcash/issues/5181" xlink:title= "zcash/zcash#5181 New RPC: z_listunifiedreceivers" target= "_blank" >
2021-08-04 15:45:18 -07:00
<polygon fill= "#c2e0c6" stroke= "#000000" stroke-width= "2" points= "1894.5,-496 1724.5,-496 1724.5,-443 1894.5,-443 1894.5,-496" />
<text text-anchor= "middle" x= "1809.5" y= "-480.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/zcash#5181</text>
<text text-anchor= "middle" x= "1809.5" y= "-465.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > New RPC:</text>
<text text-anchor= "middle" x= "1809.5" y= "-450.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-08-09 15:45:08 -07:00
<g id= "edge41" class= "edge" >
2021-05-24 08:30:13 -07:00
<title > zcash/zcash#5133- > zcash/zcash#5181</title>
2021-08-05 15:44:58 -07:00
<path fill= "none" stroke= "#000000" d= "M1664.2,-470.07C1680.8,-470.01 1697.8,-469.94 1714.1,-469.88" />
<polygon fill= "#000000" stroke= "#000000" points= "1714.1141,-473.3801 1724.1,-469.84 1714.086,-466.3801 1714.1141,-473.3801" />
2021-05-24 09:06:28 -07:00
</g>
<!-- zcash/zcash#5184 -->
2021-08-09 15:45:08 -07:00
<g id= "node43" class= "node" >
2021-05-24 09:06:28 -07:00
<title > zcash/zcash#5184</title>
2021-08-09 15:45:08 -07:00
<g id= "a_node43" > <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-08-04 15:45:18 -07:00
<polygon fill= "#c2e0c6" stroke= "#000000" stroke-width= "2" points= "1909.5,-638 1709.5,-638 1709.5,-585 1909.5,-585 1909.5,-638" />
<text text-anchor= "middle" x= "1809.5" y= "-622.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/zcash#5184</text>
<text text-anchor= "middle" x= "1809.5" y= "-607.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Add support for UA</text>
<text text-anchor= "middle" x= "1809.5" y= "-592.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-08-09 15:45:08 -07:00
<g id= "edge42" class= "edge" >
2021-05-24 09:06:28 -07:00
<title > zcash/zcash#5133- > zcash/zcash#5184</title>
2021-08-05 15:44:58 -07:00
<path fill= "none" stroke= "#000000" d= "M1638.9,-504.65C1647.8,-509.98 1656.4,-515.93 1664,-522.5 1685.6,-541.11 1677.3,-558.36 1700,-575.5 1701.9,-576.89 1703.8,-578.24 1705.7,-579.53" />
<polygon fill= "#000000" stroke= "#000000" points= "1704.2243,-582.7262 1714.6,-584.87 1707.8258,-576.7238 1704.2243,-582.7262" />
2021-05-06 17:46:06 -07:00
</g>
2021-05-24 15:20:07 -07:00
<!-- zcash/zcash#5191 -->
2021-08-09 15:45:08 -07:00
<g id= "node44" class= "node" >
2021-05-24 15:20:07 -07:00
<title > zcash/zcash#5191</title>
2021-08-09 15:45:08 -07:00
<g id= "a_node44" > <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-08-04 15:45:18 -07:00
<polygon fill= "#c2e0c6" stroke= "#000000" stroke-width= "2" points= "1894,-567 1725,-567 1725,-514 1894,-514 1894,-567" />
<text text-anchor= "middle" x= "1809.5" y= "-551.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/zcash#5191</text>
<text text-anchor= "middle" x= "1809.5" y= "-536.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > z_getbalance: Return</text>
<text text-anchor= "middle" x= "1809.5" y= "-521.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-08-09 15:45:08 -07:00
<g id= "edge43" class= "edge" >
2021-05-24 15:20:07 -07:00
<title > zcash/zcash#5133- > zcash/zcash#5191</title>
2021-08-05 15:44:58 -07:00
<path fill= "none" stroke= "#000000" d= "M1664.2,-500.29C1681.1,-504.98 1698.6,-509.81 1715.2,-514.41" />
<polygon fill= "#000000" stroke= "#000000" points= "1714.3283,-517.8003 1724.9,-517.1 1716.199,-511.0549 1714.3283,-517.8003" />
2021-07-19 15:44:55 -07:00
</g>
<!-- zcash/zcash#5257 -->
2021-08-09 15:45:08 -07:00
<g id= "node45" class= "node" >
2021-07-19 15:44:55 -07:00
<title > zcash/zcash#5257</title>
2021-08-09 15:45:08 -07:00
<g id= "a_node45" > <a xlink:href= "https://github.com/zcash/zcash/issues/5257" xlink:title= "zcash/zcash#5257 Implement Unified Viewing Key parsing and serialization" target= "_blank" >
2021-08-04 15:45:18 -07:00
<polygon fill= "#c2e0c6" stroke= "#000000" points= "1916.5,-724.5 1702.5,-724.5 1702.5,-656.5 1916.5,-656.5 1916.5,-724.5" />
<text text-anchor= "middle" x= "1809.5" y= "-709.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/zcash#5257</text>
<text text-anchor= "middle" x= "1809.5" y= "-694.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Implement Unified Viewing</text>
<text text-anchor= "middle" x= "1809.5" y= "-679.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Key parsing and</text>
<text text-anchor= "middle" x= "1809.5" y= "-664.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > serialization</text>
2021-07-19 15:44:55 -07:00
</a>
</g>
</g>
<!-- zcash/zcash#5133->zcash/zcash#5257 -->
2021-08-09 15:45:08 -07:00
<g id= "edge44" class= "edge" >
2021-07-19 15:44:55 -07:00
<title > zcash/zcash#5133- > zcash/zcash#5257</title>
2021-08-05 15:44:58 -07:00
<path fill= "none" stroke= "#000000" d= "M1644.2,-504.63C1651.6,-509.84 1658.3,-515.77 1664,-522.5 1701,-566.34 1661.5,-603.95 1700,-646.5 1700.9,-647.48 1701.8,-648.44 1702.7,-649.38" />
<polygon fill= "#000000" stroke= "#000000" points= "1700.5876,-652.184 1710.4,-656.18 1705.2213,-646.9371 1700.5876,-652.184" />
2021-07-19 15:44:55 -07:00
</g>
<!-- zcash/librustzcash#372->zcash/zcash#5257 -->
2021-08-09 15:45:08 -07:00
<g id= "edge45" class= "edge" >
2021-07-19 15:44:55 -07:00
<title > zcash/librustzcash#372- > zcash/zcash#5257</title>
2021-08-05 15:44:58 -07:00
<path fill= "none" stroke= "#000000" d= "M1661.6,-679.39C1671.7,-680.15 1681.9,-680.92 1692.1,-681.69" />
<polygon fill= "#000000" stroke= "#000000" points= "1692.0675,-685.1972 1702.3,-682.45 1692.5877,-678.2165 1692.0675,-685.1972" />
2021-05-06 17:46:06 -07:00
</g>
2021-05-24 11:01:20 -07:00
<!-- zcash/orchard#30 -->
2021-08-09 15:45:08 -07:00
<g id= "node46" class= "node" >
2021-05-24 11:01:20 -07:00
<title > zcash/orchard#30</title>
2021-08-09 15:45:08 -07:00
<g id= "a_node46" > <a xlink:href= "https://github.com/zcash/orchard/issues/30" xlink:title= "zcash/orchard#30 Implement ZIP 32 for Orchard" target= "_blank" >
2021-08-05 15:44:58 -07:00
<polygon fill= "#c2e0c6" stroke= "#000000" points= "1139,-302 967,-302 967,-249 1139,-249 1139,-302" />
<text text-anchor= "middle" x= "1053" y= "-286.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/orchard#30</text>
<text text-anchor= "middle" x= "1053" y= "-271.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Implement ZIP 32 for</text>
<text text-anchor= "middle" x= "1053" y= "-256.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-08-09 15:45:08 -07:00
<g id= "edge46" class= "edge" >
2021-05-24 11:01:20 -07:00
<title > zcash/orchard#30- > zcash/zcash#5019</title>
2021-08-05 15:44:58 -07:00
<path fill= "none" stroke= "#000000" d= "M1139.2,-275.5C1159.9,-275.5 1182.2,-275.5 1203.6,-275.5" />
<polygon fill= "#000000" stroke= "#000000" points= "1203.7,-279.0001 1213.7,-275.5 1203.7,-272.0001 1203.7,-279.0001" />
2021-05-06 17:46:06 -07:00
</g>
<!-- zcash/zcash#2534 -->
2021-08-09 15:45:08 -07:00
<g id= "node47" class= "node" >
2021-05-06 17:46:06 -07:00
<title > zcash/zcash#2534</title>
2021-08-09 15:45:08 -07:00
<g id= "a_node47" > <a xlink:href= "https://github.com/zcash/zcash/pull/2534" xlink:title= "zcash/zcash#2534 Bitcoin 0.12 P2P/Net PRs 1" target= "_blank" >
<polygon fill= "#c2e0c6" stroke= "#000000" stroke-width= "2" points= "252.5,-1091 52.5,-1091 52.5,-1087 48.5,-1087 48.5,-1083 52.5,-1083 52.5,-1046 48.5,-1046 48.5,-1042 52.5,-1042 52.5,-1038 252.5,-1038 252.5,-1091" />
<polyline fill= "none" stroke= "#000000" stroke-width= "2" points= "52.5,-1087 56.5,-1087 56.5,-1083 52.5,-1083 " />
<polyline fill= "none" stroke= "#000000" stroke-width= "2" points= "52.5,-1046 56.5,-1046 56.5,-1042 52.5,-1042 " />
<text text-anchor= "middle" x= "152.5" y= "-1075.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/zcash#2534</text>
<text text-anchor= "middle" x= "152.5" y= "-1060.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= "-1045.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-08-09 15:45:08 -07:00
<g id= "node48" class= "node" >
2021-05-06 17:46:06 -07:00
<title > zcash/zcash#5003</title>
2021-08-09 15:45:08 -07:00
<g id= "a_node48" > <a xlink:href= "https://github.com/zcash/zcash/pull/5003" xlink:title= "zcash/zcash#5003 net: prerequisites for p2p encapsulation changes" target= "_blank" >
<polygon fill= "#c2e0c6" stroke= "#000000" points= "560,-1109 348,-1109 348,-1105 344,-1105 344,-1101 348,-1101 348,-1064 344,-1064 344,-1060 348,-1060 348,-1056 560,-1056 560,-1109" />
<polyline fill= "none" stroke= "#000000" points= "348,-1105 352,-1105 352,-1101 348,-1101 " />
<polyline fill= "none" stroke= "#000000" points= "348,-1064 352,-1064 352,-1060 348,-1060 " />
<text text-anchor= "middle" x= "454" y= "-1093.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/zcash#5003</text>
<text text-anchor= "middle" x= "454" y= "-1078.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > net: prerequisites for</text>
<text text-anchor= "middle" x= "454" y= "-1063.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-08-09 15:45:08 -07:00
<g id= "edge47" class= "edge" >
2021-05-06 17:46:06 -07:00
<title > zcash/zcash#2534- > zcash/zcash#5003</title>
2021-08-09 15:45:08 -07:00
<path fill= "none" stroke= "#000000" d= "M252.9,-1070.5C280.05,-1072.1 309.67,-1073.9 337.63,-1075.6" />
<polygon fill= "#000000" stroke= "#000000" points= "337.6519,-1079.1072 347.84,-1076.2 338.0626,-1072.1193 337.6519,-1079.1072" />
2021-05-06 17:46:06 -07:00
</g>
<!-- zcash/zcash#5005 -->
2021-08-09 15:45:08 -07:00
<g id= "node49" class= "node" >
2021-05-06 17:46:06 -07:00
<title > zcash/zcash#5005</title>
2021-08-09 15:45:08 -07:00
<g id= "a_node49" > <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" >
<polygon fill= "#c2e0c6" stroke= "#000000" points= "851,-1041.5 660,-1041.5 660,-1037.5 656,-1037.5 656,-1033.5 660,-1033.5 660,-981.5 656,-981.5 656,-977.5 660,-977.5 660,-973.5 851,-973.5 851,-1041.5" />
<polyline fill= "none" stroke= "#000000" points= "660,-1037.5 664,-1037.5 664,-1033.5 660,-1033.5 " />
<polyline fill= "none" stroke= "#000000" points= "660,-981.5 664,-981.5 664,-977.5 660,-977.5 " />
<text text-anchor= "middle" x= "755.5" y= "-1026.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/zcash#5005</text>
<text text-anchor= "middle" x= "755.5" y= "-1011.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > net: Split DNS resolving</text>
<text text-anchor= "middle" x= "755.5" y= "-996.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > functionality out of net</text>
<text text-anchor= "middle" x= "755.5" y= "-981.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-08-09 15:45:08 -07:00
<g id= "edge48" class= "edge" >
2021-05-06 17:46:06 -07:00
<title > zcash/zcash#2534- > zcash/zcash#5005</title>
2021-08-09 15:45:08 -07:00
<path fill= "none" stroke= "#000000" d= "M252.77,-1054.9C281.28,-1052.2 312.36,-1049.2 341,-1046.5 445.93,-1036.6 565.81,-1025.3 649.56,-1017.4" />
<polygon fill= "#000000" stroke= "#000000" points= "649.9428,-1020.8798 659.59,-1016.5 649.3172,-1013.9078 649.9428,-1020.8798" />
2021-05-06 17:46:06 -07:00
</g>
<!-- zcash/zcash#5004 -->
2021-08-09 15:45:08 -07:00
<g id= "node50" class= "node" >
2021-05-06 17:46:06 -07:00
<title > zcash/zcash#5004</title>
2021-08-09 15:45:08 -07:00
<g id= "a_node50" > <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" >
<polygon fill= "#c2e0c6" stroke= "#000000" points= "842.5,-1143 668.5,-1143 668.5,-1139 664.5,-1139 664.5,-1135 668.5,-1135 668.5,-1068 664.5,-1068 664.5,-1064 668.5,-1064 668.5,-1060 842.5,-1060 842.5,-1143" />
<polyline fill= "none" stroke= "#000000" points= "668.5,-1139 672.5,-1139 672.5,-1135 668.5,-1135 " />
<polyline fill= "none" stroke= "#000000" points= "668.5,-1068 672.5,-1068 672.5,-1064 668.5,-1064 " />
<text text-anchor= "middle" x= "755.5" y= "-1127.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/zcash#5004</text>
<text text-anchor= "middle" x= "755.5" y= "-1112.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Verify that expected</text>
<text text-anchor= "middle" x= "755.5" y= "-1097.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > services are available</text>
<text text-anchor= "middle" x= "755.5" y= "-1082.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > from peer nodes & </text>
<text text-anchor= "middle" x= "755.5" y= "-1067.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-08-09 15:45:08 -07:00
<g id= "edge49" class= "edge" >
2021-05-06 17:46:06 -07:00
<title > zcash/zcash#5003- > zcash/zcash#5004</title>
2021-08-09 15:45:08 -07:00
<path fill= "none" stroke= "#000000" d= "M560.3,-1089.2C592.12,-1091.2 626.84,-1093.4 658.06,-1095.4" />
<polygon fill= "#000000" stroke= "#000000" points= "657.8785,-1098.8953 668.07,-1096 658.2974,-1091.9078 657.8785,-1098.8953" />
2021-05-06 17:46:06 -07:00
</g>
<!-- zcash/zcash#5006 -->
2021-08-09 15:45:08 -07:00
<g id= "node51" class= "node" >
2021-05-06 17:46:06 -07:00
<title > zcash/zcash#5006</title>
2021-08-09 15:45:08 -07:00
<g id= "a_node51" > <a xlink:href= "https://github.com/zcash/zcash/pull/5006" xlink:title= "zcash/zcash#5006 Rework AddNode behaviour" target= "_blank" >
<polygon fill= "#c2e0c6" stroke= "#000000" points= "1162,-1073.5 944,-1073.5 944,-1069.5 940,-1069.5 940,-1065.5 944,-1065.5 944,-1043.5 940,-1043.5 940,-1039.5 944,-1039.5 944,-1035.5 1162,-1035.5 1162,-1073.5" />
<polyline fill= "none" stroke= "#000000" points= "944,-1069.5 948,-1069.5 948,-1065.5 944,-1065.5 " />
<polyline fill= "none" stroke= "#000000" points= "944,-1043.5 948,-1043.5 948,-1039.5 944,-1039.5 " />
<text text-anchor= "middle" x= "1053" y= "-1058.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/zcash#5006</text>
<text text-anchor= "middle" x= "1053" y= "-1043.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-08-09 15:45:08 -07:00
<g id= "edge50" class= "edge" >
2021-05-06 17:46:06 -07:00
<title > zcash/zcash#5005- > zcash/zcash#5006</title>
2021-08-09 15:45:08 -07:00
<path fill= "none" stroke= "#000000" d= "M851.27,-1022.6C877.59,-1026.8 906.46,-1031.3 933.92,-1035.7" />
<polygon fill= "#000000" stroke= "#000000" points= "933.5441,-1039.1841 943.97,-1037.3 934.6447,-1032.2712 933.5441,-1039.1841" />
2021-05-06 17:46:06 -07:00
</g>
<!-- zcash/zcash#5004->zcash/zcash#5006 -->
2021-08-09 15:45:08 -07:00
<g id= "edge51" class= "edge" >
2021-05-06 17:46:06 -07:00
<title > zcash/zcash#5004- > zcash/zcash#5006</title>
2021-08-09 15:45:08 -07:00
<path fill= "none" stroke= "#000000" d= "M842.75,-1087.7C871.17,-1083.2 903.23,-1078.2 933.58,-1073.4" />
<polygon fill= "#000000" stroke= "#000000" points= "934.471,-1076.8033 943.81,-1071.8 933.3892,-1069.8874 934.471,-1076.8033" />
2021-05-06 17:46:06 -07:00
</g>
<!-- zcash/zcash#5008 -->
2021-08-09 15:45:08 -07:00
<g id= "node52" class= "node" >
2021-05-06 17:46:06 -07:00
<title > zcash/zcash#5008</title>
2021-08-09 15:45:08 -07:00
<g id= "a_node52" > <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" >
<polygon fill= "#c2e0c6" stroke= "#000000" points= "1400,-1088.5 1211,-1088.5 1211,-1084.5 1207,-1084.5 1207,-1080.5 1211,-1080.5 1211,-1028.5 1207,-1028.5 1207,-1024.5 1211,-1024.5 1211,-1020.5 1400,-1020.5 1400,-1088.5" />
<polyline fill= "none" stroke= "#000000" points= "1211,-1084.5 1215,-1084.5 1215,-1080.5 1211,-1080.5 " />
<polyline fill= "none" stroke= "#000000" points= "1211,-1028.5 1215,-1028.5 1215,-1024.5 1211,-1024.5 " />
<text text-anchor= "middle" x= "1305.5" y= "-1073.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/zcash#5008</text>
<text text-anchor= "middle" x= "1305.5" y= "-1058.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > net: Feeler connections</text>
<text text-anchor= "middle" x= "1305.5" y= "-1043.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > to increase online addrs</text>
<text text-anchor= "middle" x= "1305.5" y= "-1028.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-08-09 15:45:08 -07:00
<g id= "edge52" class= "edge" >
2021-05-06 17:46:06 -07:00
<title > zcash/zcash#5006- > zcash/zcash#5008</title>
2021-08-09 15:45:08 -07:00
<path fill= "none" stroke= "#000000" d= "M1162.3,-1054.5C1175,-1054.5 1188,-1054.5 1200.6,-1054.5" />
<polygon fill= "#000000" stroke= "#000000" points= "1200.7,-1058.0001 1210.7,-1054.5 1200.7,-1051.0001 1200.7,-1058.0001" />
2021-05-24 09:30:16 -07:00
</g>
<!-- zcash/zcash#5176 -->
2021-08-09 15:45:08 -07:00
<g id= "node53" class= "node" >
2021-05-24 08:30:13 -07:00
<title > zcash/zcash#5176</title>
2021-08-09 15:45:08 -07:00
<g id= "a_node53" > <a xlink:href= "https://github.com/zcash/zcash/issues/5176" xlink:title= "zcash/zcash#5176 Implement BIP 39 seed phrase support" target= "_blank" >
2021-08-05 15:44:58 -07:00
<polygon fill= "#c2e0c6" stroke= "#000000" points= "1145.5,-169 960.5,-169 960.5,-116 1145.5,-116 1145.5,-169" />
<text text-anchor= "middle" x= "1053" y= "-153.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/zcash#5176</text>
<text text-anchor= "middle" x= "1053" y= "-138.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Implement BIP 39 seed</text>
<text text-anchor= "middle" x= "1053" y= "-123.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-07-19 15:44:55 -07:00
<!-- zcash/zcash#5176->zcash/zcash#5255 -->
2021-08-09 15:45:08 -07:00
<g id= "edge53" class= "edge" >
2021-07-19 15:44:55 -07:00
<title > zcash/zcash#5176- > zcash/zcash#5255</title>
2021-08-05 15:44:58 -07:00
<path fill= "none" stroke= "#000000" d= "M1145.6,-135.14C1228.1,-128.59 1349.1,-118.97 1438.5,-111.87" />
<polygon fill= "#000000" stroke= "#000000" points= "1439.0043,-115.3413 1448.7,-111.07 1438.4569,-108.3627 1439.0043,-115.3413" />
2021-05-24 08:46:06 -07:00
</g>
2021-05-24 08:30:13 -07:00
<!-- zcash/zcash#2673 -->
2021-08-09 15:45:08 -07:00
<g id= "node54" class= "node" >
2021-05-24 08:30:13 -07:00
<title > zcash/zcash#2673</title>
2021-08-09 15:45:08 -07:00
<g id= "a_node54" > <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-08-05 15:44:58 -07:00
<polygon fill= "#c2e0c6" stroke= "#000000" points= "1406.5,-210.5 1204.5,-210.5 1204.5,-142.5 1406.5,-142.5 1406.5,-210.5" />
<text text-anchor= "middle" x= "1305.5" y= "-195.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/zcash#2673</text>
<text text-anchor= "middle" x= "1305.5" y= "-180.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Support Hierarchical</text>
<text text-anchor= "middle" x= "1305.5" y= "-165.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Deterministic t- addresses</text>
<text text-anchor= "middle" x= "1305.5" y= "-150.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-08-09 15:45:08 -07:00
<g id= "edge54" class= "edge" >
2021-05-24 08:30:13 -07:00
<title > zcash/zcash#5176- > zcash/zcash#2673</title>
2021-08-05 15:44:58 -07:00
<path fill= "none" stroke= "#000000" d= "M1145.6,-154.97C1161.4,-157.1 1178.1,-159.34 1194.3,-161.53" />
<polygon fill= "#000000" stroke= "#000000" points= "1194.0223,-165.0241 1204.4,-162.89 1194.9565,-158.0867 1194.0223,-165.0241" />
2021-05-24 08:41:42 -07:00
</g>
<!-- zcash/zcash#2673->zcash/zcash#5179 -->
2021-08-09 15:45:08 -07:00
<g id= "edge55" class= "edge" >
2021-05-24 08:41:42 -07:00
<title > zcash/zcash#2673- > zcash/zcash#5179</title>
2021-08-05 15:44:58 -07:00
<path fill= "none" stroke= "#000000" d= "M1406.5,-181.33C1419.2,-181.94 1432.2,-182.56 1445.1,-183.17" />
<polygon fill= "#000000" stroke= "#000000" points= "1445.1435,-186.676 1455.3,-183.66 1445.4795,-179.6841 1445.1435,-186.676" />
2021-05-24 08:30:13 -07:00
</g>
<!-- zcash/zips#364 -->
2021-08-09 15:45:08 -07:00
<g id= "node55" class= "node" >
2021-05-24 08:30:13 -07:00
<title > zcash/zips#364</title>
2021-08-09 15:45:08 -07:00
<g id= "a_node55" > <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-08-05 15:44:58 -07:00
<polygon fill= "#c2e0c6" stroke= "#000000" stroke-width= "2" points= "858,-169 653,-169 653,-116 858,-116 858,-169" />
<text text-anchor= "middle" x= "755.5" y= "-153.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/zips#364</text>
<text text-anchor= "middle" x= "755.5" y= "-138.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > [ZIP 339] Wallet Recovery</text>
<text text-anchor= "middle" x= "755.5" y= "-123.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-08-09 15:45:08 -07:00
<g id= "edge56" class= "edge" >
2021-05-24 08:30:13 -07:00
<title > zcash/zips#364- > zcash/zcash#5176</title>
2021-08-05 15:44:58 -07:00
<path fill= "none" stroke= "#000000" d= "M858.3,-142.5C887.9,-142.5 920.18,-142.5 949.8,-142.5" />
<polygon fill= "#000000" stroke= "#000000" points= "950.16,-146.0001 960.16,-142.5 950.16,-139.0001 950.16,-146.0001" />
2021-05-24 15:20:07 -07:00
</g>
<!-- zcash/zcash#5177 -->
2021-08-09 15:45:08 -07:00
<g id= "node56" class= "node" >
2021-05-24 15:20:07 -07:00
<title > zcash/zcash#5177</title>
2021-08-09 15:45:08 -07:00
<g id= "a_node56" > <a xlink:href= "https://github.com/zcash/zcash/issues/5177" xlink:title= "zcash/zcash#5177 Deprecate old address- related RPCs" target= "_blank" >
<polygon fill= "#c2e0c6" stroke= "#000000" stroke-width= "2" points= "243.5,-1162 61.5,-1162 61.5,-1109 243.5,-1109 243.5,-1162" />
<text text-anchor= "middle" x= "152.5" y= "-1146.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/zcash#5177</text>
<text text-anchor= "middle" x= "152.5" y= "-1131.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Deprecate old address- </text>
<text text-anchor= "middle" x= "152.5" y= "-1116.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-08-09 15:45:08 -07:00
<g id= "node57" class= "node" >
2021-05-24 08:30:13 -07:00
<title > zcash/zips#511</title>
2021-08-09 15:45:08 -07:00
<g id= "a_node57" > <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-08-05 15:44:58 -07:00
<polygon fill= "#c2e0c6" stroke= "#000000" stroke-width= "2" points= "1413,-403.5 1198,-403.5 1198,-335.5 1413,-335.5 1413,-403.5" />
<text text-anchor= "middle" x= "1305.5" y= "-388.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/zips#511</text>
<text text-anchor= "middle" x= "1305.5" y= "-373.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > ZIP 32: Document standard</text>
<text text-anchor= "middle" x= "1305.5" y= "-358.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > key structure for Unified</text>
<text text-anchor= "middle" x= "1305.5" y= "-343.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-08-09 15:45:08 -07:00
<g id= "edge57" class= "edge" >
2021-05-24 08:30:13 -07:00
<title > zcash/zips#511- > zcash/zcash#5179</title>
2021-08-05 15:44:58 -07:00
<path fill= "none" stroke= "#000000" d= "M1382.5,-335.34C1393.6,-328.21 1404.2,-319.94 1413,-310.5 1439.3,-282.22 1421.1,-258.13 1449,-231.5 1449.9,-230.6 1450.9,-229.72 1451.9,-228.86" />
<polygon fill= "#000000" stroke= "#000000" points= "1454.143,-231.5482 1459.8,-222.59 1449.7913,-226.0652 1454.143,-231.5482" />
2021-05-06 17:46:06 -07:00
</g>
2021-05-24 15:49:37 -07:00
<!-- zcash/librustzcash#387 -->
2021-08-09 15:45:08 -07:00
<g id= "node58" class= "node" >
2021-05-24 15:49:37 -07:00
<title > zcash/librustzcash#387</title>
2021-08-09 15:45:08 -07:00
<g id= "a_node58" > <a xlink:href= "https://github.com/zcash/librustzcash/issues/387" xlink:title= "zcash/librustzcash#387 Implement Unified Address key derivation" target= "_blank" >
2021-08-05 15:44:58 -07:00
<polygon fill= "#c2e0c6" stroke= "#000000" points= "1664,-418 1449,-418 1449,-365 1664,-365 1664,-418" />
<text text-anchor= "middle" x= "1556.5" y= "-402.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/librustzcash#387</text>
<text text-anchor= "middle" x= "1556.5" y= "-387.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Implement Unified Address</text>
<text text-anchor= "middle" x= "1556.5" y= "-372.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-08-09 15:45:08 -07:00
<g id= "edge58" class= "edge" >
2021-05-24 15:49:37 -07:00
<title > zcash/zips#511- > zcash/librustzcash#387</title>
2021-08-05 15:44:58 -07:00
<path fill= "none" stroke= "#000000" d= "M1413,-378.93C1421.6,-379.67 1430.2,-380.43 1438.8,-381.18" />
<polygon fill= "#000000" stroke= "#000000" points= "1438.5317,-384.6698 1448.8,-382.06 1439.1453,-377.6968 1438.5317,-384.6698" />
2021-05-24 15:20:07 -07:00
</g>
<!-- zcash/zcash#5186 -->
2021-08-09 15:45:08 -07:00
<g id= "node59" class= "node" >
2021-05-24 15:20:07 -07:00
<title > zcash/zcash#5186</title>
2021-08-09 15:45:08 -07:00
<g id= "a_node59" > <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" >
<polygon fill= "#c2e0c6" stroke= "#000000" stroke-width= "2" points= "254,-1233 51,-1233 51,-1180 254,-1180 254,-1233" />
<text text-anchor= "middle" x= "152.5" y= "-1217.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/zcash#5186</text>
<text text-anchor= "middle" x= "152.5" y= "-1202.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > z_viewtransaction: Figure</text>
<text text-anchor= "middle" x= "152.5" y= "-1187.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-08-09 15:45:08 -07:00
<g id= "node60" class= "node" >
2021-06-13 14:04:34 -07:00
<title > zcash/zcash#5198</title>
2021-08-09 15:45:08 -07:00
<g id= "a_node60" > <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,-1364 54.5,-1364 54.5,-1251 250.5,-1251 250.5,-1364" />
<text text-anchor= "middle" x= "152.5" y= "-1348.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/zcash#5198</text>
<text text-anchor= "middle" x= "152.5" y= "-1333.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Switch to a `(txid,</text>
<text text-anchor= "middle" x= "152.5" y= "-1318.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > auth_digest)` identifier</text>
<text text-anchor= "middle" x= "152.5" y= "-1303.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= "-1288.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= "-1273.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > specific instance of a</text>
<text text-anchor= "middle" x= "152.5" y= "-1258.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-07-06 15:44:54 -07:00
<!-- zcash/zcash#5223 -->
2021-08-09 15:45:08 -07:00
<g id= "node61" class= "node" >
2021-07-06 15:44:54 -07:00
<title > zcash/zcash#5223</title>
2021-08-09 15:45:08 -07:00
<g id= "a_node61" > <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,-1450.5 58.5,-1450.5 58.5,-1382.5 246.5,-1382.5 246.5,-1450.5" />
<text text-anchor= "middle" x= "152.5" y= "-1435.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/zcash#5223</text>
<text text-anchor= "middle" x= "152.5" y= "-1420.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= "-1405.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > checks the auth data</text>
<text text-anchor= "middle" x= "152.5" y= "-1390.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > commitments for v4 txs</text>
2021-06-01 16:03:44 -07:00
</a>
</g>
</g>
2021-08-02 15:45:09 -07:00
<!-- zcash-hackworks/zcash-test-vectors#41 -->
2021-08-09 15:45:08 -07:00
<g id= "node62" class= "node" >
2021-08-02 15:45:09 -07:00
<title > zcash- hackworks/zcash- test- vectors#41</title>
2021-08-09 15:45:08 -07:00
<g id= "a_node62" > <a xlink:href= "https://github.com/zcash-hackworks/zcash-test-vectors/issues/41" xlink:title= "zcash-hackworks/zcash-test-vectors#41 Orchard ZIP32 test vectors" target= "_blank" >
2021-08-05 15:44:58 -07:00
<polygon fill= "#c2e0c6" stroke= "#000000" stroke-width= "2" points= "908,-302 603,-302 603,-249 908,-249 908,-302" />
<text text-anchor= "middle" x= "755.5" y= "-286.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash- hackworks/zcash- test- vectors#41</text>
<text text-anchor= "middle" x= "755.5" y= "-271.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Orchard ZIP32 test</text>
<text text-anchor= "middle" x= "755.5" y= "-256.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > vectors</text>
2021-05-29 15:57:18 -07:00
</a>
</g>
</g>
2021-08-02 15:45:09 -07:00
<!-- zcash-hackworks/zcash-test-vectors#41->zcash/orchard#30 -->
2021-08-09 15:45:08 -07:00
<g id= "edge59" class= "edge" >
2021-08-02 15:45:09 -07:00
<title > zcash- hackworks/zcash- test- vectors#41- > zcash/orchard#30</title>
2021-08-05 15:44:58 -07:00
<path fill= "none" stroke= "#000000" d= "M908.17,-275.5C924.67,-275.5 941.11,-275.5 956.67,-275.5" />
<polygon fill= "#000000" stroke= "#000000" points= "956.76,-279.0001 966.76,-275.5 956.76,-272.0001 956.76,-279.0001" />
2021-06-15 09:07:45 -07:00
</g>
<!-- zcash-hackworks/zcash-test-vectors#36 -->
2021-08-09 15:45:08 -07:00
<g id= "node63" class= "node" >
2021-06-10 15:47:32 -07:00
<title > zcash- hackworks/zcash- test- vectors#36</title>
2021-08-09 15:45:08 -07:00
<g id= "a_node63" > <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" >
2021-08-05 15:44:58 -07:00
<polygon fill= "#c2e0c6" stroke= "#000000" stroke-width= "2" points= "305,-647 0,-647 0,-594 305,-594 305,-647" />
<text text-anchor= "middle" x= "152.5" y= "-631.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= "-616.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Orchard Merkle path test</text>
<text text-anchor= "middle" x= "152.5" y= "-601.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-08-09 15:45:08 -07:00
<g id= "edge60" class= "edge" >
2021-06-10 15:47:32 -07:00
<title > zcash- hackworks/zcash- test- vectors#36- > zcash/orchard#33</title>
2021-08-05 15:44:58 -07:00
<path fill= "none" stroke= "#000000" d= "M234.09,-593.98C273.81,-581.07 321.7,-565.5 362.64,-552.2" />
<polygon fill= "#000000" stroke= "#000000" points= "363.916,-555.4654 372.34,-549.04 361.7477,-548.8097 363.916,-555.4654" />
2021-06-10 15:47:32 -07:00
</g>
<!-- zcash/orchard#95 -->
2021-08-09 15:45:08 -07:00
<g id= "node64" class= "node" >
2021-06-10 15:47:32 -07:00
<title > zcash/orchard#95</title>
2021-08-09 15:45:08 -07:00
<g id= "a_node64" > <a xlink:href= "https://github.com/zcash/orchard/issues/95" xlink:title= "zcash/orchard#95 Implement Merkle path validity chip" target= "_blank" >
2021-08-05 15:44:58 -07:00
<polygon fill= "#fad8c7" stroke= "#000000" points= "547.5,-660 360.5,-660 360.5,-607 547.5,-607 547.5,-660" />
<text text-anchor= "middle" x= "454" y= "-644.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/orchard#95</text>
<text text-anchor= "middle" x= "454" y= "-629.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Implement Merkle path</text>
<text text-anchor= "middle" x= "454" y= "-614.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-08-09 15:45:08 -07:00
<g id= "edge61" class= "edge" >
2021-06-10 15:47:32 -07:00
<title > zcash- hackworks/zcash- test- vectors#36- > zcash/orchard#95</title>
2021-08-05 15:44:58 -07:00
<path fill= "none" stroke= "#000000" d= "M305.02,-627.08C320.33,-627.74 335.61,-628.4 350.24,-629.03" />
<polygon fill= "#000000" stroke= "#000000" points= "350.109,-632.5275 360.25,-629.46 350.4095,-625.534 350.109,-632.5275" />
2021-06-10 15:47:32 -07:00
</g>
<!-- zcash/orchard#95->zcash/orchard#4 -->
2021-08-09 15:45:08 -07:00
<g id= "edge62" class= "edge" >
2021-06-10 15:47:32 -07:00
<title > zcash/orchard#95- > zcash/orchard#4</title>
2021-08-05 15:44:58 -07:00
<path fill= "none" stroke= "#000000" d= "M547.74,-647.8C583.06,-653.19 623.27,-659.33 658.84,-664.75" />
<polygon fill= "#000000" stroke= "#000000" points= "658.3369,-668.2137 668.75,-666.26 659.3913,-661.2935 658.3369,-668.2137" />
2021-05-06 17:46:06 -07:00
</g>
2021-05-24 11:01:20 -07:00
<!-- zcash/halo2#75 -->
2021-08-09 15:45:08 -07:00
<g id= "node65" class= "node" >
2021-05-24 11:01:20 -07:00
<title > zcash/halo2#75</title>
2021-08-09 15:45:08 -07:00
<g id= "a_node65" > <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= "1142.5,-1565 963.5,-1565 963.5,-1512 1142.5,-1512 1142.5,-1565" />
<text text-anchor= "middle" x= "1053" y= "-1549.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/halo2#75</text>
<text text-anchor= "middle" x= "1053" y= "-1534.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Implement support for</text>
<text text-anchor= "middle" x= "1053" y= "-1519.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-08-09 15:45:08 -07:00
<g id= "node66" class= "node" >
2021-05-24 11:01:20 -07:00
<title > zcash/halo2#251</title>
2021-08-09 15:45:08 -07:00
<g id= "a_node66" > <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= "1410.5,-1565 1200.5,-1565 1200.5,-1512 1410.5,-1512 1410.5,-1565" />
<text text-anchor= "middle" x= "1305.5" y= "-1549.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/halo2#251</text>
<text text-anchor= "middle" x= "1305.5" y= "-1534.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Implement user- facing API</text>
<text text-anchor= "middle" x= "1305.5" y= "-1519.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-08-09 15:45:08 -07:00
<g id= "edge63" class= "edge" >
2021-05-24 11:01:20 -07:00
<title > zcash/halo2#75- > zcash/halo2#251</title>
2021-08-09 15:45:08 -07:00
<path fill= "none" stroke= "#000000" d= "M1142.7,-1538.5C1158,-1538.5 1174,-1538.5 1189.8,-1538.5" />
<polygon fill= "#000000" stroke= "#000000" points= "1190.1,-1542.0001 1200.1,-1538.5 1190.1,-1535.0001 1190.1,-1542.0001" />
2021-06-03 16:03:45 -07:00
</g>
<!-- zcash/halo2#79 -->
2021-08-09 15:45:08 -07:00
<g id= "node67" class= "node" >
2021-06-03 16:03:45 -07:00
<title > zcash/halo2#79</title>
2021-08-09 15:45:08 -07:00
<g id= "a_node67" > <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= "836,-1781 675,-1781 675,-1698 836,-1698 836,-1781" />
<text text-anchor= "middle" x= "755.5" y= "-1765.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/halo2#79</text>
<text text-anchor= "middle" x= "755.5" y= "-1750.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Migrate Rescue and</text>
<text text-anchor= "middle" x= "755.5" y= "-1735.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Poseidon gadgets to</text>
<text text-anchor= "middle" x= "755.5" y= "-1720.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > algebraic hash</text>
<text text-anchor= "middle" x= "755.5" y= "-1705.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-08-09 15:45:08 -07:00
<g id= "node68" class= "node" >
2021-05-06 17:46:06 -07:00
<title > zcash/halo2#78</title>
2021-08-09 15:45:08 -07:00
<g id= "a_node68" > <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,-1773.5 352,-1773.5 352,-1705.5 556,-1705.5 556,-1773.5" />
<text text-anchor= "middle" x= "454" y= "-1758.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/halo2#78</text>
<text text-anchor= "middle" x= "454" y= "-1743.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Implement algebraic hash</text>
<text text-anchor= "middle" x= "454" y= "-1728.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > / random oracle</text>
<text text-anchor= "middle" x= "454" y= "-1713.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-08-09 15:45:08 -07:00
<g id= "edge64" class= "edge" >
2021-05-06 17:46:06 -07:00
<title > zcash/halo2#78- > zcash/halo2#79</title>
2021-08-09 15:45:08 -07:00
<path fill= "none" stroke= "#000000" d= "M556.07,-1739.5C591.37,-1739.5 630.65,-1739.5 664.96,-1739.5" />
<polygon fill= "#000000" stroke= "#000000" points= "664.96,-1743.0001 674.96,-1739.5 664.96,-1736.0001 664.96,-1743.0001" />
2021-05-06 17:46:06 -07:00
</g>
<!-- zcash/halo2#250 -->
2021-08-09 15:45:08 -07:00
<g id= "node69" class= "node" >
2021-05-06 17:46:06 -07:00
<title > zcash/halo2#250</title>
2021-08-09 15:45:08 -07:00
<g id= "a_node69" > <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= "852.5,-1565 658.5,-1565 658.5,-1512 852.5,-1512 852.5,-1565" />
<text text-anchor= "middle" x= "755.5" y= "-1549.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/halo2#250</text>
<text text-anchor= "middle" x= "755.5" y= "-1534.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Implement the recursive</text>
<text text-anchor= "middle" x= "755.5" y= "-1519.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-08-09 15:45:08 -07:00
<g id= "edge65" class= "edge" >
2021-05-06 17:46:06 -07:00
<title > zcash/halo2#78- > zcash/halo2#250</title>
2021-08-09 15:45:08 -07:00
<path fill= "none" stroke= "#000000" d= "M550.3,-1705.4C556.05,-1702.6 561.66,-1699.6 567,-1696.5 626.83,-1661.4 686.63,-1607.2 722.35,-1572.3" />
<polygon fill= "#000000" stroke= "#000000" points= "724.9008,-1574.7007 729.59,-1565.2 719.9996,-1569.7028 724.9008,-1574.7007" />
2021-05-06 17:46:06 -07:00
</g>
<!-- zcash/halo2#250->zcash/halo2#75 -->
2021-08-09 15:45:08 -07:00
<g id= "edge66" class= "edge" >
2021-05-06 17:46:06 -07:00
<title > zcash/halo2#250- > zcash/halo2#75</title>
2021-08-09 15:45:08 -07:00
<path fill= "none" stroke= "#000000" d= "M852.5,-1538.5C884.63,-1538.5 920.44,-1538.5 952.81,-1538.5" />
<polygon fill= "#000000" stroke= "#000000" points= "953.19,-1542.0001 963.19,-1538.5 953.19,-1535.0001 953.19,-1542.0001" />
2021-05-06 17:46:06 -07:00
</g>
2021-05-24 11:01:20 -07:00
<!-- zcash/halo2#57 -->
2021-08-09 15:45:08 -07:00
<g id= "node70" class= "node" >
2021-05-24 11:01:20 -07:00
<title > zcash/halo2#57</title>
2021-08-09 15:45:08 -07:00
<g id= "a_node70" > <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,-1608.5 81,-1608.5 81,-1540.5 224,-1540.5 224,-1608.5" />
<text text-anchor= "middle" x= "152.5" y= "-1593.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/halo2#57</text>
<text text-anchor= "middle" x= "152.5" y= "-1578.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Remove unused</text>
<text text-anchor= "middle" x= "152.5" y= "-1563.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > fixed_values from</text>
<text text-anchor= "middle" x= "152.5" y= "-1548.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-08-09 15:45:08 -07:00
<g id= "node71" class= "node" >
2021-05-24 11:01:20 -07:00
<title > zcash/halo2#82</title>
2021-08-09 15:45:08 -07:00
<g id= "a_node71" > <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,-1710 56,-1710 56,-1627 249,-1627 249,-1710" />
<text text-anchor= "middle" x= "152.5" y= "-1694.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/halo2#82</text>
<text text-anchor= "middle" x= "152.5" y= "-1679.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Consider not sampling</text>
<text text-anchor= "middle" x= "152.5" y= "-1664.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= "-1649.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > are no permutations or</text>
<text text-anchor= "middle" x= "152.5" y= "-1634.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-08-09 15:45:08 -07:00
<g id= "node72" class= "node" >
2021-05-06 17:46:06 -07:00
<title > zcash/halo2#248</title>
2021-08-09 15:45:08 -07:00
<g id= "a_node72" > <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,-1687 352.5,-1687 352.5,-1634 555.5,-1634 555.5,-1687" />
<text text-anchor= "middle" x= "454" y= "-1671.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/halo2#248</text>
<text text-anchor= "middle" x= "454" y= "-1656.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Implement endoscaling in</text>
<text text-anchor= "middle" x= "454" y= "-1641.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-08-09 15:45:08 -07:00
<g id= "edge67" class= "edge" >
2021-05-06 17:46:06 -07:00
<title > zcash/halo2#248- > zcash/halo2#250</title>
2021-08-09 15:45:08 -07:00
<path fill= "none" stroke= "#000000" d= "M541.05,-1633.9C549.86,-1630.9 558.64,-1627.7 567,-1624.5 609.51,-1608.1 656.11,-1586.9 692.34,-1569.6" />
<polygon fill= "#000000" stroke= "#000000" points= "694.2662,-1572.5594 701.79,-1565.1 691.2566,-1566.2394 694.2662,-1572.5594" />
2021-05-06 17:46:06 -07:00
</g>
<!-- zcash/halo2#249 -->
2021-08-09 15:45:08 -07:00
<g id= "node73" class= "node" >
2021-05-06 17:46:06 -07:00
<title > zcash/halo2#249</title>
2021-08-09 15:45:08 -07:00
<g id= "a_node73" > <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,-1615.5 361.5,-1615.5 361.5,-1547.5 546.5,-1547.5 546.5,-1615.5" />
<text text-anchor= "middle" x= "454" y= "-1600.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/halo2#249</text>
<text text-anchor= "middle" x= "454" y= "-1585.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Implement circuit logic</text>
<text text-anchor= "middle" x= "454" y= "-1570.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > for handling public</text>
<text text-anchor= "middle" x= "454" y= "-1555.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-08-09 15:45:08 -07:00
<g id= "edge68" class= "edge" >
2021-05-06 17:46:06 -07:00
<title > zcash/halo2#249- > zcash/halo2#250</title>
2021-08-09 15:45:08 -07:00
<path fill= "none" stroke= "#000000" d= "M546.51,-1568.3C578.67,-1563.7 615,-1558.5 648.25,-1553.8" />
<polygon fill= "#000000" stroke= "#000000" points= "649.0843,-1557.2151 658.47,-1552.3 648.0677,-1550.2893 649.0843,-1557.2151" />
2021-05-06 17:46:06 -07:00
</g>
<!-- zcash/halo2#246 -->
2021-08-09 15:45:08 -07:00
<g id= "node74" class= "node" >
2021-05-06 17:46:06 -07:00
<title > zcash/halo2#246</title>
2021-08-09 15:45:08 -07:00
<g id= "a_node74" > <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,-1522 63,-1522 63,-1469 242,-1469 242,-1522" />
<text text-anchor= "middle" x= "152.5" y= "-1506.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/halo2#246</text>
<text text-anchor= "middle" x= "152.5" y= "-1491.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Create recursive proof</text>
<text text-anchor= "middle" x= "152.5" y= "-1476.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-08-09 15:45:08 -07:00
<g id= "node75" class= "node" >
2021-05-06 17:46:06 -07:00
<title > zcash/halo2#247</title>
2021-08-09 15:45:08 -07:00
<g id= "a_node75" > <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,-1529.5 366,-1529.5 366,-1461.5 542,-1461.5 542,-1529.5" />
<text text-anchor= "middle" x= "454" y= "-1514.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/halo2#247</text>
<text text-anchor= "middle" x= "454" y= "-1499.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Implement underlying</text>
<text text-anchor= "middle" x= "454" y= "-1484.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > scaffolding for the</text>
<text text-anchor= "middle" x= "454" y= "-1469.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-08-09 15:45:08 -07:00
<g id= "edge69" class= "edge" >
2021-05-06 17:46:06 -07:00
<title > zcash/halo2#246- > zcash/halo2#247</title>
2021-08-09 15:45:08 -07:00
<path fill= "none" stroke= "#000000" d= "M242.14,-1495.5C277.92,-1495.5 319.23,-1495.5 355.81,-1495.5" />
<polygon fill= "#000000" stroke= "#000000" points= "356,-1499.0001 366,-1495.5 356,-1492.0001 356,-1499.0001" />
2021-05-06 17:46:06 -07:00
</g>
<!-- zcash/halo2#247->zcash/halo2#250 -->
2021-08-09 15:45:08 -07:00
<g id= "edge70" class= "edge" >
2021-05-06 17:46:06 -07:00
<title > zcash/halo2#247- > zcash/halo2#250</title>
2021-08-09 15:45:08 -07:00
<path fill= "none" stroke= "#000000" d= "M542.02,-1508.1C575.24,-1512.8 613.41,-1518.2 648.2,-1523.2" />
<polygon fill= "#000000" stroke= "#000000" points= "647.9971,-1526.7077 658.4,-1524.7 649.0157,-1519.7822 647.9971,-1526.7077" />
2021-05-06 17:46:06 -07:00
</g>
<!-- zcash/halo2#245 -->
2021-08-09 15:45:08 -07:00
<g id= "node76" class= "node" >
2021-05-06 17:46:06 -07:00
<title > zcash/halo2#245</title>
2021-08-09 15:45:08 -07:00
<g id= "a_node76" > <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,-1443.5 351,-1443.5 351,-1375.5 557,-1375.5 557,-1443.5" />
<text text-anchor= "middle" x= "454" y= "-1428.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/halo2#245</text>
<text text-anchor= "middle" x= "454" y= "-1413.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Remove the need to</text>
<text text-anchor= "middle" x= "454" y= "-1398.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= "-1383.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>
<!-- zcash/halo2#245->zcash/halo2#250 -->
2021-08-09 15:45:08 -07:00
<g id= "edge71" class= "edge" >
2021-05-06 17:46:06 -07:00
<title > zcash/halo2#245- > zcash/halo2#250</title>
2021-08-09 15:45:08 -07:00
<path fill= "none" stroke= "#000000" d= "M545.17,-1443.6C552.58,-1446.6 559.93,-1449.5 567,-1452.5 608.44,-1469.8 654.29,-1490.7 690.39,-1507.5" />
<polygon fill= "#000000" stroke= "#000000" points= "689.2971,-1510.8563 699.83,-1512 692.3092,-1504.5375 689.2971,-1510.8563" />
2021-05-06 17:46:06 -07:00
</g>
<!-- zcash/halo2#210 -->
2021-08-09 15:45:08 -07:00
<g id= "node77" class= "node" >
2021-05-06 17:46:06 -07:00
<title > zcash/halo2#210</title>
2021-08-09 15:45:08 -07:00
<g id= "a_node77" > <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,-1357.5 345,-1357.5 345,-1289.5 563,-1289.5 563,-1357.5" />
<text text-anchor= "middle" x= "454" y= "-1342.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/halo2#210</text>
<text text-anchor= "middle" x= "454" y= "-1327.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Make multiopen</text>
<text text-anchor= "middle" x= "454" y= "-1312.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > point_index_map dependent</text>
<text text-anchor= "middle" x= "454" y= "-1297.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-08-09 15:45:08 -07:00
<g id= "edge72" class= "edge" >
2021-05-06 17:46:06 -07:00
<title > zcash/halo2#210- > zcash/halo2#250</title>
2021-08-09 15:45:08 -07:00
<path fill= "none" stroke= "#000000" d= "M551.04,-1357.6C556.54,-1360.4 561.91,-1363.4 567,-1366.5 629.7,-1405.1 690.43,-1466.1 725.32,-1504.1" />
<polygon fill= "#000000" stroke= "#000000" points= "723.0356,-1506.788 732.37,-1511.8 728.1985,-1502.0609 723.0356,-1506.788" />
2021-06-24 15:44:53 -07:00
</g>
<!-- zcash/halo2#312 -->
2021-08-09 15:45:08 -07:00
<g id= "node78" class= "node" >
2021-06-24 15:44:53 -07:00
<title > zcash/halo2#312</title>
2021-08-09 15:45:08 -07:00
<g id= "a_node78" > <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,-1781 55,-1781 55,-1728 250,-1728 250,-1781" />
<text text-anchor= "middle" x= "152.5" y= "-1765.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/halo2#312</text>
<text text-anchor= "middle" x= "152.5" y= "-1750.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > [Book] Document gadget</text>
<text text-anchor= "middle" x= "152.5" y= "-1735.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > API</text>
2021-05-06 17:46:06 -07:00
</a>
</g>
</g>
</g>
</svg>