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-02 15:45:09 -07:00
<svg width= "1927pt" height= "1713pt"
viewBox="0.00 0.00 1927.00 1713.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 1709)" >
<polygon fill= "#ffffff" stroke= "transparent" points= "-4,4 -4,-1709 1923,-1709 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-02 15:45:09 -07:00
<polygon fill= "#c2e0c6" stroke= "#000000" stroke-width= "2" points= "246.5,-240.5 58.5,-240.5 58.5,-202.5 246.5,-202.5 246.5,-240.5" />
<text text-anchor= "middle" x= "152.5" y= "-225.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/librustzcash#226</text>
<text text-anchor= "middle" x= "152.5" y= "-210.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-02 15:45:09 -07:00
<polygon fill= "#c2e0c6" stroke= "#000000" points= "550,-248 358,-248 358,-195 550,-195 550,-248" />
<text text-anchor= "middle" x= "454" y= "-232.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/librustzcash#225</text>
<text text-anchor= "middle" x= "454" y= "-217.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Add Bolt TZE support to</text>
<text text-anchor= "middle" x= "454" y= "-202.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-02 15:45:09 -07:00
<path fill= "none" stroke= "#000000" d= "M246.66,-221.5C278.76,-221.5 314.86,-221.5 347.84,-221.5" />
<polygon fill= "#000000" stroke= "#000000" points= "347.96,-225.0001 357.96,-221.5 347.96,-218.0001 347.96,-225.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-02 15:45:09 -07:00
<polygon fill= "#c2e0c6" stroke= "#000000" stroke-width= "2" points= "245.5,-339 59.5,-339 59.5,-286 245.5,-286 245.5,-339" />
<text text-anchor= "middle" x= "152.5" y= "-323.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/zcash#4190</text>
<text text-anchor= "middle" x= "152.5" y= "-308.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > TZE: implement zcashd</text>
<text text-anchor= "middle" x= "152.5" y= "-293.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/orchard#166 -->
2021-06-01 16:03:44 -07:00
<g id= "node4" class= "node" >
2021-07-28 15:45:06 -07:00
<title > zcash/orchard#166</title>
<g id= "a_node4" > <a xlink:href= "https://github.com/zcash/orchard/issues/166" xlink:title= "zcash/orchard#166 Ensure our Poseidon parameters are consistent with the v1.1 reference implementation" target= "_blank" >
2021-08-02 15:45:09 -07:00
<polygon fill= "#c2e0c6" stroke= "#000000" stroke-width= "2" points= "557,-420 351,-420 351,-337 557,-337 557,-420" />
<text text-anchor= "middle" x= "454" y= "-404.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/orchard#166</text>
<text text-anchor= "middle" x= "454" y= "-389.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Ensure our Poseidon</text>
<text text-anchor= "middle" x= "454" y= "-374.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > parameters are consistent</text>
<text text-anchor= "middle" x= "454" y= "-359.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > with the v1.1 reference</text>
<text text-anchor= "middle" x= "454" y= "-344.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > implementation</text>
2021-05-06 17:46:06 -07:00
</a>
</g>
</g>
2021-07-28 15:45:06 -07:00
<!-- zcash/zcash#4707 -->
2021-06-01 16:03:44 -07:00
<g id= "node5" class= "node" >
2021-07-28 15:45:06 -07:00
<title > zcash/zcash#4707</title>
<g id= "a_node5" > <a xlink:href= "https://github.com/zcash/zcash/issues/4707" xlink:title= "zcash/zcash#4707 [Orchard] Consensus specification" target= "_blank" >
2021-08-02 15:45:09 -07:00
<polygon fill= "#c2e0c6" stroke= "#000000" points= "840,-405 671,-405 671,-352 840,-352 840,-405" />
<text text-anchor= "middle" x= "755.5" y= "-389.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/zcash#4707</text>
<text text-anchor= "middle" x= "755.5" y= "-374.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > [Orchard] Consensus</text>
<text text-anchor= "middle" x= "755.5" y= "-359.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/orchard#166->zcash/zcash#4707 -->
2021-06-01 16:03:44 -07:00
<g id= "edge2" class= "edge" >
2021-07-28 15:45:06 -07:00
<title > zcash/orchard#166- > zcash/zcash#4707</title>
2021-08-02 15:45:09 -07:00
<path fill= "none" stroke= "#000000" d= "M557.34,-378.5C590.86,-378.5 627.87,-378.5 660.73,-378.5" />
<polygon fill= "#000000" stroke= "#000000" points= "660.79,-382.0001 670.79,-378.5 660.79,-375.0001 660.79,-382.0001" />
2021-05-06 17:46:06 -07:00
</g>
2021-07-28 15:45:06 -07:00
<!-- zcash/librustzcash#320 -->
2021-06-01 16:03:44 -07:00
<g id= "node6" class= "node" >
2021-07-28 15:45:06 -07:00
<title > zcash/librustzcash#320</title>
<g id= "a_node6" > <a xlink:href= "https://github.com/zcash/librustzcash/issues/320" xlink:title= "zcash/librustzcash#320 Implement Orchard consensus rules as an NU feature" target= "_blank" >
2021-08-02 15:45:09 -07:00
<polygon fill= "#c2e0c6" stroke= "#000000" points= "1154.5,-412.5 951.5,-412.5 951.5,-344.5 1154.5,-344.5 1154.5,-412.5" />
<text text-anchor= "middle" x= "1053" y= "-397.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/librustzcash#320</text>
<text text-anchor= "middle" x= "1053" y= "-382.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Implement Orchard</text>
<text text-anchor= "middle" x= "1053" y= "-367.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > consensus rules as an NU</text>
<text text-anchor= "middle" x= "1053" y= "-352.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-06-01 16:03:44 -07:00
<g id= "edge3" class= "edge" >
2021-07-28 15:45:06 -07:00
<title > zcash/zcash#4707- > zcash/librustzcash#320</title>
2021-08-02 15:45:09 -07:00
<path fill= "none" stroke= "#000000" d= "M840.35,-378.5C871.72,-378.5 907.76,-378.5 941.15,-378.5" />
<polygon fill= "#000000" stroke= "#000000" points= "941.42,-382.0001 951.42,-378.5 941.42,-375.0001 941.42,-382.0001" />
2021-05-06 17:46:06 -07:00
</g>
2021-07-28 15:45:06 -07:00
<!-- zcash/zcash#5024 -->
2021-06-01 16:03:44 -07:00
<g id= "node7" class= "node" >
2021-07-28 15:45:06 -07:00
<title > zcash/zcash#5024</title>
<g id= "a_node7" > <a xlink:href= "https://github.com/zcash/zcash/issues/5024" xlink:title= "zcash/zcash#5024 Implement NU5 consensus rules" target= "_blank" >
2021-08-02 15:45:09 -07:00
<polygon fill= "#c2e0c6" stroke= "#000000" points= "1411.5,-405 1199.5,-405 1199.5,-352 1411.5,-352 1411.5,-405" />
<text text-anchor= "middle" x= "1305.5" y= "-389.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/zcash#5024</text>
<text text-anchor= "middle" x= "1305.5" y= "-374.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Implement NU5 consensus</text>
<text text-anchor= "middle" x= "1305.5" y= "-359.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-06-01 16:03:44 -07:00
<g id= "edge4" class= "edge" >
2021-07-28 15:45:06 -07:00
<title > zcash/librustzcash#320- > zcash/zcash#5024</title>
2021-08-02 15:45:09 -07:00
<path fill= "none" stroke= "#000000" d= "M1154.6,-378.5C1166,-378.5 1177.6,-378.5 1189.1,-378.5" />
<polygon fill= "#000000" stroke= "#000000" points= "1189.1,-382.0001 1199.1,-378.5 1189.1,-375.0001 1189.1,-382.0001" />
2021-05-28 15:57:19 -07:00
</g>
2021-07-28 15:45:06 -07:00
<!-- zcash/zcash#5260 -->
2021-06-01 16:03:44 -07:00
<g id= "node8" class= "node" >
2021-07-28 15:45:06 -07:00
<title > zcash/zcash#5260</title>
<g id= "a_node8" > <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" >
2021-08-02 15:45:09 -07:00
<polygon fill= "#c2e0c6" stroke= "#000000" stroke-width= "2" points= "248,-734.5 57,-734.5 57,-666.5 248,-666.5 248,-734.5" />
<text text-anchor= "middle" x= "152.5" y= "-719.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/zcash#5260</text>
<text text-anchor= "middle" x= "152.5" y= "-704.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Implement network</text>
<text text-anchor= "middle" x= "152.5" y= "-689.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > protocol support for ZIP</text>
<text text-anchor= "middle" x= "152.5" y= "-674.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 -->
<g id= "node9" class= "node" >
<title > zcash/zcash#5261</title>
<g id= "a_node9" > <a xlink:href= "https://github.com/zcash/zcash/issues/5261" xlink:title= "zcash/zcash#5261 Implement handling logic for ZIP 239 messages" target= "_blank" >
2021-08-02 15:45:09 -07:00
<polygon fill= "#c2e0c6" stroke= "#000000" points= "554,-727 354,-727 354,-674 554,-674 554,-727" />
<text text-anchor= "middle" x= "454" y= "-711.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/zcash#5261</text>
<text text-anchor= "middle" x= "454" y= "-696.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Implement handling logic</text>
<text text-anchor= "middle" x= "454" y= "-681.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-06-01 16:03:44 -07:00
<g id= "edge5" class= "edge" >
2021-07-28 15:45:06 -07:00
<title > zcash/zcash#5260- > zcash/zcash#5261</title>
2021-08-02 15:45:09 -07:00
<path fill= "none" stroke= "#000000" d= "M248.31,-700.5C278.65,-700.5 312.43,-700.5 343.7,-700.5" />
<polygon fill= "#000000" stroke= "#000000" points= "343.76,-704.0001 353.76,-700.5 343.76,-697.0001 343.76,-704.0001" />
2021-07-28 15:45:06 -07:00
</g>
<!-- zcash/zcash#5199 -->
<g id= "node10" class= "node" >
<title > zcash/zcash#5199</title>
<g id= "a_node10" > <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" >
2021-08-02 15:45:09 -07:00
<polygon fill= "#c2e0c6" stroke= "#000000" points= "850,-742 661,-742 661,-659 850,-659 850,-742" />
<text text-anchor= "middle" x= "755.5" y= "-726.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/zcash#5199</text>
<text text-anchor= "middle" x= "755.5" y= "-711.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > [ZIP 239] Relay v5+</text>
<text text-anchor= "middle" x= "755.5" y= "-696.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > transactions with a</text>
<text text-anchor= "middle" x= "755.5" y= "-681.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > (txid, auth_digest) tuple</text>
<text text-anchor= "middle" x= "755.5" y= "-666.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 -->
<g id= "edge6" class= "edge" >
<title > zcash/zcash#5261- > zcash/zcash#5199</title>
2021-08-02 15:45:09 -07:00
<path fill= "none" stroke= "#000000" d= "M554.4,-700.5C585.39,-700.5 619.59,-700.5 650.86,-700.5" />
<polygon fill= "#000000" stroke= "#000000" points= "650.9,-704.0001 660.9,-700.5 650.9,-697.0001 650.9,-704.0001" />
2021-07-28 15:45:06 -07:00
</g>
<!-- zcash/orchard#4 -->
<g id= "node11" class= "node" >
<title > zcash/orchard#4</title>
<g id= "a_node11" > <a xlink:href= "https://github.com/zcash/orchard/issues/4" xlink:title= "zcash/orchard#4 Implement the Action circuit" target= "_blank" >
2021-08-02 15:45:09 -07:00
<polygon fill= "#fad8c7" stroke= "#000000" points= "842,-491 669,-491 669,-438 842,-438 842,-491" />
<text text-anchor= "middle" x= "755.5" y= "-475.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/orchard#4</text>
<text text-anchor= "middle" x= "755.5" y= "-460.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Implement the Action</text>
<text text-anchor= "middle" x= "755.5" y= "-445.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 -->
<g id= "edge7" class= "edge" >
<title > zcash/orchard#4- > zcash/librustzcash#320</title>
2021-08-02 15:45:09 -07:00
<path fill= "none" stroke= "#000000" d= "M842.35,-439.39C873.41,-430.41 908.86,-420.17 941.7,-410.67" />
<polygon fill= "#000000" stroke= "#000000" points= "942.7014,-414.0239 951.34,-407.89 940.7617,-407.298 942.7014,-414.0239" />
2021-07-28 15:45:06 -07:00
</g>
<!-- zcash/orchard#35 -->
<g id= "node12" class= "node" >
<title > zcash/orchard#35</title>
<g id= "a_node12" > <a xlink:href= "https://github.com/zcash/orchard/issues/35" xlink:title= "zcash/orchard#35 Transaction building support" target= "_blank" >
2021-08-02 15:45:09 -07:00
<polygon fill= "#fad8c7" stroke= "#000000" points= "1135.5,-570 970.5,-570 970.5,-517 1135.5,-517 1135.5,-570" />
<text text-anchor= "middle" x= "1053" y= "-554.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/orchard#35</text>
<text text-anchor= "middle" x= "1053" y= "-539.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Transaction building</text>
<text text-anchor= "middle" x= "1053" y= "-524.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 -->
<g id= "edge8" class= "edge" >
<title > zcash/orchard#4- > zcash/orchard#35</title>
2021-08-02 15:45:09 -07:00
<path fill= "none" stroke= "#000000" d= "M842.35,-487.56C879.43,-497.41 922.75,-508.91 960.43,-518.92" />
<polygon fill= "#000000" stroke= "#000000" points= "959.827,-522.381 970.39,-521.56 961.6206,-515.6146 959.827,-522.381" />
2021-07-28 15:45:06 -07:00
</g>
<!-- zcash/zcash#5195 -->
<g id= "node13" class= "node" >
<title > zcash/zcash#5195</title>
<g id= "a_node13" > <a xlink:href= "https://github.com/zcash/zcash/issues/5195" xlink:title= "zcash/zcash#5195 Implement Orchard proof verification consensus rule" target= "_blank" >
2021-08-02 15:45:09 -07:00
<polygon fill= "#fad8c7" stroke= "#000000" points= "1153.5,-498.5 952.5,-498.5 952.5,-430.5 1153.5,-430.5 1153.5,-498.5" />
<text text-anchor= "middle" x= "1053" y= "-483.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/zcash#5195</text>
<text text-anchor= "middle" x= "1053" y= "-468.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Implement Orchard proof</text>
<text text-anchor= "middle" x= "1053" y= "-453.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > verification consensus</text>
<text text-anchor= "middle" x= "1053" y= "-438.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 -->
<g id= "edge9" class= "edge" >
<title > zcash/orchard#4- > zcash/zcash#5195</title>
2021-08-02 15:45:09 -07:00
<path fill= "none" stroke= "#000000" d= "M842.35,-464.5C873.59,-464.5 909.26,-464.5 942.26,-464.5" />
<polygon fill= "#000000" stroke= "#000000" points= "942.41,-468.0001 952.41,-464.5 942.41,-461.0001 942.41,-468.0001" />
2021-05-24 15:36:12 -07:00
</g>
<!-- zcash/zcash#5021 -->
2021-07-28 15:45:06 -07:00
<g id= "node14" class= "node" >
2021-05-06 17:46:06 -07:00
<title > zcash/zcash#5021</title>
2021-07-28 15:45:06 -07:00
<g id= "a_node14" > <a xlink:href= "https://github.com/zcash/zcash/issues/5021" xlink:title= "zcash/zcash#5021 Add Orchard support to transaction builder" target= "_blank" >
2021-08-02 15:45:09 -07:00
<polygon fill= "#c2e0c6" stroke= "#000000" stroke-width= "2" points= "1399.5,-564 1211.5,-564 1211.5,-511 1399.5,-511 1399.5,-564" />
<text text-anchor= "middle" x= "1305.5" y= "-548.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/zcash#5021</text>
<text text-anchor= "middle" x= "1305.5" y= "-533.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Add Orchard support to</text>
<text text-anchor= "middle" x= "1305.5" y= "-518.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-07-28 15:45:06 -07:00
<g id= "edge10" class= "edge" >
2021-05-06 17:46:06 -07:00
<title > zcash/orchard#35- > zcash/zcash#5021</title>
2021-08-02 15:45:09 -07:00
<path fill= "none" stroke= "#000000" d= "M1135.7,-541.54C1156.5,-541.04 1179.2,-540.5 1201,-539.98" />
<polygon fill= "#000000" stroke= "#000000" points= "1201.3843,-543.4721 1211.3,-539.74 1201.2211,-536.474 1201.3843,-543.4721" />
2021-05-28 15:57:19 -07:00
</g>
2021-06-16 15:47:41 -07:00
<!-- zcash/librustzcash#406 -->
2021-07-28 15:45:06 -07:00
<g id= "node15" class= "node" >
2021-06-16 15:47:41 -07:00
<title > zcash/librustzcash#406</title>
2021-07-28 15:45:06 -07:00
<g id= "a_node15" > <a xlink:href= "https://github.com/zcash/librustzcash/issues/406" xlink:title= "zcash/librustzcash#406 Add Orchard support to the transaction builder" target= "_blank" >
2021-08-02 15:45:09 -07:00
<polygon fill= "#c2e0c6" stroke= "#000000" stroke-width= "2" points= "1399.5,-485 1211.5,-485 1211.5,-432 1399.5,-432 1399.5,-485" />
<text text-anchor= "middle" x= "1305.5" y= "-469.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/librustzcash#406</text>
<text text-anchor= "middle" x= "1305.5" y= "-454.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Add Orchard support to</text>
<text text-anchor= "middle" x= "1305.5" y= "-439.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-07-28 15:45:06 -07:00
<g id= "edge11" class= "edge" >
2021-06-16 15:47:41 -07:00
<title > zcash/orchard#35- > zcash/librustzcash#406</title>
2021-08-02 15:45:09 -07:00
<path fill= "none" stroke= "#000000" d= "M1133.7,-516.95C1143.2,-513.78 1152.8,-510.58 1162,-507.5 1180.3,-501.36 1199.8,-494.73 1218.5,-488.38" />
<polygon fill= "#000000" stroke= "#000000" points= "1219.7748,-491.643 1228.1,-485.09 1217.5054,-485.0211 1219.7748,-491.643" />
2021-06-16 15:47:41 -07:00
</g>
<!-- zcash/zcash#5195->zcash/zcash#5024 -->
2021-07-28 15:45:06 -07:00
<g id= "edge12" class= "edge" >
2021-05-28 15:57:19 -07:00
<title > zcash/zcash#5195- > zcash/zcash#5024</title>
2021-08-02 15:45:09 -07:00
<path fill= "none" stroke= "#000000" d= "M1153.2,-430.39C1174.6,-423.07 1197.2,-415.39 1218.2,-408.25" />
<polygon fill= "#000000" stroke= "#000000" points= "1219.3651,-411.5507 1227.7,-405.01 1217.1055,-404.9254 1219.3651,-411.5507" />
2021-05-06 17:46:06 -07:00
</g>
<!-- zcash/zcash#5023 -->
2021-07-28 15:45:06 -07:00
<g id= "node16" class= "node" >
2021-05-06 17:46:06 -07:00
<title > zcash/zcash#5023</title>
2021-07-28 15:45:06 -07:00
<g id= "a_node16" > <a xlink:href= "https://github.com/zcash/zcash/issues/5023" xlink:title= "zcash/zcash#5023 Implement support for Orchard shielded coinbase output" target= "_blank" >
2021-08-02 15:45:09 -07:00
<polygon fill= "#c2e0c6" stroke= "#000000" points= "1661,-560.5 1452,-560.5 1452,-492.5 1661,-492.5 1661,-560.5" />
<text text-anchor= "middle" x= "1556.5" y= "-545.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/zcash#5023</text>
<text text-anchor= "middle" x= "1556.5" y= "-530.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Implement support for</text>
<text text-anchor= "middle" x= "1556.5" y= "-515.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Orchard shielded coinbase</text>
<text text-anchor= "middle" x= "1556.5" y= "-500.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-07-28 15:45:06 -07:00
<g id= "edge13" class= "edge" >
2021-05-06 17:46:06 -07:00
<title > zcash/zcash#5021- > zcash/zcash#5023</title>
2021-08-02 15:45:09 -07:00
<path fill= "none" stroke= "#000000" d= "M1399.7,-533.37C1413.3,-532.77 1427.5,-532.15 1441.5,-531.54" />
<polygon fill= "#000000" stroke= "#000000" points= "1441.864,-535.0274 1451.7,-531.09 1441.5554,-528.0342 1441.864,-535.0274" />
2021-06-16 15:47:41 -07:00
</g>
<!-- zcash/librustzcash#403 -->
2021-07-28 15:45:06 -07:00
<g id= "node17" class= "node" >
2021-06-16 15:47:41 -07:00
<title > zcash/librustzcash#403</title>
2021-07-28 15:45:06 -07:00
<g id= "a_node17" > <a xlink:href= "https://github.com/zcash/librustzcash/issues/403" xlink:title= "zcash/librustzcash#403 Add Orchard support to `zcash_client_backend`" target= "_blank" >
2021-08-02 15:45:09 -07:00
<polygon fill= "#c2e0c6" stroke= "#000000" points= "1650.5,-281 1462.5,-281 1462.5,-228 1650.5,-228 1650.5,-281" />
<text text-anchor= "middle" x= "1556.5" y= "-265.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/librustzcash#403</text>
<text text-anchor= "middle" x= "1556.5" y= "-250.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Add Orchard support to</text>
<text text-anchor= "middle" x= "1556.5" y= "-235.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-07-28 15:45:06 -07:00
<g id= "edge14" class= "edge" >
2021-06-16 15:47:41 -07:00
<title > zcash/librustzcash#406- > zcash/librustzcash#403</title>
2021-08-02 15:45:09 -07:00
<path fill= "none" stroke= "#000000" d= "M1389.8,-431.96C1398.4,-426.82 1406.4,-420.72 1413,-413.5 1448.1,-375.34 1414.3,-341.07 1449,-302.5 1454.4,-296.51 1460.6,-291.24 1467.4,-286.59" />
<polygon fill= "#000000" stroke= "#000000" points= "1469.6155,-289.3303 1476.2,-281.03 1465.8765,-283.4125 1469.6155,-289.3303" />
2021-06-16 15:47:41 -07:00
</g>
<!-- zcash/librustzcash#404 -->
2021-07-28 15:45:06 -07:00
<g id= "node23" class= "node" >
2021-06-16 15:47:41 -07:00
<title > zcash/librustzcash#404</title>
2021-07-28 15:45:06 -07:00
<g id= "a_node23" > <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-02 15:45:09 -07:00
<polygon fill= "#c2e0c6" stroke= "#000000" points= "1903.5,-214 1715.5,-214 1715.5,-161 1903.5,-161 1903.5,-214" />
<text text-anchor= "middle" x= "1809.5" y= "-198.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/librustzcash#404</text>
<text text-anchor= "middle" x= "1809.5" y= "-183.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Add Orchard support to</text>
<text text-anchor= "middle" x= "1809.5" y= "-168.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-07-28 15:45:06 -07:00
<g id= "edge19" class= "edge" >
2021-06-16 15:47:41 -07:00
<title > zcash/librustzcash#403- > zcash/librustzcash#404</title>
2021-08-02 15:45:09 -07:00
<path fill= "none" stroke= "#000000" d= "M1650.7,-229.55C1668.6,-224.82 1687.4,-219.85 1705.5,-215.04" />
<polygon fill= "#000000" stroke= "#000000" points= "1706.4299,-218.4145 1715.2,-212.47 1704.6371,-211.6479 1706.4299,-218.4145" />
2021-05-06 17:46:06 -07:00
</g>
2021-05-24 11:01:20 -07:00
<!-- zcash/zcash#4819 -->
2021-07-28 15:45:06 -07:00
<g id= "node18" class= "node" >
2021-05-24 11:01:20 -07:00
<title > zcash/zcash#4819</title>
2021-07-28 15:45:06 -07:00
<g id= "a_node18" > <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-02 15:45:09 -07:00
<polygon fill= "#c2e0c6" stroke= "#000000" stroke-width= "2" points= "250,-806 55,-806 55,-753 250,-753 250,-806" />
<text text-anchor= "middle" x= "152.5" y= "-790.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/zcash#4819</text>
<text text-anchor= "middle" x= "152.5" y= "-775.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Backport upstream PRs</text>
<text text-anchor= "middle" x= "152.5" y= "-760.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > that remove Boost usage</text>
2021-05-06 17:46:06 -07:00
</a>
</g>
</g>
2021-05-24 15:03:54 -07:00
<!-- zcash/orchard#33 -->
2021-07-28 15:45:06 -07:00
<g id= "node19" class= "node" >
2021-05-24 15:03:54 -07:00
<title > zcash/orchard#33</title>
2021-07-28 15:45:06 -07:00
<g id= "a_node19" > <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-02 15:45:09 -07:00
<polygon fill= "#fad8c7" stroke= "#000000" points= "567,-319 341,-319 341,-266 567,-266 567,-319" />
<text text-anchor= "middle" x= "454" y= "-303.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/orchard#33</text>
<text text-anchor= "middle" x= "454" y= "-288.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Implement note commitment</text>
<text text-anchor= "middle" x= "454" y= "-273.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-07-28 15:45:06 -07:00
<g id= "node20" class= "node" >
2021-05-24 15:03:54 -07:00
<title > zcash/zcash#5018</title>
2021-07-28 15:45:06 -07:00
<g id= "a_node20" > <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-02 15:45:09 -07:00
<polygon fill= "#fad8c7" stroke= "#000000" points= "841.5,-334 669.5,-334 669.5,-251 841.5,-251 841.5,-334" />
<text text-anchor= "middle" x= "755.5" y= "-318.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/zcash#5018</text>
<text text-anchor= "middle" x= "755.5" y= "-303.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Add Orchard note</text>
<text text-anchor= "middle" x= "755.5" y= "-288.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > commitment tree and</text>
<text text-anchor= "middle" x= "755.5" y= "-273.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > nullifier set to</text>
<text text-anchor= "middle" x= "755.5" y= "-258.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-07-28 15:45:06 -07:00
<g id= "edge15" class= "edge" >
2021-05-24 15:36:12 -07:00
<title > zcash/orchard#33- > zcash/zcash#5018</title>
2021-08-02 15:45:09 -07:00
<path fill= "none" stroke= "#000000" d= "M567.13,-292.5C597.32,-292.5 629.66,-292.5 658.88,-292.5" />
<polygon fill= "#000000" stroke= "#000000" points= "659.07,-296.0001 669.07,-292.5 659.07,-289.0001 659.07,-296.0001" />
2021-05-28 15:57:19 -07:00
</g>
<!-- zcash/zcash#5197 -->
2021-07-28 15:45:06 -07:00
<g id= "node21" class= "node" >
2021-05-28 15:57:19 -07:00
<title > zcash/zcash#5197</title>
2021-07-28 15:45:06 -07:00
<g id= "a_node21" > <a xlink:href= "https://github.com/zcash/zcash/issues/5197" xlink:title= "zcash/zcash#5197 Implement NU5 block consensus rules" target= "_blank" >
2021-08-02 15:45:09 -07:00
<polygon fill= "#c2e0c6" stroke= "#000000" stroke-width= "2" points= "1141,-255 965,-255 965,-202 1141,-202 1141,-255" />
<text text-anchor= "middle" x= "1053" y= "-239.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/zcash#5197</text>
<text text-anchor= "middle" x= "1053" y= "-224.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Implement NU5 block</text>
<text text-anchor= "middle" x= "1053" y= "-209.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-07-28 15:45:06 -07:00
<g id= "edge16" class= "edge" >
2021-05-28 15:57:19 -07:00
<title > zcash/zcash#5018- > zcash/zcash#5197</title>
2021-08-02 15:45:09 -07:00
<path fill= "none" stroke= "#000000" d= "M841.55,-273.99C876.92,-266.38 918.08,-257.52 954.64,-249.66" />
<polygon fill= "#000000" stroke= "#000000" points= "955.7798,-252.995 964.82,-247.47 954.3075,-246.1515 955.7798,-252.995" />
2021-05-28 15:57:19 -07:00
</g>
2021-06-29 15:45:05 -07:00
<!-- zcash/zcash#5240 -->
2021-07-28 15:45:06 -07:00
<g id= "node22" class= "node" >
2021-06-29 15:45:05 -07:00
<title > zcash/zcash#5240</title>
2021-07-28 15:45:06 -07:00
<g id= "a_node22" > <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-02 15:45:09 -07:00
<polygon fill= "#c2e0c6" stroke= "#000000" stroke-width= "2" points= "1149,-326 957,-326 957,-273 1149,-273 1149,-326" />
<text text-anchor= "middle" x= "1053" y= "-310.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/zcash#5240</text>
<text text-anchor= "middle" x= "1053" y= "-295.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Add an Orchard nullifier</text>
<text text-anchor= "middle" x= "1053" y= "-280.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-07-28 15:45:06 -07:00
<g id= "edge17" class= "edge" >
2021-06-29 15:45:05 -07:00
<title > zcash/zcash#5018- > zcash/zcash#5240</title>
2021-08-02 15:45:09 -07:00
<path fill= "none" stroke= "#000000" d= "M841.55,-294.52C874.43,-295.3 912.31,-296.19 946.84,-297" />
<polygon fill= "#000000" stroke= "#000000" points= "946.8798,-300.5018 956.96,-297.24 947.0458,-293.5038 946.8798,-300.5018" />
2021-06-29 15:45:05 -07:00
</g>
<!-- zcash/zcash#5197->zcash/zcash#5024 -->
2021-07-28 15:45:06 -07:00
<g id= "edge18" class= "edge" >
2021-05-28 15:57:19 -07:00
<title > zcash/zcash#5197- > zcash/zcash#5024</title>
2021-08-02 15:45:09 -07:00
<path fill= "none" stroke= "#000000" d= "M1141.2,-249.66C1148.7,-253.52 1155.8,-258.1 1162,-263.5 1189.6,-287.46 1171,-312.81 1198,-337.5 1201.5,-340.74 1205.4,-343.74 1209.4,-346.5" />
<polygon fill= "#000000" stroke= "#000000" points= "1207.5764,-349.4879 1217.9,-351.87 1211.3152,-343.5699 1207.5764,-349.4879" />
2021-05-24 11:01:20 -07:00
</g>
2021-06-14 15:48:08 -07:00
<!-- zcash/zcash#5019 -->
2021-07-28 15:45:06 -07:00
<g id= "node24" class= "node" >
2021-06-14 15:48:08 -07:00
<title > zcash/zcash#5019</title>
2021-07-28 15:45:06 -07:00
<g id= "a_node24" > <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-02 15:45:09 -07:00
<polygon fill= "#c2e0c6" stroke= "#000000" points= "1397,-639 1214,-639 1214,-586 1397,-586 1397,-639" />
<text text-anchor= "middle" x= "1305.5" y= "-623.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/zcash#5019</text>
<text text-anchor= "middle" x= "1305.5" y= "-608.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Add Orchard keys and</text>
<text text-anchor= "middle" x= "1305.5" y= "-593.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-07-28 15:45:06 -07:00
<g id= "edge20" class= "edge" >
2021-06-14 15:48:08 -07:00
<title > zcash/zcash#5019- > zcash/zcash#5023</title>
2021-08-02 15:45:09 -07:00
<path fill= "none" stroke= "#000000" d= "M1382.9,-586C1403.3,-578.99 1425.8,-571.29 1447.6,-563.83" />
<polygon fill= "#000000" stroke= "#000000" points= "1448.8809,-567.0908 1457.2,-560.53 1446.6053,-560.471 1448.8809,-567.0908" />
2021-05-24 11:01:20 -07:00
</g>
<!-- zcash/zcash#5020 -->
2021-07-28 15:45:06 -07:00
<g id= "node25" class= "node" >
2021-05-24 11:01:20 -07:00
<title > zcash/zcash#5020</title>
2021-07-28 15:45:06 -07:00
<g id= "a_node25" > <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-02 15:45:09 -07:00
<polygon fill= "#c2e0c6" stroke= "#000000" points= "1652.5,-646.5 1460.5,-646.5 1460.5,-578.5 1652.5,-578.5 1652.5,-646.5" />
<text text-anchor= "middle" x= "1556.5" y= "-631.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/zcash#5020</text>
<text text-anchor= "middle" x= "1556.5" y= "-616.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Add Orchard note</text>
<text text-anchor= "middle" x= "1556.5" y= "-601.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > detection and storage to</text>
<text text-anchor= "middle" x= "1556.5" y= "-586.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-07-28 15:45:06 -07:00
<g id= "edge21" class= "edge" >
2021-05-06 17:46:06 -07:00
<title > zcash/zcash#5019- > zcash/zcash#5020</title>
2021-08-02 15:45:09 -07:00
<path fill= "none" stroke= "#000000" d= "M1397.2,-612.5C1414.4,-612.5 1432.5,-612.5 1450.1,-612.5" />
<polygon fill= "#000000" stroke= "#000000" points= "1450.4,-616.0001 1460.4,-612.5 1450.4,-609.0001 1450.4,-616.0001" />
2021-05-06 17:46:06 -07:00
</g>
2021-05-24 08:41:42 -07:00
<!-- zcash/zcash#5179 -->
2021-07-28 15:45:06 -07:00
<g id= "node26" class= "node" >
2021-05-24 08:41:42 -07:00
<title > zcash/zcash#5179</title>
2021-07-28 15:45:06 -07:00
<g id= "a_node26" > <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-02 15:45:09 -07:00
<polygon fill= "#c2e0c6" stroke= "#000000" points= "1657.5,-379.5 1455.5,-379.5 1455.5,-311.5 1657.5,-311.5 1657.5,-379.5" />
<text text-anchor= "middle" x= "1556.5" y= "-364.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/zcash#5179</text>
<text text-anchor= "middle" x= "1556.5" y= "-349.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Add Unified Address key</text>
<text text-anchor= "middle" x= "1556.5" y= "-334.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > generation and storage to</text>
<text text-anchor= "middle" x= "1556.5" y= "-319.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-07-28 15:45:06 -07:00
<g id= "edge22" class= "edge" >
2021-05-24 08:41:42 -07:00
<title > zcash/zcash#5019- > zcash/zcash#5179</title>
2021-08-02 15:45:09 -07:00
<path fill= "none" stroke= "#000000" d= "M1397.4,-586.39C1403.2,-582.4 1408.5,-577.8 1413,-572.5 1465.4,-511.14 1398.8,-457.7 1449,-394.5 1451.2,-391.77 1453.5,-389.19 1456,-386.74" />
<polygon fill= "#000000" stroke= "#000000" points= "1458.7266,-389.0092 1464,-379.82 1454.1471,-383.715 1458.7266,-389.0092" />
2021-05-24 08:41:42 -07:00
</g>
2021-07-19 15:44:55 -07:00
<!-- zcash/zcash#5255 -->
2021-07-28 15:45:06 -07:00
<g id= "node27" class= "node" >
2021-07-19 15:44:55 -07:00
<title > zcash/zcash#5255</title>
2021-07-28 15:45:06 -07:00
<g id= "a_node27" > <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-02 15:45:09 -07:00
<polygon fill= "#c2e0c6" stroke= "#000000" points= "1664,-471.5 1449,-471.5 1449,-403.5 1664,-403.5 1664,-471.5" />
<text text-anchor= "middle" x= "1556.5" y= "-456.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/zcash#5255</text>
<text text-anchor= "middle" x= "1556.5" y= "-441.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Add the ability to</text>
<text text-anchor= "middle" x= "1556.5" y= "-426.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > generate Orchard spending</text>
<text text-anchor= "middle" x= "1556.5" y= "-411.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-07-28 15:45:06 -07:00
<g id= "edge23" class= "edge" >
2021-07-19 15:44:55 -07:00
<title > zcash/zcash#5019- > zcash/zcash#5255</title>
2021-08-02 15:45:09 -07:00
<path fill= "none" stroke= "#000000" d= "M1395.6,-585.88C1401.9,-582 1407.8,-577.57 1413,-572.5 1443.6,-542.76 1419.1,-513.97 1449,-483.5 1450.9,-481.6 1452.8,-479.77 1454.9,-478.01" />
<polygon fill= "#000000" stroke= "#000000" points= "1457.3905,-480.5048 1463.1,-471.58 1453.0711,-474.9964 1457.3905,-480.5048" />
2021-07-19 15:44:55 -07:00
</g>
<!-- zcash/zcash#5256 -->
2021-07-28 15:45:06 -07:00
<g id= "node28" class= "node" >
2021-07-19 15:44:55 -07:00
<title > zcash/zcash#5256</title>
2021-07-28 15:45:06 -07:00
<g id= "a_node28" > <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-02 15:45:09 -07:00
<polygon fill= "#c2e0c6" stroke= "#000000" points= "1906.5,-869.5 1712.5,-869.5 1712.5,-801.5 1906.5,-801.5 1906.5,-869.5" />
<text text-anchor= "middle" x= "1809.5" y= "-854.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/zcash#5256</text>
<text text-anchor= "middle" x= "1809.5" y= "-839.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Add support for Orchard</text>
<text text-anchor= "middle" x= "1809.5" y= "-824.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > receiver inside Unified</text>
<text text-anchor= "middle" x= "1809.5" y= "-809.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-07-28 15:45:06 -07:00
<g id= "edge24" class= "edge" >
2021-07-19 15:44:55 -07:00
<title > zcash/zcash#5019- > zcash/zcash#5256</title>
2021-08-02 15:45:09 -07:00
<path fill= "none" stroke= "#000000" d= "M1391.1,-639.05C1399.1,-643.71 1406.6,-649.16 1413,-655.5 1442.5,-684.57 1417.7,-714.34 1449,-741.5 1518.9,-802.15 1623.3,-824.37 1701.7,-832.17" />
<polygon fill= "#000000" stroke= "#000000" points= "1701.9228,-835.7049 1712.2,-833.13 1702.5602,-828.734 1701.9228,-835.7049" />
2021-07-19 15:44:55 -07:00
</g>
<!-- zcash/zcash#5178 -->
2021-07-28 15:45:06 -07:00
<g id= "node29" class= "node" >
2021-05-24 08:41:42 -07:00
<title > zcash/zcash#5178</title>
2021-07-28 15:45:06 -07:00
<g id= "a_node29" > <a xlink:href= "https://github.com/zcash/zcash/issues/5178" xlink:title= "zcash/zcash#5178 New RPC: z_getnewaccount" target= "_blank" >
2021-08-02 15:45:09 -07:00
<polygon fill= "#c2e0c6" stroke= "#000000" points= "1919,-412.5 1700,-412.5 1700,-374.5 1919,-374.5 1919,-412.5" />
<text text-anchor= "middle" x= "1809.5" y= "-397.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/zcash#5178</text>
<text text-anchor= "middle" x= "1809.5" y= "-382.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-07-28 15:45:06 -07:00
<g id= "edge25" class= "edge" >
2021-05-24 08:41:42 -07:00
<title > zcash/zcash#5179- > zcash/zcash#5178</title>
2021-08-02 15:45:09 -07:00
<path fill= "none" stroke= "#000000" d= "M1657.6,-364.68C1671.2,-367.26 1685.2,-369.92 1699,-372.54" />
<polygon fill= "#000000" stroke= "#000000" points= "1698.5239,-376.0119 1709,-374.43 1699.824,-369.1337 1698.5239,-376.0119" />
2021-05-24 08:41:42 -07:00
</g>
2021-05-24 09:06:28 -07:00
<!-- zcash/zcash#5182 -->
2021-07-28 15:45:06 -07:00
<g id= "node30" class= "node" >
2021-05-24 09:06:28 -07:00
<title > zcash/zcash#5182</title>
2021-07-28 15:45:06 -07:00
<g id= "a_node30" > <a xlink:href= "https://github.com/zcash/zcash/issues/5182" xlink:title= "zcash/zcash#5182 New RPC: z_getbalanceforaddress" target= "_blank" >
2021-08-02 15:45:09 -07:00
<polygon fill= "#c2e0c6" stroke= "#000000" points= "1903,-570 1716,-570 1716,-517 1903,-517 1903,-570" />
<text text-anchor= "middle" x= "1809.5" y= "-554.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/zcash#5182</text>
<text text-anchor= "middle" x= "1809.5" y= "-539.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > New RPC:</text>
<text text-anchor= "middle" x= "1809.5" y= "-524.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-07-28 15:45:06 -07:00
<g id= "edge26" class= "edge" >
2021-05-24 09:06:28 -07:00
<title > zcash/zcash#5179- > zcash/zcash#5182</title>
2021-08-02 15:45:09 -07:00
<path fill= "none" stroke= "#000000" d= "M1647.4,-379.63C1653.5,-384.04 1659.1,-388.98 1664,-394.5 1699,-433.93 1662.9,-470.06 1700,-507.5 1702.4,-509.88 1704.9,-512.1 1707.5,-514.18" />
<polygon fill= "#000000" stroke= "#000000" points= "1705.5982,-517.1209 1715.8,-519.98 1709.6078,-511.383 1705.5982,-517.1209" />
2021-05-24 08:41:42 -07:00
</g>
2021-05-24 09:06:28 -07:00
<!-- zcash/zcash#5185 -->
2021-07-28 15:45:06 -07:00
<g id= "node31" class= "node" >
2021-05-24 09:06:28 -07:00
<title > zcash/zcash#5185</title>
2021-07-28 15:45:06 -07:00
<g id= "a_node31" > <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-02 15:45:09 -07:00
<polygon fill= "#c2e0c6" stroke= "#000000" points= "1904,-498.5 1715,-498.5 1715,-430.5 1904,-430.5 1904,-498.5" />
<text text-anchor= "middle" x= "1809.5" y= "-483.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/zcash#5185</text>
<text text-anchor= "middle" x= "1809.5" y= "-468.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Add support for funding</text>
<text text-anchor= "middle" x= "1809.5" y= "-453.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= "-438.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-07-28 15:45:06 -07:00
<g id= "edge27" class= "edge" >
2021-05-24 09:06:28 -07:00
<title > zcash/zcash#5179- > zcash/zcash#5185</title>
2021-08-02 15:45:09 -07:00
<path fill= "none" stroke= "#000000" d= "M1636.5,-379.6C1645.9,-384.31 1655.3,-389.32 1664,-394.5 1681.2,-404.71 1682.5,-411.76 1700,-421.5 1702.7,-422.99 1705.4,-424.46 1708.2,-425.9" />
<polygon fill= "#000000" stroke= "#000000" points= "1706.6893,-429.0577 1717.2,-430.39 1709.8142,-422.7939 1706.6893,-429.0577" />
2021-05-24 08:41:42 -07:00
</g>
2021-05-24 09:06:28 -07:00
<!-- zcash/zcash#5180 -->
2021-07-28 15:45:06 -07:00
<g id= "node32" class= "node" >
2021-05-24 09:06:28 -07:00
<title > zcash/zcash#5180</title>
2021-07-28 15:45:06 -07:00
<g id= "a_node32" > <a xlink:href= "https://github.com/zcash/zcash/issues/5180" xlink:title= "zcash/zcash#5180 New RPC: z_getaddressforaccount" target= "_blank" >
2021-08-02 15:45:09 -07:00
<polygon fill= "#c2e0c6" stroke= "#000000" points= "1903.5,-285 1715.5,-285 1715.5,-232 1903.5,-232 1903.5,-285" />
<text text-anchor= "middle" x= "1809.5" y= "-269.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/zcash#5180</text>
<text text-anchor= "middle" x= "1809.5" y= "-254.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > New RPC:</text>
<text text-anchor= "middle" x= "1809.5" y= "-239.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-07-28 15:45:06 -07:00
<g id= "edge28" class= "edge" >
2021-05-24 09:06:28 -07:00
<title > zcash/zcash#5179- > zcash/zcash#5180</title>
2021-08-02 15:45:09 -07:00
<path fill= "none" stroke= "#000000" d= "M1648.9,-311.41C1665.9,-305.33 1683.4,-299.14 1700,-293.5 1705.1,-291.75 1710.4,-289.98 1715.8,-288.2" />
<polygon fill= "#000000" stroke= "#000000" points= "1717.0078,-291.487 1725.4,-285.02 1714.8067,-284.8421 1717.0078,-291.487" />
2021-05-24 09:06:28 -07:00
</g>
2021-05-24 09:09:35 -07:00
<!-- zcash/zcash#5183 -->
2021-07-28 15:45:06 -07:00
<g id= "node33" class= "node" >
2021-05-24 09:09:35 -07:00
<title > zcash/zcash#5183</title>
2021-07-28 15:45:06 -07:00
<g id= "a_node33" > <a xlink:href= "https://github.com/zcash/zcash/issues/5183" xlink:title= "zcash/zcash#5183 New RPC: z_getbalanceforaccount" target= "_blank" >
2021-08-02 15:45:09 -07:00
<polygon fill= "#c2e0c6" stroke= "#000000" points= "1903.5,-356 1715.5,-356 1715.5,-303 1903.5,-303 1903.5,-356" />
<text text-anchor= "middle" x= "1809.5" y= "-340.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/zcash#5183</text>
<text text-anchor= "middle" x= "1809.5" y= "-325.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > New RPC:</text>
<text text-anchor= "middle" x= "1809.5" y= "-310.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-07-28 15:45:06 -07:00
<g id= "edge29" class= "edge" >
2021-05-24 09:09:35 -07:00
<title > zcash/zcash#5179- > zcash/zcash#5183</title>
2021-08-02 15:45:09 -07:00
<path fill= "none" stroke= "#000000" d= "M1657.6,-339.11C1673.2,-338.12 1689.3,-337.1 1704.9,-336.11" />
<polygon fill= "#000000" stroke= "#000000" points= "1705.3388,-339.5894 1715.1,-335.47 1704.9004,-332.6032 1705.3388,-339.5894" />
2021-05-24 09:09:35 -07:00
</g>
<!-- zcash/orchard#36 -->
2021-07-28 15:45:06 -07:00
<g id= "node34" class= "node" >
2021-05-06 17:46:06 -07:00
<title > zcash/orchard#36</title>
2021-07-28 15:45:06 -07:00
<g id= "a_node34" > <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-02 15:45:09 -07:00
<polygon fill= "#c2e0c6" stroke= "#000000" stroke-width= "2" points= "1150,-730.5 956,-730.5 956,-662.5 1150,-662.5 1150,-730.5" />
<text text-anchor= "middle" x= "1053" y= "-715.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/orchard#36</text>
<text text-anchor= "middle" x= "1053" y= "-700.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Parsing and serialization</text>
<text text-anchor= "middle" x= "1053" y= "-685.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > of Orchard keys and</text>
<text text-anchor= "middle" x= "1053" y= "-670.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-07-28 15:45:06 -07:00
<g id= "edge30" class= "edge" >
2021-05-06 17:46:06 -07:00
<title > zcash/orchard#36- > zcash/zcash#5019</title>
2021-08-02 15:45:09 -07:00
<path fill= "none" stroke= "#000000" d= "M1150.3,-664.14C1171.8,-656.97 1194.6,-649.4 1215.8,-642.33" />
<polygon fill= "#000000" stroke= "#000000" points= "1217.106,-645.5846 1225.5,-639.12 1214.9067,-638.939 1217.106,-645.5846" />
2021-05-24 15:03:54 -07:00
</g>
<!-- zcash/librustzcash#371 -->
2021-07-28 15:45:06 -07:00
<g id= "node35" class= "node" >
2021-05-24 15:03:54 -07:00
<title > zcash/librustzcash#371</title>
2021-07-28 15:45:06 -07:00
<g id= "a_node35" > <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-02 15:45:09 -07:00
<polygon fill= "#fad8c7" stroke= "#000000" points= "1399.5,-732.5 1211.5,-732.5 1211.5,-664.5 1399.5,-664.5 1399.5,-732.5" />
<text text-anchor= "middle" x= "1305.5" y= "-717.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/librustzcash#371</text>
<text text-anchor= "middle" x= "1305.5" y= "-702.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Implement parsing and</text>
<text text-anchor= "middle" x= "1305.5" y= "-687.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > serialization of Unified</text>
<text text-anchor= "middle" x= "1305.5" y= "-672.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-07-28 15:45:06 -07:00
<g id= "edge31" class= "edge" >
2021-05-06 17:46:06 -07:00
<title > zcash/orchard#36- > zcash/librustzcash#371</title>
2021-08-02 15:45:09 -07:00
<path fill= "none" stroke= "#000000" d= "M1150.3,-697.27C1166.8,-697.4 1184.1,-697.54 1200.8,-697.67" />
<polygon fill= "#000000" stroke= "#000000" points= "1201.1733,-701.1729 1211.2,-697.75 1201.2273,-694.1731 1201.1733,-701.1729" />
2021-05-06 17:46:06 -07:00
</g>
<!-- zcash/zcash#5133 -->
2021-07-28 15:45:06 -07:00
<g id= "node36" class= "node" >
2021-05-06 17:46:06 -07:00
<title > zcash/zcash#5133</title>
2021-07-28 15:45:06 -07:00
<g id= "a_node36" > <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-02 15:45:09 -07:00
<polygon fill= "#fad8c7" stroke= "#000000" points= "1664,-732.5 1449,-732.5 1449,-664.5 1664,-664.5 1664,-732.5" />
<text text-anchor= "middle" x= "1556.5" y= "-717.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/zcash#5133</text>
<text text-anchor= "middle" x= "1556.5" y= "-702.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Implement Unified Address</text>
<text text-anchor= "middle" x= "1556.5" y= "-687.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > parsing and serialization</text>
<text text-anchor= "middle" x= "1556.5" y= "-672.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-07-28 15:45:06 -07:00
<g id= "edge32" class= "edge" >
2021-05-06 17:46:06 -07:00
<title > zcash/librustzcash#371- > zcash/zcash#5133</title>
2021-08-02 15:45:09 -07:00
<path fill= "none" stroke= "#000000" d= "M1399.7,-698.5C1412.3,-698.5 1425.4,-698.5 1438.3,-698.5" />
<polygon fill= "#000000" stroke= "#000000" points= "1438.7,-702.0001 1448.7,-698.5 1438.7,-695.0001 1438.7,-702.0001" />
2021-07-19 15:44:55 -07:00
</g>
<!-- zcash/librustzcash#372 -->
2021-07-28 15:45:06 -07:00
<g id= "node37" class= "node" >
2021-07-19 15:44:55 -07:00
<title > zcash/librustzcash#372</title>
2021-07-28 15:45:06 -07:00
<g id= "a_node37" > <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-02 15:45:09 -07:00
<polygon fill= "#c2e0c6" stroke= "#000000" stroke-width= "2" points= "1661.5,-956.5 1451.5,-956.5 1451.5,-858.5 1661.5,-858.5 1661.5,-956.5" />
<text text-anchor= "middle" x= "1556.5" y= "-941.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/librustzcash#372</text>
<text text-anchor= "middle" x= "1556.5" y= "-926.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Implement parsing and</text>
<text text-anchor= "middle" x= "1556.5" y= "-911.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > serialization of Unified</text>
<text text-anchor= "middle" x= "1556.5" y= "-896.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > [Incoming / Full] Viewing</text>
<text text-anchor= "middle" x= "1556.5" y= "-881.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Keys and Unified Spending</text>
<text text-anchor= "middle" x= "1556.5" y= "-866.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-07-28 15:45:06 -07:00
<g id= "edge33" class= "edge" >
2021-07-19 15:44:55 -07:00
<title > zcash/librustzcash#371- > zcash/librustzcash#372</title>
2021-08-02 15:45:09 -07:00
<path fill= "none" stroke= "#000000" d= "M1346.3,-732.69C1375,-756.73 1414.3,-789.63 1449,-818.5 1462,-829.32 1475.9,-840.85 1489.3,-851.91" />
<polygon fill= "#000000" stroke= "#000000" points= "1487.0866,-854.6216 1497,-858.36 1491.5816,-849.2555 1487.0866,-854.6216" />
2021-07-19 15:44:55 -07:00
</g>
<!-- zcash/zcash#5133->zcash/zcash#5256 -->
2021-07-28 15:45:06 -07:00
<g id= "edge34" class= "edge" >
2021-07-19 15:44:55 -07:00
<title > zcash/zcash#5133- > zcash/zcash#5256</title>
2021-08-02 15:45:09 -07:00
<path fill= "none" stroke= "#000000" d= "M1603.9,-732.54C1631.2,-751.3 1666.7,-774.21 1700,-791.5 1703.7,-793.41 1707.5,-795.29 1711.3,-797.14" />
<polygon fill= "#000000" stroke= "#000000" points= "1709.8584,-800.3296 1720.4,-801.39 1712.8205,-793.9872 1709.8584,-800.3296" />
2021-05-24 08:30:13 -07:00
</g>
<!-- zcash/zcash#5133->zcash/zcash#5178 -->
2021-07-28 15:45:06 -07:00
<g id= "edge35" class= "edge" >
2021-05-24 08:30:13 -07:00
<title > zcash/zcash#5133- > zcash/zcash#5178</title>
2021-08-02 15:45:09 -07:00
<path fill= "none" stroke= "#000000" d= "M1655.8,-664.27C1658.7,-661.57 1661.5,-658.65 1664,-655.5 1729.5,-573.12 1629.3,-499.45 1700,-421.5 1700.8,-420.66 1701.5,-419.85 1702.3,-419.06" />
<polygon fill= "#000000" stroke= "#000000" points= "1704.6232,-421.6791 1710,-412.55 1700.1038,-416.3336 1704.6232,-421.6791" />
2021-05-24 09:06:28 -07:00
</g>
<!-- zcash/zcash#5133->zcash/zcash#5182 -->
2021-07-28 15:45:06 -07:00
<g id= "edge36" class= "edge" >
2021-05-24 09:06:28 -07:00
<title > zcash/zcash#5133- > zcash/zcash#5182</title>
2021-08-02 15:45:09 -07:00
<path fill= "none" stroke= "#000000" d= "M1653.2,-664.37C1657,-661.63 1660.6,-658.67 1664,-655.5 1691.5,-629.56 1671.6,-603.45 1700,-578.5 1702.3,-576.49 1704.7,-574.6 1707.2,-572.81" />
<polygon fill= "#000000" stroke= "#000000" points= "1709.4761,-575.508 1716,-567.16 1705.6941,-569.6176 1709.4761,-575.508" />
2021-05-24 09:06:28 -07:00
</g>
<!-- zcash/zcash#5133->zcash/zcash#5185 -->
2021-07-28 15:45:06 -07:00
<g id= "edge37" class= "edge" >
2021-05-24 09:06:28 -07:00
<title > zcash/zcash#5133- > zcash/zcash#5185</title>
2021-08-02 15:45:09 -07:00
<path fill= "none" stroke= "#000000" d= "M1655,-664.38C1658.2,-661.64 1661.2,-658.69 1664,-655.5 1708.4,-604.36 1655.5,-558.5 1700,-507.5 1702.2,-505 1704.5,-502.64 1707,-500.42" />
<polygon fill= "#000000" stroke= "#000000" points= "1709.1918,-503.1488 1714.8,-494.16 1704.8103,-497.6895 1709.1918,-503.1488" />
2021-05-24 08:30:13 -07:00
</g>
<!-- zcash/zcash#5181 -->
2021-07-28 15:45:06 -07:00
<g id= "node38" class= "node" >
2021-05-24 08:30:13 -07:00
<title > zcash/zcash#5181</title>
2021-07-28 15:45:06 -07:00
<g id= "a_node38" > <a xlink:href= "https://github.com/zcash/zcash/issues/5181" xlink:title= "zcash/zcash#5181 New RPC: z_listunifiedreceivers" target= "_blank" >
2021-08-02 15:45:09 -07:00
<polygon fill= "#c2e0c6" stroke= "#000000" stroke-width= "2" points= "1894.5,-641 1724.5,-641 1724.5,-588 1894.5,-588 1894.5,-641" />
<text text-anchor= "middle" x= "1809.5" y= "-625.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/zcash#5181</text>
<text text-anchor= "middle" x= "1809.5" y= "-610.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > New RPC:</text>
<text text-anchor= "middle" x= "1809.5" y= "-595.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-07-28 15:45:06 -07:00
<g id= "edge38" class= "edge" >
2021-05-24 08:30:13 -07:00
<title > zcash/zcash#5133- > zcash/zcash#5181</title>
2021-08-02 15:45:09 -07:00
<path fill= "none" stroke= "#000000" d= "M1655.6,-664.37C1670.5,-659.34 1685.6,-654.25 1700,-649.5 1705.2,-647.78 1710.6,-646.02 1716,-644.26" />
<polygon fill= "#000000" stroke= "#000000" points= "1717.288,-647.5211 1725.7,-641.08 1715.1073,-640.8694 1717.288,-647.5211" />
2021-05-24 09:06:28 -07:00
</g>
<!-- zcash/zcash#5184 -->
2021-07-28 15:45:06 -07:00
<g id= "node39" class= "node" >
2021-05-24 09:06:28 -07:00
<title > zcash/zcash#5184</title>
2021-07-28 15:45:06 -07:00
<g id= "a_node39" > <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-02 15:45:09 -07:00
<polygon fill= "#c2e0c6" stroke= "#000000" stroke-width= "2" points= "1909.5,-783 1709.5,-783 1709.5,-730 1909.5,-730 1909.5,-783" />
<text text-anchor= "middle" x= "1809.5" y= "-767.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/zcash#5184</text>
<text text-anchor= "middle" x= "1809.5" y= "-752.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Add support for UA</text>
<text text-anchor= "middle" x= "1809.5" y= "-737.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-07-28 15:45:06 -07:00
<g id= "edge39" class= "edge" >
2021-05-24 09:06:28 -07:00
<title > zcash/zcash#5133- > zcash/zcash#5184</title>
2021-08-02 15:45:09 -07:00
<path fill= "none" stroke= "#000000" d= "M1664.2,-723.18C1675.8,-725.86 1687.7,-728.58 1699.4,-731.26" />
<polygon fill= "#000000" stroke= "#000000" points= "1698.6715,-734.6837 1709.2,-733.5 1700.2313,-727.8597 1698.6715,-734.6837" />
2021-05-06 17:46:06 -07:00
</g>
2021-05-24 15:20:07 -07:00
<!-- zcash/zcash#5191 -->
2021-07-28 15:45:06 -07:00
<g id= "node40" class= "node" >
2021-05-24 15:20:07 -07:00
<title > zcash/zcash#5191</title>
2021-07-28 15:45:06 -07:00
<g id= "a_node40" > <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-02 15:45:09 -07:00
<polygon fill= "#c2e0c6" stroke= "#000000" stroke-width= "2" points= "1894,-712 1725,-712 1725,-659 1894,-659 1894,-712" />
<text text-anchor= "middle" x= "1809.5" y= "-696.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/zcash#5191</text>
<text text-anchor= "middle" x= "1809.5" y= "-681.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > z_getbalance: Return</text>
<text text-anchor= "middle" x= "1809.5" y= "-666.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-07-28 15:45:06 -07:00
<g id= "edge40" class= "edge" >
2021-05-24 15:20:07 -07:00
<title > zcash/zcash#5133- > zcash/zcash#5191</title>
2021-08-02 15:45:09 -07:00
<path fill= "none" stroke= "#000000" d= "M1664.2,-692.97C1681,-692.1 1698.3,-691.22 1714.8,-690.37" />
<polygon fill= "#000000" stroke= "#000000" points= "1715.0932,-693.8596 1724.9,-689.85 1714.7332,-686.8689 1715.0932,-693.8596" />
2021-07-19 15:44:55 -07:00
</g>
<!-- zcash/zcash#5257 -->
2021-07-28 15:45:06 -07:00
<g id= "node41" class= "node" >
2021-07-19 15:44:55 -07:00
<title > zcash/zcash#5257</title>
2021-07-28 15:45:06 -07:00
<g id= "a_node41" > <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-02 15:45:09 -07:00
<polygon fill= "#c2e0c6" stroke= "#000000" points= "1916.5,-955.5 1702.5,-955.5 1702.5,-887.5 1916.5,-887.5 1916.5,-955.5" />
<text text-anchor= "middle" x= "1809.5" y= "-940.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/zcash#5257</text>
<text text-anchor= "middle" x= "1809.5" y= "-925.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Implement Unified Viewing</text>
<text text-anchor= "middle" x= "1809.5" y= "-910.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Key parsing and</text>
<text text-anchor= "middle" x= "1809.5" y= "-895.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-07-28 15:45:06 -07:00
<g id= "edge41" class= "edge" >
2021-07-19 15:44:55 -07:00
<title > zcash/zcash#5133- > zcash/zcash#5257</title>
2021-08-02 15:45:09 -07:00
<path fill= "none" stroke= "#000000" d= "M1576.1,-732.84C1600.5,-772.79 1645.7,-838.38 1700,-878.5 1701.6,-879.68 1703.2,-880.84 1704.9,-881.97" />
<polygon fill= "#000000" stroke= "#000000" points= "1703.1718,-885.0178 1713.5,-887.38 1706.8992,-879.0926 1703.1718,-885.0178" />
2021-07-19 15:44:55 -07:00
</g>
<!-- zcash/librustzcash#372->zcash/zcash#5257 -->
2021-07-28 15:45:06 -07:00
<g id= "edge42" class= "edge" >
2021-07-19 15:44:55 -07:00
<title > zcash/librustzcash#372- > zcash/zcash#5257</title>
2021-08-02 15:45:09 -07:00
<path fill= "none" stroke= "#000000" d= "M1661.6,-913.32C1671.7,-913.87 1681.9,-914.44 1692.1,-915.01" />
<polygon fill= "#000000" stroke= "#000000" points= "1692.1231,-918.5165 1702.3,-915.57 1692.5069,-911.527 1692.1231,-918.5165" />
2021-05-06 17:46:06 -07:00
</g>
2021-05-24 11:01:20 -07:00
<!-- zcash/orchard#30 -->
2021-07-28 15:45:06 -07:00
<g id= "node42" class= "node" >
2021-05-24 11:01:20 -07:00
<title > zcash/orchard#30</title>
2021-07-28 15:45:06 -07:00
<g id= "a_node42" > <a xlink:href= "https://github.com/zcash/orchard/issues/30" xlink:title= "zcash/orchard#30 Implement ZIP 32 for Orchard" target= "_blank" >
2021-08-02 15:45:09 -07:00
<polygon fill= "#c2e0c6" stroke= "#000000" points= "1139,-641 967,-641 967,-588 1139,-588 1139,-641" />
<text text-anchor= "middle" x= "1053" y= "-625.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/orchard#30</text>
<text text-anchor= "middle" x= "1053" y= "-610.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Implement ZIP 32 for</text>
<text text-anchor= "middle" x= "1053" y= "-595.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-07-28 15:45:06 -07:00
<g id= "edge43" class= "edge" >
2021-05-24 11:01:20 -07:00
<title > zcash/orchard#30- > zcash/zcash#5019</title>
2021-08-02 15:45:09 -07:00
<path fill= "none" stroke= "#000000" d= "M1139.2,-613.82C1159.9,-613.65 1182.2,-613.48 1203.6,-613.31" />
<polygon fill= "#000000" stroke= "#000000" points= "1203.7281,-616.8092 1213.7,-613.23 1203.6726,-609.8094 1203.7281,-616.8092" />
2021-05-06 17:46:06 -07:00
</g>
<!-- zcash/zcash#2534 -->
2021-07-28 15:45:06 -07:00
<g id= "node43" class= "node" >
2021-05-06 17:46:06 -07:00
<title > zcash/zcash#2534</title>
2021-07-28 15:45:06 -07:00
<g id= "a_node43" > <a xlink:href= "https://github.com/zcash/zcash/pull/2534" xlink:title= "zcash/zcash#2534 Bitcoin 0.12 P2P/Net PRs 1" target= "_blank" >
2021-08-02 15:45:09 -07:00
<polygon fill= "#c2e0c6" stroke= "#000000" stroke-width= "2" points= "252.5,-877 52.5,-877 52.5,-873 48.5,-873 48.5,-869 52.5,-869 52.5,-832 48.5,-832 48.5,-828 52.5,-828 52.5,-824 252.5,-824 252.5,-877" />
<polyline fill= "none" stroke= "#000000" stroke-width= "2" points= "52.5,-873 56.5,-873 56.5,-869 52.5,-869 " />
<polyline fill= "none" stroke= "#000000" stroke-width= "2" points= "52.5,-832 56.5,-832 56.5,-828 52.5,-828 " />
<text text-anchor= "middle" x= "152.5" y= "-861.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/zcash#2534</text>
<text text-anchor= "middle" x= "152.5" y= "-846.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= "-831.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-07-28 15:45:06 -07:00
<g id= "node44" class= "node" >
2021-05-06 17:46:06 -07:00
<title > zcash/zcash#5003</title>
2021-07-28 15:45:06 -07:00
<g id= "a_node44" > <a xlink:href= "https://github.com/zcash/zcash/pull/5003" xlink:title= "zcash/zcash#5003 net: prerequisites for p2p encapsulation changes" target= "_blank" >
2021-08-02 15:45:09 -07:00
<polygon fill= "#c2e0c6" stroke= "#000000" points= "560,-933 348,-933 348,-929 344,-929 344,-925 348,-925 348,-888 344,-888 344,-884 348,-884 348,-880 560,-880 560,-933" />
<polyline fill= "none" stroke= "#000000" points= "348,-929 352,-929 352,-925 348,-925 " />
<polyline fill= "none" stroke= "#000000" points= "348,-888 352,-888 352,-884 348,-884 " />
<text text-anchor= "middle" x= "454" y= "-917.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/zcash#5003</text>
<text text-anchor= "middle" x= "454" y= "-902.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > net: prerequisites for</text>
<text text-anchor= "middle" x= "454" y= "-887.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-07-28 15:45:06 -07:00
<g id= "edge44" class= "edge" >
2021-05-06 17:46:06 -07:00
<title > zcash/zcash#2534- > zcash/zcash#5003</title>
2021-08-02 15:45:09 -07:00
<path fill= "none" stroke= "#000000" d= "M252.9,-869.15C280.17,-874.21 309.93,-879.74 337.99,-884.95" />
<polygon fill= "#000000" stroke= "#000000" points= "337.3689,-888.3944 347.84,-886.78 338.6476,-881.5122 337.3689,-888.3944" />
2021-05-06 17:46:06 -07:00
</g>
<!-- zcash/zcash#5005 -->
2021-07-28 15:45:06 -07:00
<g id= "node45" class= "node" >
2021-05-06 17:46:06 -07:00
<title > zcash/zcash#5005</title>
2021-07-28 15:45:06 -07:00
<g id= "a_node45" > <a xlink:href= "https://github.com/zcash/zcash/pull/5005" xlink:title= "zcash/zcash#5005 net: Split DNS resolving functionality out of net structures" target= "_blank" >
2021-08-02 15:45:09 -07:00
<polygon fill= "#c2e0c6" stroke= "#000000" points= "851,-856.5 660,-856.5 660,-852.5 656,-852.5 656,-848.5 660,-848.5 660,-796.5 656,-796.5 656,-792.5 660,-792.5 660,-788.5 851,-788.5 851,-856.5" />
<polyline fill= "none" stroke= "#000000" points= "660,-852.5 664,-852.5 664,-848.5 660,-848.5 " />
<polyline fill= "none" stroke= "#000000" points= "660,-796.5 664,-796.5 664,-792.5 660,-792.5 " />
<text text-anchor= "middle" x= "755.5" y= "-841.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/zcash#5005</text>
<text text-anchor= "middle" x= "755.5" y= "-826.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > net: Split DNS resolving</text>
<text text-anchor= "middle" x= "755.5" y= "-811.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > functionality out of net</text>
<text text-anchor= "middle" x= "755.5" y= "-796.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-07-28 15:45:06 -07:00
<g id= "edge45" class= "edge" >
2021-05-06 17:46:06 -07:00
<title > zcash/zcash#2534- > zcash/zcash#5005</title>
2021-08-02 15:45:09 -07:00
<path fill= "none" stroke= "#000000" d= "M252.75,-845.84C362.52,-840.75 537.78,-832.61 649.7,-827.41" />
<polygon fill= "#000000" stroke= "#000000" points= "650.164,-830.8923 659.99,-826.93 649.8377,-823.8999 650.164,-830.8923" />
2021-05-06 17:46:06 -07:00
</g>
<!-- zcash/zcash#5004 -->
2021-07-28 15:45:06 -07:00
<g id= "node46" class= "node" >
2021-05-06 17:46:06 -07:00
<title > zcash/zcash#5004</title>
2021-07-28 15:45:06 -07:00
<g id= "a_node46" > <a xlink:href= "https://github.com/zcash/zcash/pull/5004" xlink:title= "zcash/zcash#5004 Verify that expected services are available from peer nodes & disconnect otherwise." target= "_blank" >
2021-08-02 15:45:09 -07:00
<polygon fill= "#c2e0c6" stroke= "#000000" points= "842.5,-958 668.5,-958 668.5,-954 664.5,-954 664.5,-950 668.5,-950 668.5,-883 664.5,-883 664.5,-879 668.5,-879 668.5,-875 842.5,-875 842.5,-958" />
<polyline fill= "none" stroke= "#000000" points= "668.5,-954 672.5,-954 672.5,-950 668.5,-950 " />
<polyline fill= "none" stroke= "#000000" points= "668.5,-883 672.5,-883 672.5,-879 668.5,-879 " />
<text text-anchor= "middle" x= "755.5" y= "-942.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/zcash#5004</text>
<text text-anchor= "middle" x= "755.5" y= "-927.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Verify that expected</text>
<text text-anchor= "middle" x= "755.5" y= "-912.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > services are available</text>
<text text-anchor= "middle" x= "755.5" y= "-897.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > from peer nodes & </text>
<text text-anchor= "middle" x= "755.5" y= "-882.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-07-28 15:45:06 -07:00
<g id= "edge46" class= "edge" >
2021-05-06 17:46:06 -07:00
<title > zcash/zcash#5003- > zcash/zcash#5004</title>
2021-08-02 15:45:09 -07:00
<path fill= "none" stroke= "#000000" d= "M560.3,-910.03C592.12,-911.08 626.84,-912.23 658.06,-913.27" />
<polygon fill= "#000000" stroke= "#000000" points= "657.9601,-916.7685 668.07,-913.6 658.1908,-909.7723 657.9601,-916.7685" />
2021-05-06 17:46:06 -07:00
</g>
<!-- zcash/zcash#5006 -->
2021-07-28 15:45:06 -07:00
<g id= "node47" class= "node" >
2021-05-06 17:46:06 -07:00
<title > zcash/zcash#5006</title>
2021-07-28 15:45:06 -07:00
<g id= "a_node47" > <a xlink:href= "https://github.com/zcash/zcash/pull/5006" xlink:title= "zcash/zcash#5006 Rework AddNode behaviour" target= "_blank" >
2021-08-02 15:45:09 -07:00
<polygon fill= "#c2e0c6" stroke= "#000000" points= "1162,-888.5 944,-888.5 944,-884.5 940,-884.5 940,-880.5 944,-880.5 944,-858.5 940,-858.5 940,-854.5 944,-854.5 944,-850.5 1162,-850.5 1162,-888.5" />
<polyline fill= "none" stroke= "#000000" points= "944,-884.5 948,-884.5 948,-880.5 944,-880.5 " />
<polyline fill= "none" stroke= "#000000" points= "944,-858.5 948,-858.5 948,-854.5 944,-854.5 " />
<text text-anchor= "middle" x= "1053" y= "-873.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/zcash#5006</text>
<text text-anchor= "middle" x= "1053" y= "-858.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-07-28 15:45:06 -07:00
<g id= "edge47" class= "edge" >
2021-05-06 17:46:06 -07:00
<title > zcash/zcash#5005- > zcash/zcash#5006</title>
2021-08-02 15:45:09 -07:00
<path fill= "none" stroke= "#000000" d= "M851.27,-837.63C877.59,-841.79 906.46,-846.35 933.92,-850.69" />
<polygon fill= "#000000" stroke= "#000000" points= "933.5459,-854.1743 943.97,-852.28 934.6398,-847.2603 933.5459,-854.1743" />
2021-05-06 17:46:06 -07:00
</g>
<!-- zcash/zcash#5004->zcash/zcash#5006 -->
2021-07-28 15:45:06 -07:00
<g id= "edge48" class= "edge" >
2021-05-06 17:46:06 -07:00
<title > zcash/zcash#5004- > zcash/zcash#5006</title>
2021-08-02 15:45:09 -07:00
<path fill= "none" stroke= "#000000" d= "M842.75,-902.72C871.17,-898.23 903.23,-893.16 933.58,-888.37" />
<polygon fill= "#000000" stroke= "#000000" points= "934.4805,-891.7711 943.81,-886.75 933.3856,-884.8572 934.4805,-891.7711" />
2021-05-06 17:46:06 -07:00
</g>
<!-- zcash/zcash#5008 -->
2021-07-28 15:45:06 -07:00
<g id= "node48" class= "node" >
2021-05-06 17:46:06 -07:00
<title > zcash/zcash#5008</title>
2021-07-28 15:45:06 -07:00
<g id= "a_node48" > <a xlink:href= "https://github.com/zcash/zcash/pull/5008" xlink:title= "zcash/zcash#5008 net: Feeler connections to increase online addrs in the tried table." target= "_blank" >
2021-08-02 15:45:09 -07:00
<polygon fill= "#c2e0c6" stroke= "#000000" points= "1400,-903.5 1211,-903.5 1211,-899.5 1207,-899.5 1207,-895.5 1211,-895.5 1211,-843.5 1207,-843.5 1207,-839.5 1211,-839.5 1211,-835.5 1400,-835.5 1400,-903.5" />
<polyline fill= "none" stroke= "#000000" points= "1211,-899.5 1215,-899.5 1215,-895.5 1211,-895.5 " />
<polyline fill= "none" stroke= "#000000" points= "1211,-843.5 1215,-843.5 1215,-839.5 1211,-839.5 " />
<text text-anchor= "middle" x= "1305.5" y= "-888.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/zcash#5008</text>
<text text-anchor= "middle" x= "1305.5" y= "-873.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > net: Feeler connections</text>
<text text-anchor= "middle" x= "1305.5" y= "-858.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > to increase online addrs</text>
<text text-anchor= "middle" x= "1305.5" y= "-843.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-07-28 15:45:06 -07:00
<g id= "edge49" class= "edge" >
2021-05-06 17:46:06 -07:00
<title > zcash/zcash#5006- > zcash/zcash#5008</title>
2021-08-02 15:45:09 -07:00
<path fill= "none" stroke= "#000000" d= "M1162.3,-869.5C1175,-869.5 1188,-869.5 1200.6,-869.5" />
<polygon fill= "#000000" stroke= "#000000" points= "1200.7,-873.0001 1210.7,-869.5 1200.7,-866.0001 1200.7,-873.0001" />
2021-05-24 11:01:20 -07:00
</g>
<!-- zcash/zcash#5034 -->
2021-07-28 15:45:06 -07:00
<g id= "node49" class= "node" >
2021-05-24 11:01:20 -07:00
<title > zcash/zcash#5034</title>
2021-07-28 15:45:06 -07:00
<g id= "a_node49" > <a xlink:href= "https://github.com/zcash/zcash/pull/5034" xlink:title= "zcash/zcash#5034 Bitcoin 0.17 locking PRs" target= "_blank" >
2021-08-02 15:45:09 -07:00
<polygon fill= "#c2e0c6" stroke= "#000000" stroke-width= "2" points= "249,-1014.5 56,-1014.5 56,-1010.5 52,-1010.5 52,-1006.5 56,-1006.5 56,-984.5 52,-984.5 52,-980.5 56,-980.5 56,-976.5 249,-976.5 249,-1014.5" />
<polyline fill= "none" stroke= "#000000" stroke-width= "2" points= "56,-1010.5 60,-1010.5 60,-1006.5 56,-1006.5 " />
<polyline fill= "none" stroke= "#000000" stroke-width= "2" points= "56,-984.5 60,-984.5 60,-980.5 56,-980.5 " />
<text text-anchor= "middle" x= "152.5" y= "-999.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/zcash#5034</text>
<text text-anchor= "middle" x= "152.5" y= "-984.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Bitcoin 0.17 locking PRs</text>
2021-05-24 11:01:20 -07:00
</a>
</g>
</g>
<!-- zcash/zcash#5050 -->
2021-07-28 15:45:06 -07:00
<g id= "node50" class= "node" >
2021-05-24 11:01:20 -07:00
<title > zcash/zcash#5050</title>
2021-07-28 15:45:06 -07:00
<g id= "a_node50" > <a xlink:href= "https://github.com/zcash/zcash/pull/5050" xlink:title= "zcash/zcash#5050 Bitcoin 0.18 locking PRs" target= "_blank" >
2021-08-02 15:45:09 -07:00
<polygon fill= "#c2e0c6" stroke= "#000000" points= "550.5,-1014.5 357.5,-1014.5 357.5,-1010.5 353.5,-1010.5 353.5,-1006.5 357.5,-1006.5 357.5,-984.5 353.5,-984.5 353.5,-980.5 357.5,-980.5 357.5,-976.5 550.5,-976.5 550.5,-1014.5" />
<polyline fill= "none" stroke= "#000000" points= "357.5,-1010.5 361.5,-1010.5 361.5,-1006.5 357.5,-1006.5 " />
<polyline fill= "none" stroke= "#000000" points= "357.5,-984.5 361.5,-984.5 361.5,-980.5 357.5,-980.5 " />
<text text-anchor= "middle" x= "454" y= "-999.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/zcash#5050</text>
<text text-anchor= "middle" x= "454" y= "-984.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Bitcoin 0.18 locking PRs</text>
2021-05-24 11:01:20 -07:00
</a>
</g>
</g>
<!-- zcash/zcash#5034->zcash/zcash#5050 -->
2021-07-28 15:45:06 -07:00
<g id= "edge50" class= "edge" >
2021-05-24 11:01:20 -07:00
<title > zcash/zcash#5034- > zcash/zcash#5050</title>
2021-08-02 15:45:09 -07:00
<path fill= "none" stroke= "#000000" d= "M249.14,-995.5C280.38,-995.5 315.19,-995.5 347.13,-995.5" />
<polygon fill= "#000000" stroke= "#000000" points= "347.39,-999.0001 357.39,-995.5 347.39,-992.0001 347.39,-999.0001" />
2021-05-24 11:01:20 -07:00
</g>
<!-- zcash/zcash#5163 -->
2021-07-28 15:45:06 -07:00
<g id= "node51" class= "node" >
2021-05-24 11:01:20 -07:00
<title > zcash/zcash#5163</title>
2021-07-28 15:45:06 -07:00
<g id= "a_node51" > <a xlink:href= "https://github.com/zcash/zcash/pull/5163" xlink:title= "zcash/zcash#5163 Bitcoin 0.19 locking PRs" target= "_blank" >
2021-08-02 15:45:09 -07:00
<polygon fill= "#c2e0c6" stroke= "#000000" points= "852,-1014.5 659,-1014.5 659,-1010.5 655,-1010.5 655,-1006.5 659,-1006.5 659,-984.5 655,-984.5 655,-980.5 659,-980.5 659,-976.5 852,-976.5 852,-1014.5" />
<polyline fill= "none" stroke= "#000000" points= "659,-1010.5 663,-1010.5 663,-1006.5 659,-1006.5 " />
<polyline fill= "none" stroke= "#000000" points= "659,-984.5 663,-984.5 663,-980.5 659,-980.5 " />
<text text-anchor= "middle" x= "755.5" y= "-999.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/zcash#5163</text>
<text text-anchor= "middle" x= "755.5" y= "-984.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Bitcoin 0.19 locking PRs</text>
2021-05-24 11:01:20 -07:00
</a>
</g>
</g>
<!-- zcash/zcash#5050->zcash/zcash#5163 -->
2021-07-28 15:45:06 -07:00
<g id= "edge51" class= "edge" >
2021-05-24 15:20:07 -07:00
<title > zcash/zcash#5050- > zcash/zcash#5163</title>
2021-08-02 15:45:09 -07:00
<path fill= "none" stroke= "#000000" d= "M550.64,-995.5C581.88,-995.5 616.69,-995.5 648.63,-995.5" />
<polygon fill= "#000000" stroke= "#000000" points= "648.89,-999.0001 658.89,-995.5 648.89,-992.0001 648.89,-999.0001" />
2021-05-24 09:30:16 -07:00
</g>
<!-- zcash/zcash#5176 -->
2021-07-28 15:45:06 -07:00
<g id= "node52" class= "node" >
2021-05-24 08:30:13 -07:00
<title > zcash/zcash#5176</title>
2021-07-28 15:45:06 -07:00
<g id= "a_node52" > <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-02 15:45:09 -07:00
<polygon fill= "#c2e0c6" stroke= "#000000" points= "1145.5,-53 960.5,-53 960.5,0 1145.5,0 1145.5,-53" />
<text text-anchor= "middle" x= "1053" y= "-37.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/zcash#5176</text>
<text text-anchor= "middle" x= "1053" y= "-22.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Implement BIP 39 seed</text>
<text text-anchor= "middle" x= "1053" y= "-7.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-07-28 15:45:06 -07:00
<g id= "edge52" class= "edge" >
2021-07-19 15:44:55 -07:00
<title > zcash/zcash#5176- > zcash/zcash#5255</title>
2021-08-02 15:45:09 -07:00
<path fill= "none" stroke= "#000000" d= "M1145.6,-47.368C1151.7,-51.302 1157.3,-55.968 1162,-61.5 1232.6,-144.75 1121.9,-226.23 1198,-304.5 1265.7,-374.06 1329.8,-292.54 1413,-342.5 1435.3,-355.87 1428.6,-372.44 1449,-388.5 1453.3,-391.87 1457.8,-395.07 1462.5,-398.1" />
<polygon fill= "#000000" stroke= "#000000" points= "1460.8316,-401.1812 1471.2,-403.36 1464.4533,-395.191 1460.8316,-401.1812" />
2021-05-24 08:46:06 -07:00
</g>
2021-05-24 08:30:13 -07:00
<!-- zcash/zcash#2673 -->
2021-07-28 15:45:06 -07:00
<g id= "node53" class= "node" >
2021-05-24 08:30:13 -07:00
<title > zcash/zcash#2673</title>
2021-07-28 15:45:06 -07:00
<g id= "a_node53" > <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-02 15:45:09 -07:00
<polygon fill= "#c2e0c6" stroke= "#000000" points= "1406.5,-295.5 1204.5,-295.5 1204.5,-227.5 1406.5,-227.5 1406.5,-295.5" />
<text text-anchor= "middle" x= "1305.5" y= "-280.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/zcash#2673</text>
<text text-anchor= "middle" x= "1305.5" y= "-265.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Support Hierarchical</text>
<text text-anchor= "middle" x= "1305.5" y= "-250.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Deterministic t- addresses</text>
<text text-anchor= "middle" x= "1305.5" y= "-235.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-07-28 15:45:06 -07:00
<g id= "edge53" class= "edge" >
2021-05-24 08:30:13 -07:00
<title > zcash/zcash#5176- > zcash/zcash#2673</title>
2021-08-02 15:45:09 -07:00
<path fill= "none" stroke= "#000000" d= "M1145.7,-48.1C1151.7,-51.874 1157.2,-56.303 1162,-61.5 1210.4,-114.23 1151.5,-164.11 1198,-218.5 1198.5,-219.1 1199,-219.69 1199.6,-220.28" />
<polygon fill= "#000000" stroke= "#000000" points= "1197.3765,-222.9985 1207,-227.43 1202.2405,-217.9644 1197.3765,-222.9985" />
2021-05-24 08:41:42 -07:00
</g>
<!-- zcash/zcash#2673->zcash/zcash#5179 -->
2021-07-28 15:45:06 -07:00
<g id= "edge54" class= "edge" >
2021-05-24 08:41:42 -07:00
<title > zcash/zcash#2673- > zcash/zcash#5179</title>
2021-08-02 15:45:09 -07:00
<path fill= "none" stroke= "#000000" d= "M1406.5,-295.3C1419.3,-299.59 1432.5,-303.99 1445.4,-308.33" />
<polygon fill= "#000000" stroke= "#000000" points= "1444.7063,-311.7881 1455.3,-311.63 1446.92,-305.1473 1444.7063,-311.7881" />
2021-05-24 08:30:13 -07:00
</g>
<!-- zcash/zips#364 -->
2021-07-28 15:45:06 -07:00
<g id= "node54" class= "node" >
2021-05-24 08:30:13 -07:00
<title > zcash/zips#364</title>
2021-07-28 15:45:06 -07:00
<g id= "a_node54" > <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-02 15:45:09 -07:00
<polygon fill= "#c2e0c6" stroke= "#000000" stroke-width= "2" points= "858,-53 653,-53 653,0 858,0 858,-53" />
<text text-anchor= "middle" x= "755.5" y= "-37.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/zips#364</text>
<text text-anchor= "middle" x= "755.5" y= "-22.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > [ZIP 339] Wallet Recovery</text>
<text text-anchor= "middle" x= "755.5" y= "-7.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-07-28 15:45:06 -07:00
<g id= "edge55" class= "edge" >
2021-05-24 08:30:13 -07:00
<title > zcash/zips#364- > zcash/zcash#5176</title>
2021-08-02 15:45:09 -07:00
<path fill= "none" stroke= "#000000" d= "M858.3,-26.5C887.9,-26.5 920.18,-26.5 949.8,-26.5" />
<polygon fill= "#000000" stroke= "#000000" points= "950.16,-30.0001 960.16,-26.5 950.16,-23.0001 950.16,-30.0001" />
2021-05-24 15:20:07 -07:00
</g>
<!-- zcash/zcash#5177 -->
2021-07-28 15:45:06 -07:00
<g id= "node55" class= "node" >
2021-05-24 15:20:07 -07:00
<title > zcash/zcash#5177</title>
2021-07-28 15:45:06 -07:00
<g id= "a_node55" > <a xlink:href= "https://github.com/zcash/zcash/issues/5177" xlink:title= "zcash/zcash#5177 Deprecate old address- related RPCs" target= "_blank" >
2021-08-02 15:45:09 -07:00
<polygon fill= "#c2e0c6" stroke= "#000000" stroke-width= "2" points= "243.5,-1086 61.5,-1086 61.5,-1033 243.5,-1033 243.5,-1086" />
<text text-anchor= "middle" x= "152.5" y= "-1070.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/zcash#5177</text>
<text text-anchor= "middle" x= "152.5" y= "-1055.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Deprecate old address- </text>
<text text-anchor= "middle" x= "152.5" y= "-1040.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-07-28 15:45:06 -07:00
<g id= "node56" class= "node" >
2021-05-24 08:30:13 -07:00
<title > zcash/zips#511</title>
2021-07-28 15:45:06 -07:00
<g id= "a_node56" > <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-02 15:45:09 -07:00
<polygon fill= "#c2e0c6" stroke= "#000000" stroke-width= "2" points= "1413,-209.5 1198,-209.5 1198,-141.5 1413,-141.5 1413,-209.5" />
<text text-anchor= "middle" x= "1305.5" y= "-194.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/zips#511</text>
<text text-anchor= "middle" x= "1305.5" y= "-179.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > ZIP 32: Document standard</text>
<text text-anchor= "middle" x= "1305.5" y= "-164.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > key structure for Unified</text>
<text text-anchor= "middle" x= "1305.5" y= "-149.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-07-28 15:45:06 -07:00
<g id= "edge56" class= "edge" >
2021-05-24 08:30:13 -07:00
<title > zcash/zips#511- > zcash/zcash#5179</title>
2021-08-02 15:45:09 -07:00
<path fill= "none" stroke= "#000000" d= "M1401.8,-209.59C1405.8,-212.35 1409.5,-215.31 1413,-218.5 1439.1,-242.38 1424.1,-264.35 1449,-289.5 1454.8,-295.41 1461.5,-300.84 1468.4,-305.78" />
<polygon fill= "#000000" stroke= "#000000" points= "1466.5337,-308.7421 1476.8,-311.36 1470.407,-302.9113 1466.5337,-308.7421" />
2021-05-06 17:46:06 -07:00
</g>
2021-05-24 15:49:37 -07:00
<!-- zcash/librustzcash#387 -->
2021-07-28 15:45:06 -07:00
<g id= "node57" class= "node" >
2021-05-24 15:49:37 -07:00
<title > zcash/librustzcash#387</title>
2021-07-28 15:45:06 -07:00
<g id= "a_node57" > <a xlink:href= "https://github.com/zcash/librustzcash/issues/387" xlink:title= "zcash/librustzcash#387 Implement Unified Address key derivation" target= "_blank" >
2021-08-02 15:45:09 -07:00
<polygon fill= "#c2e0c6" stroke= "#000000" points= "1664,-202 1449,-202 1449,-149 1664,-149 1664,-202" />
<text text-anchor= "middle" x= "1556.5" y= "-186.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/librustzcash#387</text>
<text text-anchor= "middle" x= "1556.5" y= "-171.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Implement Unified Address</text>
<text text-anchor= "middle" x= "1556.5" y= "-156.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-07-28 15:45:06 -07:00
<g id= "edge57" class= "edge" >
2021-05-24 15:49:37 -07:00
<title > zcash/zips#511- > zcash/librustzcash#387</title>
2021-08-02 15:45:09 -07:00
<path fill= "none" stroke= "#000000" d= "M1413,-175.5C1421.6,-175.5 1430.2,-175.5 1438.8,-175.5" />
<polygon fill= "#000000" stroke= "#000000" points= "1438.8,-179.0001 1448.8,-175.5 1438.8,-172.0001 1438.8,-179.0001" />
2021-05-24 15:20:07 -07:00
</g>
<!-- zcash/zcash#5186 -->
2021-07-28 15:45:06 -07:00
<g id= "node58" class= "node" >
2021-05-24 15:20:07 -07:00
<title > zcash/zcash#5186</title>
2021-07-28 15:45:06 -07:00
<g id= "a_node58" > <a xlink:href= "https://github.com/zcash/zcash/issues/5186" xlink:title= "zcash/zcash#5186 z_viewtransaction: Figure out how to render UAs" target= "_blank" >
2021-08-02 15:45:09 -07:00
<polygon fill= "#c2e0c6" stroke= "#000000" stroke-width= "2" points= "254,-1157 51,-1157 51,-1104 254,-1104 254,-1157" />
<text text-anchor= "middle" x= "152.5" y= "-1141.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/zcash#5186</text>
<text text-anchor= "middle" x= "152.5" y= "-1126.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > z_viewtransaction: Figure</text>
<text text-anchor= "middle" x= "152.5" y= "-1111.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > out how to render UAs</text>
2021-06-12 15:47:14 -07:00
</a>
</g>
</g>
2021-06-13 14:04:34 -07:00
<!-- zcash/zcash#5198 -->
2021-07-28 15:45:06 -07:00
<g id= "node59" class= "node" >
2021-06-13 14:04:34 -07:00
<title > zcash/zcash#5198</title>
2021-07-28 15:45:06 -07:00
<g id= "a_node59" > <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" >
2021-08-02 15:45:09 -07:00
<polygon fill= "#c2e0c6" stroke= "#000000" stroke-width= "2" points= "250.5,-1288 54.5,-1288 54.5,-1175 250.5,-1175 250.5,-1288" />
<text text-anchor= "middle" x= "152.5" y= "-1272.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/zcash#5198</text>
<text text-anchor= "middle" x= "152.5" y= "-1257.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Switch to a `(txid,</text>
<text text-anchor= "middle" x= "152.5" y= "-1242.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > auth_digest)` identifier</text>
<text text-anchor= "middle" x= "152.5" y= "-1227.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= "-1212.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= "-1197.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > specific instance of a</text>
<text text-anchor= "middle" x= "152.5" y= "-1182.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-07-28 15:45:06 -07:00
<g id= "node60" class= "node" >
2021-07-06 15:44:54 -07:00
<title > zcash/zcash#5223</title>
2021-07-28 15:45:06 -07:00
<g id= "a_node60" > <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" >
2021-08-02 15:45:09 -07:00
<polygon fill= "#c2e0c6" stroke= "#000000" stroke-width= "2" points= "246.5,-1374.5 58.5,-1374.5 58.5,-1306.5 246.5,-1306.5 246.5,-1374.5" />
<text text-anchor= "middle" x= "152.5" y= "-1359.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/zcash#5223</text>
<text text-anchor= "middle" x= "152.5" y= "-1344.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= "-1329.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > checks the auth data</text>
<text text-anchor= "middle" x= "152.5" y= "-1314.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/zcash#5245 -->
2021-07-28 15:45:06 -07:00
<g id= "node61" class= "node" >
2021-08-02 15:45:09 -07:00
<title > zcash/zcash#5245</title>
<g id= "a_node61" > <a xlink:href= "https://github.com/zcash/zcash/issues/5245" xlink:title= "zcash/zcash#5245 Implement consensus rule that if effectiveVersion ≥ 5 and nActionsOrchard > 0, at least one of enableSpendsOrchard and enableOutputsOrchard is 1" target= "_blank" >
<polygon fill= "#c2e0c6" stroke= "#000000" stroke-width= "2" points= "1161.5,-184 944.5,-184 944.5,-71 1161.5,-71 1161.5,-184" />
<text text-anchor= "middle" x= "1053" y= "-168.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/zcash#5245</text>
<text text-anchor= "middle" x= "1053" y= "-153.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Implement consensus rule</text>
<text text-anchor= "middle" x= "1053" y= "-138.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > that if effectiveVersion</text>
<text text-anchor= "middle" x= "1053" y= "-123.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > ≥ 5 and nActionsOrchard > </text>
<text text-anchor= "middle" x= "1053" y= "-108.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > 0, at least one of</text>
<text text-anchor= "middle" x= "1053" y= "-93.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > enableSpendsOrchard and</text>
<text text-anchor= "middle" x= "1053" y= "-78.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > enableOutputsOrchard is 1</text>
2021-07-06 15:44:54 -07:00
</a>
</g>
</g>
2021-08-02 15:45:09 -07:00
<!-- zcash/zcash#5245->zcash/zcash#5024 -->
2021-07-28 15:45:06 -07:00
<g id= "edge58" class= "edge" >
2021-08-02 15:45:09 -07:00
<title > zcash/zcash#5245- > zcash/zcash#5024</title>
<path fill= "none" stroke= "#000000" d= "M1155.2,-184.3C1157.6,-186.94 1159.9,-189.67 1162,-192.5 1201.6,-245.83 1154,-287.79 1198,-337.5 1200.7,-340.53 1203.6,-343.33 1206.7,-345.93" />
<polygon fill= "#000000" stroke= "#000000" points= "1204.6911,-348.798 1214.8,-351.97 1208.8756,-343.1863 1204.6911,-348.798" />
2021-07-19 15:44:55 -07:00
</g>
2021-08-02 15:45:09 -07:00
<!-- zcash-hackworks/zcash-test-vectors#41 -->
<g id= "node62" class= "node" >
<title > zcash- hackworks/zcash- test- vectors#41</title>
<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" >
<polygon fill= "#c2e0c6" stroke= "#000000" stroke-width= "2" points= "908,-641 603,-641 603,-588 908,-588 908,-641" />
<text text-anchor= "middle" x= "755.5" y= "-625.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= "-610.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Orchard ZIP32 test</text>
<text text-anchor= "middle" x= "755.5" y= "-595.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 -->
<g id= "edge59" class= "edge" >
<title > zcash- hackworks/zcash- test- vectors#41- > zcash/orchard#30</title>
<path fill= "none" stroke= "#000000" d= "M908.17,-614.5C924.67,-614.5 941.11,-614.5 956.67,-614.5" />
<polygon fill= "#000000" stroke= "#000000" points= "956.76,-618.0001 966.76,-614.5 956.76,-611.0001 956.76,-618.0001" />
2021-06-15 09:07:45 -07:00
</g>
<!-- zcash-hackworks/zcash-test-vectors#36 -->
2021-08-02 15:45:09 -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-02 15:45:09 -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" >
<polygon fill= "#c2e0c6" stroke= "#000000" stroke-width= "2" points= "305,-464 0,-464 0,-411 305,-411 305,-464" />
<text text-anchor= "middle" x= "152.5" y= "-448.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= "-433.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Orchard Merkle path test</text>
<text text-anchor= "middle" x= "152.5" y= "-418.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-02 15:45:09 -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-02 15:45:09 -07:00
<path fill= "none" stroke= "#000000" d= "M197.66,-410.8C251.01,-379.31 333.54,-330.78 341,-327.5 344.81,-325.83 348.72,-324.2 352.69,-322.62" />
<polygon fill= "#000000" stroke= "#000000" points= "353.9881,-325.8708 362.07,-319.02 351.4799,-319.3356 353.9881,-325.8708" />
2021-06-10 15:47:32 -07:00
</g>
<!-- zcash/orchard#95 -->
2021-08-02 15:45:09 -07:00
<g id= "node64" class= "node" >
2021-06-10 15:47:32 -07:00
<title > zcash/orchard#95</title>
2021-08-02 15:45:09 -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" >
<polygon fill= "#fad8c7" stroke= "#000000" points= "547.5,-491 360.5,-491 360.5,-438 547.5,-438 547.5,-491" />
<text text-anchor= "middle" x= "454" y= "-475.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/orchard#95</text>
<text text-anchor= "middle" x= "454" y= "-460.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Implement Merkle path</text>
<text text-anchor= "middle" x= "454" y= "-445.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-02 15:45:09 -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-02 15:45:09 -07:00
<path fill= "none" stroke= "#000000" d= "M305.02,-451.16C320.33,-452.53 335.61,-453.9 350.24,-455.21" />
<polygon fill= "#000000" stroke= "#000000" points= "349.9793,-458.7005 360.25,-456.1 350.5993,-451.728 349.9793,-458.7005" />
2021-06-10 15:47:32 -07:00
</g>
<!-- zcash/orchard#95->zcash/orchard#4 -->
2021-08-02 15:45:09 -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-02 15:45:09 -07:00
<path fill= "none" stroke= "#000000" d= "M547.74,-464.5C582.91,-464.5 622.92,-464.5 658.39,-464.5" />
<polygon fill= "#000000" stroke= "#000000" points= "658.75,-468.0001 668.75,-464.5 658.75,-461.0001 658.75,-468.0001" />
2021-05-06 17:46:06 -07:00
</g>
2021-05-24 11:01:20 -07:00
<!-- zcash/halo2#75 -->
2021-08-02 15:45:09 -07:00
<g id= "node65" class= "node" >
2021-05-24 11:01:20 -07:00
<title > zcash/halo2#75</title>
2021-08-02 15:45:09 -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,-1489 963.5,-1489 963.5,-1436 1142.5,-1436 1142.5,-1489" />
<text text-anchor= "middle" x= "1053" y= "-1473.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/halo2#75</text>
<text text-anchor= "middle" x= "1053" y= "-1458.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Implement support for</text>
<text text-anchor= "middle" x= "1053" y= "-1443.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-02 15:45:09 -07:00
<g id= "node66" class= "node" >
2021-05-24 11:01:20 -07:00
<title > zcash/halo2#251</title>
2021-08-02 15:45:09 -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,-1489 1200.5,-1489 1200.5,-1436 1410.5,-1436 1410.5,-1489" />
<text text-anchor= "middle" x= "1305.5" y= "-1473.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/halo2#251</text>
<text text-anchor= "middle" x= "1305.5" y= "-1458.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Implement user- facing API</text>
<text text-anchor= "middle" x= "1305.5" y= "-1443.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-02 15:45:09 -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-02 15:45:09 -07:00
<path fill= "none" stroke= "#000000" d= "M1142.7,-1462.5C1158,-1462.5 1174,-1462.5 1189.8,-1462.5" />
<polygon fill= "#000000" stroke= "#000000" points= "1190.1,-1466.0001 1200.1,-1462.5 1190.1,-1459.0001 1190.1,-1466.0001" />
2021-06-03 16:03:45 -07:00
</g>
<!-- zcash/halo2#79 -->
2021-08-02 15:45:09 -07:00
<g id= "node67" class= "node" >
2021-06-03 16:03:45 -07:00
<title > zcash/halo2#79</title>
2021-08-02 15:45:09 -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,-1705 675,-1705 675,-1622 836,-1622 836,-1705" />
<text text-anchor= "middle" x= "755.5" y= "-1689.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/halo2#79</text>
<text text-anchor= "middle" x= "755.5" y= "-1674.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Migrate Rescue and</text>
<text text-anchor= "middle" x= "755.5" y= "-1659.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Poseidon gadgets to</text>
<text text-anchor= "middle" x= "755.5" y= "-1644.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > algebraic hash</text>
<text text-anchor= "middle" x= "755.5" y= "-1629.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-02 15:45:09 -07:00
<g id= "node68" class= "node" >
2021-05-06 17:46:06 -07:00
<title > zcash/halo2#78</title>
2021-08-02 15:45:09 -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,-1697.5 352,-1697.5 352,-1629.5 556,-1629.5 556,-1697.5" />
<text text-anchor= "middle" x= "454" y= "-1682.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/halo2#78</text>
<text text-anchor= "middle" x= "454" y= "-1667.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Implement algebraic hash</text>
<text text-anchor= "middle" x= "454" y= "-1652.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > / random oracle</text>
<text text-anchor= "middle" x= "454" y= "-1637.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-02 15:45:09 -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-02 15:45:09 -07:00
<path fill= "none" stroke= "#000000" d= "M556.07,-1663.5C591.37,-1663.5 630.65,-1663.5 664.96,-1663.5" />
<polygon fill= "#000000" stroke= "#000000" points= "664.96,-1667.0001 674.96,-1663.5 664.96,-1660.0001 664.96,-1667.0001" />
2021-05-06 17:46:06 -07:00
</g>
<!-- zcash/halo2#250 -->
2021-08-02 15:45:09 -07:00
<g id= "node69" class= "node" >
2021-05-06 17:46:06 -07:00
<title > zcash/halo2#250</title>
2021-08-02 15:45:09 -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,-1489 658.5,-1489 658.5,-1436 852.5,-1436 852.5,-1489" />
<text text-anchor= "middle" x= "755.5" y= "-1473.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/halo2#250</text>
<text text-anchor= "middle" x= "755.5" y= "-1458.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Implement the recursive</text>
<text text-anchor= "middle" x= "755.5" y= "-1443.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-02 15:45:09 -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-02 15:45:09 -07:00
<path fill= "none" stroke= "#000000" d= "M550.3,-1629.4C556.05,-1626.6 561.66,-1623.6 567,-1620.5 626.83,-1585.4 686.63,-1531.2 722.35,-1496.3" />
<polygon fill= "#000000" stroke= "#000000" points= "724.9008,-1498.7007 729.59,-1489.2 719.9996,-1493.7028 724.9008,-1498.7007" />
2021-05-06 17:46:06 -07:00
</g>
<!-- zcash/halo2#250->zcash/halo2#75 -->
2021-08-02 15:45:09 -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-02 15:45:09 -07:00
<path fill= "none" stroke= "#000000" d= "M852.5,-1462.5C884.63,-1462.5 920.44,-1462.5 952.81,-1462.5" />
<polygon fill= "#000000" stroke= "#000000" points= "953.19,-1466.0001 963.19,-1462.5 953.19,-1459.0001 953.19,-1466.0001" />
2021-05-06 17:46:06 -07:00
</g>
2021-05-24 11:01:20 -07:00
<!-- zcash/halo2#57 -->
2021-08-02 15:45:09 -07:00
<g id= "node70" class= "node" >
2021-05-24 11:01:20 -07:00
<title > zcash/halo2#57</title>
2021-08-02 15:45:09 -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,-1532.5 81,-1532.5 81,-1464.5 224,-1464.5 224,-1532.5" />
<text text-anchor= "middle" x= "152.5" y= "-1517.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/halo2#57</text>
<text text-anchor= "middle" x= "152.5" y= "-1502.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Remove unused</text>
<text text-anchor= "middle" x= "152.5" y= "-1487.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > fixed_values from</text>
<text text-anchor= "middle" x= "152.5" y= "-1472.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-02 15:45:09 -07:00
<g id= "node71" class= "node" >
2021-05-24 11:01:20 -07:00
<title > zcash/halo2#82</title>
2021-08-02 15:45:09 -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,-1634 56,-1634 56,-1551 249,-1551 249,-1634" />
<text text-anchor= "middle" x= "152.5" y= "-1618.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/halo2#82</text>
<text text-anchor= "middle" x= "152.5" y= "-1603.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Consider not sampling</text>
<text text-anchor= "middle" x= "152.5" y= "-1588.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= "-1573.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > are no permutations or</text>
<text text-anchor= "middle" x= "152.5" y= "-1558.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-02 15:45:09 -07:00
<g id= "node72" class= "node" >
2021-05-06 17:46:06 -07:00
<title > zcash/halo2#248</title>
2021-08-02 15:45:09 -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,-1611 352.5,-1611 352.5,-1558 555.5,-1558 555.5,-1611" />
<text text-anchor= "middle" x= "454" y= "-1595.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/halo2#248</text>
<text text-anchor= "middle" x= "454" y= "-1580.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Implement endoscaling in</text>
<text text-anchor= "middle" x= "454" y= "-1565.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-02 15:45:09 -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-02 15:45:09 -07:00
<path fill= "none" stroke= "#000000" d= "M541.05,-1557.9C549.86,-1554.9 558.64,-1551.7 567,-1548.5 609.51,-1532.1 656.11,-1510.9 692.34,-1493.6" />
<polygon fill= "#000000" stroke= "#000000" points= "694.2662,-1496.5594 701.79,-1489.1 691.2566,-1490.2394 694.2662,-1496.5594" />
2021-05-06 17:46:06 -07:00
</g>
<!-- zcash/halo2#249 -->
2021-08-02 15:45:09 -07:00
<g id= "node73" class= "node" >
2021-05-06 17:46:06 -07:00
<title > zcash/halo2#249</title>
2021-08-02 15:45:09 -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,-1539.5 361.5,-1539.5 361.5,-1471.5 546.5,-1471.5 546.5,-1539.5" />
<text text-anchor= "middle" x= "454" y= "-1524.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/halo2#249</text>
<text text-anchor= "middle" x= "454" y= "-1509.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Implement circuit logic</text>
<text text-anchor= "middle" x= "454" y= "-1494.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > for handling public</text>
<text text-anchor= "middle" x= "454" y= "-1479.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-02 15:45:09 -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-02 15:45:09 -07:00
<path fill= "none" stroke= "#000000" d= "M546.51,-1492.3C578.67,-1487.7 615,-1482.5 648.25,-1477.8" />
<polygon fill= "#000000" stroke= "#000000" points= "649.0843,-1481.2151 658.47,-1476.3 648.0677,-1474.2893 649.0843,-1481.2151" />
2021-05-06 17:46:06 -07:00
</g>
<!-- zcash/halo2#246 -->
2021-08-02 15:45:09 -07:00
<g id= "node74" class= "node" >
2021-05-06 17:46:06 -07:00
<title > zcash/halo2#246</title>
2021-08-02 15:45:09 -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,-1446 63,-1446 63,-1393 242,-1393 242,-1446" />
<text text-anchor= "middle" x= "152.5" y= "-1430.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/halo2#246</text>
<text text-anchor= "middle" x= "152.5" y= "-1415.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Create recursive proof</text>
<text text-anchor= "middle" x= "152.5" y= "-1400.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-02 15:45:09 -07:00
<g id= "node75" class= "node" >
2021-05-06 17:46:06 -07:00
<title > zcash/halo2#247</title>
2021-08-02 15:45:09 -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,-1453.5 366,-1453.5 366,-1385.5 542,-1385.5 542,-1453.5" />
<text text-anchor= "middle" x= "454" y= "-1438.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/halo2#247</text>
<text text-anchor= "middle" x= "454" y= "-1423.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Implement underlying</text>
<text text-anchor= "middle" x= "454" y= "-1408.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > scaffolding for the</text>
<text text-anchor= "middle" x= "454" y= "-1393.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-02 15:45:09 -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-02 15:45:09 -07:00
<path fill= "none" stroke= "#000000" d= "M242.14,-1419.5C277.92,-1419.5 319.23,-1419.5 355.81,-1419.5" />
<polygon fill= "#000000" stroke= "#000000" points= "356,-1423.0001 366,-1419.5 356,-1416.0001 356,-1423.0001" />
2021-05-06 17:46:06 -07:00
</g>
<!-- zcash/halo2#247->zcash/halo2#250 -->
2021-08-02 15:45:09 -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-02 15:45:09 -07:00
<path fill= "none" stroke= "#000000" d= "M542.02,-1432.1C575.24,-1436.8 613.41,-1442.2 648.2,-1447.2" />
<polygon fill= "#000000" stroke= "#000000" points= "647.9971,-1450.7077 658.4,-1448.7 649.0157,-1443.7822 647.9971,-1450.7077" />
2021-05-06 17:46:06 -07:00
</g>
<!-- zcash/halo2#245 -->
2021-08-02 15:45:09 -07:00
<g id= "node76" class= "node" >
2021-05-06 17:46:06 -07:00
<title > zcash/halo2#245</title>
2021-08-02 15:45:09 -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,-1367.5 351,-1367.5 351,-1299.5 557,-1299.5 557,-1367.5" />
<text text-anchor= "middle" x= "454" y= "-1352.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/halo2#245</text>
<text text-anchor= "middle" x= "454" y= "-1337.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Remove the need to</text>
<text text-anchor= "middle" x= "454" y= "-1322.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= "-1307.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-02 15:45:09 -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-02 15:45:09 -07:00
<path fill= "none" stroke= "#000000" d= "M545.17,-1367.6C552.58,-1370.6 559.93,-1373.5 567,-1376.5 608.44,-1393.8 654.29,-1414.7 690.39,-1431.5" />
<polygon fill= "#000000" stroke= "#000000" points= "689.2971,-1434.8563 699.83,-1436 692.3092,-1428.5375 689.2971,-1434.8563" />
2021-05-06 17:46:06 -07:00
</g>
<!-- zcash/halo2#210 -->
2021-08-02 15:45:09 -07:00
<g id= "node77" class= "node" >
2021-05-06 17:46:06 -07:00
<title > zcash/halo2#210</title>
2021-08-02 15:45:09 -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,-1281.5 345,-1281.5 345,-1213.5 563,-1213.5 563,-1281.5" />
<text text-anchor= "middle" x= "454" y= "-1266.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/halo2#210</text>
<text text-anchor= "middle" x= "454" y= "-1251.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Make multiopen</text>
<text text-anchor= "middle" x= "454" y= "-1236.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > point_index_map dependent</text>
<text text-anchor= "middle" x= "454" y= "-1221.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-02 15:45:09 -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-02 15:45:09 -07:00
<path fill= "none" stroke= "#000000" d= "M551.04,-1281.6C556.54,-1284.4 561.91,-1287.4 567,-1290.5 629.7,-1329.1 690.43,-1390.1 725.32,-1428.1" />
<polygon fill= "#000000" stroke= "#000000" points= "723.0356,-1430.788 732.37,-1435.8 728.1985,-1426.0609 723.0356,-1430.788" />
2021-06-24 15:44:53 -07:00
</g>
<!-- zcash/halo2#312 -->
2021-08-02 15:45:09 -07:00
<g id= "node78" class= "node" >
2021-06-24 15:44:53 -07:00
<title > zcash/halo2#312</title>
2021-08-02 15:45:09 -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,-1705 55,-1705 55,-1652 250,-1652 250,-1705" />
<text text-anchor= "middle" x= "152.5" y= "-1689.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/halo2#312</text>
<text text-anchor= "middle" x= "152.5" y= "-1674.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > [Book] Document gadget</text>
<text text-anchor= "middle" x= "152.5" y= "-1659.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>