2022-04-26 10:55:56 -07:00
<!DOCTYPE html>
< html >
< head >
< title > Zcash zf DAG< / title >
<!-- Pan/zoom SVGs -->
< script src = "https://bumbu.me/svg-pan-zoom/dist/svg-pan-zoom.min.js" > < / script >
< link rel = "stylesheet" href = "zcash-dag.css" >
< style >
@media (prefers-color-scheme: dark) {
body {
/* Material dark theme surface colour */
background-color: #121212;
}
}
< / style >
< / head >
< body >
2023-03-30 10:45:26 -07:00
< div id = "dag" > < svg width = "834pt" height = "3285pt"
viewBox="0.00 0.00 834.00 3284.50" 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 3280.5)" >
< polygon fill = "#ffffff" stroke = "transparent" points = "-4,4 -4,-3280.5 830,-3280.5 830,4 -4,4" / >
2023-03-09 03:47:13 -08:00
< g id = "clust1" class = "cluster" >
2023-03-30 10:45:26 -07:00
< title > cluster_1< / title >
< polygon fill = "none" stroke = "#0000ff" points = "0,-78 0,-1167 290,-1167 290,-78 0,-78" / >
< text text-anchor = "middle" x = "145" y = "-1151.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > Epic: Improvements from Zebra Audit< / text >
2023-03-23 07:45:39 -07:00
< / g >
2023-03-30 06:47:52 -07:00
< g id = "clust2" class = "cluster" >
2023-03-30 10:45:26 -07:00
< title > cluster_0< / title >
< polygon fill = "none" stroke = "#0000ff" points = "310,-608 310,-2177 826,-2177 826,-608 310,-608" / >
< text text-anchor = "middle" x = "568" y = "-2161.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > Epic: Zebra Stable Release< / text >
2023-03-24 12:45:22 -07:00
< / g >
2023-03-30 10:45:26 -07:00
<!-- ZcashFoundation/zebra#6338 -->
2023-03-30 06:47:52 -07:00
< g id = "node1" class = "node open" >
2023-03-30 10:45:26 -07:00
< title > ZcashFoundation/zebra#6338< / title >
< g id = "a_node1" > < a xlink:href = "https://github.com/ZcashFoundation/zebra/issues/6338" xlink:title = "ZcashFoundation/zebra#6338 [NCC-E005955-DBV] `zebra- chain`: Unbounded Rejection Sampling with Possibility of Panics" target = "_blank" >
< polygon fill = "#c2e0c6" stroke = "#000000" stroke-width = "2" points = "260.5,-1135.5 28.5,-1135.5 28.5,-1052.5 260.5,-1052.5 260.5,-1135.5" / >
< text text-anchor = "middle" x = "144.5" y = "-1120.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > ZcashFoundation/zebra#6338< / text >
< text text-anchor = "middle" x = "144.5" y = "-1105.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > [NCC- E005955- DBV] `zebra- < / text >
< text text-anchor = "middle" x = "144.5" y = "-1090.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > chain`: Unbounded< / text >
< text text-anchor = "middle" x = "144.5" y = "-1075.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > Rejection Sampling with< / text >
< text text-anchor = "middle" x = "144.5" y = "-1060.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > Possibility of Panics< / text >
2023-03-24 12:45:22 -07:00
< / a >
< / g >
< / g >
2023-03-30 10:45:26 -07:00
<!-- ZcashFoundation/zebra#5929 -->
< g id = "node32" class = "node open" >
< title > ZcashFoundation/zebra#5929< / title >
< g id = "a_node32" > < a xlink:href = "https://github.com/ZcashFoundation/zebra/issues/5929" xlink:title = "ZcashFoundation/zebra#5929 Support shielded coinbase in `getblocktemplate` for Orchard Unified addresses" target = "_blank" >
< polygon fill = "#c2e0c6" stroke = "#000000" points = "550,-598 318,-598 318,-530 550,-530 550,-598" / >
< text text-anchor = "middle" x = "434" y = "-582.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > ZcashFoundation/zebra#5929< / text >
< text text-anchor = "middle" x = "434" y = "-567.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > Support shielded coinbase< / text >
< text text-anchor = "middle" x = "434" y = "-552.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > in `getblocktemplate` for< / text >
< text text-anchor = "middle" x = "434" y = "-537.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > Orchard Unified addresses< / text >
2023-03-25 15:45:22 -07:00
< / a >
2023-03-24 19:49:13 -07:00
< / g >
2023-03-25 07:48:00 -07:00
< / g >
2023-03-30 10:45:26 -07:00
<!-- ZcashFoundation/zebra#6338->ZcashFoundation/zebra#5929 -->
< g id = "edge2" class = "edge" >
< title > ZcashFoundation/zebra#6338- > ZcashFoundation/zebra#5929< / title >
< path fill = "none" stroke = "#000000" d = "M260.66,-1069.3C271.99,-1062.8 282.16,-1054.5 290,-1044 348.66,-965.64 250.6,-681.8 310,-604 310.29,-603.62 310.59,-603.24 310.89,-602.86" / >
< polygon fill = "#000000" stroke = "#000000" points = "313.4689,-605.2263 317.67,-595.5 308.3204,-600.4836 313.4689,-605.2263" / >
< / g >
<!-- ZcashFoundation/zebra#6341 -->
< g id = "node2" class = "node open" >
< title > ZcashFoundation/zebra#6341< / title >
< g id = "a_node2" > < a xlink:href = "https://github.com/ZcashFoundation/zebra/issues/6341" xlink:title = "ZcashFoundation/zebra#6341 Code duplication between `reddsa` and `redjubjub`" target = "_blank" >
< polygon fill = "#c2e0c6" stroke = "#000000" stroke-width = "2" points = "260.5,-1034.5 28.5,-1034.5 28.5,-981.5 260.5,-981.5 260.5,-1034.5" / >
< text text-anchor = "middle" x = "144.5" y = "-1019.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > ZcashFoundation/zebra#6341< / text >
< text text-anchor = "middle" x = "144.5" y = "-1004.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > Code duplication between< / text >
< text text-anchor = "middle" x = "144.5" y = "-989.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > `reddsa` and `redjubjub`< / text >
2023-03-29 13:45:34 -07:00
< / a >
< / g >
< / g >
2023-03-30 10:45:26 -07:00
<!-- ZcashFoundation/zebra#6344 -->
2023-03-30 06:47:52 -07:00
< g id = "node3" class = "node open" >
2023-03-30 10:45:26 -07:00
< title > ZcashFoundation/zebra#6344< / title >
< g id = "a_node3" > < a xlink:href = "https://github.com/ZcashFoundation/zebra/issues/6344" xlink:title = "ZcashFoundation/zebra#6344 Resolve open Peer Starving `TODO`" target = "_blank" >
< polygon fill = "#c2e0c6" stroke = "#000000" stroke-width = "2" points = "260.5,-963.5 28.5,-963.5 28.5,-910.5 260.5,-910.5 260.5,-963.5" / >
< text text-anchor = "middle" x = "144.5" y = "-948.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > ZcashFoundation/zebra#6344< / text >
< text text-anchor = "middle" x = "144.5" y = "-933.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > Resolve open Peer< / text >
< text text-anchor = "middle" x = "144.5" y = "-918.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > Starving `TODO`< / text >
2023-03-24 12:45:22 -07:00
< / a >
< / g >
< / g >
2023-03-30 10:45:26 -07:00
<!-- ZcashFoundation/zebra#6392 -->
2023-03-30 06:47:52 -07:00
< g id = "node4" class = "node open" >
2023-03-30 10:45:26 -07:00
< title > ZcashFoundation/zebra#6392< / title >
< g id = "a_node4" > < a xlink:href = "https://github.com/ZcashFoundation/zebra/issues/6392" xlink:title = "ZcashFoundation/zebra#6392 [NCC-E005955-MU2] `zebra- consensus`: Redundant Computation in Sapling and Orchard Note Validation" target = "_blank" >
< polygon fill = "#c2e0c6" stroke = "#000000" stroke-width = "2" points = "260.5,-892 28.5,-892 28.5,-794 260.5,-794 260.5,-892" / >
< text text-anchor = "middle" x = "144.5" y = "-876.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > ZcashFoundation/zebra#6392< / text >
< text text-anchor = "middle" x = "144.5" y = "-861.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > [NCC- E005955- MU2] `zebra- < / text >
< text text-anchor = "middle" x = "144.5" y = "-846.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > consensus`: Redundant< / text >
< text text-anchor = "middle" x = "144.5" y = "-831.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > Computation in Sapling< / text >
< text text-anchor = "middle" x = "144.5" y = "-816.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > and Orchard Note< / text >
< text text-anchor = "middle" x = "144.5" y = "-801.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > Validation< / text >
2023-03-24 12:45:22 -07:00
< / a >
< / g >
< / g >
2023-03-30 10:45:26 -07:00
<!-- ZcashFoundation/zebra#6389 -->
2023-03-30 06:47:52 -07:00
< g id = "node5" class = "node open" >
2023-03-30 10:45:26 -07:00
< title > ZcashFoundation/zebra#6389< / title >
< g id = "a_node5" > < a xlink:href = "https://github.com/ZcashFoundation/zebra/issues/6389" xlink:title = "ZcashFoundation/zebra#6389 Re-enable or delete the assertion in `fetch_sprou t_final_treestates()`" target = "_blank" >
< polygon fill = "#c2e0c6" stroke = "#000000" stroke-width = "2" points = "260.5,-776 28.5,-776 28.5,-708 260.5,-708 260.5,-776" / >
< text text-anchor = "middle" x = "144.5" y = "-760.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > ZcashFoundation/zebra#6389< / text >
< text text-anchor = "middle" x = "144.5" y = "-745.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > Re- enable or delete the< / text >
< text text-anchor = "middle" x = "144.5" y = "-730.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > assertion in `fetch_sprou< / text >
< text text-anchor = "middle" x = "144.5" y = "-715.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > t_final_treestates()`< / text >
2023-03-24 12:45:22 -07:00
< / a >
< / g >
< / g >
2023-03-30 10:45:26 -07:00
<!-- ZcashFoundation/zebra#6340 -->
2023-03-30 06:47:52 -07:00
< g id = "node6" class = "node open" >
2023-03-30 10:45:26 -07:00
< title > ZcashFoundation/zebra#6340< / title >
< g id = "a_node6" > < a xlink:href = "https://github.com/ZcashFoundation/zebra/issues/6340" xlink:title = "ZcashFoundation/zebra#6340 [NCC-E005955-WVM] `zebra- consensus`: Off-by-One Errors and Inconsistent Usage of `PARAMETER_DOWNL OAD_MAX_RETRIES`" target = "_blank" >
< polygon fill = "#c2e0c6" stroke = "#000000" stroke-width = "2" points = "272,-690 17,-690 17,-592 272,-592 272,-690" / >
< text text-anchor = "middle" x = "144.5" y = "-674.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > ZcashFoundation/zebra#6340< / text >
< text text-anchor = "middle" x = "144.5" y = "-659.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > [NCC- E005955- WVM] `zebra- < / text >
< text text-anchor = "middle" x = "144.5" y = "-644.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > consensus`: Off- by- One< / text >
< text text-anchor = "middle" x = "144.5" y = "-629.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > Errors and Inconsistent< / text >
< text text-anchor = "middle" x = "144.5" y = "-614.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > Usage of `PARAMETER_DOWNL< / text >
< text text-anchor = "middle" x = "144.5" y = "-599.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > OAD_MAX_RETRIES`< / text >
2023-03-24 19:06:58 -07:00
< / a >
< / g >
< / g >
2023-03-30 10:45:26 -07:00
<!-- ZcashFoundation/zebra#6343 -->
2023-03-30 06:47:52 -07:00
< g id = "node7" class = "node open" >
2023-03-30 10:45:26 -07:00
< title > ZcashFoundation/zebra#6343< / title >
< g id = "a_node7" > < a xlink:href = "https://github.com/ZcashFoundation/zebra/issues/6343" xlink:title = "ZcashFoundation/zebra#6343 Evaluation of Power-of- two-choices Load- balancing" target = "_blank" >
< polygon fill = "#c2e0c6" stroke = "#000000" stroke-width = "2" points = "260.5,-574 28.5,-574 28.5,-506 260.5,-506 260.5,-574" / >
< text text-anchor = "middle" x = "144.5" y = "-558.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > ZcashFoundation/zebra#6343< / text >
< text text-anchor = "middle" x = "144.5" y = "-543.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > Evaluation of Power- of- < / text >
< text text-anchor = "middle" x = "144.5" y = "-528.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > two- choices Load- < / text >
< text text-anchor = "middle" x = "144.5" y = "-513.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > balancing< / text >
2023-03-25 16:47:59 -07:00
< / a >
< / g >
< / g >
2023-03-30 10:45:26 -07:00
<!-- ZcashFoundation/zebra#497 -->
2023-03-30 06:47:52 -07:00
< g id = "node8" class = "node open" >
2023-03-30 10:45:26 -07:00
< title > ZcashFoundation/zebra#497< / title >
< g id = "a_node8" > < a xlink:href = "https://github.com/ZcashFoundation/zebra/issues/497" xlink:title = "ZcashFoundation/zebra#497 [NCC-E005955-M2F] `zebra- chain`: Check that header block version field is valid when serializing blocks" target = "_blank" >
< polygon fill = "#c2e0c6" stroke = "#000000" stroke-width = "2" points = "257,-488 32,-488 32,-390 257,-390 257,-488" / >
< text text-anchor = "middle" x = "144.5" y = "-472.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > ZcashFoundation/zebra#497< / text >
< text text-anchor = "middle" x = "144.5" y = "-457.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > [NCC- E005955- M2F] `zebra- < / text >
< text text-anchor = "middle" x = "144.5" y = "-442.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > chain`: Check that header< / text >
< text text-anchor = "middle" x = "144.5" y = "-427.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > block version field is< / text >
< text text-anchor = "middle" x = "144.5" y = "-412.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > valid when serializing< / text >
< text text-anchor = "middle" x = "144.5" y = "-397.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > blocks< / text >
2023-03-29 01:45:22 -07:00
< / a >
< / g >
< / g >
2023-03-30 10:45:26 -07:00
<!-- ZcashFoundation/zebra#6327 -->
2023-03-30 06:47:52 -07:00
< g id = "node9" class = "node open" >
2023-03-30 10:45:26 -07:00
< title > ZcashFoundation/zebra#6327< / title >
< g id = "a_node9" > < a xlink:href = "https://github.com/ZcashFoundation/zebra/issues/6327" xlink:title = "ZcashFoundation/zebra#6327 [NCC-E005955-NQ6] `zcash_proofs`: Theoretical possibility of overflow leading to panic (Copy of zcash/librustzcash#786)" target = "_blank" >
< polygon fill = "#c2e0c6" stroke = "#000000" stroke-width = "2" points = "260.5,-371.5 28.5,-371.5 28.5,-258.5 260.5,-258.5 260.5,-371.5" / >
< text text-anchor = "middle" x = "144.5" y = "-356.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > ZcashFoundation/zebra#6327< / text >
< text text-anchor = "middle" x = "144.5" y = "-341.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > [NCC- E005955- NQ6]< / text >
< text text-anchor = "middle" x = "144.5" y = "-326.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > `zcash_proofs`:< / text >
< text text-anchor = "middle" x = "144.5" y = "-311.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > Theoretical possibility< / text >
< text text-anchor = "middle" x = "144.5" y = "-296.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > of overflow leading to< / text >
< text text-anchor = "middle" x = "144.5" y = "-281.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > panic (Copy of< / text >
< text text-anchor = "middle" x = "144.5" y = "-266.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > zcash/librustzcash#786)< / text >
2023-03-29 01:45:22 -07:00
< / a >
< / g >
< / g >
2023-03-30 10:45:26 -07:00
<!-- ZcashFoundation/zebra#6281 -->
2023-03-30 06:47:52 -07:00
< g id = "node10" class = "node open" >
2023-03-30 10:45:26 -07:00
< title > ZcashFoundation/zebra#6281< / title >
< g id = "a_node10" > < a xlink:href = "https://github.com/ZcashFoundation/zebra/issues/6281" xlink:title = "ZcashFoundation/zebra#6281 Tracking: TODOs with closed tasks" target = "_blank" >
< polygon fill = "#c2e0c6" stroke = "#000000" stroke-width = "2" points = "260.5,-240.5 28.5,-240.5 28.5,-187.5 260.5,-187.5 260.5,-240.5" / >
< text text-anchor = "middle" x = "144.5" y = "-225.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > ZcashFoundation/zebra#6281< / text >
< text text-anchor = "middle" x = "144.5" y = "-210.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > Tracking: TODOs with< / text >
< text text-anchor = "middle" x = "144.5" y = "-195.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > closed tasks< / text >
2023-03-29 01:45:22 -07:00
< / a >
< / g >
< / g >
2023-03-30 10:45:26 -07:00
<!-- ZcashFoundation/zebra#6339 -->
2023-03-30 06:47:52 -07:00
< g id = "node11" class = "node open" >
2023-03-30 10:45:26 -07:00
< title > ZcashFoundation/zebra#6339< / title >
< g id = "a_node11" > < a xlink:href = "https://github.com/ZcashFoundation/zebra/issues/6339" xlink:title = "ZcashFoundation/zebra#6339 [NCC-E005955-MMC] `zebra- network`: Uncaught Nonce Reuse and Fragile Nonce Cache Eviction" target = "_blank" >
< polygon fill = "#c2e0c6" stroke = "#000000" stroke-width = "2" points = "260.5,-169.5 28.5,-169.5 28.5,-86.5 260.5,-86.5 260.5,-169.5" / >
< text text-anchor = "middle" x = "144.5" y = "-154.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > ZcashFoundation/zebra#6339< / text >
< text text-anchor = "middle" x = "144.5" y = "-139.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > [NCC- E005955- MMC] `zebra- < / text >
< text text-anchor = "middle" x = "144.5" y = "-124.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > network`: Uncaught Nonce< / text >
< text text-anchor = "middle" x = "144.5" y = "-109.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > Reuse and Fragile Nonce< / text >
< text text-anchor = "middle" x = "144.5" y = "-94.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > Cache Eviction< / text >
2023-03-29 01:45:22 -07:00
< / a >
< / g >
< / g >
2023-03-30 10:45:26 -07:00
<!-- ZcashFoundation/zebra#5297 -->
2023-03-30 06:47:52 -07:00
< g id = "node12" class = "node open" >
2023-03-30 10:45:26 -07:00
< title > ZcashFoundation/zebra#5297< / title >
< g id = "a_node12" > < a xlink:href = "https://github.com/ZcashFoundation/zebra/issues/5297" xlink:title = "ZcashFoundation/zebra#5297 Add metrics for chain fork work and lengths" target = "_blank" >
< polygon fill = "#c2e0c6" stroke = "#000000" points = "550,-2145.5 318,-2145.5 318,-2092.5 550,-2092.5 550,-2145.5" / >
< text text-anchor = "middle" x = "434" y = "-2130.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > ZcashFoundation/zebra#5297< / text >
< text text-anchor = "middle" x = "434" y = "-2115.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > Add metrics for chain< / text >
< text text-anchor = "middle" x = "434" y = "-2100.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > fork work and lengths< / text >
2023-03-29 01:45:22 -07:00
< / a >
< / g >
< / g >
2023-03-30 10:45:26 -07:00
<!-- ZcashFoundation/zebra#2375 -->
2023-03-30 06:47:52 -07:00
< g id = "node13" class = "node open" >
2023-03-30 10:45:26 -07:00
< title > ZcashFoundation/zebra#2375< / title >
< g id = "a_node13" > < a xlink:href = "https://github.com/ZcashFoundation/zebra/issues/2375" xlink:title = "ZcashFoundation/zebra#2375 Allow different `zebra- network` apps to use different user agents" target = "_blank" >
< polygon fill = "#c2e0c6" stroke = "#000000" stroke-width = "2" points = "550,-1816 318,-1816 318,-1748 550,-1748 550,-1816" / >
< text text-anchor = "middle" x = "434" y = "-1800.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > ZcashFoundation/zebra#2375< / text >
< text text-anchor = "middle" x = "434" y = "-1785.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > Allow different `zebra- < / text >
< text text-anchor = "middle" x = "434" y = "-1770.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > network` apps to use< / text >
< text text-anchor = "middle" x = "434" y = "-1755.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > different user agents< / text >
2023-03-29 01:45:22 -07:00
< / a >
< / g >
< / g >
2023-03-30 10:45:26 -07:00
<!-- ZcashFoundation/zebra#794 -->
< g id = "node33" class = "node closed" >
< title > ZcashFoundation/zebra#794< / title >
< g id = "a_node33" > < a xlink:href = "https://github.com/ZcashFoundation/zebra/issues/794" xlink:title = "ZcashFoundation/zebra#794 Make sure custom user agents conform to BIP-14" target = "_blank" >
< polygon fill = "#fad8c7" stroke = "#000000" points = "813.5,-599.5 590.5,-599.5 590.5,-546.5 813.5,-546.5 813.5,-599.5" / >
< text text-anchor = "middle" x = "702" y = "-584.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > ZcashFoundation/zebra#794< / text >
< text text-anchor = "middle" x = "702" y = "-569.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > Make sure custom user< / text >
< text text-anchor = "middle" x = "702" y = "-554.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > agents conform to BIP- 14< / text >
< / a >
< / g >
< / g >
<!-- ZcashFoundation/zebra#2375->ZcashFoundation/zebra#794 -->
< g id = "edge3" class = "edge" >
< title > ZcashFoundation/zebra#2375- > ZcashFoundation/zebra#794< / title >
< path fill = "none" stroke = "#000000" d = "M542.5,-1747.7C545.23,-1745 547.74,-1742.1 550,-1739 621.97,-1639 512.92,-746.16 584.63,-607.96" / >
< polygon fill = "#000000" stroke = "#000000" points = "587.6987,-609.6568 590.11,-599.34 581.7913,-605.9013 587.6987,-609.6568" / >
< / g >
<!-- ZcashFoundation/zebra#5336 -->
2023-03-30 06:47:52 -07:00
< g id = "node14" class = "node open" >
2023-03-30 10:45:26 -07:00
< title > ZcashFoundation/zebra#5336< / title >
< g id = "a_node14" > < a xlink:href = "https://github.com/ZcashFoundation/zebra/issues/5336" xlink:title = "ZcashFoundation/zebra#5336 Relay and accept mempool transactions based on the ZIP-317 fee rules" target = "_blank" >
< polygon fill = "#c2e0c6" stroke = "#000000" stroke-width = "2" points = "550,-1988 318,-1988 318,-1920 550,-1920 550,-1988" / >
< text text-anchor = "middle" x = "434" y = "-1972.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > ZcashFoundation/zebra#5336< / text >
< text text-anchor = "middle" x = "434" y = "-1957.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > Relay and accept mempool< / text >
< text text-anchor = "middle" x = "434" y = "-1942.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > transactions based on the< / text >
< text text-anchor = "middle" x = "434" y = "-1927.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > ZIP- 317 fee rules< / text >
2023-03-29 01:45:22 -07:00
< / a >
< / g >
< / g >
2023-03-30 10:45:26 -07:00
<!-- ZcashFoundation/zebra#1615 -->
2023-03-30 06:47:52 -07:00
< g id = "node15" class = "node open" >
2023-03-30 10:45:26 -07:00
< title > ZcashFoundation/zebra#1615< / title >
< g id = "a_node15" > < a xlink:href = "https://github.com/ZcashFoundation/zebra/issues/1615" xlink:title = "ZcashFoundation/zebra#1615 Zebra release candidate binaries should be linked from ZFND website" target = "_blank" >
< polygon fill = "#c2e0c6" stroke = "#000000" stroke-width = "2" points = "550,-1902 318,-1902 318,-1834 550,-1834 550,-1902" / >
< text text-anchor = "middle" x = "434" y = "-1886.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > ZcashFoundation/zebra#1615< / text >
< text text-anchor = "middle" x = "434" y = "-1871.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > Zebra release candidate< / text >
< text text-anchor = "middle" x = "434" y = "-1856.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > binaries should be linked< / text >
< text text-anchor = "middle" x = "434" y = "-1841.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > from ZFND website< / text >
2023-03-29 01:45:22 -07:00
< / a >
< / g >
< / g >
2023-03-30 10:45:26 -07:00
<!-- ZcashFoundation/zebra#5502 -->
2023-03-30 06:47:52 -07:00
< g id = "node16" class = "node open" >
2023-03-30 10:45:26 -07:00
< title > ZcashFoundation/zebra#5502< / title >
< g id = "a_node16" > < a xlink:href = "https://github.com/ZcashFoundation/zebra/issues/5502" xlink:title = "ZcashFoundation/zebra#5502 Migrate to the latest version of Abscissa (0.7 or later)" target = "_blank" >
< polygon fill = "#c2e0c6" stroke = "#000000" stroke-width = "2" points = "550,-2074 318,-2074 318,-2006 550,-2006 550,-2074" / >
< text text-anchor = "middle" x = "434" y = "-2058.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > ZcashFoundation/zebra#5502< / text >
< text text-anchor = "middle" x = "434" y = "-2043.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > Migrate to the latest< / text >
< text text-anchor = "middle" x = "434" y = "-2028.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > version of Abscissa (0.7< / text >
< text text-anchor = "middle" x = "434" y = "-2013.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > or later)< / text >
2023-03-29 01:45:22 -07:00
< / a >
< / g >
< / g >
2023-03-30 10:45:26 -07:00
<!-- ZcashFoundation/zebra#5624 -->
2023-03-30 06:47:52 -07:00
< g id = "node17" class = "node open" >
2023-03-30 10:45:26 -07:00
< title > ZcashFoundation/zebra#5624< / title >
< g id = "a_node17" > < a xlink:href = "https://github.com/ZcashFoundation/zebra/issues/5624" xlink:title = "ZcashFoundation/zebra#5624 zebrad: obsolete help text with the wrong info" target = "_blank" >
< polygon fill = "#c2e0c6" stroke = "#000000" points = "818,-2066.5 586,-2066.5 586,-2013.5 818,-2013.5 818,-2066.5" / >
< text text-anchor = "middle" x = "702" y = "-2051.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > ZcashFoundation/zebra#5624< / text >
< text text-anchor = "middle" x = "702" y = "-2036.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > zebrad: obsolete help< / text >
< text text-anchor = "middle" x = "702" y = "-2021.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > text with the wrong info< / text >
2023-03-29 01:45:22 -07:00
< / a >
< / g >
< / g >
2023-03-30 10:45:26 -07:00
<!-- ZcashFoundation/zebra#5502->ZcashFoundation/zebra#5624 -->
< g id = "edge1" class = "edge" >
< title > ZcashFoundation/zebra#5502- > ZcashFoundation/zebra#5624< / title >
< path fill = "none" stroke = "#000000" d = "M550.38,-2040C558.71,-2040 567.14,-2040 575.53,-2040" / >
< polygon fill = "#000000" stroke = "#000000" points = "575.74,-2043.5001 585.74,-2040 575.74,-2036.5001 575.74,-2043.5001" / >
< / g >
<!-- ZcashFoundation/zebra#6232 -->
2023-03-30 06:47:52 -07:00
< g id = "node18" class = "node open" >
2023-03-30 10:45:26 -07:00
< title > ZcashFoundation/zebra#6232< / title >
< g id = "a_node18" > < a xlink:href = "https://github.com/ZcashFoundation/zebra/issues/6232" xlink:title = "ZcashFoundation/zebra#6232 Upgrade to an Orchard version with the nightly Rust (1.69) fix" target = "_blank" >
< polygon fill = "#c2e0c6" stroke = "#000000" stroke-width = "2" points = "550,-1730 318,-1730 318,-1662 550,-1662 550,-1730" / >
< text text-anchor = "middle" x = "434" y = "-1714.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > ZcashFoundation/zebra#6232< / text >
< text text-anchor = "middle" x = "434" y = "-1699.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > Upgrade to an Orchard< / text >
< text text-anchor = "middle" x = "434" y = "-1684.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > version with the nightly< / text >
< text text-anchor = "middle" x = "434" y = "-1669.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > Rust (1.69) fix< / text >
2023-03-29 01:45:22 -07:00
< / a >
< / g >
< / g >
2023-03-30 10:45:26 -07:00
<!-- ZcashFoundation/zebra#6288 -->
< g id = "node34" class = "node closed" >
< title > ZcashFoundation/zebra#6288< / title >
< g id = "a_node34" > < a xlink:href = "https://github.com/ZcashFoundation/zebra/issues/6288" xlink:title = "ZcashFoundation/zebra#6288 Enable disabled `verify_g enerated_halo2_proofs` test" target = "_blank" >
< polygon fill = "#fad8c7" stroke = "#000000" points = "818,-528 586,-528 586,-460 818,-460 818,-528" / >
< text text-anchor = "middle" x = "702" y = "-512.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > ZcashFoundation/zebra#6288< / text >
< text text-anchor = "middle" x = "702" y = "-497.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > Enable disabled `verify_g< / text >
< text text-anchor = "middle" x = "702" y = "-482.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > enerated_halo2_proofs`< / text >
< text text-anchor = "middle" x = "702" y = "-467.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > test< / text >
2023-03-29 01:45:22 -07:00
< / a >
< / g >
< / g >
2023-03-30 10:45:26 -07:00
<!-- ZcashFoundation/zebra#6232->ZcashFoundation/zebra#6288 -->
< g id = "edge4" class = "edge" >
< title > ZcashFoundation/zebra#6232- > ZcashFoundation/zebra#6288< / title >
< path fill = "none" stroke = "#000000" d = "M542.5,-1661.7C545.23,-1659 547.74,-1656.1 550,-1653 622.49,-1552.3 513.51,-637.68 586,-537 586.28,-536.61 586.57,-536.22 586.86,-535.83" / >
< polygon fill = "#000000" stroke = "#000000" points = "589.537,-538.0858 593.5,-528.26 584.2746,-533.4698 589.537,-538.0858" / >
< / g >
<!-- ZcashFoundation/zebra#5707 -->
< g id = "node19" class = "node open" >
< title > ZcashFoundation/zebra#5707< / title >
< g id = "a_node19" > < a xlink:href = "https://github.com/ZcashFoundation/zebra/issues/5707" xlink:title = "ZcashFoundation/zebra#5707 Improve consistency of usage information printed by zebrad `help` command" target = "_blank" >
< polygon fill = "#c2e0c6" stroke = "#000000" stroke-width = "2" points = "550,-1644 318,-1644 318,-1576 550,-1576 550,-1644" / >
< text text-anchor = "middle" x = "434" y = "-1628.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > ZcashFoundation/zebra#5707< / text >
< text text-anchor = "middle" x = "434" y = "-1613.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > Improve consistency of< / text >
< text text-anchor = "middle" x = "434" y = "-1598.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > usage information printed< / text >
< text text-anchor = "middle" x = "434" y = "-1583.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > by zebrad `help` command< / text >
2023-03-29 01:45:22 -07:00
< / a >
< / g >
< / g >
2023-03-30 10:45:26 -07:00
<!-- ZcashFoundation/zebra#5353 -->
< g id = "node20" class = "node open" >
< title > ZcashFoundation/zebra#5353< / title >
< g id = "a_node20" > < a xlink:href = "https://github.com/ZcashFoundation/zebra/issues/5353" xlink:title = "ZcashFoundation/zebra#5353 docs: Update the Architecture Section in the zebra book to include zebra-rpc" target = "_blank" >
< polygon fill = "#c2e0c6" stroke = "#000000" stroke-width = "2" points = "550,-1557.5 318,-1557.5 318,-1474.5 550,-1474.5 550,-1557.5" / >
< text text-anchor = "middle" x = "434" y = "-1542.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > ZcashFoundation/zebra#5353< / text >
< text text-anchor = "middle" x = "434" y = "-1527.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > docs: Update the< / text >
< text text-anchor = "middle" x = "434" y = "-1512.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > Architecture Section in< / text >
< text text-anchor = "middle" x = "434" y = "-1497.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > the zebra book to include< / text >
< text text-anchor = "middle" x = "434" y = "-1482.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > zebra- rpc< / text >
2023-03-30 06:47:52 -07:00
< / a >
< / g >
< / g >
2023-03-30 10:45:26 -07:00
<!-- ZcashFoundation/zebra#5121 -->
< g id = "node21" class = "node open" >
< title > ZcashFoundation/zebra#5121< / title >
< g id = "a_node21" > < a xlink:href = "https://github.com/ZcashFoundation/zebra/issues/5121" xlink:title = "ZcashFoundation/zebra#5121 Document where users can get support" target = "_blank" >
< polygon fill = "#c2e0c6" stroke = "#000000" stroke-width = "2" points = "550,-1456.5 318,-1456.5 318,-1403.5 550,-1403.5 550,-1456.5" / >
< text text-anchor = "middle" x = "434" y = "-1441.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > ZcashFoundation/zebra#5121< / text >
< text text-anchor = "middle" x = "434" y = "-1426.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > Document where users can< / text >
< text text-anchor = "middle" x = "434" y = "-1411.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > get support< / text >
2023-03-30 06:47:52 -07:00
< / a >
< / g >
< / g >
2023-03-30 10:45:26 -07:00
<!-- ZcashFoundation/zebra#6149 -->
2023-03-30 06:47:52 -07:00
< g id = "node22" class = "node open" >
2023-03-30 10:45:26 -07:00
< title > ZcashFoundation/zebra#6149< / title >
< g id = "a_node22" > < a xlink:href = "https://github.com/ZcashFoundation/zebra/issues/6149" xlink:title = "ZcashFoundation/zebra#6149 Publish zebra crates to crates.io" target = "_blank" >
< polygon fill = "#c2e0c6" stroke = "#000000" stroke-width = "2" points = "550,-1385.5 318,-1385.5 318,-1332.5 550,-1332.5 550,-1385.5" / >
< text text-anchor = "middle" x = "434" y = "-1370.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > ZcashFoundation/zebra#6149< / text >
< text text-anchor = "middle" x = "434" y = "-1355.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > Publish zebra crates to< / text >
< text text-anchor = "middle" x = "434" y = "-1340.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > crates.io< / text >
2023-03-30 06:47:52 -07:00
< / a >
< / g >
< / g >
2023-03-30 10:45:26 -07:00
<!-- ZcashFoundation/zebra#5676 -->
2023-03-30 06:47:52 -07:00
< g id = "node23" class = "node open" >
2023-03-30 10:45:26 -07:00
< title > ZcashFoundation/zebra#5676< / title >
< g id = "a_node23" > < a xlink:href = "https://github.com/ZcashFoundation/zebra/issues/5676" xlink:title = "ZcashFoundation/zebra#5676 Upgrade Swatinem/rust- cache version" target = "_blank" >
< polygon fill = "#c2e0c6" stroke = "#000000" stroke-width = "2" points = "550,-1314.5 318,-1314.5 318,-1261.5 550,-1261.5 550,-1314.5" / >
< text text-anchor = "middle" x = "434" y = "-1299.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > ZcashFoundation/zebra#5676< / text >
< text text-anchor = "middle" x = "434" y = "-1284.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > Upgrade Swatinem/rust- < / text >
< text text-anchor = "middle" x = "434" y = "-1269.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > cache version< / text >
2023-03-30 06:47:52 -07:00
< / a >
< / g >
< / g >
2023-03-30 10:45:26 -07:00
<!-- ZcashFoundation/zebra#5120 -->
2023-03-30 06:47:52 -07:00
< g id = "node24" class = "node open" >
2023-03-30 10:45:26 -07:00
< title > ZcashFoundation/zebra#5120< / title >
< g id = "a_node24" > < a xlink:href = "https://github.com/ZcashFoundation/zebra/issues/5120" xlink:title = "ZcashFoundation/zebra#5120 Prepare issue and response templates for user issues" target = "_blank" >
< polygon fill = "#c2e0c6" stroke = "#000000" stroke-width = "2" points = "550,-1243 318,-1243 318,-1175 550,-1175 550,-1243" / >
< text text-anchor = "middle" x = "434" y = "-1227.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > ZcashFoundation/zebra#5120< / text >
< text text-anchor = "middle" x = "434" y = "-1212.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > Prepare issue and< / text >
< text text-anchor = "middle" x = "434" y = "-1197.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > response templates for< / text >
< text text-anchor = "middle" x = "434" y = "-1182.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > user issues< / text >
2023-03-30 06:47:52 -07:00
< / a >
< / g >
< / g >
2023-03-30 10:45:26 -07:00
<!-- ZcashFoundation/zebra#5422 -->
2023-03-30 06:47:52 -07:00
< g id = "node25" class = "node open" >
2023-03-30 10:45:26 -07:00
< title > ZcashFoundation/zebra#5422< / title >
< g id = "a_node25" > < a xlink:href = "https://github.com/ZcashFoundation/zebra/issues/5422" xlink:title = "ZcashFoundation/zebra#5422 Add the Rust compiler version to the bug report metadata" target = "_blank" >
< polygon fill = "#c2e0c6" stroke = "#000000" stroke-width = "2" points = "550,-1157 318,-1157 318,-1089 550,-1089 550,-1157" / >
< text text-anchor = "middle" x = "434" y = "-1141.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > ZcashFoundation/zebra#5422< / text >
< text text-anchor = "middle" x = "434" y = "-1126.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > Add the Rust compiler< / text >
< text text-anchor = "middle" x = "434" y = "-1111.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > version to the bug report< / text >
< text text-anchor = "middle" x = "434" y = "-1096.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > metadata< / text >
2023-03-30 06:47:52 -07:00
< / a >
< / g >
< / g >
2023-03-30 10:45:26 -07:00
<!-- ZcashFoundation/zebra#6386 -->
2023-03-30 06:47:52 -07:00
< g id = "node26" class = "node open" >
2023-03-30 10:45:26 -07:00
< title > ZcashFoundation/zebra#6386< / title >
< g id = "a_node26" > < a xlink:href = "https://github.com/ZcashFoundation/zebra/issues/6386" xlink:title = "ZcashFoundation/zebra#6386 Use default testnet port on testnet when Zcash listener address is not supplied" target = "_blank" >
< polygon fill = "#c2e0c6" stroke = "#000000" stroke-width = "2" points = "550,-1070.5 318,-1070.5 318,-987.5 550,-987.5 550,-1070.5" / >
< text text-anchor = "middle" x = "434" y = "-1055.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > ZcashFoundation/zebra#6386< / text >
< text text-anchor = "middle" x = "434" y = "-1040.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > Use default testnet port< / text >
< text text-anchor = "middle" x = "434" y = "-1025.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > on testnet when Zcash< / text >
< text text-anchor = "middle" x = "434" y = "-1010.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > listener address is not< / text >
< text text-anchor = "middle" x = "434" y = "-995.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > supplied< / text >
2023-03-30 06:47:52 -07:00
< / a >
< / g >
< / g >
2023-03-30 10:45:26 -07:00
<!-- ZcashFoundation/zebra#1638 -->
2023-03-30 06:47:52 -07:00
< g id = "node27" class = "node open" >
2023-03-30 10:45:26 -07:00
< title > ZcashFoundation/zebra#1638< / title >
< g id = "a_node27" > < a xlink:href = "https://github.com/ZcashFoundation/zebra/issues/1638" xlink:title = "ZcashFoundation/zebra#1638 Create PGP keys amongst security@zfnd.org" target = "_blank" >
< polygon fill = "#c2e0c6" stroke = "#000000" stroke-width = "2" points = "550,-969.5 318,-969.5 318,-916.5 550,-916.5 550,-969.5" / >
< text text-anchor = "middle" x = "434" y = "-954.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > ZcashFoundation/zebra#1638< / text >
< text text-anchor = "middle" x = "434" y = "-939.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > Create PGP keys amongst< / text >
< text text-anchor = "middle" x = "434" y = "-924.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > security@zfnd.org< / text >
2023-03-30 06:47:52 -07:00
< / a >
< / g >
< / g >
2023-03-30 10:45:26 -07:00
<!-- ZcashFoundation/zebra#3801 -->
2023-03-30 06:47:52 -07:00
< g id = "node28" class = "node open" >
2023-03-30 10:45:26 -07:00
< title > ZcashFoundation/zebra#3801< / title >
< g id = "a_node28" > < a xlink:href = "https://github.com/ZcashFoundation/zebra/issues/3801" xlink:title = "ZcashFoundation/zebra#3801 Restore Windows support" target = "_blank" >
< polygon fill = "#c2e0c6" stroke = "#000000" stroke-width = "2" points = "550,-898 318,-898 318,-860 550,-860 550,-898" / >
< text text-anchor = "middle" x = "434" y = "-882.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > ZcashFoundation/zebra#3801< / text >
< text text-anchor = "middle" x = "434" y = "-867.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > Restore Windows support< / text >
2023-03-30 06:47:52 -07:00
< / a >
< / g >
< / g >
2023-03-30 10:45:26 -07:00
<!-- ZcashFoundation/zebra#6202 -->
2023-03-30 06:47:52 -07:00
< g id = "node29" class = "node open" >
2023-03-30 10:45:26 -07:00
< title > ZcashFoundation/zebra#6202< / title >
< g id = "a_node29" > < a xlink:href = "https://github.com/ZcashFoundation/zebra/issues/6202" xlink:title = "ZcashFoundation/zebra#6202 Rename `tower-batch` crate" target = "_blank" >
< polygon fill = "#c2e0c6" stroke = "#000000" stroke-width = "2" points = "550,-841.5 318,-841.5 318,-788.5 550,-788.5 550,-841.5" / >
< text text-anchor = "middle" x = "434" y = "-826.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > ZcashFoundation/zebra#6202< / text >
< text text-anchor = "middle" x = "434" y = "-811.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > Rename `tower- batch`< / text >
< text text-anchor = "middle" x = "434" y = "-796.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > crate< / text >
2023-03-30 06:47:52 -07:00
< / a >
< / g >
< / g >
2023-03-30 10:45:26 -07:00
<!-- ZcashFoundation/zebra#6388 -->
2023-03-30 06:47:52 -07:00
< g id = "node30" class = "node open" >
2023-03-30 10:45:26 -07:00
< title > ZcashFoundation/zebra#6388< / title >
< g id = "a_node30" > < a xlink:href = "https://github.com/ZcashFoundation/zebra/issues/6388" xlink:title = "ZcashFoundation/zebra#6388 can_fork_chain_at() should ignore blocks below the finalized tip" target = "_blank" >
< polygon fill = "#c2e0c6" stroke = "#000000" stroke-width = "2" points = "550,-770 318,-770 318,-702 550,-702 550,-770" / >
< text text-anchor = "middle" x = "434" y = "-754.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > ZcashFoundation/zebra#6388< / text >
< text text-anchor = "middle" x = "434" y = "-739.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > can_fork_chain_at()< / text >
< text text-anchor = "middle" x = "434" y = "-724.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > should ignore blocks< / text >
< text text-anchor = "middle" x = "434" y = "-709.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > below the finalized tip< / text >
2023-03-30 06:47:52 -07:00
< / a >
< / g >
< / g >
2023-03-30 10:45:26 -07:00
<!-- ZcashFoundation/zebra#4716 -->
2023-03-30 06:47:52 -07:00
< g id = "node31" class = "node open" >
2023-03-30 10:45:26 -07:00
< title > ZcashFoundation/zebra#4716< / title >
< g id = "a_node31" > < a xlink:href = "https://github.com/ZcashFoundation/zebra/issues/4716" xlink:title = "ZcashFoundation/zebra#4716 Projects that rely on BOSL exceptions should say that they do" target = "_blank" >
< polygon fill = "#c2e0c6" stroke = "#000000" stroke-width = "2" points = "550,-684 318,-684 318,-616 550,-616 550,-684" / >
< text text-anchor = "middle" x = "434" y = "-668.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > ZcashFoundation/zebra#4716< / text >
< text text-anchor = "middle" x = "434" y = "-653.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > Projects that rely on< / text >
< text text-anchor = "middle" x = "434" y = "-638.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > BOSL exceptions should< / text >
< text text-anchor = "middle" x = "434" y = "-623.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > say that they do< / text >
2023-03-30 06:47:52 -07:00
< / a >
< / g >
< / g >
2023-03-24 08:45:25 -07:00
<!-- ZcashFoundation/zebra#5472 -->
2023-03-29 16:45:18 -07:00
< g id = "node35" class = "node open" >
2023-03-23 07:45:39 -07:00
< title > ZcashFoundation/zebra#5472< / title >
2023-03-29 16:45:18 -07:00
< g id = "a_node35" > < a xlink:href = "https://github.com/ZcashFoundation/zebra/issues/5472" xlink:title = "ZcashFoundation/zebra#5472 Support shielded coinbase in `getblocktemplate` for Sapling addresses" target = "_blank" >
2023-03-30 10:45:26 -07:00
< polygon fill = "#c2e0c6" stroke = "#000000" stroke-width = "2" points = "260.5,-68 28.5,-68 28.5,0 260.5,0 260.5,-68" / >
< text text-anchor = "middle" x = "144.5" y = "-52.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > ZcashFoundation/zebra#5472< / text >
< text text-anchor = "middle" x = "144.5" y = "-37.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > Support shielded coinbase< / text >
< text text-anchor = "middle" x = "144.5" y = "-22.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > in `getblocktemplate` for< / text >
< text text-anchor = "middle" x = "144.5" y = "-7.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > Sapling addresses< / text >
2023-03-23 07:45:39 -07:00
< / a >
< / g >
< / g >
<!-- ZcashFoundation/zebra#5472->ZcashFoundation/zebra#5929 -->
< g id = "edge5" class = "edge" >
< title > ZcashFoundation/zebra#5472- > ZcashFoundation/zebra#5929< / title >
2023-03-30 10:45:26 -07:00
< path fill = "none" stroke = "#000000" d = "M260.6,-53.713C271.42,-58.997 281.5,-65.646 290,-74 354.64,-137.51 407.86,-412 426.69,-520.05" / >
< polygon fill = "#000000" stroke = "#000000" points = "423.2536,-520.7191 428.4,-529.98 430.1521,-519.531 423.2536,-520.7191" / >
2023-03-23 07:45:39 -07:00
< / g >
<!-- ZcashFoundation/zebra#3247 -->
2023-03-29 16:45:18 -07:00
< g id = "node36" class = "node open" >
2023-03-23 07:45:39 -07:00
< title > ZcashFoundation/zebra#3247< / title >
2023-03-29 16:45:18 -07:00
< g id = "a_node36" > < a xlink:href = "https://github.com/ZcashFoundation/zebra/issues/3247" xlink:title = "ZcashFoundation/zebra#3247 Tracking: Questions for Network Audit" target = "_blank" >
2023-03-30 10:45:26 -07:00
< polygon fill = "#c2e0c6" stroke = "#000000" stroke-width = "2" points = "260.5,-2232.5 28.5,-2232.5 28.5,-2179.5 260.5,-2179.5 260.5,-2232.5" / >
< text text-anchor = "middle" x = "144.5" y = "-2217.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > ZcashFoundation/zebra#3247< / text >
< text text-anchor = "middle" x = "144.5" y = "-2202.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > Tracking: Questions for< / text >
< text text-anchor = "middle" x = "144.5" y = "-2187.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > Network Audit< / text >
2023-03-23 07:45:39 -07:00
< / a >
< / g >
< / g >
<!-- ZcashFoundation/zebra#6037 -->
2023-03-29 16:45:18 -07:00
< g id = "node37" class = "node open" >
2023-01-29 17:04:56 -08:00
< title > ZcashFoundation/zebra#6037< / title >
2023-03-29 16:45:18 -07:00
< g id = "a_node37" > < a xlink:href = "https://github.com/ZcashFoundation/zebra/issues/6037" xlink:title = "ZcashFoundation/zebra#6037 Don't return from long polling if the block template is an invalid block proposal" target = "_blank" >
2023-03-30 10:45:26 -07:00
< polygon fill = "#c2e0c6" stroke = "#000000" stroke-width = "2" points = "260.5,-2347.5 28.5,-2347.5 28.5,-2264.5 260.5,-2264.5 260.5,-2347.5" / >
< text text-anchor = "middle" x = "144.5" y = "-2332.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > ZcashFoundation/zebra#6037< / text >
< text text-anchor = "middle" x = "144.5" y = "-2317.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > Don' t return from long< / text >
< text text-anchor = "middle" x = "144.5" y = "-2302.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > polling if the block< / text >
< text text-anchor = "middle" x = "144.5" y = "-2287.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > template is an invalid< / text >
< text text-anchor = "middle" x = "144.5" y = "-2272.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > block proposal< / text >
2023-01-29 17:04:56 -08:00
< / a >
< / g >
< / g >
<!-- ZcashFoundation/zebra#6047 -->
2023-03-29 16:45:18 -07:00
< g id = "node38" class = "node open" >
2023-01-29 17:04:56 -08:00
< title > ZcashFoundation/zebra#6047< / title >
2023-03-29 16:45:18 -07:00
< g id = "a_node38" > < a xlink:href = "https://github.com/ZcashFoundation/zebra/issues/6047" xlink:title = "ZcashFoundation/zebra#6047 Verify proposals are valid after sending them to miners" target = "_blank" >
2023-03-30 10:45:26 -07:00
< polygon fill = "#c2e0c6" stroke = "#000000" points = "550,-2355 318,-2355 318,-2287 550,-2287 550,-2355" / >
< text text-anchor = "middle" x = "434" y = "-2339.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > ZcashFoundation/zebra#6047< / text >
< text text-anchor = "middle" x = "434" y = "-2324.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > Verify proposals are< / text >
< text text-anchor = "middle" x = "434" y = "-2309.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > valid after sending them< / text >
< text text-anchor = "middle" x = "434" y = "-2294.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > to miners< / text >
2023-01-29 17:04:56 -08:00
< / a >
< / g >
< / g >
<!-- ZcashFoundation/zebra#6037->ZcashFoundation/zebra#6047 -->
2023-03-23 07:45:39 -07:00
< g id = "edge6" class = "edge" >
2023-01-29 17:04:56 -08:00
< title > ZcashFoundation/zebra#6037- > ZcashFoundation/zebra#6047< / title >
2023-03-30 10:45:26 -07:00
< path fill = "none" stroke = "#000000" d = "M260.58,-2312C276.07,-2312.8 292.01,-2313.6 307.66,-2314.5" / >
< polygon fill = "#000000" stroke = "#000000" points = "307.731,-2318.0076 317.89,-2315 308.0728,-2311.0159 307.731,-2318.0076" / >
2023-01-29 17:04:56 -08:00
< / g >
<!-- ZcashFoundation/zebra#5604 -->
2023-03-29 16:45:18 -07:00
< g id = "node39" class = "node open" >
2023-01-29 17:04:56 -08:00
< title > ZcashFoundation/zebra#5604< / title >
2023-03-29 16:45:18 -07:00
< g id = "a_node39" > < a xlink:href = "https://github.com/ZcashFoundation/zebra/issues/5604" xlink:title = "ZcashFoundation/zebra#5604 Send the same getblocktemplate RPC response until the template would change" target = "_blank" >
2023-03-30 10:45:26 -07:00
< polygon fill = "#c2e0c6" stroke = "#000000" points = "550,-2268.5 318,-2268.5 318,-2185.5 550,-2185.5 550,-2268.5" / >
< text text-anchor = "middle" x = "434" y = "-2253.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > ZcashFoundation/zebra#5604< / text >
< text text-anchor = "middle" x = "434" y = "-2238.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > Send the same< / text >
< text text-anchor = "middle" x = "434" y = "-2223.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > getblocktemplate RPC< / text >
< text text-anchor = "middle" x = "434" y = "-2208.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > response until the< / text >
< text text-anchor = "middle" x = "434" y = "-2193.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > template would change< / text >
2023-01-29 17:04:56 -08:00
< / a >
< / g >
< / g >
<!-- ZcashFoundation/zebra#6037->ZcashFoundation/zebra#5604 -->
2023-03-23 07:45:39 -07:00
< g id = "edge7" class = "edge" >
2023-02-01 15:45:37 -08:00
< title > ZcashFoundation/zebra#6037- > ZcashFoundation/zebra#5604< / title >
2023-03-30 10:45:26 -07:00
< path fill = "none" stroke = "#000000" d = "M260.58,-2274.3C276.22,-2270.1 292.31,-2265.7 308.1,-2261.4" / >
< polygon fill = "#000000" stroke = "#000000" points = "309.1805,-2264.7328 317.89,-2258.7 307.3193,-2257.9847 309.1805,-2264.7328" / >
2023-02-08 07:45:42 -08:00
< / g >
<!-- ZcashFoundation/zebra#6025 -->
2023-03-29 16:45:18 -07:00
< g id = "node40" class = "node open" >
2023-02-08 07:45:42 -08:00
< title > ZcashFoundation/zebra#6025< / title >
2023-03-29 16:45:18 -07:00
< g id = "a_node40" > < a xlink:href = "https://github.com/ZcashFoundation/zebra/issues/6025" xlink:title = "ZcashFoundation/zebra#6025 Add a manually-triggered workflow for mining a block on testnet" target = "_blank" >
2023-03-30 10:45:26 -07:00
< polygon fill = "#c2e0c6" stroke = "#000000" points = "550,-2448 318,-2448 318,-2380 550,-2380 550,-2448" / >
< text text-anchor = "middle" x = "434" y = "-2432.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > ZcashFoundation/zebra#6025< / text >
< text text-anchor = "middle" x = "434" y = "-2417.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > Add a manually- triggered< / text >
< text text-anchor = "middle" x = "434" y = "-2402.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > workflow for mining a< / text >
< text text-anchor = "middle" x = "434" y = "-2387.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > block on testnet< / text >
2023-02-08 07:45:42 -08:00
< / a >
< / g >
2023-02-06 17:05:41 -08:00
< / g >
<!-- ZcashFoundation/zebra#6081 -->
2023-03-29 16:45:18 -07:00
< g id = "node41" class = "node open" >
2023-02-06 17:05:41 -08:00
< title > ZcashFoundation/zebra#6081< / title >
2023-03-29 16:45:18 -07:00
< g id = "a_node41" > < a xlink:href = "https://github.com/ZcashFoundation/zebra/issues/6081" xlink:title = "ZcashFoundation/zebra#6081 Implement missing mining status RPCs or fields" target = "_blank" >
2023-03-30 10:45:26 -07:00
< polygon fill = "#c2e0c6" stroke = "#000000" stroke-width = "2" points = "260.5,-2526.5 28.5,-2526.5 28.5,-2473.5 260.5,-2473.5 260.5,-2526.5" / >
< text text-anchor = "middle" x = "144.5" y = "-2511.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > ZcashFoundation/zebra#6081< / text >
< text text-anchor = "middle" x = "144.5" y = "-2496.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > Implement missing mining< / text >
< text text-anchor = "middle" x = "144.5" y = "-2481.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > status RPCs or fields< / text >
2023-02-06 17:05:41 -08:00
< / a >
< / g >
2023-02-02 18:56:46 -08:00
< / g >
2023-02-01 14:45:16 -08:00
<!-- ZcashFoundation/zebra#5700 -->
2023-03-29 16:45:18 -07:00
< g id = "node42" class = "node open" >
2023-02-01 14:45:16 -08:00
< title > ZcashFoundation/zebra#5700< / title >
2023-03-29 16:45:18 -07:00
< g id = "a_node42" > < a xlink:href = "https://github.com/ZcashFoundation/zebra/issues/5700" xlink:title = "ZcashFoundation/zebra#5700 Re-use blocks from the old state when the state version changes" target = "_blank" >
2023-03-30 10:45:26 -07:00
< polygon fill = "#c2e0c6" stroke = "#000000" stroke-width = "2" points = "260.5,-2613 28.5,-2613 28.5,-2545 260.5,-2545 260.5,-2613" / >
< text text-anchor = "middle" x = "144.5" y = "-2597.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > ZcashFoundation/zebra#5700< / text >
< text text-anchor = "middle" x = "144.5" y = "-2582.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > Re- use blocks from the< / text >
< text text-anchor = "middle" x = "144.5" y = "-2567.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > old state when the state< / text >
< text text-anchor = "middle" x = "144.5" y = "-2552.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > version changes< / text >
2023-02-01 14:45:16 -08:00
< / a >
< / g >
< / g >
<!-- ZcashFoundation/zebra#5911 -->
2023-03-29 16:45:18 -07:00
< g id = "node43" class = "node open" >
2023-02-01 14:45:16 -08:00
< title > ZcashFoundation/zebra#5911< / title >
2023-03-29 16:45:18 -07:00
< g id = "a_node43" > < a xlink:href = "https://github.com/ZcashFoundation/zebra/issues/5911" xlink:title = "ZcashFoundation/zebra#5911 Store the serialized block size in the database" target = "_blank" >
2023-03-30 10:45:26 -07:00
< polygon fill = "#c2e0c6" stroke = "#000000" points = "550,-2613 318,-2613 318,-2545 550,-2545 550,-2613" / >
< text text-anchor = "middle" x = "434" y = "-2597.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > ZcashFoundation/zebra#5911< / text >
< text text-anchor = "middle" x = "434" y = "-2582.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > Store the serialized< / text >
< text text-anchor = "middle" x = "434" y = "-2567.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > block size in the< / text >
< text text-anchor = "middle" x = "434" y = "-2552.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > database< / text >
2023-02-01 14:45:16 -08:00
< / a >
< / g >
< / g >
<!-- ZcashFoundation/zebra#5700->ZcashFoundation/zebra#5911 -->
2023-03-23 07:45:39 -07:00
< g id = "edge8" class = "edge" >
2023-02-01 14:45:16 -08:00
< title > ZcashFoundation/zebra#5700- > ZcashFoundation/zebra#5911< / title >
2023-03-30 10:45:26 -07:00
< path fill = "none" stroke = "#000000" d = "M260.58,-2579C276.07,-2579 292.01,-2579 307.66,-2579" / >
< polygon fill = "#000000" stroke = "#000000" points = "307.89,-2582.5001 317.89,-2579 307.89,-2575.5001 307.89,-2582.5001" / >
2023-02-07 17:05:58 -08:00
< / g >
<!-- ZcashFoundation/zebra#6118 -->
2023-03-29 16:45:18 -07:00
< g id = "node44" class = "node open" >
2023-02-07 17:05:58 -08:00
< title > ZcashFoundation/zebra#6118< / title >
2023-03-29 16:45:18 -07:00
< g id = "a_node44" > < a xlink:href = "https://github.com/ZcashFoundation/zebra/issues/6118" xlink:title = "ZcashFoundation/zebra#6118 Create a Docker images and docker-compose for mining with Zebra on Testnet" target = "_blank" >
2023-03-30 10:45:26 -07:00
< polygon fill = "#c2e0c6" stroke = "#000000" stroke-width = "2" points = "260.5,-2455.5 28.5,-2455.5 28.5,-2372.5 260.5,-2372.5 260.5,-2455.5" / >
< text text-anchor = "middle" x = "144.5" y = "-2440.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > ZcashFoundation/zebra#6118< / text >
< text text-anchor = "middle" x = "144.5" y = "-2425.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > Create a Docker images< / text >
< text text-anchor = "middle" x = "144.5" y = "-2410.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > and docker- compose for< / text >
< text text-anchor = "middle" x = "144.5" y = "-2395.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > mining with Zebra on< / text >
< text text-anchor = "middle" x = "144.5" y = "-2380.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > Testnet< / text >
2023-02-07 17:05:58 -08:00
< / a >
< / g >
< / g >
<!-- ZcashFoundation/zebra#6118->ZcashFoundation/zebra#6025 -->
2023-03-23 07:45:39 -07:00
< g id = "edge9" class = "edge" >
2023-02-07 17:05:58 -08:00
< title > ZcashFoundation/zebra#6118- > ZcashFoundation/zebra#6025< / title >
2023-03-30 10:45:26 -07:00
< path fill = "none" stroke = "#000000" d = "M260.58,-2414C276.07,-2414 292.01,-2414 307.66,-2414" / >
< polygon fill = "#000000" stroke = "#000000" points = "307.89,-2417.5001 317.89,-2414 307.89,-2410.5001 307.89,-2417.5001" / >
2023-02-01 14:45:16 -08:00
< / g >
2023-01-23 17:05:46 -08:00
<!-- ZcashFoundation/zebra#4841 -->
2023-03-29 16:45:18 -07:00
< g id = "node45" class = "node closed" >
2022-08-22 18:06:57 -07:00
< title > ZcashFoundation/zebra#4841< / title >
2023-03-29 16:45:18 -07:00
< g id = "a_node45" > < a xlink:href = "https://github.com/ZcashFoundation/zebra/issues/4841" xlink:title = "ZcashFoundation/zebra#4841 Improve note commitment tree append performance" target = "_blank" >
2023-03-30 10:45:26 -07:00
< polygon fill = "#fad8c7" stroke = "#000000" points = "550,-2750.5 318,-2750.5 318,-2697.5 550,-2697.5 550,-2750.5" / >
< text text-anchor = "middle" x = "434" y = "-2735.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > ZcashFoundation/zebra#4841< / text >
< text text-anchor = "middle" x = "434" y = "-2720.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > Improve note commitment< / text >
< text text-anchor = "middle" x = "434" y = "-2705.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > tree append performance< / text >
2022-12-01 15:45:13 -08:00
< / a >
< / g >
< / g >
2023-03-24 18:05:26 -07:00
<!-- ZcashFoundation/zebra#2908 -->
2023-03-29 16:45:18 -07:00
< g id = "node46" class = "node open" >
2023-03-24 18:05:26 -07:00
< title > ZcashFoundation/zebra#2908< / title >
2023-03-29 16:45:18 -07:00
< g id = "a_node46" > < a xlink:href = "https://github.com/ZcashFoundation/zebra/issues/2908" xlink:title = "ZcashFoundation/zebra#2908 Improve VerifyBlockError::Commit typing, so we don't accidentally break syncer error handling" target = "_blank" >
2023-03-30 10:45:26 -07:00
< polygon fill = "#c2e0c6" stroke = "#000000" stroke-width = "2" points = "260.5,-2932 28.5,-2932 28.5,-2834 260.5,-2834 260.5,-2932" / >
< text text-anchor = "middle" x = "144.5" y = "-2916.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > ZcashFoundation/zebra#2908< / text >
< text text-anchor = "middle" x = "144.5" y = "-2901.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > Improve< / text >
< text text-anchor = "middle" x = "144.5" y = "-2886.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > VerifyBlockError::Commit< / text >
< text text-anchor = "middle" x = "144.5" y = "-2871.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > typing, so we don' t< / text >
< text text-anchor = "middle" x = "144.5" y = "-2856.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > accidentally break syncer< / text >
< text text-anchor = "middle" x = "144.5" y = "-2841.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > error handling< / text >
2023-03-24 18:05:26 -07:00
< / a >
< / g >
< / g >
<!-- ZcashFoundation/zebra#5487 -->
2023-03-29 16:45:18 -07:00
< g id = "node47" class = "node open" >
2022-11-02 16:47:48 -07:00
< title > ZcashFoundation/zebra#5487< / title >
2023-03-29 16:45:18 -07:00
< g id = "a_node47" > < a xlink:href = "https://github.com/ZcashFoundation/zebra/issues/5487" xlink:title = "ZcashFoundation/zebra#5487 Return detailed errors from the `submitblock` RPC" target = "_blank" >
2023-03-30 10:45:26 -07:00
< polygon fill = "#c2e0c6" stroke = "#000000" points = "550,-2917 318,-2917 318,-2849 550,-2849 550,-2917" / >
< text text-anchor = "middle" x = "434" y = "-2901.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > ZcashFoundation/zebra#5487< / text >
< text text-anchor = "middle" x = "434" y = "-2886.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > Return detailed errors< / text >
< text text-anchor = "middle" x = "434" y = "-2871.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > from the `submitblock`< / text >
< text text-anchor = "middle" x = "434" y = "-2856.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > RPC< / text >
2022-11-02 16:47:48 -07:00
< / a >
< / g >
< / g >
2023-03-24 18:05:26 -07:00
<!-- ZcashFoundation/zebra#2908->ZcashFoundation/zebra#5487 -->
< g id = "edge10" class = "edge" >
< title > ZcashFoundation/zebra#2908- > ZcashFoundation/zebra#5487< / title >
2023-03-30 10:45:26 -07:00
< path fill = "none" stroke = "#000000" d = "M260.58,-2883C276.07,-2883 292.01,-2883 307.66,-2883" / >
< polygon fill = "#000000" stroke = "#000000" points = "307.89,-2886.5001 317.89,-2883 307.89,-2879.5001 307.89,-2886.5001" / >
2023-03-24 18:05:26 -07:00
< / g >
2022-12-04 12:45:04 -08:00
<!-- ZcashFoundation/zebra#5709 -->
2023-03-29 16:45:18 -07:00
< g id = "node48" class = "node open" >
2022-12-04 12:45:04 -08:00
< title > ZcashFoundation/zebra#5709< / title >
2023-03-29 16:45:18 -07:00
< g id = "a_node48" > < a xlink:href = "https://github.com/ZcashFoundation/zebra/issues/5709" xlink:title = "ZcashFoundation/zebra#5709 Fix repeated block timeouts during initial sync" target = "_blank" >
2023-03-30 10:45:26 -07:00
< polygon fill = "#c2e0c6" stroke = "#000000" stroke-width = "2" points = "260.5,-3018 28.5,-3018 28.5,-2950 260.5,-2950 260.5,-3018" / >
< text text-anchor = "middle" x = "144.5" y = "-3002.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > ZcashFoundation/zebra#5709< / text >
< text text-anchor = "middle" x = "144.5" y = "-2987.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > Fix repeated block< / text >
< text text-anchor = "middle" x = "144.5" y = "-2972.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > timeouts during initial< / text >
< text text-anchor = "middle" x = "144.5" y = "-2957.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > sync< / text >
2022-12-04 12:45:04 -08:00
< / a >
< / g >
< / g >
<!-- ZcashFoundation/zebra#5425 -->
2023-03-29 16:45:18 -07:00
< g id = "node49" class = "node closed" >
2022-12-04 12:45:04 -08:00
< title > ZcashFoundation/zebra#5425< / title >
2023-03-29 16:45:18 -07:00
< g id = "a_node49" > < a xlink:href = "https://github.com/ZcashFoundation/zebra/issues/5425" xlink:title = "ZcashFoundation/zebra#5425 Parallelise note commitment tree point conversions" target = "_blank" >
2023-03-30 10:45:26 -07:00
< polygon fill = "#fad8c7" stroke = "#000000" points = "550,-3018 318,-3018 318,-2950 550,-2950 550,-3018" / >
< text text-anchor = "middle" x = "434" y = "-3002.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > ZcashFoundation/zebra#5425< / text >
< text text-anchor = "middle" x = "434" y = "-2987.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > Parallelise note< / text >
< text text-anchor = "middle" x = "434" y = "-2972.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > commitment tree point< / text >
< text text-anchor = "middle" x = "434" y = "-2957.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > conversions< / text >
2022-12-04 12:45:04 -08:00
< / a >
< / g >
< / g >
<!-- ZcashFoundation/zebra#5709->ZcashFoundation/zebra#5425 -->
2023-03-24 18:05:26 -07:00
< g id = "edge11" class = "edge" >
2022-12-04 12:45:04 -08:00
< title > ZcashFoundation/zebra#5709- > ZcashFoundation/zebra#5425< / title >
2023-03-30 10:45:26 -07:00
< path fill = "none" stroke = "#000000" d = "M260.58,-2984C276.07,-2984 292.01,-2984 307.66,-2984" / >
< polygon fill = "#000000" stroke = "#000000" points = "307.89,-2987.5001 317.89,-2984 307.89,-2980.5001 307.89,-2987.5001" / >
2022-12-04 12:45:04 -08:00
< / g >
<!-- ZcashFoundation/zebra#4774 -->
2023-03-29 16:45:18 -07:00
< g id = "node50" class = "node open" >
2022-08-22 18:06:57 -07:00
< title > ZcashFoundation/zebra#4774< / title >
2023-03-29 16:45:18 -07:00
< g id = "a_node50" > < a xlink:href = "https://github.com/ZcashFoundation/zebra/issues/4774" xlink:title = "ZcashFoundation/zebra#4774 Add an NU5 block test vector that contains many shielded Orchard transactions" target = "_blank" >
2023-03-30 10:45:26 -07:00
< polygon fill = "#c2e0c6" stroke = "#000000" stroke-width = "2" points = "260.5,-2815.5 28.5,-2815.5 28.5,-2732.5 260.5,-2732.5 260.5,-2815.5" / >
< text text-anchor = "middle" x = "144.5" y = "-2800.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > ZcashFoundation/zebra#4774< / text >
< text text-anchor = "middle" x = "144.5" y = "-2785.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > Add an NU5 block test< / text >
< text text-anchor = "middle" x = "144.5" y = "-2770.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > vector that contains many< / text >
< text text-anchor = "middle" x = "144.5" y = "-2755.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > shielded Orchard< / text >
< text text-anchor = "middle" x = "144.5" y = "-2740.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > transactions< / text >
2022-08-22 18:06:57 -07:00
< / a >
< / g >
< / g >
<!-- ZcashFoundation/zebra#4774->ZcashFoundation/zebra#4841 -->
2023-03-24 18:05:26 -07:00
< g id = "edge12" class = "edge" >
2022-08-22 18:06:57 -07:00
< title > ZcashFoundation/zebra#4774- > ZcashFoundation/zebra#4841< / title >
2023-03-30 10:45:26 -07:00
< path fill = "none" stroke = "#000000" d = "M260.58,-2754C276.07,-2751.3 292.01,-2748.5 307.66,-2745.8" / >
< polygon fill = "#000000" stroke = "#000000" points = "308.5991,-2749.192 317.89,-2744.1 307.4515,-2742.2867 308.5991,-2749.192" / >
2022-08-22 18:06:57 -07:00
< / g >
<!-- ZcashFoundation/zebra#4775 -->
2023-03-29 16:45:18 -07:00
< g id = "node51" class = "node open" >
2022-08-22 18:06:57 -07:00
< title > ZcashFoundation/zebra#4775< / title >
2023-03-29 16:45:18 -07:00
< g id = "a_node51" > < a xlink:href = "https://github.com/ZcashFoundation/zebra/issues/4775" xlink:title = "ZcashFoundation/zebra#4775 Add an NU5 block test vector that contains many shielded Sapling transactions" target = "_blank" >
2023-03-30 10:45:26 -07:00
< polygon fill = "#c2e0c6" stroke = "#000000" stroke-width = "2" points = "260.5,-2714.5 28.5,-2714.5 28.5,-2631.5 260.5,-2631.5 260.5,-2714.5" / >
< text text-anchor = "middle" x = "144.5" y = "-2699.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > ZcashFoundation/zebra#4775< / text >
< text text-anchor = "middle" x = "144.5" y = "-2684.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > Add an NU5 block test< / text >
< text text-anchor = "middle" x = "144.5" y = "-2669.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > vector that contains many< / text >
< text text-anchor = "middle" x = "144.5" y = "-2654.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > shielded Sapling< / text >
< text text-anchor = "middle" x = "144.5" y = "-2639.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > transactions< / text >
2022-08-22 18:06:57 -07:00
< / a >
< / g >
< / g >
<!-- ZcashFoundation/zebra#4775->ZcashFoundation/zebra#4841 -->
2023-03-24 18:05:26 -07:00
< g id = "edge13" class = "edge" >
2022-08-22 18:06:57 -07:00
< title > ZcashFoundation/zebra#4775- > ZcashFoundation/zebra#4841< / title >
2023-03-30 10:45:26 -07:00
< path fill = "none" stroke = "#000000" d = "M260.58,-2693.4C276.07,-2696.2 292.01,-2699 307.66,-2701.7" / >
< polygon fill = "#000000" stroke = "#000000" points = "307.4347,-2705.2141 317.89,-2703.5 308.6478,-2698.32 307.4347,-2705.2141" / >
2022-12-01 11:45:42 -08:00
< / g >
2022-11-21 15:46:10 -08:00
<!-- ZcashFoundation/zebra#4554 -->
2023-03-29 16:45:18 -07:00
< g id = "node52" class = "node open" >
2022-11-21 15:46:10 -08:00
< title > ZcashFoundation/zebra#4554< / title >
2023-03-29 16:45:18 -07:00
< g id = "a_node52" > < a xlink:href = "https://github.com/ZcashFoundation/zebra/issues/4554" xlink:title = "ZcashFoundation/zebra#4554 benchmarks: surface zebrad mainnet sync time in CI" target = "_blank" >
2023-03-30 10:45:26 -07:00
< polygon fill = "#c2e0c6" stroke = "#000000" stroke-width = "2" points = "260.5,-3104 28.5,-3104 28.5,-3036 260.5,-3036 260.5,-3104" / >
< text text-anchor = "middle" x = "144.5" y = "-3088.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > ZcashFoundation/zebra#4554< / text >
< text text-anchor = "middle" x = "144.5" y = "-3073.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > benchmarks: surface< / text >
< text text-anchor = "middle" x = "144.5" y = "-3058.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > zebrad mainnet sync time< / text >
< text text-anchor = "middle" x = "144.5" y = "-3043.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > in CI< / text >
2022-09-29 01:53:38 -07:00
< / a >
< / g >
2022-05-22 16:46:08 -07:00
< / g >
2022-06-02 18:06:12 -07:00
<!-- ZcashFoundation/zebra#4545 -->
2023-03-29 16:45:18 -07:00
< g id = "node53" class = "node open" >
2022-06-02 18:06:12 -07:00
< title > ZcashFoundation/zebra#4545< / title >
2023-03-29 16:45:18 -07:00
< g id = "a_node53" > < a xlink:href = "https://github.com/ZcashFoundation/zebra/issues/4545" xlink:title = "ZcashFoundation/zebra#4545 Start disconnecting from outdated peers before network upgrade activation" target = "_blank" >
2023-03-30 10:45:26 -07:00
< polygon fill = "#c2e0c6" stroke = "#000000" stroke-width = "2" points = "260.5,-3205.5 28.5,-3205.5 28.5,-3122.5 260.5,-3122.5 260.5,-3205.5" / >
< text text-anchor = "middle" x = "144.5" y = "-3190.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > ZcashFoundation/zebra#4545< / text >
< text text-anchor = "middle" x = "144.5" y = "-3175.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > Start disconnecting from< / text >
< text text-anchor = "middle" x = "144.5" y = "-3160.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > outdated peers before< / text >
< text text-anchor = "middle" x = "144.5" y = "-3145.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > network upgrade< / text >
< text text-anchor = "middle" x = "144.5" y = "-3130.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > activation< / text >
2022-06-02 06:57:11 -07:00
< / a >
< / g >
2022-06-01 14:47:10 -07:00
< / g >
2022-06-02 18:06:12 -07:00
<!-- ZcashFoundation/zebra#4226 -->
2023-03-29 16:45:18 -07:00
< g id = "node54" class = "node closed" >
2022-06-02 18:06:12 -07:00
< title > ZcashFoundation/zebra#4226< / title >
2023-03-29 16:45:18 -07:00
< g id = "a_node54" > < a xlink:href = "https://github.com/ZcashFoundation/zebra/issues/4226" xlink:title = "ZcashFoundation/zebra#4226 Prefer faster peers, but if all peers are slow, still connect to them" target = "_blank" >
2023-03-30 10:45:26 -07:00
< polygon fill = "#fad8c7" stroke = "#000000" points = "550,-3198 318,-3198 318,-3130 550,-3130 550,-3198" / >
< text text-anchor = "middle" x = "434" y = "-3182.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > ZcashFoundation/zebra#4226< / text >
< text text-anchor = "middle" x = "434" y = "-3167.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > Prefer faster peers, but< / text >
< text text-anchor = "middle" x = "434" y = "-3152.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > if all peers are slow,< / text >
< text text-anchor = "middle" x = "434" y = "-3137.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > still connect to them< / text >
2022-06-02 18:06:12 -07:00
< / a >
< / g >
< / g >
<!-- ZcashFoundation/zebra#4545->ZcashFoundation/zebra#4226 -->
2023-03-24 18:05:26 -07:00
< g id = "edge14" class = "edge" >
2023-03-23 07:45:39 -07:00
< title > ZcashFoundation/zebra#4545- > ZcashFoundation/zebra#4226< / title >
2023-03-30 10:45:26 -07:00
< path fill = "none" stroke = "#000000" d = "M260.58,-3164C276.07,-3164 292.01,-3164 307.66,-3164" / >
< polygon fill = "#000000" stroke = "#000000" points = "307.89,-3167.5001 317.89,-3164 307.89,-3160.5001 307.89,-3167.5001" / >
2023-02-24 02:45:19 -08:00
< / g >
2023-03-23 03:45:25 -07:00
<!-- ZcashFoundation/zebra#6277 -->
2023-03-29 16:45:18 -07:00
< g id = "node55" class = "node open" >
2023-03-23 03:45:25 -07:00
< title > ZcashFoundation/zebra#6277< / title >
2023-03-29 16:45:18 -07:00
< g id = "a_node55" > < a xlink:href = "https://github.com/ZcashFoundation/zebra/issues/6277" xlink:title = "ZcashFoundation/zebra#6277 Epic: Improvements from Zebra Audit" target = "_blank" >
2023-03-30 10:45:26 -07:00
< polygon fill = "#c2e0c6" stroke = "#000000" stroke-width = "2" points = "260.5,-3276.5 28.5,-3276.5 28.5,-3223.5 260.5,-3223.5 260.5,-3276.5" / >
< text text-anchor = "middle" x = "144.5" y = "-3261.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > ZcashFoundation/zebra#6277< / text >
< text text-anchor = "middle" x = "144.5" y = "-3246.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > Epic: Improvements from< / text >
< text text-anchor = "middle" x = "144.5" y = "-3231.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > Zebra Audit< / text >
2023-03-23 03:45:25 -07:00
< / a >
< / g >
< / g >
<!-- ZcashFoundation/zebra#6390 -->
2023-03-29 16:45:18 -07:00
< g id = "node56" class = "node open" >
2023-03-23 03:45:25 -07:00
< title > ZcashFoundation/zebra#6390< / title >
2023-03-29 16:45:18 -07:00
< g id = "a_node56" > < a xlink:href = "https://github.com/ZcashFoundation/zebra/issues/6390" xlink:title = "ZcashFoundation/zebra#6390 Epic: Zebra Stable Release" target = "_blank" >
2023-03-30 10:45:26 -07:00
< polygon fill = "#c2e0c6" stroke = "#000000" points = "550,-3276.5 318,-3276.5 318,-3223.5 550,-3223.5 550,-3276.5" / >
< text text-anchor = "middle" x = "434" y = "-3261.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > ZcashFoundation/zebra#6390< / text >
< text text-anchor = "middle" x = "434" y = "-3246.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > Epic: Zebra Stable< / text >
< text text-anchor = "middle" x = "434" y = "-3231.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > Release< / text >
2023-03-23 03:45:25 -07:00
< / a >
< / g >
< / g >
<!-- ZcashFoundation/zebra#6277->ZcashFoundation/zebra#6390 -->
2023-03-24 18:05:26 -07:00
< g id = "edge15" class = "edge" >
2023-03-23 03:45:25 -07:00
< title > ZcashFoundation/zebra#6277- > ZcashFoundation/zebra#6390< / title >
2023-03-30 10:45:26 -07:00
< path fill = "none" stroke = "#000000" d = "M260.58,-3250C276.07,-3250 292.01,-3250 307.66,-3250" / >
< polygon fill = "#000000" stroke = "#000000" points = "307.89,-3253.5001 317.89,-3250 307.89,-3246.5001 307.89,-3253.5001" / >
2023-03-26 18:05:02 -07:00
< / g >
<!-- ZcashFoundation/zebra#6235 -->
2023-03-29 16:45:18 -07:00
< g id = "node57" class = "node open" >
2023-03-26 18:05:02 -07:00
< title > ZcashFoundation/zebra#6235< / title >
2023-03-29 16:45:18 -07:00
< g id = "a_node57" > < a xlink:href = "https://github.com/ZcashFoundation/zebra/pull/6235" xlink:title = "ZcashFoundation/zebra#6235 feat(ui): Add a terminal- based progress bar to Zebra" target = "_blank" >
2023-03-30 10:45:26 -07:00
< polygon fill = "#c2e0c6" stroke = "#000000" stroke-width = "2" points = "260.5,-2153 28.5,-2153 28.5,-2149 24.5,-2149 24.5,-2145 28.5,-2145 28.5,-2093 24.5,-2093 24.5,-2089 28.5,-2089 28.5,-2085 260.5,-2085 260.5,-2153" / >
< polyline fill = "none" stroke = "#000000" stroke-width = "2" points = "28.5,-2149 32.5,-2149 32.5,-2145 28.5,-2145 " / >
< polyline fill = "none" stroke = "#000000" stroke-width = "2" points = "28.5,-2093 32.5,-2093 32.5,-2089 28.5,-2089 " / >
< text text-anchor = "middle" x = "144.5" y = "-2137.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > ZcashFoundation/zebra#6235< / text >
< text text-anchor = "middle" x = "144.5" y = "-2122.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > feat(ui): Add a terminal- < / text >
< text text-anchor = "middle" x = "144.5" y = "-2107.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > based progress bar to< / text >
< text text-anchor = "middle" x = "144.5" y = "-2092.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > Zebra< / text >
2023-03-26 18:05:02 -07:00
< / a >
< / g >
< / g >
<!-- ZcashFoundation/zebra#6235->ZcashFoundation/zebra#5297 -->
< g id = "edge16" class = "edge" >
< title > ZcashFoundation/zebra#6235- > ZcashFoundation/zebra#5297< / title >
2023-03-30 10:45:26 -07:00
< path fill = "none" stroke = "#000000" d = "M260.58,-2119C276.07,-2119 292.01,-2119 307.66,-2119" / >
< polygon fill = "#000000" stroke = "#000000" points = "307.89,-2122.5001 317.89,-2119 307.89,-2115.5001 307.89,-2122.5001" / >
2023-03-23 03:45:25 -07:00
< / g >
2022-04-26 10:55:56 -07:00
< / g >
< / svg >
< / div >
< script >
svgPanZoom('#dag > svg', {
zoomScaleSensitivity: 0.4
});
< / script >
< / body >
< / html >