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-09-18 15:45:53 -07:00
<svg width= "1327pt" height= "2346pt"
viewBox="0.00 0.00 1327.00 2346.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 2342)" >
<polygon fill= "#ffffff" stroke= "transparent" points= "-4,4 -4,-2342 1323,-2342 1323,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-09-16 15:46:02 -07:00
<polygon fill= "#c2e0c6" stroke= "#000000" stroke-width= "2" points= "246.5,-45.5 58.5,-45.5 58.5,-7.5 246.5,-7.5 246.5,-45.5" />
<text text-anchor= "middle" x= "152.5" y= "-30.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/librustzcash#226</text>
<text text-anchor= "middle" x= "152.5" y= "-15.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-09-18 15:45:53 -07:00
<polygon fill= "#c2e0c6" stroke= "#000000" points= "546,-53 354,-53 354,0 546,0 546,-53" />
<text text-anchor= "middle" x= "450" y= "-37.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/librustzcash#225</text>
<text text-anchor= "middle" x= "450" y= "-22.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Add Bolt TZE support to</text>
<text text-anchor= "middle" x= "450" y= "-7.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-09-18 15:45:53 -07:00
<path fill= "none" stroke= "#000000" d= "M246.63,-26.5C277.51,-26.5 312.03,-26.5 343.74,-26.5" />
<polygon fill= "#000000" stroke= "#000000" points= "343.92,-30.0001 353.92,-26.5 343.92,-23.0001 343.92,-30.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-09-16 15:46:02 -07:00
<polygon fill= "#c2e0c6" stroke= "#000000" stroke-width= "2" points= "245.5,-117 59.5,-117 59.5,-64 245.5,-64 245.5,-117" />
<text text-anchor= "middle" x= "152.5" y= "-101.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/zcash#4190</text>
<text text-anchor= "middle" x= "152.5" y= "-86.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > TZE: implement zcashd</text>
<text text-anchor= "middle" x= "152.5" y= "-71.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > ' host' logic.</text>
2021-08-11 15:45:26 -07:00
</a>
</g>
</g>
<!-- zcash/librustzcash#320 -->
2021-09-16 15:46:02 -07:00
<g id= "node4" class= "node" >
2021-08-11 15:45:26 -07:00
<title > zcash/librustzcash#320</title>
2021-09-16 15:46:02 -07:00
<g id= "a_node4" > <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-09-18 15:45:53 -07:00
<polygon fill= "#a6cfff" stroke= "#000000" stroke-width= "2" points= "254,-274.5 51,-274.5 51,-206.5 254,-206.5 254,-274.5" />
<text text-anchor= "middle" x= "152.5" y= "-259.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/librustzcash#320</text>
<text text-anchor= "middle" x= "152.5" y= "-244.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Implement Orchard</text>
<text text-anchor= "middle" x= "152.5" y= "-229.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > consensus rules as an NU</text>
<text text-anchor= "middle" x= "152.5" y= "-214.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > feature</text>
2021-07-28 15:45:06 -07:00
</a>
</g>
</g>
2021-08-11 15:45:26 -07:00
<!-- zcash/zcash#5024 -->
2021-09-16 15:46:02 -07:00
<g id= "node5" class= "node" >
2021-08-11 15:45:26 -07:00
<title > zcash/zcash#5024</title>
2021-09-16 15:46:02 -07:00
<g id= "a_node5" > <a xlink:href= "https://github.com/zcash/zcash/issues/5024" xlink:title= "zcash/zcash#5024 Implement NU5 consensus rules" target= "_blank" >
2021-09-18 15:45:53 -07:00
<polygon fill= "#a6cfff" stroke= "#000000" points= "556,-228 344,-228 344,-175 556,-175 556,-228" />
<text text-anchor= "middle" x= "450" y= "-212.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/zcash#5024</text>
<text text-anchor= "middle" x= "450" y= "-197.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Implement NU5 consensus</text>
<text text-anchor= "middle" x= "450" y= "-182.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > rules</text>
2021-08-11 15:45:26 -07:00
</a>
</g>
</g>
<!-- zcash/librustzcash#320->zcash/zcash#5024 -->
2021-09-16 15:46:02 -07:00
<g id= "edge2" class= "edge" >
2021-08-11 15:45:26 -07:00
<title > zcash/librustzcash#320- > zcash/zcash#5024</title>
2021-09-18 15:45:53 -07:00
<path fill= "none" stroke= "#000000" d= "M254.05,-227.19C279.72,-223.82 307.49,-220.18 333.82,-216.73" />
<polygon fill= "#000000" stroke= "#000000" points= "334.3781,-220.1869 343.84,-215.42 333.4706,-213.246 334.3781,-220.1869" />
2021-09-16 06:14:09 -07:00
</g>
<!-- zcash/zcash#5296 -->
2021-09-16 15:46:02 -07:00
<g id= "node6" class= "node" >
2021-09-16 06:14:09 -07:00
<title > zcash/zcash#5296</title>
2021-09-16 15:46:02 -07:00
<g id= "a_node6" > <a xlink:href= "https://github.com/zcash/zcash/issues/5296" xlink:title= "zcash/zcash#5296 Cut the 4.5.0-rc1 release" target= "_blank" >
2021-09-18 15:45:53 -07:00
<polygon fill= "#fad8c7" stroke= "#000000" points= "800.5,-220.5 604.5,-220.5 604.5,-182.5 800.5,-182.5 800.5,-220.5" />
<text text-anchor= "middle" x= "702.5" y= "-205.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/zcash#5296</text>
<text text-anchor= "middle" x= "702.5" y= "-190.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Cut the 4.5.0- rc1 release</text>
2021-09-16 06:14:09 -07:00
</a>
</g>
2021-09-14 15:19:59 -07:00
</g>
<!-- zcash/zcash#5024->zcash/zcash#5296 -->
2021-09-16 15:46:02 -07:00
<g id= "edge3" class= "edge" >
2021-09-14 15:19:59 -07:00
<title > zcash/zcash#5024- > zcash/zcash#5296</title>
2021-09-18 15:45:53 -07:00
<path fill= "none" stroke= "#000000" d= "M556.35,-201.5C568.9,-201.5 581.72,-201.5 594.29,-201.5" />
<polygon fill= "#000000" stroke= "#000000" points= "594.31,-205.0001 604.31,-201.5 594.31,-198.0001 594.31,-205.0001" />
2021-09-16 06:14:09 -07:00
</g>
<!-- zcash/zcash#5298 -->
2021-09-16 15:46:02 -07:00
<g id= "node7" class= "node" >
2021-09-16 06:14:09 -07:00
<title > zcash/zcash#5298</title>
2021-09-16 15:46:02 -07:00
<g id= "a_node7" > <a xlink:href= "https://github.com/zcash/zcash/issues/5298" xlink:title= "zcash/zcash#5298 Cut the 4.5.0 release" target= "_blank" >
2021-09-18 15:45:53 -07:00
<polygon fill= "#c2e0c6" stroke= "#000000" points= "1038.5,-188.5 871.5,-188.5 871.5,-150.5 1038.5,-150.5 1038.5,-188.5" />
<text text-anchor= "middle" x= "955" y= "-173.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/zcash#5298</text>
<text text-anchor= "middle" x= "955" y= "-158.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Cut the 4.5.0 release</text>
2021-09-16 06:14:09 -07:00
</a>
</g>
</g>
<!-- zcash/zcash#5296->zcash/zcash#5298 -->
2021-09-16 15:46:02 -07:00
<g id= "edge4" class= "edge" >
2021-09-16 06:14:09 -07:00
<title > zcash/zcash#5296- > zcash/zcash#5298</title>
2021-09-18 15:45:53 -07:00
<path fill= "none" stroke= "#000000" d= "M800.85,-189.04C820.66,-186.53 841.43,-183.89 861.09,-181.4" />
<polygon fill= "#000000" stroke= "#000000" points= "861.7705,-184.8418 871.25,-180.11 860.8888,-177.8975 861.7705,-184.8418" />
2021-05-06 17:46:06 -07:00
</g>
2021-05-24 11:01:20 -07:00
<!-- zcash/zcash#4819 -->
2021-09-16 15:46:02 -07:00
<g id= "node8" class= "node" >
2021-05-24 11:01:20 -07:00
<title > zcash/zcash#4819</title>
2021-09-16 15:46:02 -07:00
<g id= "a_node8" > <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-09-18 15:45:53 -07:00
<polygon fill= "#c2e0c6" stroke= "#000000" stroke-width= "2" points= "250,-346 55,-346 55,-293 250,-293 250,-346" />
<text text-anchor= "middle" x= "152.5" y= "-330.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/zcash#4819</text>
<text text-anchor= "middle" x= "152.5" y= "-315.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Backport upstream PRs</text>
<text text-anchor= "middle" x= "152.5" y= "-300.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > that remove Boost usage</text>
2021-05-06 17:46:06 -07:00
</a>
</g>
</g>
2021-08-09 15:45:08 -07:00
<!-- zcash/zcash#5034 -->
2021-09-16 15:46:02 -07:00
<g id= "node9" class= "node" >
2021-08-09 15:45:08 -07:00
<title > zcash/zcash#5034</title>
2021-09-16 15:46:02 -07:00
<g id= "a_node9" > <a xlink:href= "https://github.com/zcash/zcash/pull/5034" xlink:title= "zcash/zcash#5034 Bitcoin 0.17 locking PRs" target= "_blank" >
2021-09-18 15:45:53 -07:00
<polygon fill= "#c2e0c6" stroke= "#000000" stroke-width= "2" points= "249,-402.5 56,-402.5 56,-398.5 52,-398.5 52,-394.5 56,-394.5 56,-372.5 52,-372.5 52,-368.5 56,-368.5 56,-364.5 249,-364.5 249,-402.5" />
<polyline fill= "none" stroke= "#000000" stroke-width= "2" points= "56,-398.5 60,-398.5 60,-394.5 56,-394.5 " />
<polyline fill= "none" stroke= "#000000" stroke-width= "2" points= "56,-372.5 60,-372.5 60,-368.5 56,-368.5 " />
<text text-anchor= "middle" x= "152.5" y= "-387.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/zcash#5034</text>
<text text-anchor= "middle" x= "152.5" y= "-372.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Bitcoin 0.17 locking PRs</text>
2021-08-09 15:45:08 -07:00
</a>
</g>
</g>
<!-- zcash/zcash#5050 -->
2021-09-16 15:46:02 -07:00
<g id= "node10" class= "node" >
2021-08-09 15:45:08 -07:00
<title > zcash/zcash#5050</title>
2021-09-16 15:46:02 -07:00
<g id= "a_node10" > <a xlink:href= "https://github.com/zcash/zcash/pull/5050" xlink:title= "zcash/zcash#5050 Bitcoin 0.18 locking PRs" target= "_blank" >
2021-09-18 15:45:53 -07:00
<polygon fill= "#c2e0c6" stroke= "#000000" points= "546.5,-402.5 353.5,-402.5 353.5,-398.5 349.5,-398.5 349.5,-394.5 353.5,-394.5 353.5,-372.5 349.5,-372.5 349.5,-368.5 353.5,-368.5 353.5,-364.5 546.5,-364.5 546.5,-402.5" />
<polyline fill= "none" stroke= "#000000" points= "353.5,-398.5 357.5,-398.5 357.5,-394.5 353.5,-394.5 " />
<polyline fill= "none" stroke= "#000000" points= "353.5,-372.5 357.5,-372.5 357.5,-368.5 353.5,-368.5 " />
<text text-anchor= "middle" x= "450" y= "-387.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/zcash#5050</text>
<text text-anchor= "middle" x= "450" y= "-372.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Bitcoin 0.18 locking PRs</text>
2021-08-09 15:45:08 -07:00
</a>
</g>
</g>
<!-- zcash/zcash#5034->zcash/zcash#5050 -->
2021-09-16 15:46:02 -07:00
<g id= "edge5" class= "edge" >
2021-08-09 15:45:08 -07:00
<title > zcash/zcash#5034- > zcash/zcash#5050</title>
2021-09-18 15:45:53 -07:00
<path fill= "none" stroke= "#000000" d= "M249.09,-383.5C279.12,-383.5 312.4,-383.5 343.09,-383.5" />
<polygon fill= "#000000" stroke= "#000000" points= "343.39,-387.0001 353.39,-383.5 343.39,-380.0001 343.39,-387.0001" />
2021-08-09 15:45:08 -07:00
</g>
<!-- zcash/zcash#5163 -->
2021-09-16 15:46:02 -07:00
<g id= "node11" class= "node" >
2021-08-09 15:45:08 -07:00
<title > zcash/zcash#5163</title>
2021-09-16 15:46:02 -07:00
<g id= "a_node11" > <a xlink:href= "https://github.com/zcash/zcash/pull/5163" xlink:title= "zcash/zcash#5163 Bitcoin 0.19 locking PRs" target= "_blank" >
2021-09-18 15:45:53 -07:00
<polygon fill= "#c2e0c6" stroke= "#000000" points= "799,-402.5 606,-402.5 606,-398.5 602,-398.5 602,-394.5 606,-394.5 606,-372.5 602,-372.5 602,-368.5 606,-368.5 606,-364.5 799,-364.5 799,-402.5" />
<polyline fill= "none" stroke= "#000000" points= "606,-398.5 610,-398.5 610,-394.5 606,-394.5 " />
<polyline fill= "none" stroke= "#000000" points= "606,-372.5 610,-372.5 610,-368.5 606,-368.5 " />
<text text-anchor= "middle" x= "702.5" y= "-387.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/zcash#5163</text>
<text text-anchor= "middle" x= "702.5" y= "-372.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Bitcoin 0.19 locking PRs</text>
2021-08-09 15:45:08 -07:00
</a>
</g>
</g>
<!-- zcash/zcash#5050->zcash/zcash#5163 -->
2021-09-16 15:46:02 -07:00
<g id= "edge6" class= "edge" >
2021-08-09 15:45:08 -07:00
<title > zcash/zcash#5050- > zcash/zcash#5163</title>
2021-09-18 15:45:53 -07:00
<path fill= "none" stroke= "#000000" d= "M546.54,-383.5C562.57,-383.5 579.27,-383.5 595.53,-383.5" />
<polygon fill= "#000000" stroke= "#000000" points= "595.6,-387.0001 605.6,-383.5 595.6,-380.0001 595.6,-387.0001" />
2021-09-14 15:19:59 -07:00
</g>
<!-- zcash/zcash#4585 -->
2021-09-16 15:46:02 -07:00
<g id= "node12" class= "node" >
2021-09-14 15:19:59 -07:00
<title > zcash/zcash#4585</title>
2021-09-16 15:46:02 -07:00
<g id= "a_node12" > <a xlink:href= "https://github.com/zcash/zcash/issues/4585" xlink:title= "zcash/zcash#4585 Add lightwalletd configuration enabled information to getinfo output" target= "_blank" >
2021-09-18 15:45:53 -07:00
<polygon fill= "#c2e0c6" stroke= "#000000" stroke-width= "2" points= "239,-514 66,-514 66,-431 239,-431 239,-514" />
<text text-anchor= "middle" x= "152.5" y= "-498.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/zcash#4585</text>
<text text-anchor= "middle" x= "152.5" y= "-483.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Add lightwalletd</text>
<text text-anchor= "middle" x= "152.5" y= "-468.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > configuration enabled</text>
<text text-anchor= "middle" x= "152.5" y= "-453.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > information to getinfo</text>
<text text-anchor= "middle" x= "152.5" y= "-438.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > output</text>
2021-09-14 15:19:59 -07:00
</a>
</g>
</g>
<!-- zcash/zcash#4173 -->
2021-09-16 15:46:02 -07:00
<g id= "node13" class= "node" >
2021-09-14 15:19:59 -07:00
<title > zcash/zcash#4173</title>
2021-09-16 15:46:02 -07:00
<g id= "a_node13" > <a xlink:href= "https://github.com/zcash/zcash/issues/4173" xlink:title= "zcash/zcash#4173 Lightwalletd mainnet/testnet compatibility" target= "_blank" >
2021-09-18 15:45:53 -07:00
<polygon fill= "#c2e0c6" stroke= "#000000" stroke-width= "2" points= "227.5,-605.5 77.5,-605.5 77.5,-537.5 227.5,-537.5 227.5,-605.5" />
<text text-anchor= "middle" x= "152.5" y= "-590.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/zcash#4173</text>
<text text-anchor= "middle" x= "152.5" y= "-575.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Lightwalletd</text>
<text text-anchor= "middle" x= "152.5" y= "-560.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > mainnet/testnet</text>
<text text-anchor= "middle" x= "152.5" y= "-545.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > compatibility</text>
2021-09-14 15:19:59 -07:00
</a>
</g>
</g>
<!-- zcash/zips#559 -->
2021-09-16 15:46:02 -07:00
<g id= "node14" class= "node" >
2021-09-14 15:19:59 -07:00
<title > zcash/zips#559</title>
2021-09-16 15:46:02 -07:00
<g id= "a_node14" > <a xlink:href= "https://github.com/zcash/zips/issues/559" xlink:title= "zcash/zips#559 [ZIP 252] Set testnet activation height" target= "_blank" >
2021-09-18 15:45:53 -07:00
<polygon fill= "#c2e0c6" stroke= "#000000" stroke-width= "2" points= "786.5,-164 618.5,-164 618.5,-111 786.5,-111 786.5,-164" />
<text text-anchor= "middle" x= "702.5" y= "-148.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/zips#559</text>
<text text-anchor= "middle" x= "702.5" y= "-133.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > [ZIP 252] Set testnet</text>
<text text-anchor= "middle" x= "702.5" y= "-118.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > activation height</text>
2021-09-14 15:19:59 -07:00
</a>
</g>
</g>
<!-- zcash/zips#559->zcash/zcash#5298 -->
2021-09-16 15:46:02 -07:00
<g id= "edge7" class= "edge" >
2021-09-14 15:19:59 -07:00
<title > zcash/zips#559- > zcash/zcash#5298</title>
2021-09-18 15:45:53 -07:00
<path fill= "none" stroke= "#000000" d= "M786.58,-148.16C810.54,-151.19 836.78,-154.52 861.27,-157.62" />
<polygon fill= "#000000" stroke= "#000000" points= "860.9292,-161.1047 871.29,-158.89 861.8095,-154.1603 860.9292,-161.1047" />
2021-05-28 15:57:19 -07:00
</g>
2021-09-16 15:46:02 -07:00
<!-- zcash/zcash#5021 -->
2021-09-18 15:45:53 -07:00
<g id= "node15" class= "node" >
2021-09-16 15:46:02 -07:00
<title > zcash/zcash#5021</title>
2021-09-18 15:45:53 -07:00
<g id= "a_node15" > <a xlink:href= "https://github.com/zcash/zcash/issues/5021" xlink:title= "zcash/zcash#5021 Add Orchard support to transaction builder" target= "_blank" >
<polygon fill= "#c2e0c6" stroke= "#000000" stroke-width= "2" points= "796.5,-1002 608.5,-1002 608.5,-949 796.5,-949 796.5,-1002" />
<text text-anchor= "middle" x= "702.5" y= "-986.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/zcash#5021</text>
<text text-anchor= "middle" x= "702.5" y= "-971.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Add Orchard support to</text>
<text text-anchor= "middle" x= "702.5" y= "-956.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > transaction builder</text>
2021-05-28 15:57:19 -07:00
</a>
</g>
</g>
2021-09-16 15:46:02 -07:00
<!-- zcash/zcash#5023 -->
2021-09-18 15:45:53 -07:00
<g id= "node16" class= "node" >
2021-09-16 15:46:02 -07:00
<title > zcash/zcash#5023</title>
2021-09-18 15:45:53 -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" >
<polygon fill= "#c2e0c6" stroke= "#000000" points= "1059.5,-1009.5 850.5,-1009.5 850.5,-941.5 1059.5,-941.5 1059.5,-1009.5" />
<text text-anchor= "middle" x= "955" y= "-994.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/zcash#5023</text>
<text text-anchor= "middle" x= "955" y= "-979.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Implement support for</text>
<text text-anchor= "middle" x= "955" y= "-964.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Orchard shielded coinbase</text>
<text text-anchor= "middle" x= "955" y= "-949.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > output</text>
2021-06-29 15:45:05 -07:00
</a>
</g>
</g>
2021-09-16 15:46:02 -07:00
<!-- zcash/zcash#5021->zcash/zcash#5023 -->
2021-09-18 15:45:53 -07:00
<g id= "edge8" class= "edge" >
2021-09-16 15:46:02 -07:00
<title > zcash/zcash#5021- > zcash/zcash#5023</title>
2021-09-18 15:45:53 -07:00
<path fill= "none" stroke= "#000000" d= "M796.52,-975.5C810.76,-975.5 825.59,-975.5 840.21,-975.5" />
<polygon fill= "#000000" stroke= "#000000" points= "840.29,-979.0001 850.29,-975.5 840.29,-972.0001 840.29,-979.0001" />
2021-05-24 11:01:20 -07:00
</g>
2021-06-14 15:48:08 -07:00
<!-- zcash/zcash#5019 -->
2021-09-18 15:45:53 -07:00
<g id= "node17" class= "node" >
2021-06-14 15:48:08 -07:00
<title > zcash/zcash#5019</title>
2021-09-18 15:45:53 -07:00
<g id= "a_node17" > <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" >
<polygon fill= "#a6cfff" stroke= "#000000" points= "794,-840 611,-840 611,-787 794,-787 794,-840" />
<text text-anchor= "middle" x= "702.5" y= "-824.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/zcash#5019</text>
<text text-anchor= "middle" x= "702.5" y= "-809.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Add Orchard keys and</text>
<text text-anchor= "middle" x= "702.5" y= "-794.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-09-18 15:45:53 -07:00
<g id= "edge9" class= "edge" >
2021-06-14 15:48:08 -07:00
<title > zcash/zcash#5019- > zcash/zcash#5023</title>
2021-09-18 15:45:53 -07:00
<path fill= "none" stroke= "#000000" d= "M729.1,-840.03C756.52,-866.25 801.43,-906.14 846,-932.5 848.46,-933.96 850.98,-935.38 853.55,-936.78" />
<polygon fill= "#000000" stroke= "#000000" points= "851.9341,-939.8846 862.42,-941.4 855.1678,-933.6763 851.9341,-939.8846" />
2021-05-24 11:01:20 -07:00
</g>
<!-- zcash/zcash#5020 -->
2021-09-18 15:45:53 -07:00
<g id= "node18" class= "node" >
2021-05-24 11:01:20 -07:00
<title > zcash/zcash#5020</title>
2021-09-18 15:45:53 -07:00
<g id= "a_node18" > <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" >
<polygon fill= "#c2e0c6" stroke= "#000000" points= "1051,-923.5 859,-923.5 859,-855.5 1051,-855.5 1051,-923.5" />
<text text-anchor= "middle" x= "955" y= "-908.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/zcash#5020</text>
<text text-anchor= "middle" x= "955" y= "-893.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Add Orchard note</text>
<text text-anchor= "middle" x= "955" y= "-878.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > detection and storage to</text>
<text text-anchor= "middle" x= "955" y= "-863.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-09-18 15:45:53 -07:00
<g id= "edge10" class= "edge" >
2021-05-06 17:46:06 -07:00
<title > zcash/zcash#5019- > zcash/zcash#5020</title>
2021-09-18 15:45:53 -07:00
<path fill= "none" stroke= "#000000" d= "M790.81,-840.08C809.67,-845.76 829.77,-851.81 849.21,-857.66" />
<polygon fill= "#000000" stroke= "#000000" points= "848.4057,-861.0729 858.99,-860.6 850.421,-854.3692 848.4057,-861.0729" />
2021-05-06 17:46:06 -07:00
</g>
2021-05-24 08:41:42 -07:00
<!-- zcash/zcash#5179 -->
2021-09-18 15:45:53 -07:00
<g id= "node19" class= "node" >
2021-05-24 08:41:42 -07:00
<title > zcash/zcash#5179</title>
2021-09-18 15:45:53 -07:00
<g id= "a_node19" > <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" >
<polygon fill= "#c2e0c6" stroke= "#000000" points= "1056,-509.5 854,-509.5 854,-441.5 1056,-441.5 1056,-509.5" />
<text text-anchor= "middle" x= "955" y= "-494.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/zcash#5179</text>
<text text-anchor= "middle" x= "955" y= "-479.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Add Unified Address key</text>
<text text-anchor= "middle" x= "955" y= "-464.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > generation and storage to</text>
<text text-anchor= "middle" x= "955" y= "-449.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-09-18 15:45:53 -07:00
<g id= "edge11" class= "edge" >
2021-05-24 08:41:42 -07:00
<title > zcash/zcash#5019- > zcash/zcash#5179</title>
2021-09-18 15:45:53 -07:00
<path fill= "none" stroke= "#000000" d= "M746.7,-786.83C769.18,-770.95 794.87,-748.78 810,-722.5 855.5,-643.47 788.81,-591.53 846,-520.5 847.1,-519.13 848.26,-517.8 849.45,-516.51" />
<polygon fill= "#000000" stroke= "#000000" points= "851.9243,-518.9869 856.76,-509.56 847.1011,-513.9138 851.9243,-518.9869" />
2021-05-24 08:41:42 -07:00
</g>
2021-07-19 15:44:55 -07:00
<!-- zcash/zcash#5255 -->
2021-09-18 15:45:53 -07:00
<g id= "node20" class= "node" >
2021-07-19 15:44:55 -07:00
<title > zcash/zcash#5255</title>
2021-09-18 15:45:53 -07:00
<g id= "a_node20" > <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" >
<polygon fill= "#c2e0c6" stroke= "#000000" points= "1062.5,-799.5 847.5,-799.5 847.5,-731.5 1062.5,-731.5 1062.5,-799.5" />
<text text-anchor= "middle" x= "955" y= "-784.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/zcash#5255</text>
<text text-anchor= "middle" x= "955" y= "-769.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Add the ability to</text>
<text text-anchor= "middle" x= "955" y= "-754.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > generate Orchard spending</text>
<text text-anchor= "middle" x= "955" y= "-739.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-09-18 15:45:53 -07:00
<g id= "edge12" class= "edge" >
2021-07-19 15:44:55 -07:00
<title > zcash/zcash#5019- > zcash/zcash#5255</title>
2021-09-18 15:45:53 -07:00
<path fill= "none" stroke= "#000000" d= "M794.02,-796.1C808.12,-793.42 822.85,-790.62 837.43,-787.85" />
<polygon fill= "#000000" stroke= "#000000" points= "838.3184,-791.2439 847.49,-785.94 837.0126,-784.3668 838.3184,-791.2439" />
2021-07-19 15:44:55 -07:00
</g>
<!-- zcash/zcash#5256 -->
2021-09-18 15:45:53 -07:00
<g id= "node21" class= "node" >
2021-07-19 15:44:55 -07:00
<title > zcash/zcash#5256</title>
2021-09-18 15:45:53 -07:00
<g id= "a_node21" > <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" >
<polygon fill= "#c2e0c6" stroke= "#000000" points= "1306.5,-967.5 1112.5,-967.5 1112.5,-899.5 1306.5,-899.5 1306.5,-967.5" />
<text text-anchor= "middle" x= "1209.5" y= "-952.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/zcash#5256</text>
<text text-anchor= "middle" x= "1209.5" y= "-937.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Add support for Orchard</text>
<text text-anchor= "middle" x= "1209.5" y= "-922.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > receiver inside Unified</text>
<text text-anchor= "middle" x= "1209.5" y= "-907.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-09-18 15:45:53 -07:00
<g id= "edge13" class= "edge" >
2021-07-19 15:44:55 -07:00
<title > zcash/zcash#5019- > zcash/zcash#5256</title>
2021-09-18 15:45:53 -07:00
<path fill= "none" stroke= "#000000" d= "M794.21,-813.99C885.62,-815.87 1018.7,-822.78 1064,-846.5 1086.1,-858.06 1079.8,-874.86 1100,-889.5 1102.1,-891.05 1104.3,-892.56 1106.6,-894.03" />
<polygon fill= "#000000" stroke= "#000000" points= "1105.1405,-897.2395 1115.5,-899.46 1108.7863,-891.2638 1105.1405,-897.2395" />
2021-07-19 15:44:55 -07:00
</g>
<!-- zcash/zcash#5178 -->
2021-09-18 15:45:53 -07:00
<g id= "node22" class= "node" >
2021-05-24 08:41:42 -07:00
<title > zcash/zcash#5178</title>
2021-09-18 15:45:53 -07:00
<g id= "a_node22" > <a xlink:href= "https://github.com/zcash/zcash/issues/5178" xlink:title= "zcash/zcash#5178 New RPC: z_getnewaccount" target= "_blank" >
<polygon fill= "#c2e0c6" stroke= "#000000" points= "1319,-423.5 1100,-423.5 1100,-385.5 1319,-385.5 1319,-423.5" />
<text text-anchor= "middle" x= "1209.5" y= "-408.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/zcash#5178</text>
<text text-anchor= "middle" x= "1209.5" y= "-393.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-09-18 15:45:53 -07:00
<g id= "edge14" class= "edge" >
2021-05-24 08:41:42 -07:00
<title > zcash/zcash#5179- > zcash/zcash#5178</title>
2021-09-18 15:45:53 -07:00
<path fill= "none" stroke= "#000000" d= "M1056.3,-444.94C1070.9,-440.67 1085.8,-436.41 1100,-432.5 1107.7,-430.38 1115.6,-428.24 1123.7,-426.12" />
<polygon fill= "#000000" stroke= "#000000" points= "1124.6242,-429.496 1133.4,-423.56 1122.8379,-422.7277 1124.6242,-429.496" />
2021-05-24 08:41:42 -07:00
</g>
2021-05-24 09:06:28 -07:00
<!-- zcash/zcash#5182 -->
2021-09-18 15:45:53 -07:00
<g id= "node23" class= "node" >
2021-05-24 09:06:28 -07:00
<title > zcash/zcash#5182</title>
2021-09-18 15:45:53 -07:00
<g id= "a_node23" > <a xlink:href= "https://github.com/zcash/zcash/issues/5182" xlink:title= "zcash/zcash#5182 New RPC: z_getbalanceforaddress" target= "_blank" >
<polygon fill= "#a6cfff" stroke= "#000000" points= "1303,-581 1116,-581 1116,-528 1303,-528 1303,-581" />
<text text-anchor= "middle" x= "1209.5" y= "-565.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/zcash#5182</text>
<text text-anchor= "middle" x= "1209.5" y= "-550.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > New RPC:</text>
<text text-anchor= "middle" x= "1209.5" y= "-535.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-09-18 15:45:53 -07:00
<g id= "edge15" class= "edge" >
2021-05-24 09:06:28 -07:00
<title > zcash/zcash#5179- > zcash/zcash#5182</title>
2021-09-18 15:45:53 -07:00
<path fill= "none" stroke= "#000000" d= "M1056.3,-506.95C1075.4,-512.89 1095.4,-519.07 1114.3,-524.95" />
<polygon fill= "#000000" stroke= "#000000" points= "1113.512,-528.37 1124.1,-527.99 1115.586,-521.6843 1113.512,-528.37" />
2021-05-24 08:41:42 -07:00
</g>
2021-05-24 09:06:28 -07:00
<!-- zcash/zcash#5185 -->
2021-09-18 15:45:53 -07:00
<g id= "node24" class= "node" >
2021-05-24 09:06:28 -07:00
<title > zcash/zcash#5185</title>
2021-09-18 15:45:53 -07:00
<g id= "a_node24" > <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" >
<polygon fill= "#c2e0c6" stroke= "#000000" points= "1304,-509.5 1115,-509.5 1115,-441.5 1304,-441.5 1304,-509.5" />
<text text-anchor= "middle" x= "1209.5" y= "-494.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/zcash#5185</text>
<text text-anchor= "middle" x= "1209.5" y= "-479.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Add support for funding</text>
<text text-anchor= "middle" x= "1209.5" y= "-464.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > z_sendmany from a UA</text>
<text text-anchor= "middle" x= "1209.5" y= "-449.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-09-18 15:45:53 -07:00
<g id= "edge16" class= "edge" >
2021-05-24 09:06:28 -07:00
<title > zcash/zcash#5179- > zcash/zcash#5185</title>
2021-09-18 15:45:53 -07:00
<path fill= "none" stroke= "#000000" d= "M1056.3,-475.5C1072.1,-475.5 1088.5,-475.5 1104.4,-475.5" />
<polygon fill= "#000000" stroke= "#000000" points= "1104.7,-479.0001 1114.7,-475.5 1104.7,-472.0001 1104.7,-479.0001" />
2021-05-24 08:41:42 -07:00
</g>
2021-05-24 09:06:28 -07:00
<!-- zcash/zcash#5180 -->
2021-09-18 15:45:53 -07:00
<g id= "node25" class= "node" >
2021-05-24 09:06:28 -07:00
<title > zcash/zcash#5180</title>
2021-09-18 15:45:53 -07:00
<g id= "a_node25" > <a xlink:href= "https://github.com/zcash/zcash/issues/5180" xlink:title= "zcash/zcash#5180 New RPC: z_getaddressforaccount" target= "_blank" >
<polygon fill= "#c2e0c6" stroke= "#000000" points= "1303.5,-296 1115.5,-296 1115.5,-243 1303.5,-243 1303.5,-296" />
<text text-anchor= "middle" x= "1209.5" y= "-280.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/zcash#5180</text>
<text text-anchor= "middle" x= "1209.5" y= "-265.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > New RPC:</text>
<text text-anchor= "middle" x= "1209.5" y= "-250.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-09-18 15:45:53 -07:00
<g id= "edge17" class= "edge" >
2021-05-24 09:06:28 -07:00
<title > zcash/zcash#5179- > zcash/zcash#5180</title>
2021-09-18 15:45:53 -07:00
<path fill= "none" stroke= "#000000" d= "M1053.7,-441.18C1057.4,-438.21 1060.9,-434.99 1064,-431.5 1103.2,-387.85 1059.2,-346.67 1100,-304.5 1102.1,-302.28 1104.4,-300.2 1106.8,-298.26" />
<polygon fill= "#000000" stroke= "#000000" points= "1109.2884,-300.7844 1115.4,-292.13 1105.2254,-295.0843 1109.2884,-300.7844" />
2021-05-24 09:06:28 -07:00
</g>
2021-05-24 09:09:35 -07:00
<!-- zcash/zcash#5183 -->
2021-09-18 15:45:53 -07:00
<g id= "node26" class= "node" >
2021-05-24 09:09:35 -07:00
<title > zcash/zcash#5183</title>
2021-09-18 15:45:53 -07:00
<g id= "a_node26" > <a xlink:href= "https://github.com/zcash/zcash/issues/5183" xlink:title= "zcash/zcash#5183 New RPC: z_getbalanceforaccount" target= "_blank" >
<polygon fill= "#c2e0c6" stroke= "#000000" points= "1303.5,-367 1115.5,-367 1115.5,-314 1303.5,-314 1303.5,-367" />
<text text-anchor= "middle" x= "1209.5" y= "-351.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/zcash#5183</text>
<text text-anchor= "middle" x= "1209.5" y= "-336.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > New RPC:</text>
<text text-anchor= "middle" x= "1209.5" y= "-321.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-09-18 15:45:53 -07:00
<g id= "edge18" class= "edge" >
2021-05-24 09:09:35 -07:00
<title > zcash/zcash#5179- > zcash/zcash#5183</title>
2021-09-18 15:45:53 -07:00
<path fill= "none" stroke= "#000000" d= "M1050.1,-441.43C1055,-438.37 1059.7,-435.06 1064,-431.5 1086.6,-412.96 1076.8,-394.28 1100,-376.5 1102.1,-374.9 1104.2,-373.37 1106.5,-371.91" />
<polygon fill= "#000000" stroke= "#000000" points= "1108.553,-374.7588 1115.3,-366.59 1104.9315,-368.7684 1108.553,-374.7588" />
2021-05-24 09:09:35 -07:00
</g>
<!-- zcash/orchard#36 -->
2021-09-18 15:45:53 -07:00
<g id= "node27" class= "node" >
2021-05-06 17:46:06 -07:00
<title > zcash/orchard#36</title>
2021-09-18 15:45:53 -07:00
<g id= "a_node27" > <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" >
<polygon fill= "#a6cfff" stroke= "#000000" stroke-width= "2" points= "547,-767.5 353,-767.5 353,-699.5 547,-699.5 547,-767.5" />
<text text-anchor= "middle" x= "450" y= "-752.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/orchard#36</text>
<text text-anchor= "middle" x= "450" y= "-737.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Parsing and serialization</text>
<text text-anchor= "middle" x= "450" y= "-722.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > of Orchard keys and</text>
<text text-anchor= "middle" x= "450" y= "-707.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-09-18 15:45:53 -07:00
<g id= "edge19" class= "edge" >
2021-05-06 17:46:06 -07:00
<title > zcash/orchard#36- > zcash/zcash#5019</title>
2021-09-18 15:45:53 -07:00
<path fill= "none" stroke= "#000000" d= "M547.26,-764.32C567.56,-770.75 588.91,-777.51 609.07,-783.9" />
<polygon fill= "#000000" stroke= "#000000" points= "608.2598,-787.3148 618.85,-787 610.375,-780.642 608.2598,-787.3148" />
2021-05-24 15:03:54 -07:00
</g>
<!-- zcash/librustzcash#371 -->
2021-09-18 15:45:53 -07:00
<g id= "node28" class= "node" >
2021-05-24 15:03:54 -07:00
<title > zcash/librustzcash#371</title>
2021-09-18 15:45:53 -07:00
<g id= "a_node28" > <a xlink:href= "https://github.com/zcash/librustzcash/issues/371" xlink:title= "zcash/librustzcash#371 Implement parsing and serialization of Unified Addresses" target= "_blank" >
<polygon fill= "#fad8c7" stroke= "#000000" points= "796.5,-713.5 608.5,-713.5 608.5,-645.5 796.5,-645.5 796.5,-713.5" />
<text text-anchor= "middle" x= "702.5" y= "-698.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/librustzcash#371</text>
<text text-anchor= "middle" x= "702.5" y= "-683.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Implement parsing and</text>
<text text-anchor= "middle" x= "702.5" y= "-668.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > serialization of Unified</text>
<text text-anchor= "middle" x= "702.5" y= "-653.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-09-18 15:45:53 -07:00
<g id= "edge20" class= "edge" >
2021-05-06 17:46:06 -07:00
<title > zcash/orchard#36- > zcash/librustzcash#371</title>
2021-09-18 15:45:53 -07:00
<path fill= "none" stroke= "#000000" d= "M547.26,-712.7C563.99,-709.12 581.43,-705.39 598.32,-701.78" />
<polygon fill= "#000000" stroke= "#000000" points= "599.1515,-705.1814 608.2,-699.67 597.6895,-698.3358 599.1515,-705.1814" />
2021-05-06 17:46:06 -07:00
</g>
<!-- zcash/zcash#5133 -->
2021-09-18 15:45:53 -07:00
<g id= "node29" class= "node" >
2021-05-06 17:46:06 -07:00
<title > zcash/zcash#5133</title>
2021-09-18 15:45:53 -07:00
<g id= "a_node29" > <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" >
<polygon fill= "#fad8c7" stroke= "#000000" points= "1062.5,-713.5 847.5,-713.5 847.5,-645.5 1062.5,-645.5 1062.5,-713.5" />
<text text-anchor= "middle" x= "955" y= "-698.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/zcash#5133</text>
<text text-anchor= "middle" x= "955" y= "-683.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Implement Unified Address</text>
<text text-anchor= "middle" x= "955" y= "-668.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > parsing and serialization</text>
<text text-anchor= "middle" x= "955" y= "-653.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-09-18 15:45:53 -07:00
<g id= "edge21" class= "edge" >
2021-05-06 17:46:06 -07:00
<title > zcash/librustzcash#371- > zcash/zcash#5133</title>
2021-09-18 15:45:53 -07:00
<path fill= "none" stroke= "#000000" d= "M796.52,-679.5C809.71,-679.5 823.39,-679.5 836.95,-679.5" />
<polygon fill= "#000000" stroke= "#000000" points= "837.29,-683.0001 847.29,-679.5 837.29,-676.0001 837.29,-683.0001" />
2021-07-19 15:44:55 -07:00
</g>
<!-- zcash/librustzcash#372 -->
2021-09-18 15:45:53 -07:00
<g id= "node30" class= "node" >
2021-07-19 15:44:55 -07:00
<title > zcash/librustzcash#372</title>
2021-09-18 15:45:53 -07:00
<g id= "a_node30" > <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" >
<polygon fill= "#a6cfff" stroke= "#000000" stroke-width= "2" points= "1060,-627.5 850,-627.5 850,-529.5 1060,-529.5 1060,-627.5" />
<text text-anchor= "middle" x= "955" y= "-612.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/librustzcash#372</text>
<text text-anchor= "middle" x= "955" y= "-597.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Implement parsing and</text>
<text text-anchor= "middle" x= "955" y= "-582.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > serialization of Unified</text>
<text text-anchor= "middle" x= "955" y= "-567.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > [Incoming / Full] Viewing</text>
<text text-anchor= "middle" x= "955" y= "-552.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Keys and Unified Spending</text>
<text text-anchor= "middle" x= "955" y= "-537.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-09-18 15:45:53 -07:00
<g id= "edge22" class= "edge" >
2021-07-19 15:44:55 -07:00
<title > zcash/librustzcash#371- > zcash/librustzcash#372</title>
2021-09-18 15:45:53 -07:00
<path fill= "none" stroke= "#000000" d= "M787.63,-645.45C804.42,-638.73 822.3,-631.58 839.89,-624.54" />
<polygon fill= "#000000" stroke= "#000000" points= "841.6414,-627.6094 849.63,-620.65 839.0451,-621.1087 841.6414,-627.6094" />
2021-07-19 15:44:55 -07:00
</g>
<!-- zcash/zcash#5133->zcash/zcash#5256 -->
2021-09-18 15:45:53 -07:00
<g id= "edge23" class= "edge" >
2021-07-19 15:44:55 -07:00
<title > zcash/zcash#5133- > zcash/zcash#5256</title>
2021-09-18 15:45:53 -07:00
<path fill= "none" stroke= "#000000" d= "M1055.4,-713.84C1058.5,-716.52 1061.4,-719.4 1064,-722.5 1113.1,-780.39 1051.1,-831.45 1100,-889.5 1101.5,-891.28 1103.1,-892.99 1104.7,-894.63" />
<polygon fill= "#000000" stroke= "#000000" points= "1102.5789,-897.4255 1112.4,-901.4 1107.201,-892.1685 1102.5789,-897.4255" />
2021-05-24 08:30:13 -07:00
</g>
<!-- zcash/zcash#5133->zcash/zcash#5178 -->
2021-09-18 15:45:53 -07:00
<g id= "edge24" class= "edge" >
2021-05-24 08:30:13 -07:00
<title > zcash/zcash#5133- > zcash/zcash#5178</title>
2021-09-18 15:45:53 -07:00
<path fill= "none" stroke= "#000000" d= "M1055.5,-645.28C1058.6,-642.57 1061.4,-639.65 1064,-636.5 1122.2,-565.19 1037.4,-500.02 1100,-432.5 1100.8,-431.67 1101.6,-430.87 1102.4,-430.09" />
<polygon fill= "#000000" stroke= "#000000" points= "1104.6816,-432.7445 1110.1,-423.64 1100.1866,-427.3784 1104.6816,-432.7445" />
2021-05-24 09:06:28 -07:00
</g>
<!-- zcash/zcash#5133->zcash/zcash#5182 -->
2021-09-18 15:45:53 -07:00
<g id= "edge25" class= "edge" >
2021-05-24 09:06:28 -07:00
<title > zcash/zcash#5133- > zcash/zcash#5182</title>
2021-09-18 15:45:53 -07:00
<path fill= "none" stroke= "#000000" d= "M1050.6,-645.4C1055.3,-642.63 1059.8,-639.66 1064,-636.5 1084.8,-620.97 1078.8,-605.42 1100,-590.5 1102.2,-588.97 1104.4,-587.49 1106.8,-586.08" />
<polygon fill= "#000000" stroke= "#000000" points= "1108.9275,-588.8972 1115.9,-580.92 1105.4747,-582.808 1108.9275,-588.8972" />
2021-05-24 09:06:28 -07:00
</g>
<!-- zcash/zcash#5133->zcash/zcash#5185 -->
2021-09-18 15:45:53 -07:00
<g id= "edge26" class= "edge" >
2021-05-24 09:06:28 -07:00
<title > zcash/zcash#5133- > zcash/zcash#5185</title>
2021-09-18 15:45:53 -07:00
<path fill= "none" stroke= "#000000" d= "M1054.6,-645.26C1057.9,-642.55 1061.1,-639.64 1064,-636.5 1101.2,-596.22 1062.8,-558.75 1100,-518.5 1102.1,-516.25 1104.3,-514.12 1106.6,-512.09" />
<polygon fill= "#000000" stroke= "#000000" points= "1109.1582,-514.5341 1114.9,-505.63 1104.8588,-509.0101 1109.1582,-514.5341" />
2021-05-24 08:30:13 -07:00
</g>
<!-- zcash/zcash#5181 -->
2021-09-18 15:45:53 -07:00
<g id= "node31" class= "node" >
2021-05-24 08:30:13 -07:00
<title > zcash/zcash#5181</title>
2021-09-18 15:45:53 -07:00
<g id= "a_node31" > <a xlink:href= "https://github.com/zcash/zcash/issues/5181" xlink:title= "zcash/zcash#5181 New RPC: z_listunifiedreceivers" target= "_blank" >
<polygon fill= "#c2e0c6" stroke= "#000000" stroke-width= "2" points= "1294.5,-881 1124.5,-881 1124.5,-828 1294.5,-828 1294.5,-881" />
<text text-anchor= "middle" x= "1209.5" y= "-865.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/zcash#5181</text>
<text text-anchor= "middle" x= "1209.5" y= "-850.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > New RPC:</text>
<text text-anchor= "middle" x= "1209.5" y= "-835.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-09-18 15:45:53 -07:00
<g id= "edge27" class= "edge" >
2021-05-24 08:30:13 -07:00
<title > zcash/zcash#5133- > zcash/zcash#5181</title>
2021-09-18 15:45:53 -07:00
<path fill= "none" stroke= "#000000" d= "M1053.9,-713.6C1057.5,-716.35 1060.9,-719.31 1064,-722.5 1095.9,-754.99 1067.1,-786.95 1100,-818.5 1104.6,-822.96 1109.8,-826.86 1115.4,-830.28" />
<polygon fill= "#000000" stroke= "#000000" points= "1113.9571,-833.4819 1124.4,-835.27 1117.3515,-827.36 1113.9571,-833.4819" />
2021-05-24 09:06:28 -07:00
</g>
<!-- zcash/zcash#5184 -->
2021-09-18 15:45:53 -07:00
<g id= "node32" class= "node" >
2021-05-24 09:06:28 -07:00
<title > zcash/zcash#5184</title>
2021-09-18 15:45:53 -07:00
<g id= "a_node32" > <a xlink:href= "https://github.com/zcash/zcash/issues/5184" xlink:title= "zcash/zcash#5184 Add support for UA recipients to z_sendmany" target= "_blank" >
<polygon fill= "#c2e0c6" stroke= "#000000" stroke-width= "2" points= "1309.5,-810 1109.5,-810 1109.5,-757 1309.5,-757 1309.5,-810" />
<text text-anchor= "middle" x= "1209.5" y= "-794.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/zcash#5184</text>
<text text-anchor= "middle" x= "1209.5" y= "-779.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Add support for UA</text>
<text text-anchor= "middle" x= "1209.5" y= "-764.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-09-18 15:45:53 -07:00
<g id= "edge28" class= "edge" >
2021-05-24 09:06:28 -07:00
<title > zcash/zcash#5133- > zcash/zcash#5184</title>
2021-09-18 15:45:53 -07:00
<path fill= "none" stroke= "#000000" d= "M1046.1,-713.6C1052.3,-716.45 1058.3,-719.43 1064,-722.5 1081.2,-731.69 1082.6,-738.81 1100,-747.5 1103.8,-749.38 1107.7,-751.2 1111.7,-752.95" />
<polygon fill= "#000000" stroke= "#000000" points= "1110.4281,-756.2125 1121,-756.91 1113.1706,-749.772 1110.4281,-756.2125" />
2021-05-06 17:46:06 -07:00
</g>
2021-05-24 15:20:07 -07:00
<!-- zcash/zcash#5191 -->
2021-09-18 15:45:53 -07:00
<g id= "node33" class= "node" >
2021-05-24 15:20:07 -07:00
<title > zcash/zcash#5191</title>
2021-09-18 15:45:53 -07:00
<g id= "a_node33" > <a xlink:href= "https://github.com/zcash/zcash/issues/5191" xlink:title= "zcash/zcash#5191 z_getbalance: Return error if given a UA" target= "_blank" >
<polygon fill= "#c2e0c6" stroke= "#000000" stroke-width= "2" points= "1294,-739 1125,-739 1125,-686 1294,-686 1294,-739" />
<text text-anchor= "middle" x= "1209.5" y= "-723.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/zcash#5191</text>
<text text-anchor= "middle" x= "1209.5" y= "-708.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > z_getbalance: Return</text>
<text text-anchor= "middle" x= "1209.5" y= "-693.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-09-18 15:45:53 -07:00
<g id= "edge29" class= "edge" >
2021-05-24 15:20:07 -07:00
<title > zcash/zcash#5133- > zcash/zcash#5191</title>
2021-09-18 15:45:53 -07:00
<path fill= "none" stroke= "#000000" d= "M1062.6,-693.45C1079.8,-695.68 1097.4,-697.97 1114.3,-700.16" />
<polygon fill= "#000000" stroke= "#000000" points= "1114.3347,-703.6933 1124.7,-701.5 1115.2293,-696.7507 1114.3347,-703.6933" />
2021-07-19 15:44:55 -07:00
</g>
<!-- zcash/zcash#5257 -->
2021-09-18 15:45:53 -07:00
<g id= "node34" class= "node" >
2021-07-19 15:44:55 -07:00
<title > zcash/zcash#5257</title>
2021-09-18 15:45:53 -07:00
<g id= "a_node34" > <a xlink:href= "https://github.com/zcash/zcash/issues/5257" xlink:title= "zcash/zcash#5257 Implement Unified Viewing Key parsing and serialization" target= "_blank" >
<polygon fill= "#c2e0c6" stroke= "#000000" points= "1316.5,-667.5 1102.5,-667.5 1102.5,-599.5 1316.5,-599.5 1316.5,-667.5" />
<text text-anchor= "middle" x= "1209.5" y= "-652.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/zcash#5257</text>
<text text-anchor= "middle" x= "1209.5" y= "-637.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Implement Unified Viewing</text>
<text text-anchor= "middle" x= "1209.5" y= "-622.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Key parsing and</text>
<text text-anchor= "middle" x= "1209.5" y= "-607.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-09-18 15:45:53 -07:00
<g id= "edge30" class= "edge" >
2021-07-19 15:44:55 -07:00
<title > zcash/zcash#5133- > zcash/zcash#5257</title>
2021-09-18 15:45:53 -07:00
<path fill= "none" stroke= "#000000" d= "M1062.6,-660.06C1072.4,-658.27 1082.5,-656.46 1092.4,-654.66" />
<polygon fill= "#000000" stroke= "#000000" points= "1093.0823,-658.0935 1102.3,-652.87 1091.8368,-651.2052 1093.0823,-658.0935" />
2021-07-19 15:44:55 -07:00
</g>
<!-- zcash/librustzcash#372->zcash/zcash#5257 -->
2021-09-18 15:45:53 -07:00
<g id= "edge31" class= "edge" >
2021-07-19 15:44:55 -07:00
<title > zcash/librustzcash#372- > zcash/zcash#5257</title>
2021-09-18 15:45:53 -07:00
<path fill= "none" stroke= "#000000" d= "M1060.4,-601.27C1070.9,-603.55 1081.7,-605.88 1092.4,-608.19" />
<polygon fill= "#000000" stroke= "#000000" points= "1091.686,-611.6164 1102.2,-610.31 1093.1661,-604.7747 1091.686,-611.6164" />
2021-05-06 17:46:06 -07:00
</g>
2021-05-24 11:01:20 -07:00
<!-- zcash/orchard#30 -->
2021-09-18 15:45:53 -07:00
<g id= "node35" class= "node" >
2021-05-24 11:01:20 -07:00
<title > zcash/orchard#30</title>
2021-09-18 15:45:53 -07:00
<g id= "a_node35" > <a xlink:href= "https://github.com/zcash/orchard/issues/30" xlink:title= "zcash/orchard#30 Implement ZIP 32 for Orchard" target= "_blank" >
<polygon fill= "#fad8c7" stroke= "#000000" points= "536,-840 364,-840 364,-787 536,-787 536,-840" />
<text text-anchor= "middle" x= "450" y= "-824.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/orchard#30</text>
<text text-anchor= "middle" x= "450" y= "-809.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Implement ZIP 32 for</text>
<text text-anchor= "middle" x= "450" y= "-794.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-09-18 15:45:53 -07:00
<g id= "edge32" class= "edge" >
2021-05-24 11:01:20 -07:00
<title > zcash/orchard#30- > zcash/zcash#5019</title>
2021-09-18 15:45:53 -07:00
<path fill= "none" stroke= "#000000" d= "M536.19,-813.5C556.91,-813.5 579.24,-813.5 600.6,-813.5" />
<polygon fill= "#000000" stroke= "#000000" points= "600.66,-817.0001 610.66,-813.5 600.66,-810.0001 600.66,-817.0001" />
2021-05-06 17:46:06 -07:00
</g>
<!-- zcash/zcash#2534 -->
2021-09-18 15:45:53 -07:00
<g id= "node36" class= "node" >
2021-05-06 17:46:06 -07:00
<title > zcash/zcash#2534</title>
2021-09-18 15:45:53 -07:00
<g id= "a_node36" > <a xlink:href= "https://github.com/zcash/zcash/pull/2534" xlink:title= "zcash/zcash#2534 Bitcoin 0.12 P2P/Net PRs 1" target= "_blank" >
<polygon fill= "#c2e0c6" stroke= "#000000" stroke-width= "2" points= "252.5,-1138 52.5,-1138 52.5,-1134 48.5,-1134 48.5,-1130 52.5,-1130 52.5,-1093 48.5,-1093 48.5,-1089 52.5,-1089 52.5,-1085 252.5,-1085 252.5,-1138" />
<polyline fill= "none" stroke= "#000000" stroke-width= "2" points= "52.5,-1134 56.5,-1134 56.5,-1130 52.5,-1130 " />
<polyline fill= "none" stroke= "#000000" stroke-width= "2" points= "52.5,-1093 56.5,-1093 56.5,-1089 52.5,-1089 " />
<text text-anchor= "middle" x= "152.5" y= "-1122.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/zcash#2534</text>
<text text-anchor= "middle" x= "152.5" y= "-1107.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= "-1092.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-09-18 15:45:53 -07:00
<g id= "node37" class= "node" >
2021-05-06 17:46:06 -07:00
<title > zcash/zcash#5003</title>
2021-09-18 15:45:53 -07:00
<g id= "a_node37" > <a xlink:href= "https://github.com/zcash/zcash/pull/5003" xlink:title= "zcash/zcash#5003 net: prerequisites for p2p encapsulation changes" target= "_blank" >
<polygon fill= "#c2e0c6" stroke= "#000000" points= "556,-1156 344,-1156 344,-1152 340,-1152 340,-1148 344,-1148 344,-1111 340,-1111 340,-1107 344,-1107 344,-1103 556,-1103 556,-1156" />
<polyline fill= "none" stroke= "#000000" points= "344,-1152 348,-1152 348,-1148 344,-1148 " />
<polyline fill= "none" stroke= "#000000" points= "344,-1111 348,-1111 348,-1107 344,-1107 " />
<text text-anchor= "middle" x= "450" y= "-1140.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/zcash#5003</text>
<text text-anchor= "middle" x= "450" y= "-1125.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > net: prerequisites for</text>
<text text-anchor= "middle" x= "450" y= "-1110.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-09-18 15:45:53 -07:00
<g id= "edge33" class= "edge" >
2021-05-06 17:46:06 -07:00
<title > zcash/zcash#2534- > zcash/zcash#5003</title>
2021-09-18 15:45:53 -07:00
<path fill= "none" stroke= "#000000" d= "M252.81,-1117.6C278.76,-1119.1 306.92,-1120.8 333.62,-1122.5" />
<polygon fill= "#000000" stroke= "#000000" points= "333.5809,-1126.0037 343.77,-1123.1 333.994,-1119.0159 333.5809,-1126.0037" />
2021-05-06 17:46:06 -07:00
</g>
<!-- zcash/zcash#5005 -->
2021-09-18 15:45:53 -07:00
<g id= "node38" class= "node" >
2021-05-06 17:46:06 -07:00
<title > zcash/zcash#5005</title>
2021-09-18 15:45:53 -07:00
<g id= "a_node38" > <a xlink:href= "https://github.com/zcash/zcash/pull/5005" xlink:title= "zcash/zcash#5005 net: Split DNS resolving functionality out of net structures" target= "_blank" >
<polygon fill= "#c2e0c6" stroke= "#000000" points= "798,-1088.5 607,-1088.5 607,-1084.5 603,-1084.5 603,-1080.5 607,-1080.5 607,-1028.5 603,-1028.5 603,-1024.5 607,-1024.5 607,-1020.5 798,-1020.5 798,-1088.5" />
<polyline fill= "none" stroke= "#000000" points= "607,-1084.5 611,-1084.5 611,-1080.5 607,-1080.5 " />
<polyline fill= "none" stroke= "#000000" points= "607,-1028.5 611,-1028.5 611,-1024.5 607,-1024.5 " />
<text text-anchor= "middle" x= "702.5" y= "-1073.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/zcash#5005</text>
<text text-anchor= "middle" x= "702.5" y= "-1058.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > net: Split DNS resolving</text>
<text text-anchor= "middle" x= "702.5" y= "-1043.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > functionality out of net</text>
<text text-anchor= "middle" x= "702.5" y= "-1028.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-09-18 15:45:53 -07:00
<g id= "edge34" class= "edge" >
2021-05-06 17:46:06 -07:00
<title > zcash/zcash#2534- > zcash/zcash#5005</title>
2021-09-18 15:45:53 -07:00
<path fill= "none" stroke= "#000000" d= "M252.74,-1101.1C350.09,-1091 497.34,-1075.8 596.58,-1065.5" />
<polygon fill= "#000000" stroke= "#000000" points= "597.0702,-1068.9673 606.63,-1064.4 596.3085,-1062.0089 597.0702,-1068.9673" />
2021-05-06 17:46:06 -07:00
</g>
<!-- zcash/zcash#5004 -->
2021-09-18 15:45:53 -07:00
<g id= "node39" class= "node" >
2021-05-06 17:46:06 -07:00
<title > zcash/zcash#5004</title>
2021-09-18 15:45:53 -07:00
<g id= "a_node39" > <a xlink:href= "https://github.com/zcash/zcash/pull/5004" xlink:title= "zcash/zcash#5004 Verify that expected services are available from peer nodes & disconnect otherwise." target= "_blank" >
<polygon fill= "#c2e0c6" stroke= "#000000" points= "789.5,-1190 615.5,-1190 615.5,-1186 611.5,-1186 611.5,-1182 615.5,-1182 615.5,-1115 611.5,-1115 611.5,-1111 615.5,-1111 615.5,-1107 789.5,-1107 789.5,-1190" />
<polyline fill= "none" stroke= "#000000" points= "615.5,-1186 619.5,-1186 619.5,-1182 615.5,-1182 " />
<polyline fill= "none" stroke= "#000000" points= "615.5,-1115 619.5,-1115 619.5,-1111 615.5,-1111 " />
<text text-anchor= "middle" x= "702.5" y= "-1174.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/zcash#5004</text>
<text text-anchor= "middle" x= "702.5" y= "-1159.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Verify that expected</text>
<text text-anchor= "middle" x= "702.5" y= "-1144.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > services are available</text>
<text text-anchor= "middle" x= "702.5" y= "-1129.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > from peer nodes & </text>
<text text-anchor= "middle" x= "702.5" y= "-1114.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-09-18 15:45:53 -07:00
<g id= "edge35" class= "edge" >
2021-05-06 17:46:06 -07:00
<title > zcash/zcash#5003- > zcash/zcash#5004</title>
2021-09-18 15:45:53 -07:00
<path fill= "none" stroke= "#000000" d= "M556.35,-1137.5C572.49,-1138.7 589.08,-1140 605.02,-1141.2" />
<polygon fill= "#000000" stroke= "#000000" points= "605.177,-1144.7185 615.39,-1141.9 605.6485,-1137.7344 605.177,-1144.7185" />
2021-05-06 17:46:06 -07:00
</g>
<!-- zcash/zcash#5006 -->
2021-09-18 15:45:53 -07:00
<g id= "node40" class= "node" >
2021-05-06 17:46:06 -07:00
<title > zcash/zcash#5006</title>
2021-09-18 15:45:53 -07:00
<g id= "a_node40" > <a xlink:href= "https://github.com/zcash/zcash/pull/5006" xlink:title= "zcash/zcash#5006 Rework AddNode behaviour" target= "_blank" >
<polygon fill= "#c2e0c6" stroke= "#000000" points= "1064,-1120.5 846,-1120.5 846,-1116.5 842,-1116.5 842,-1112.5 846,-1112.5 846,-1090.5 842,-1090.5 842,-1086.5 846,-1086.5 846,-1082.5 1064,-1082.5 1064,-1120.5" />
<polyline fill= "none" stroke= "#000000" points= "846,-1116.5 850,-1116.5 850,-1112.5 846,-1112.5 " />
<polyline fill= "none" stroke= "#000000" points= "846,-1090.5 850,-1090.5 850,-1086.5 846,-1086.5 " />
<text text-anchor= "middle" x= "955" y= "-1105.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/zcash#5006</text>
<text text-anchor= "middle" x= "955" y= "-1090.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-09-18 15:45:53 -07:00
<g id= "edge36" class= "edge" >
2021-05-06 17:46:06 -07:00
<title > zcash/zcash#5005- > zcash/zcash#5006</title>
2021-09-18 15:45:53 -07:00
<path fill= "none" stroke= "#000000" d= "M798.32,-1072.3C812.72,-1075 827.67,-1077.8 842.38,-1080.5" />
<polygon fill= "#000000" stroke= "#000000" points= "842.0361,-1083.9965 852.51,-1082.4 843.3266,-1077.1164 842.0361,-1083.9965" />
2021-05-06 17:46:06 -07:00
</g>
<!-- zcash/zcash#5004->zcash/zcash#5006 -->
2021-09-18 15:45:53 -07:00
<g id= "edge37" class= "edge" >
2021-05-06 17:46:06 -07:00
<title > zcash/zcash#5004- > zcash/zcash#5006</title>
2021-09-18 15:45:53 -07:00
<path fill= "none" stroke= "#000000" d= "M789.75,-1132.3C806.67,-1129.1 824.63,-1125.8 842.23,-1122.5" />
<polygon fill= "#000000" stroke= "#000000" points= "843.34,-1125.8545 852.54,-1120.6 842.0712,-1118.9704 843.34,-1125.8545" />
2021-05-06 17:46:06 -07:00
</g>
<!-- zcash/zcash#5008 -->
2021-09-18 15:45:53 -07:00
<g id= "node41" class= "node" >
2021-05-06 17:46:06 -07:00
<title > zcash/zcash#5008</title>
2021-09-18 15:45:53 -07:00
<g id= "a_node41" > <a xlink:href= "https://github.com/zcash/zcash/pull/5008" xlink:title= "zcash/zcash#5008 net: Feeler connections to increase online addrs in the tried table." target= "_blank" >
<polygon fill= "#c2e0c6" stroke= "#000000" points= "1304,-1135.5 1115,-1135.5 1115,-1131.5 1111,-1131.5 1111,-1127.5 1115,-1127.5 1115,-1075.5 1111,-1075.5 1111,-1071.5 1115,-1071.5 1115,-1067.5 1304,-1067.5 1304,-1135.5" />
<polyline fill= "none" stroke= "#000000" points= "1115,-1131.5 1119,-1131.5 1119,-1127.5 1115,-1127.5 " />
<polyline fill= "none" stroke= "#000000" points= "1115,-1075.5 1119,-1075.5 1119,-1071.5 1115,-1071.5 " />
<text text-anchor= "middle" x= "1209.5" y= "-1120.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/zcash#5008</text>
<text text-anchor= "middle" x= "1209.5" y= "-1105.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > net: Feeler connections</text>
<text text-anchor= "middle" x= "1209.5" y= "-1090.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > to increase online addrs</text>
<text text-anchor= "middle" x= "1209.5" y= "-1075.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-09-18 15:45:53 -07:00
<g id= "edge38" class= "edge" >
2021-05-06 17:46:06 -07:00
<title > zcash/zcash#5006- > zcash/zcash#5008</title>
2021-09-18 15:45:53 -07:00
<path fill= "none" stroke= "#000000" d= "M1064,-1101.5C1077.5,-1101.5 1091.2,-1101.5 1104.6,-1101.5" />
<polygon fill= "#000000" stroke= "#000000" points= "1104.7,-1105.0001 1114.7,-1101.5 1104.7,-1098.0001 1104.7,-1105.0001" />
2021-05-24 09:30:16 -07:00
</g>
<!-- zcash/zcash#5176 -->
2021-09-18 15:45:53 -07:00
<g id= "node42" class= "node" >
2021-05-24 08:30:13 -07:00
<title > zcash/zcash#5176</title>
2021-09-18 15:45:53 -07:00
<g id= "a_node42" > <a xlink:href= "https://github.com/zcash/zcash/issues/5176" xlink:title= "zcash/zcash#5176 Implement BIP 39 seed phrase support" target= "_blank" >
<polygon fill= "#a6cfff" stroke= "#000000" points= "542.5,-680 357.5,-680 357.5,-627 542.5,-627 542.5,-680" />
<text text-anchor= "middle" x= "450" y= "-664.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/zcash#5176</text>
<text text-anchor= "middle" x= "450" y= "-649.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Implement BIP 39 seed</text>
<text text-anchor= "middle" x= "450" y= "-634.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-09-18 15:45:53 -07:00
<g id= "edge39" class= "edge" >
2021-07-19 15:44:55 -07:00
<title > zcash/zcash#5176- > zcash/zcash#5255</title>
2021-09-18 15:45:53 -07:00
<path fill= "none" stroke= "#000000" d= "M538.51,-680.11C545.6,-683.27 552.52,-686.73 559,-690.5 577.5,-701.27 575.48,-713.72 595,-722.5 670.93,-756.66 764.51,-767 837.23,-769.01" />
<polygon fill= "#000000" stroke= "#000000" points= "837.2629,-772.5116 847.34,-769.24 837.4222,-765.5134 837.2629,-772.5116" />
2021-05-24 08:46:06 -07:00
</g>
2021-05-24 08:30:13 -07:00
<!-- zcash/zcash#2673 -->
2021-09-18 15:45:53 -07:00
<g id= "node43" class= "node" >
2021-05-24 08:30:13 -07:00
<title > zcash/zcash#2673</title>
2021-09-18 15:45:53 -07:00
<g id= "a_node43" > <a xlink:href= "https://github.com/zcash/zcash/issues/2673" xlink:title= "zcash/zcash#2673 Support Hierarchical Deterministic t-addresses (BIP 32)" target= "_blank" >
<polygon fill= "#c2e0c6" stroke= "#000000" points= "803.5,-612.5 601.5,-612.5 601.5,-544.5 803.5,-544.5 803.5,-612.5" />
<text text-anchor= "middle" x= "702.5" y= "-597.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/zcash#2673</text>
<text text-anchor= "middle" x= "702.5" y= "-582.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Support Hierarchical</text>
<text text-anchor= "middle" x= "702.5" y= "-567.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Deterministic t- addresses</text>
<text text-anchor= "middle" x= "702.5" y= "-552.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-09-18 15:45:53 -07:00
<g id= "edge40" class= "edge" >
2021-05-24 08:30:13 -07:00
<title > zcash/zcash#5176- > zcash/zcash#2673</title>
2021-09-18 15:45:53 -07:00
<path fill= "none" stroke= "#000000" d= "M539.38,-626.95C556.26,-621.94 574.1,-616.64 591.54,-611.46" />
<polygon fill= "#000000" stroke= "#000000" points= "592.6027,-614.7955 601.19,-608.59 590.6072,-608.086 592.6027,-614.7955" />
2021-05-24 08:41:42 -07:00
</g>
<!-- zcash/zcash#2673->zcash/zcash#5179 -->
2021-09-18 15:45:53 -07:00
<g id= "edge41" class= "edge" >
2021-05-24 08:41:42 -07:00
<title > zcash/zcash#2673- > zcash/zcash#5179</title>
2021-09-18 15:45:53 -07:00
<path fill= "none" stroke= "#000000" d= "M785.88,-544.49C810.21,-534.56 836.95,-523.66 861.84,-513.5" />
<polygon fill= "#000000" stroke= "#000000" points= "863.3422,-516.6673 871.28,-509.65 860.6987,-510.1856 863.3422,-516.6673" />
2021-05-24 08:30:13 -07:00
</g>
<!-- zcash/zips#364 -->
2021-09-18 15:45:53 -07:00
<g id= "node44" class= "node" >
2021-05-24 08:30:13 -07:00
<title > zcash/zips#364</title>
2021-09-18 15:45:53 -07:00
<g id= "a_node44" > <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" >
<polygon fill= "#c2e0c6" stroke= "#000000" stroke-width= "2" points= "255,-680 50,-680 50,-627 255,-627 255,-680" />
<text text-anchor= "middle" x= "152.5" y= "-664.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/zips#364</text>
<text text-anchor= "middle" x= "152.5" y= "-649.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > [ZIP 339] Wallet Recovery</text>
<text text-anchor= "middle" x= "152.5" y= "-634.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-09-18 15:45:53 -07:00
<g id= "edge42" class= "edge" >
2021-05-24 08:30:13 -07:00
<title > zcash/zips#364- > zcash/zcash#5176</title>
2021-09-18 15:45:53 -07:00
<path fill= "none" stroke= "#000000" d= "M255.3,-653.5C284.9,-653.5 317.18,-653.5 346.8,-653.5" />
<polygon fill= "#000000" stroke= "#000000" points= "347.16,-657.0001 357.16,-653.5 347.16,-650.0001 347.16,-657.0001" />
2021-05-24 15:20:07 -07:00
</g>
<!-- zcash/zcash#5177 -->
2021-09-18 15:45:53 -07:00
<g id= "node45" class= "node" >
2021-05-24 15:20:07 -07:00
<title > zcash/zcash#5177</title>
2021-09-18 15:45:53 -07:00
<g id= "a_node45" > <a xlink:href= "https://github.com/zcash/zcash/issues/5177" xlink:title= "zcash/zcash#5177 Deprecate old address- related RPCs" target= "_blank" >
<polygon fill= "#c2e0c6" stroke= "#000000" stroke-width= "2" points= "243.5,-1209 61.5,-1209 61.5,-1156 243.5,-1156 243.5,-1209" />
<text text-anchor= "middle" x= "152.5" y= "-1193.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/zcash#5177</text>
<text text-anchor= "middle" x= "152.5" y= "-1178.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Deprecate old address- </text>
<text text-anchor= "middle" x= "152.5" y= "-1163.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-09-18 15:45:53 -07:00
<g id= "node46" class= "node" >
2021-05-24 08:30:13 -07:00
<title > zcash/zips#511</title>
2021-09-18 15:45:53 -07:00
<g id= "a_node46" > <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" >
<polygon fill= "#a6cfff" stroke= "#000000" stroke-width= "2" points= "810,-498.5 595,-498.5 595,-430.5 810,-430.5 810,-498.5" />
<text text-anchor= "middle" x= "702.5" y= "-483.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/zips#511</text>
<text text-anchor= "middle" x= "702.5" y= "-468.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > ZIP 32: Document standard</text>
<text text-anchor= "middle" x= "702.5" y= "-453.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > key structure for Unified</text>
<text text-anchor= "middle" x= "702.5" y= "-438.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-09-18 15:45:53 -07:00
<g id= "edge43" class= "edge" >
2021-05-24 08:30:13 -07:00
<title > zcash/zips#511- > zcash/zcash#5179</title>
2021-09-18 15:45:53 -07:00
<path fill= "none" stroke= "#000000" d= "M810.32,-469.2C821.4,-469.68 832.68,-470.17 843.8,-470.66" />
<polygon fill= "#000000" stroke= "#000000" points= "843.8078,-474.1635 853.95,-471.1 844.111,-467.1701 843.8078,-474.1635" />
2021-05-06 17:46:06 -07:00
</g>
2021-05-24 15:49:37 -07:00
<!-- zcash/librustzcash#387 -->
2021-09-18 15:45:53 -07:00
<g id= "node47" class= "node" >
2021-05-24 15:49:37 -07:00
<title > zcash/librustzcash#387</title>
2021-09-18 15:45:53 -07:00
<g id= "a_node47" > <a xlink:href= "https://github.com/zcash/librustzcash/issues/387" xlink:title= "zcash/librustzcash#387 Implement Unified Address key derivation" target= "_blank" >
<polygon fill= "#c2e0c6" stroke= "#000000" points= "1062.5,-423 847.5,-423 847.5,-370 1062.5,-370 1062.5,-423" />
<text text-anchor= "middle" x= "955" y= "-407.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/librustzcash#387</text>
<text text-anchor= "middle" x= "955" y= "-392.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Implement Unified Address</text>
<text text-anchor= "middle" x= "955" y= "-377.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-09-18 15:45:53 -07:00
<g id= "edge44" class= "edge" >
2021-05-24 15:49:37 -07:00
<title > zcash/zips#511- > zcash/librustzcash#387</title>
2021-09-18 15:45:53 -07:00
<path fill= "none" stroke= "#000000" d= "M810.32,-435.46C822.25,-432.25 834.42,-428.97 846.36,-425.76" />
<polygon fill= "#000000" stroke= "#000000" points= "847.5955,-429.052 856.34,-423.07 845.7737,-422.2932 847.5955,-429.052" />
2021-05-24 15:20:07 -07:00
</g>
<!-- zcash/zcash#5186 -->
2021-09-18 15:45:53 -07:00
<g id= "node48" class= "node" >
2021-05-24 15:20:07 -07:00
<title > zcash/zcash#5186</title>
2021-09-18 15:45:53 -07:00
<g id= "a_node48" > <a xlink:href= "https://github.com/zcash/zcash/issues/5186" xlink:title= "zcash/zcash#5186 z_viewtransaction: Figure out how to render UAs" target= "_blank" >
<polygon fill= "#c2e0c6" stroke= "#000000" stroke-width= "2" points= "254,-1280 51,-1280 51,-1227 254,-1227 254,-1280" />
<text text-anchor= "middle" x= "152.5" y= "-1264.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/zcash#5186</text>
<text text-anchor= "middle" x= "152.5" y= "-1249.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > z_viewtransaction: Figure</text>
<text text-anchor= "middle" x= "152.5" y= "-1234.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-09-18 15:45:53 -07:00
<g id= "node49" class= "node" >
2021-06-13 14:04:34 -07:00
<title > zcash/zcash#5198</title>
2021-09-18 15:45:53 -07:00
<g id= "a_node49" > <a xlink:href= "https://github.com/zcash/zcash/issues/5198" xlink:title= "zcash/zcash#5198 Switch to a `(txid, auth_digest)` identifier in places where the node needs to commit to a specific instance of a transaction" target= "_blank" >
<polygon fill= "#a6cfff" stroke= "#000000" stroke-width= "2" points= "250.5,-1411 54.5,-1411 54.5,-1298 250.5,-1298 250.5,-1411" />
<text text-anchor= "middle" x= "152.5" y= "-1395.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/zcash#5198</text>
<text text-anchor= "middle" x= "152.5" y= "-1380.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Switch to a `(txid,</text>
<text text-anchor= "middle" x= "152.5" y= "-1365.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > auth_digest)` identifier</text>
<text text-anchor= "middle" x= "152.5" y= "-1350.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= "-1335.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= "-1320.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > specific instance of a</text>
<text text-anchor= "middle" x= "152.5" y= "-1305.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > transaction</text>
2021-09-16 15:46:02 -07:00
</a>
</g>
</g>
<!-- zcash/zcash#5197 -->
2021-09-18 15:45:53 -07:00
<g id= "node50" class= "node" >
2021-09-16 15:46:02 -07:00
<title > zcash/zcash#5197</title>
2021-09-18 15:45:53 -07:00
<g id= "a_node50" > <a xlink:href= "https://github.com/zcash/zcash/issues/5197" xlink:title= "zcash/zcash#5197 Implement NU5 block consensus rules" target= "_blank" >
<polygon fill= "#a6cfff" stroke= "#000000" stroke-width= "2" points= "240.5,-188 64.5,-188 64.5,-135 240.5,-135 240.5,-188" />
<text text-anchor= "middle" x= "152.5" y= "-172.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/zcash#5197</text>
<text text-anchor= "middle" x= "152.5" y= "-157.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Implement NU5 block</text>
<text text-anchor= "middle" x= "152.5" y= "-142.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > consensus rules</text>
2021-06-12 15:47:14 -07:00
</a>
</g>
</g>
2021-09-16 15:46:02 -07:00
<!-- zcash/zcash#5197->zcash/zcash#5024 -->
2021-09-18 15:45:53 -07:00
<g id= "edge45" class= "edge" >
2021-09-16 15:46:02 -07:00
<title > zcash/zcash#5197- > zcash/zcash#5024</title>
2021-09-18 15:45:53 -07:00
<path fill= "none" stroke= "#000000" d= "M240.55,-173.34C269.77,-177.27 302.77,-181.7 333.78,-185.87" />
<polygon fill= "#000000" stroke= "#000000" points= "333.3913,-189.3492 343.77,-187.22 334.3288,-182.4123 333.3913,-189.3492" />
2021-09-16 15:46:02 -07:00
</g>
2021-07-06 15:44:54 -07:00
<!-- zcash/zcash#5223 -->
2021-09-18 15:45:53 -07:00
<g id= "node51" class= "node" >
2021-07-06 15:44:54 -07:00
<title > zcash/zcash#5223</title>
2021-09-18 15:45:53 -07:00
<g id= "a_node51" > <a xlink:href= "https://github.com/zcash/zcash/issues/5223" xlink:title= "zcash/zcash#5223 Add RPC test case that checks the auth data commitments for v4 txs" target= "_blank" >
<polygon fill= "#c2e0c6" stroke= "#000000" stroke-width= "2" points= "246.5,-1497.5 58.5,-1497.5 58.5,-1429.5 246.5,-1429.5 246.5,-1497.5" />
<text text-anchor= "middle" x= "152.5" y= "-1482.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/zcash#5223</text>
<text text-anchor= "middle" x= "152.5" y= "-1467.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= "-1452.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > checks the auth data</text>
<text text-anchor= "middle" x= "152.5" y= "-1437.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > commitments for v4 txs</text>
2021-09-16 15:46:02 -07:00
</a>
</g>
</g>
<!-- zcash/zcash#5240 -->
2021-09-18 15:45:53 -07:00
<g id= "node52" class= "node" >
2021-09-16 15:46:02 -07:00
<title > zcash/zcash#5240</title>
2021-09-18 15:45:53 -07:00
<g id= "a_node52" > <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" >
<polygon fill= "#c2e0c6" stroke= "#000000" stroke-width= "2" points= "248.5,-1569 56.5,-1569 56.5,-1516 248.5,-1516 248.5,-1569" />
<text text-anchor= "middle" x= "152.5" y= "-1553.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/zcash#5240</text>
<text text-anchor= "middle" x= "152.5" y= "-1538.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Add an Orchard nullifier</text>
<text text-anchor= "middle" x= "152.5" y= "-1523.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > test to `coins_tests`</text>
2021-09-14 15:19:59 -07:00
</a>
</g>
</g>
<!-- zcash-hackworks/zcash-test-vectors#48 -->
2021-09-18 15:45:53 -07:00
<g id= "node53" class= "node" >
2021-09-14 15:19:59 -07:00
<title > zcash- hackworks/zcash- test- vectors#48</title>
2021-09-18 15:45:53 -07:00
<g id= "a_node53" > <a xlink:href= "https://github.com/zcash-hackworks/zcash-test-vectors/issues/48" xlink:title= "zcash-hackworks/zcash-test-vectors#48 Update Unified Address test vectors after changes to ZIP 316" target= "_blank" >
<polygon fill= "#a6cfff" stroke= "#000000" stroke-width= "2" points= "305,-1655.5 0,-1655.5 0,-1587.5 305,-1587.5 305,-1655.5" />
<text text-anchor= "middle" x= "152.5" y= "-1640.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash- hackworks/zcash- test- vectors#48</text>
<text text-anchor= "middle" x= "152.5" y= "-1625.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Update Unified Address</text>
<text text-anchor= "middle" x= "152.5" y= "-1610.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > test vectors after</text>
<text text-anchor= "middle" x= "152.5" y= "-1595.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > changes to ZIP 316</text>
2021-09-14 15:19:59 -07:00
</a>
</g>
</g>
<!-- zcash/librustzcash#249 -->
2021-09-18 15:45:53 -07:00
<g id= "node54" class= "node" >
2021-09-14 15:19:59 -07:00
<title > zcash/librustzcash#249</title>
2021-09-18 15:45:53 -07:00
<g id= "a_node54" > <a xlink:href= "https://github.com/zcash/librustzcash/issues/249" xlink:title= "zcash/librustzcash#249 Product Request: Surface additional unverified transaction states in zcash_client_sqlite" target= "_blank" >
<polygon fill= "#c2e0c6" stroke= "#000000" stroke-width= "2" points= "253,-1757 52,-1757 52,-1674 253,-1674 253,-1757" />
<text text-anchor= "middle" x= "152.5" y= "-1741.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/librustzcash#249</text>
<text text-anchor= "middle" x= "152.5" y= "-1726.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Product Request: Surface</text>
<text text-anchor= "middle" x= "152.5" y= "-1711.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > additional unverified</text>
<text text-anchor= "middle" x= "152.5" y= "-1696.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > transaction states in</text>
<text text-anchor= "middle" x= "152.5" y= "-1681.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash_client_sqlite</text>
2021-06-01 16:03:44 -07:00
</a>
</g>
</g>
2021-09-16 15:46:02 -07:00
<!-- zcash/librustzcash#403 -->
2021-09-18 15:45:53 -07:00
<g id= "node55" class= "node" >
2021-09-16 15:46:02 -07:00
<title > zcash/librustzcash#403</title>
2021-09-18 15:45:53 -07:00
<g id= "a_node55" > <a xlink:href= "https://github.com/zcash/librustzcash/issues/403" xlink:title= "zcash/librustzcash#403 Add Orchard support to `zcash_client_backend`" target= "_blank" >
<polygon fill= "#c2e0c6" stroke= "#000000" points= "544,-1828 356,-1828 356,-1775 544,-1775 544,-1828" />
<text text-anchor= "middle" x= "450" y= "-1812.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/librustzcash#403</text>
<text text-anchor= "middle" x= "450" y= "-1797.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Add Orchard support to</text>
<text text-anchor= "middle" x= "450" y= "-1782.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > `zcash_client_backend`</text>
2021-05-29 15:57:18 -07:00
</a>
</g>
</g>
2021-09-16 15:46:02 -07:00
<!-- zcash/librustzcash#404 -->
2021-09-18 15:45:53 -07:00
<g id= "node56" class= "node" >
2021-09-16 15:46:02 -07:00
<title > zcash/librustzcash#404</title>
2021-09-18 15:45:53 -07:00
<g id= "a_node56" > <a xlink:href= "https://github.com/zcash/librustzcash/issues/404" xlink:title= "zcash/librustzcash#404 Add Orchard support to `zcash_client_sqlite`" target= "_blank" >
<polygon fill= "#c2e0c6" stroke= "#000000" points= "796.5,-1828 608.5,-1828 608.5,-1775 796.5,-1775 796.5,-1828" />
<text text-anchor= "middle" x= "702.5" y= "-1812.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/librustzcash#404</text>
<text text-anchor= "middle" x= "702.5" y= "-1797.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Add Orchard support to</text>
<text text-anchor= "middle" x= "702.5" y= "-1782.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > `zcash_client_sqlite`</text>
2021-06-10 15:47:32 -07:00
</a>
</g>
</g>
2021-09-16 15:46:02 -07:00
<!-- zcash/librustzcash#403->zcash/librustzcash#404 -->
2021-09-18 15:45:53 -07:00
<g id= "edge46" class= "edge" >
2021-09-16 15:46:02 -07:00
<title > zcash/librustzcash#403- > zcash/librustzcash#404</title>
2021-09-18 15:45:53 -07:00
<path fill= "none" stroke= "#000000" d= "M544.02,-1801.5C561.69,-1801.5 580.25,-1801.5 598.21,-1801.5" />
<polygon fill= "#000000" stroke= "#000000" points= "598.4,-1805.0001 608.4,-1801.5 598.4,-1798.0001 598.4,-1805.0001" />
2021-06-10 15:47:32 -07:00
</g>
2021-09-16 15:46:02 -07:00
<!-- zcash/librustzcash#406 -->
2021-09-18 15:45:53 -07:00
<g id= "node57" class= "node" >
2021-09-16 15:46:02 -07:00
<title > zcash/librustzcash#406</title>
2021-09-18 15:45:53 -07:00
<g id= "a_node57" > <a xlink:href= "https://github.com/zcash/librustzcash/issues/406" xlink:title= "zcash/librustzcash#406 Add Orchard support to the transaction builder" target= "_blank" >
<polygon fill= "#c2e0c6" stroke= "#000000" stroke-width= "2" points= "246.5,-1828 58.5,-1828 58.5,-1775 246.5,-1775 246.5,-1828" />
<text text-anchor= "middle" x= "152.5" y= "-1812.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/librustzcash#406</text>
<text text-anchor= "middle" x= "152.5" y= "-1797.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Add Orchard support to</text>
<text text-anchor= "middle" x= "152.5" y= "-1782.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > the transaction builder</text>
2021-06-10 15:47:32 -07:00
</a>
</g>
</g>
2021-09-16 15:46:02 -07:00
<!-- zcash/librustzcash#406->zcash/librustzcash#403 -->
2021-09-18 15:45:53 -07:00
<g id= "edge47" class= "edge" >
2021-09-16 15:46:02 -07:00
<title > zcash/librustzcash#406- > zcash/librustzcash#403</title>
2021-09-18 15:45:53 -07:00
<path fill= "none" stroke= "#000000" d= "M246.63,-1801.5C278.12,-1801.5 313.4,-1801.5 345.63,-1801.5" />
<polygon fill= "#000000" stroke= "#000000" points= "345.97,-1805.0001 355.97,-1801.5 345.97,-1798.0001 345.97,-1805.0001" />
2021-09-16 15:46:02 -07:00
</g>
<!-- zcash-hackworks/zcash-test-vectors#41 -->
2021-09-18 15:45:53 -07:00
<g id= "node58" class= "node" >
2021-09-16 15:46:02 -07:00
<title > zcash- hackworks/zcash- test- vectors#41</title>
2021-09-18 15:45:53 -07:00
<g id= "a_node58" > <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= "#a6cfff" stroke= "#000000" stroke-width= "2" points= "305,-840 0,-840 0,-787 305,-787 305,-840" />
<text text-anchor= "middle" x= "152.5" y= "-824.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash- hackworks/zcash- test- vectors#41</text>
<text text-anchor= "middle" x= "152.5" y= "-809.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Orchard ZIP32 test</text>
<text text-anchor= "middle" x= "152.5" y= "-794.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > vectors</text>
2021-09-16 15:46:02 -07:00
</a>
</g>
2021-06-10 15:47:32 -07:00
</g>
2021-09-16 15:46:02 -07:00
<!-- zcash-hackworks/zcash-test-vectors#41->zcash/orchard#30 -->
2021-09-18 15:45:53 -07:00
<g id= "edge48" class= "edge" >
2021-09-16 15:46:02 -07:00
<title > zcash- hackworks/zcash- test- vectors#41- > zcash/orchard#30</title>
2021-09-18 15:45:53 -07:00
<path fill= "none" stroke= "#000000" d= "M305.17,-813.5C321.67,-813.5 338.11,-813.5 353.67,-813.5" />
<polygon fill= "#000000" stroke= "#000000" points= "353.76,-817.0001 363.76,-813.5 353.76,-810.0001 353.76,-817.0001" />
2021-05-06 17:46:06 -07:00
</g>
2021-05-24 11:01:20 -07:00
<!-- zcash/halo2#75 -->
2021-09-18 15:45:53 -07:00
<g id= "node59" class= "node" >
2021-05-24 11:01:20 -07:00
<title > zcash/halo2#75</title>
2021-09-18 15:45:53 -07:00
<g id= "a_node59" > <a xlink:href= "https://github.com/zcash/halo2/issues/75" xlink:title= "zcash/halo2#75 Implement support for recursion" target= "_blank" >
<polygon fill= "#c2e0c6" stroke= "#000000" points= "1044.5,-2122 865.5,-2122 865.5,-2069 1044.5,-2069 1044.5,-2122" />
<text text-anchor= "middle" x= "955" y= "-2106.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/halo2#75</text>
<text text-anchor= "middle" x= "955" y= "-2091.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Implement support for</text>
<text text-anchor= "middle" x= "955" y= "-2076.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-09-18 15:45:53 -07:00
<g id= "node60" class= "node" >
2021-05-24 11:01:20 -07:00
<title > zcash/halo2#251</title>
2021-09-18 15:45:53 -07:00
<g id= "a_node60" > <a xlink:href= "https://github.com/zcash/halo2/issues/251" xlink:title= "zcash/halo2#251 Implement user-facing API for recursive proving" target= "_blank" >
<polygon fill= "#c2e0c6" stroke= "#000000" points= "1314.5,-2122 1104.5,-2122 1104.5,-2069 1314.5,-2069 1314.5,-2122" />
<text text-anchor= "middle" x= "1209.5" y= "-2106.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/halo2#251</text>
<text text-anchor= "middle" x= "1209.5" y= "-2091.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Implement user- facing API</text>
<text text-anchor= "middle" x= "1209.5" y= "-2076.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-09-18 15:45:53 -07:00
<g id= "edge49" class= "edge" >
2021-05-24 11:01:20 -07:00
<title > zcash/halo2#75- > zcash/halo2#251</title>
2021-09-18 15:45:53 -07:00
<path fill= "none" stroke= "#000000" d= "M1044.7,-2095.5C1060.7,-2095.5 1077.6,-2095.5 1094.2,-2095.5" />
<polygon fill= "#000000" stroke= "#000000" points= "1094.5,-2099.0001 1104.5,-2095.5 1094.5,-2092.0001 1094.5,-2099.0001" />
2021-06-03 16:03:45 -07:00
</g>
<!-- zcash/halo2#79 -->
2021-09-18 15:45:53 -07:00
<g id= "node61" class= "node" >
2021-06-03 16:03:45 -07:00
<title > zcash/halo2#79</title>
2021-09-18 15:45:53 -07:00
<g id= "a_node61" > <a xlink:href= "https://github.com/zcash/halo2/issues/79" xlink:title= "zcash/halo2#79 Migrate Rescue and Poseidon gadgets to algebraic hash abstraction" target= "_blank" >
<polygon fill= "#c2e0c6" stroke= "#000000" points= "783,-2338 622,-2338 622,-2255 783,-2255 783,-2338" />
<text text-anchor= "middle" x= "702.5" y= "-2322.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/halo2#79</text>
<text text-anchor= "middle" x= "702.5" y= "-2307.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Migrate Rescue and</text>
<text text-anchor= "middle" x= "702.5" y= "-2292.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Poseidon gadgets to</text>
<text text-anchor= "middle" x= "702.5" y= "-2277.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > algebraic hash</text>
<text text-anchor= "middle" x= "702.5" y= "-2262.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-09-18 15:45:53 -07:00
<g id= "node62" class= "node" >
2021-05-06 17:46:06 -07:00
<title > zcash/halo2#78</title>
2021-09-18 15:45:53 -07:00
<g id= "a_node62" > <a xlink:href= "https://github.com/zcash/halo2/issues/78" xlink:title= "zcash/halo2#78 Implement algebraic hash / random oracle abstraction gadget" target= "_blank" >
<polygon fill= "#c2e0c6" stroke= "#000000" stroke-width= "2" points= "552,-2330.5 348,-2330.5 348,-2262.5 552,-2262.5 552,-2330.5" />
<text text-anchor= "middle" x= "450" y= "-2315.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/halo2#78</text>
<text text-anchor= "middle" x= "450" y= "-2300.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Implement algebraic hash</text>
<text text-anchor= "middle" x= "450" y= "-2285.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > / random oracle</text>
<text text-anchor= "middle" x= "450" y= "-2270.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-09-18 15:45:53 -07:00
<g id= "edge50" class= "edge" >
2021-05-06 17:46:06 -07:00
<title > zcash/halo2#78- > zcash/halo2#79</title>
2021-09-18 15:45:53 -07:00
<path fill= "none" stroke= "#000000" d= "M552.34,-2296.5C571.92,-2296.5 592.3,-2296.5 611.5,-2296.5" />
<polygon fill= "#000000" stroke= "#000000" points= "611.72,-2300.0001 621.72,-2296.5 611.72,-2293.0001 611.72,-2300.0001" />
2021-05-06 17:46:06 -07:00
</g>
<!-- zcash/halo2#250 -->
2021-09-18 15:45:53 -07:00
<g id= "node63" class= "node" >
2021-05-06 17:46:06 -07:00
<title > zcash/halo2#250</title>
2021-09-18 15:45:53 -07:00
<g id= "a_node63" > <a xlink:href= "https://github.com/zcash/halo2/issues/250" xlink:title= "zcash/halo2#250 Implement the recursive verifier circuit" target= "_blank" >
<polygon fill= "#c2e0c6" stroke= "#000000" points= "799.5,-2122 605.5,-2122 605.5,-2069 799.5,-2069 799.5,-2122" />
<text text-anchor= "middle" x= "702.5" y= "-2106.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/halo2#250</text>
<text text-anchor= "middle" x= "702.5" y= "-2091.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Implement the recursive</text>
<text text-anchor= "middle" x= "702.5" y= "-2076.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-09-18 15:45:53 -07:00
<g id= "edge51" class= "edge" >
2021-05-06 17:46:06 -07:00
<title > zcash/halo2#78- > zcash/halo2#250</title>
2021-09-18 15:45:53 -07:00
<path fill= "none" stroke= "#000000" d= "M544.5,-2262.5C549.53,-2259.7 554.4,-2256.7 559,-2253.5 608.04,-2219.6 652.11,-2165.9 678.1,-2130.7" />
<polygon fill= "#000000" stroke= "#000000" points= "681.2346,-2132.3417 684.3,-2122.2 675.5792,-2128.2166 681.2346,-2132.3417" />
2021-05-06 17:46:06 -07:00
</g>
<!-- zcash/halo2#250->zcash/halo2#75 -->
2021-09-18 15:45:53 -07:00
<g id= "edge52" class= "edge" >
2021-05-06 17:46:06 -07:00
<title > zcash/halo2#250- > zcash/halo2#75</title>
2021-09-18 15:45:53 -07:00
<path fill= "none" stroke= "#000000" d= "M799.76,-2095.5C817.93,-2095.5 836.95,-2095.5 855.19,-2095.5" />
<polygon fill= "#000000" stroke= "#000000" points= "855.24,-2099.0001 865.24,-2095.5 855.24,-2092.0001 855.24,-2099.0001" />
2021-05-06 17:46:06 -07:00
</g>
2021-05-24 11:01:20 -07:00
<!-- zcash/halo2#57 -->
2021-09-18 15:45:53 -07:00
<g id= "node64" class= "node" >
2021-05-24 11:01:20 -07:00
<title > zcash/halo2#57</title>
2021-09-18 15:45:53 -07:00
<g id= "a_node64" > <a xlink:href= "https://github.com/zcash/halo2/issues/57" xlink:title= "zcash/halo2#57 Remove unused fixed_values from ProvingKey" target= "_blank" >
<polygon fill= "#c2e0c6" stroke= "#000000" stroke-width= "2" points= "224,-2165.5 81,-2165.5 81,-2097.5 224,-2097.5 224,-2165.5" />
<text text-anchor= "middle" x= "152.5" y= "-2150.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/halo2#57</text>
<text text-anchor= "middle" x= "152.5" y= "-2135.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Remove unused</text>
<text text-anchor= "middle" x= "152.5" y= "-2120.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > fixed_values from</text>
<text text-anchor= "middle" x= "152.5" y= "-2105.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-09-18 15:45:53 -07:00
<g id= "node65" class= "node" >
2021-05-24 11:01:20 -07:00
<title > zcash/halo2#82</title>
2021-09-18 15:45:53 -07:00
<g id= "a_node65" > <a xlink:href= "https://github.com/zcash/halo2/issues/82" xlink:title= "zcash/halo2#82 Consider not sampling beta and gamma if there are no permutations or lookups" target= "_blank" >
<polygon fill= "#c2e0c6" stroke= "#000000" stroke-width= "2" points= "249,-2267 56,-2267 56,-2184 249,-2184 249,-2267" />
<text text-anchor= "middle" x= "152.5" y= "-2251.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/halo2#82</text>
<text text-anchor= "middle" x= "152.5" y= "-2236.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Consider not sampling</text>
<text text-anchor= "middle" x= "152.5" y= "-2221.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= "-2206.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > are no permutations or</text>
<text text-anchor= "middle" x= "152.5" y= "-2191.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-09-18 15:45:53 -07:00
<g id= "node66" class= "node" >
2021-05-06 17:46:06 -07:00
<title > zcash/halo2#248</title>
2021-09-18 15:45:53 -07:00
<g id= "a_node66" > <a xlink:href= "https://github.com/zcash/halo2/issues/248" xlink:title= "zcash/halo2#248 Implement endoscaling in the circuit" target= "_blank" >
<polygon fill= "#c2e0c6" stroke= "#000000" stroke-width= "2" points= "551.5,-2244 348.5,-2244 348.5,-2191 551.5,-2191 551.5,-2244" />
<text text-anchor= "middle" x= "450" y= "-2228.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/halo2#248</text>
<text text-anchor= "middle" x= "450" y= "-2213.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Implement endoscaling in</text>
<text text-anchor= "middle" x= "450" y= "-2198.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-09-18 15:45:53 -07:00
<g id= "edge53" class= "edge" >
2021-05-06 17:46:06 -07:00
<title > zcash/halo2#248- > zcash/halo2#250</title>
2021-09-18 15:45:53 -07:00
<path fill= "none" stroke= "#000000" d= "M536.37,-2191C544.11,-2188 551.75,-2184.8 559,-2181.5 592.36,-2166.2 627.74,-2145.1 655.02,-2127.6" />
<polygon fill= "#000000" stroke= "#000000" points= "657.1278,-2130.4036 663.58,-2122 653.2955,-2124.5457 657.1278,-2130.4036" />
2021-05-06 17:46:06 -07:00
</g>
<!-- zcash/halo2#249 -->
2021-09-18 15:45:53 -07:00
<g id= "node67" class= "node" >
2021-05-06 17:46:06 -07:00
<title > zcash/halo2#249</title>
2021-09-18 15:45:53 -07:00
<g id= "a_node67" > <a xlink:href= "https://github.com/zcash/halo2/issues/249" xlink:title= "zcash/halo2#249 Implement circuit logic for handling public inputs" target= "_blank" >
<polygon fill= "#c2e0c6" stroke= "#000000" stroke-width= "2" points= "542.5,-2172.5 357.5,-2172.5 357.5,-2104.5 542.5,-2104.5 542.5,-2172.5" />
<text text-anchor= "middle" x= "450" y= "-2157.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/halo2#249</text>
<text text-anchor= "middle" x= "450" y= "-2142.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Implement circuit logic</text>
<text text-anchor= "middle" x= "450" y= "-2127.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > for handling public</text>
<text text-anchor= "middle" x= "450" y= "-2112.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-09-18 15:45:53 -07:00
<g id= "edge54" class= "edge" >
2021-05-06 17:46:06 -07:00
<title > zcash/halo2#249- > zcash/halo2#250</title>
2021-09-18 15:45:53 -07:00
<path fill= "none" stroke= "#000000" d= "M542.59,-2122.7C559.65,-2119.8 577.59,-2116.8 595.05,-2113.8" />
<polygon fill= "#000000" stroke= "#000000" points= "595.9707,-2117.195 605.26,-2112.1 594.8209,-2110.29 595.9707,-2117.195" />
2021-05-06 17:46:06 -07:00
</g>
<!-- zcash/halo2#246 -->
2021-09-18 15:45:53 -07:00
<g id= "node68" class= "node" >
2021-05-06 17:46:06 -07:00
<title > zcash/halo2#246</title>
2021-09-18 15:45:53 -07:00
<g id= "a_node68" > <a xlink:href= "https://github.com/zcash/halo2/issues/246" xlink:title= "zcash/halo2#246 Create recursive proof structures" target= "_blank" >
<polygon fill= "#c2e0c6" stroke= "#000000" stroke-width= "2" points= "242,-2079 63,-2079 63,-2026 242,-2026 242,-2079" />
<text text-anchor= "middle" x= "152.5" y= "-2063.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/halo2#246</text>
<text text-anchor= "middle" x= "152.5" y= "-2048.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Create recursive proof</text>
<text text-anchor= "middle" x= "152.5" y= "-2033.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-09-18 15:45:53 -07:00
<g id= "node69" class= "node" >
2021-05-06 17:46:06 -07:00
<title > zcash/halo2#247</title>
2021-09-18 15:45:53 -07:00
<g id= "a_node69" > <a xlink:href= "https://github.com/zcash/halo2/issues/247" xlink:title= "zcash/halo2#247 Implement underlying scaffolding for the recursive circuit" target= "_blank" >
<polygon fill= "#c2e0c6" stroke= "#000000" points= "538,-2086.5 362,-2086.5 362,-2018.5 538,-2018.5 538,-2086.5" />
<text text-anchor= "middle" x= "450" y= "-2071.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/halo2#247</text>
<text text-anchor= "middle" x= "450" y= "-2056.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Implement underlying</text>
<text text-anchor= "middle" x= "450" y= "-2041.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > scaffolding for the</text>
<text text-anchor= "middle" x= "450" y= "-2026.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-09-18 15:45:53 -07:00
<g id= "edge55" class= "edge" >
2021-05-06 17:46:06 -07:00
<title > zcash/halo2#246- > zcash/halo2#247</title>
2021-09-18 15:45:53 -07:00
<path fill= "none" stroke= "#000000" d= "M242.16,-2052.5C276.65,-2052.5 316.21,-2052.5 351.49,-2052.5" />
<polygon fill= "#000000" stroke= "#000000" points= "351.8,-2056.0001 361.8,-2052.5 351.8,-2049.0001 351.8,-2056.0001" />
2021-05-06 17:46:06 -07:00
</g>
<!-- zcash/halo2#247->zcash/halo2#250 -->
2021-09-18 15:45:53 -07:00
<g id= "edge56" class= "edge" >
2021-05-06 17:46:06 -07:00
<title > zcash/halo2#247- > zcash/halo2#250</title>
2021-09-18 15:45:53 -07:00
<path fill= "none" stroke= "#000000" d= "M538.31,-2067.5C556.72,-2070.7 576.31,-2074 595.32,-2077.2" />
<polygon fill= "#000000" stroke= "#000000" points= "594.741,-2080.6517 605.19,-2078.9 595.9292,-2073.7533 594.741,-2080.6517" />
2021-05-06 17:46:06 -07:00
</g>
<!-- zcash/halo2#245 -->
2021-09-18 15:45:53 -07:00
<g id= "node70" class= "node" >
2021-05-06 17:46:06 -07:00
<title > zcash/halo2#245</title>
2021-09-18 15:45:53 -07:00
<g id= "a_node70" > <a xlink:href= "https://github.com/zcash/halo2/issues/245" xlink:title= "zcash/halo2#245 Remove the need to multiply by powers of x^n in verifier" target= "_blank" >
<polygon fill= "#c2e0c6" stroke= "#000000" stroke-width= "2" points= "553,-2000.5 347,-2000.5 347,-1932.5 553,-1932.5 553,-2000.5" />
<text text-anchor= "middle" x= "450" y= "-1985.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/halo2#245</text>
<text text-anchor= "middle" x= "450" y= "-1970.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Remove the need to</text>
<text text-anchor= "middle" x= "450" y= "-1955.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > multiply by powers of x^n</text>
<text text-anchor= "middle" x= "450" y= "-1940.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-09-18 15:45:53 -07:00
<g id= "edge57" class= "edge" >
2021-05-06 17:46:06 -07:00
<title > zcash/halo2#245- > zcash/halo2#250</title>
2021-09-18 15:45:53 -07:00
<path fill= "none" stroke= "#000000" d= "M539.75,-2000.5C546.32,-2003.4 552.8,-2006.4 559,-2009.5 591.44,-2025.5 626.28,-2046.3 653.5,-2063.4" />
<polygon fill= "#000000" stroke= "#000000" points= "651.7348,-2066.4247 662.06,-2068.8 655.4697,-2060.5043 651.7348,-2066.4247" />
2021-05-06 17:46:06 -07:00
</g>
<!-- zcash/halo2#210 -->
2021-09-18 15:45:53 -07:00
<g id= "node71" class= "node" >
2021-05-06 17:46:06 -07:00
<title > zcash/halo2#210</title>
2021-09-18 15:45:53 -07:00
<g id= "a_node71" > <a xlink:href= "https://github.com/zcash/halo2/issues/210" xlink:title= "zcash/halo2#210 Make multiopen point_index_map dependent only on the rotation" target= "_blank" >
<polygon fill= "#c2e0c6" stroke= "#000000" stroke-width= "2" points= "559,-1914.5 341,-1914.5 341,-1846.5 559,-1846.5 559,-1914.5" />
<text text-anchor= "middle" x= "450" y= "-1899.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/halo2#210</text>
<text text-anchor= "middle" x= "450" y= "-1884.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Make multiopen</text>
<text text-anchor= "middle" x= "450" y= "-1869.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > point_index_map dependent</text>
<text text-anchor= "middle" x= "450" y= "-1854.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-09-18 15:45:53 -07:00
<g id= "edge58" class= "edge" >
2021-05-06 17:46:06 -07:00
<title > zcash/halo2#210- > zcash/halo2#250</title>
2021-09-18 15:45:53 -07:00
<path fill= "none" stroke= "#000000" d= "M545.2,-1914.6C550,-1917.4 554.63,-1920.3 559,-1923.5 611.09,-1961.1 655.73,-2021.9 680.83,-2060.2" />
<polygon fill= "#000000" stroke= "#000000" points= "678.0981,-2062.4196 686.48,-2068.9 683.9688,-2058.6071 678.0981,-2062.4196" />
2021-06-24 15:44:53 -07:00
</g>
<!-- zcash/halo2#312 -->
2021-09-18 15:45:53 -07:00
<g id= "node72" class= "node" >
2021-06-24 15:44:53 -07:00
<title > zcash/halo2#312</title>
2021-09-18 15:45:53 -07:00
<g id= "a_node72" > <a xlink:href= "https://github.com/zcash/halo2/issues/312" xlink:title= "zcash/halo2#312 [Book] Document gadget API" target= "_blank" >
<polygon fill= "#c2e0c6" stroke= "#000000" stroke-width= "2" points= "250,-2338 55,-2338 55,-2285 250,-2285 250,-2338" />
<text text-anchor= "middle" x= "152.5" y= "-2322.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > zcash/halo2#312</text>
<text text-anchor= "middle" x= "152.5" y= "-2307.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > [Book] Document gadget</text>
<text text-anchor= "middle" x= "152.5" y= "-2292.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>