This commit is contained in:
dconnolly 2022-10-03 17:56:25 +00:00
parent ad070acf84
commit 543387355d
6 changed files with 1236 additions and 1320 deletions

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

Before

Width:  |  Height:  |  Size: 61 KiB

After

Width:  |  Height:  |  Size: 59 KiB

View File

@ -17,10 +17,10 @@
</style>
</head>
<body>
<div id="dag"><svg width="776pt" height="920pt"
viewBox="0.00 0.00 776.00 919.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 915.5)">
<polygon fill="#ffffff" stroke="transparent" points="-4,4 -4,-915.5 772,-915.5 772,4 -4,4"/>
<div id="dag"><svg width="776pt" height="858pt"
viewBox="0.00 0.00 776.00 857.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 853.5)">
<polygon fill="#ffffff" stroke="transparent" points="-4,4 -4,-853.5 772,-853.5 772,4 -4,4"/>
<g id="clust1" class="cluster">
<title>cluster_1</title>
<polygon fill="none" stroke="#0000ff" points="260,-70.5 260,-163.5 508,-163.5 508,-70.5 260,-70.5"/>
@ -91,231 +91,210 @@
<path fill="none" stroke="#000000" d="M473.99,-78.974C499.07,-71.581 526.46,-63.506 552.07,-55.956"/>
<polygon fill="#000000" stroke="#000000" points="553.1964,-59.273 561.8,-53.09 551.2185,-52.5582 553.1964,-59.273"/>
</g>
<!-- ZcashFoundation/zebra#5313 -->
<g id="node5" class="node open">
<title>ZcashFoundation/zebra#5313</title>
<g id="a_node5"><a xlink:href="https://github.com/ZcashFoundation/zebra/pull/5313" xlink:title="ZcashFoundation/zebra#5313&#10;fix(docker): Make default&#10;command work in docker&#10;images, disable optional&#10;listener ports" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="232,-241 0,-241 0,-237 -4,-237 -4,-233 0,-233 0,-166 -4,-166 -4,-162 0,-162 0,-158 232,-158 232,-241"/>
<polyline fill="none" stroke="#000000" stroke-width="2" points="0,-237 4,-237 4,-233 0,-233 "/>
<polyline fill="none" stroke="#000000" stroke-width="2" points="0,-166 4,-166 4,-162 0,-162 "/>
<text text-anchor="middle" x="116" y="-225.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#5313</text>
<text text-anchor="middle" x="116" y="-210.8" font-family="Times,serif" font-size="14.00" fill="#000000">fix(docker): Make default</text>
<text text-anchor="middle" x="116" y="-195.8" font-family="Times,serif" font-size="14.00" fill="#000000">command work in docker</text>
<text text-anchor="middle" x="116" y="-180.8" font-family="Times,serif" font-size="14.00" fill="#000000">images, disable optional</text>
<text text-anchor="middle" x="116" y="-165.8" font-family="Times,serif" font-size="14.00" fill="#000000">listener ports</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#5313&#45;&gt;ZcashFoundation/zebra#3050 -->
<g id="edge4" class="edge">
<title>ZcashFoundation/zebra#5313&#45;&gt;ZcashFoundation/zebra#3050</title>
<path fill="none" stroke="#000000" d="M232.38,-158.68C254.67,-150.86 277.63,-142.81 298.72,-135.41"/>
<polygon fill="#000000" stroke="#000000" points="300.0001,-138.6702 308.28,-132.06 297.6852,-132.064 300.0001,-138.6702"/>
</g>
<!-- ZcashFoundation/zebra#5316 -->
<g id="node6" class="node open">
<g id="node5" class="node open">
<title>ZcashFoundation/zebra#5316</title>
<g id="a_node6"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/5316" xlink:title="ZcashFoundation/zebra#5316&#10;Only run the&#10;`lightwalletd` full sync&#10;on the `main` branch" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="232,-327.5 0,-327.5 0,-259.5 232,-259.5 232,-327.5"/>
<text text-anchor="middle" x="116" y="-312.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#5316</text>
<text text-anchor="middle" x="116" y="-297.3" font-family="Times,serif" font-size="14.00" fill="#000000">Only run the</text>
<text text-anchor="middle" x="116" y="-282.3" font-family="Times,serif" font-size="14.00" fill="#000000">`lightwalletd` full sync</text>
<text text-anchor="middle" x="116" y="-267.3" font-family="Times,serif" font-size="14.00" fill="#000000">on the `main` branch</text>
<g id="a_node5"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/5316" xlink:title="ZcashFoundation/zebra#5316&#10;Only run the&#10;`lightwalletd` full sync&#10;on the `main` branch" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="232,-265.5 0,-265.5 0,-197.5 232,-197.5 232,-265.5"/>
<text text-anchor="middle" x="116" y="-250.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#5316</text>
<text text-anchor="middle" x="116" y="-235.3" font-family="Times,serif" font-size="14.00" fill="#000000">Only run the</text>
<text text-anchor="middle" x="116" y="-220.3" font-family="Times,serif" font-size="14.00" fill="#000000">`lightwalletd` full sync</text>
<text text-anchor="middle" x="116" y="-205.3" font-family="Times,serif" font-size="14.00" fill="#000000">on the `main` branch</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#4953 -->
<g id="node7" class="node open">
<g id="node6" class="node open">
<title>ZcashFoundation/zebra#4953</title>
<g id="a_node7"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/4953" xlink:title="ZcashFoundation/zebra#4953&#10;Document how to use&#10;released Zebra binaries" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="232,-399 0,-399 0,-346 232,-346 232,-399"/>
<text text-anchor="middle" x="116" y="-383.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4953</text>
<text text-anchor="middle" x="116" y="-368.8" font-family="Times,serif" font-size="14.00" fill="#000000">Document how to use</text>
<text text-anchor="middle" x="116" y="-353.8" font-family="Times,serif" font-size="14.00" fill="#000000">released Zebra binaries</text>
<g id="a_node6"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/4953" xlink:title="ZcashFoundation/zebra#4953&#10;Document how to use&#10;released Zebra binaries" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="232,-337 0,-337 0,-284 232,-284 232,-337"/>
<text text-anchor="middle" x="116" y="-321.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4953</text>
<text text-anchor="middle" x="116" y="-306.8" font-family="Times,serif" font-size="14.00" fill="#000000">Document how to use</text>
<text text-anchor="middle" x="116" y="-291.8" font-family="Times,serif" font-size="14.00" fill="#000000">released Zebra binaries</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#1615 -->
<g id="node8" class="node open">
<g id="node7" class="node open">
<title>ZcashFoundation/zebra#1615</title>
<g id="a_node8"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/1615" xlink:title="ZcashFoundation/zebra#1615&#10;Zebra release candidate&#10;binaries should be linked&#10;from ZFND website" target="_blank">
<polygon fill="#a7c2aa" stroke="#000000" points="500,-406.5 268,-406.5 268,-338.5 500,-338.5 500,-406.5"/>
<text text-anchor="middle" x="384" y="-391.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#1615</text>
<text text-anchor="middle" x="384" y="-376.3" font-family="Times,serif" font-size="14.00" fill="#000000">Zebra release candidate</text>
<text text-anchor="middle" x="384" y="-361.3" font-family="Times,serif" font-size="14.00" fill="#000000">binaries should be linked</text>
<text text-anchor="middle" x="384" y="-346.3" font-family="Times,serif" font-size="14.00" fill="#000000">from ZFND website</text>
<g id="a_node7"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/1615" xlink:title="ZcashFoundation/zebra#1615&#10;Zebra release candidate&#10;binaries should be linked&#10;from ZFND website" target="_blank">
<polygon fill="#a7c2aa" stroke="#000000" points="500,-344.5 268,-344.5 268,-276.5 500,-276.5 500,-344.5"/>
<text text-anchor="middle" x="384" y="-329.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#1615</text>
<text text-anchor="middle" x="384" y="-314.3" font-family="Times,serif" font-size="14.00" fill="#000000">Zebra release candidate</text>
<text text-anchor="middle" x="384" y="-299.3" font-family="Times,serif" font-size="14.00" fill="#000000">binaries should be linked</text>
<text text-anchor="middle" x="384" y="-284.3" font-family="Times,serif" font-size="14.00" fill="#000000">from ZFND website</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#4953&#45;&gt;ZcashFoundation/zebra#1615 -->
<g id="edge5" class="edge">
<g id="edge4" class="edge">
<title>ZcashFoundation/zebra#4953&#45;&gt;ZcashFoundation/zebra#1615</title>
<path fill="none" stroke="#000000" d="M232.38,-372.5C240.71,-372.5 249.14,-372.5 257.53,-372.5"/>
<polygon fill="#000000" stroke="#000000" points="257.74,-376.0001 267.74,-372.5 257.74,-369.0001 257.74,-376.0001"/>
<path fill="none" stroke="#000000" d="M232.38,-310.5C240.71,-310.5 249.14,-310.5 257.53,-310.5"/>
<polygon fill="#000000" stroke="#000000" points="257.74,-314.0001 267.74,-310.5 257.74,-307.0001 257.74,-314.0001"/>
</g>
<!-- ZcashFoundation/zebra#4954 -->
<g id="node9" class="node open">
<g id="node8" class="node open">
<title>ZcashFoundation/zebra#4954</title>
<g id="a_node9"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/4954" xlink:title="ZcashFoundation/zebra#4954&#10;Update release checklist&#10;PR template for the&#10;release candidate series" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="232,-139.5 0,-139.5 0,-71.5 232,-71.5 232,-139.5"/>
<text text-anchor="middle" x="116" y="-124.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4954</text>
<text text-anchor="middle" x="116" y="-109.3" font-family="Times,serif" font-size="14.00" fill="#000000">Update release checklist</text>
<text text-anchor="middle" x="116" y="-94.3" font-family="Times,serif" font-size="14.00" fill="#000000">PR template for the</text>
<text text-anchor="middle" x="116" y="-79.3" font-family="Times,serif" font-size="14.00" fill="#000000">release candidate series</text>
<g id="a_node8"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/4954" xlink:title="ZcashFoundation/zebra#4954&#10;Update release checklist&#10;PR template for the&#10;release candidate series" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="232,-179.5 0,-179.5 0,-111.5 232,-111.5 232,-179.5"/>
<text text-anchor="middle" x="116" y="-164.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4954</text>
<text text-anchor="middle" x="116" y="-149.3" font-family="Times,serif" font-size="14.00" fill="#000000">Update release checklist</text>
<text text-anchor="middle" x="116" y="-134.3" font-family="Times,serif" font-size="14.00" fill="#000000">PR template for the</text>
<text text-anchor="middle" x="116" y="-119.3" font-family="Times,serif" font-size="14.00" fill="#000000">release candidate series</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#4954&#45;&gt;ZcashFoundation/zebra#3050 -->
<g id="edge6" class="edge">
<g id="edge5" class="edge">
<title>ZcashFoundation/zebra#4954&#45;&gt;ZcashFoundation/zebra#3050</title>
<path fill="none" stroke="#000000" d="M232.38,-105.5C240.71,-105.5 249.14,-105.5 257.53,-105.5"/>
<polygon fill="#000000" stroke="#000000" points="257.74,-109.0001 267.74,-105.5 257.74,-102.0001 257.74,-109.0001"/>
<path fill="none" stroke="#000000" d="M232.38,-128.13C240.81,-126.87 249.33,-125.6 257.81,-124.33"/>
<polygon fill="#000000" stroke="#000000" points="258.3652,-127.786 267.74,-122.85 257.3333,-120.8625 258.3652,-127.786"/>
</g>
<!-- ZcashFoundation/zebra#4412 -->
<g id="node10" class="node open">
<g id="node9" class="node open">
<title>ZcashFoundation/zebra#4412</title>
<g id="a_node10"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/4412" xlink:title="ZcashFoundation/zebra#4412&#10;Automate pinning CI&#10;dependencies to specific&#10;commit hashes" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="232,-485.5 0,-485.5 0,-417.5 232,-417.5 232,-485.5"/>
<text text-anchor="middle" x="116" y="-470.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4412</text>
<text text-anchor="middle" x="116" y="-455.3" font-family="Times,serif" font-size="14.00" fill="#000000">Automate pinning CI</text>
<text text-anchor="middle" x="116" y="-440.3" font-family="Times,serif" font-size="14.00" fill="#000000">dependencies to specific</text>
<text text-anchor="middle" x="116" y="-425.3" font-family="Times,serif" font-size="14.00" fill="#000000">commit hashes</text>
<g id="a_node9"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/4412" xlink:title="ZcashFoundation/zebra#4412&#10;Automate pinning CI&#10;dependencies to specific&#10;commit hashes" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="232,-423.5 0,-423.5 0,-355.5 232,-355.5 232,-423.5"/>
<text text-anchor="middle" x="116" y="-408.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4412</text>
<text text-anchor="middle" x="116" y="-393.3" font-family="Times,serif" font-size="14.00" fill="#000000">Automate pinning CI</text>
<text text-anchor="middle" x="116" y="-378.3" font-family="Times,serif" font-size="14.00" fill="#000000">dependencies to specific</text>
<text text-anchor="middle" x="116" y="-363.3" font-family="Times,serif" font-size="14.00" fill="#000000">commit hashes</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#4612 -->
<g id="node11" class="node closed">
<g id="node10" class="node closed">
<title>ZcashFoundation/zebra#4612</title>
<g id="a_node11"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/4612" xlink:title="ZcashFoundation/zebra#4612&#10;ci: Wait for lightwalletd&#10;image rebuild if it has&#10;changed" target="_blank">
<polygon fill="#fad8c7" stroke="#000000" points="500,-571.5 268,-571.5 268,-503.5 500,-503.5 500,-571.5"/>
<text text-anchor="middle" x="384" y="-556.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4612</text>
<text text-anchor="middle" x="384" y="-541.3" font-family="Times,serif" font-size="14.00" fill="#000000">ci: Wait for lightwalletd</text>
<text text-anchor="middle" x="384" y="-526.3" font-family="Times,serif" font-size="14.00" fill="#000000">image rebuild if it has</text>
<text text-anchor="middle" x="384" y="-511.3" font-family="Times,serif" font-size="14.00" fill="#000000">changed</text>
<g id="a_node10"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/4612" xlink:title="ZcashFoundation/zebra#4612&#10;ci: Wait for lightwalletd&#10;image rebuild if it has&#10;changed" target="_blank">
<polygon fill="#fad8c7" stroke="#000000" points="500,-509.5 268,-509.5 268,-441.5 500,-441.5 500,-509.5"/>
<text text-anchor="middle" x="384" y="-494.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4612</text>
<text text-anchor="middle" x="384" y="-479.3" font-family="Times,serif" font-size="14.00" fill="#000000">ci: Wait for lightwalletd</text>
<text text-anchor="middle" x="384" y="-464.3" font-family="Times,serif" font-size="14.00" fill="#000000">image rebuild if it has</text>
<text text-anchor="middle" x="384" y="-449.3" font-family="Times,serif" font-size="14.00" fill="#000000">changed</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#5091 -->
<g id="node12" class="node open">
<g id="node11" class="node open">
<title>ZcashFoundation/zebra#5091</title>
<g id="a_node12"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/5091" xlink:title="ZcashFoundation/zebra#5091&#10;Fix parameter download&#10;hangs with Rust 1.64" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="232,-53 0,-53 0,0 232,0 232,-53"/>
<text text-anchor="middle" x="116" y="-37.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#5091</text>
<text text-anchor="middle" x="116" y="-22.8" font-family="Times,serif" font-size="14.00" fill="#000000">Fix parameter download</text>
<text text-anchor="middle" x="116" y="-7.8" font-family="Times,serif" font-size="14.00" fill="#000000">hangs with Rust 1.64</text>
<g id="a_node11"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/5091" xlink:title="ZcashFoundation/zebra#5091&#10;Fix parameter download&#10;hangs with Rust 1.64" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="232,-93 0,-93 0,-40 232,-40 232,-93"/>
<text text-anchor="middle" x="116" y="-77.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#5091</text>
<text text-anchor="middle" x="116" y="-62.8" font-family="Times,serif" font-size="14.00" fill="#000000">Fix parameter download</text>
<text text-anchor="middle" x="116" y="-47.8" font-family="Times,serif" font-size="14.00" fill="#000000">hangs with Rust 1.64</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#5091&#45;&gt;ZcashFoundation/zebra#3050 -->
<g id="edge7" class="edge">
<g id="edge6" class="edge">
<title>ZcashFoundation/zebra#5091&#45;&gt;ZcashFoundation/zebra#3050</title>
<path fill="none" stroke="#000000" d="M205.99,-53.026C231.07,-60.419 258.46,-68.494 284.07,-76.044"/>
<polygon fill="#000000" stroke="#000000" points="283.2185,-79.4418 293.8,-78.91 285.1964,-72.727 283.2185,-79.4418"/>
<path fill="none" stroke="#000000" d="M232.38,-83.436C240.81,-84.662 249.33,-85.902 257.81,-87.136"/>
<polygon fill="#000000" stroke="#000000" points="257.3402,-90.6044 267.74,-88.581 258.3483,-83.6774 257.3402,-90.6044"/>
</g>
<!-- ZcashFoundation/zebra#5153 -->
<g id="node13" class="node open">
<g id="node12" class="node open">
<title>ZcashFoundation/zebra#5153</title>
<g id="a_node13"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/5153" xlink:title="ZcashFoundation/zebra#5153&#10;Tag Google Cloud&#10;instances with the name&#10;of the test or workflow" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="232,-698.5 0,-698.5 0,-630.5 232,-630.5 232,-698.5"/>
<text text-anchor="middle" x="116" y="-683.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#5153</text>
<text text-anchor="middle" x="116" y="-668.3" font-family="Times,serif" font-size="14.00" fill="#000000">Tag Google Cloud</text>
<text text-anchor="middle" x="116" y="-653.3" font-family="Times,serif" font-size="14.00" fill="#000000">instances with the name</text>
<text text-anchor="middle" x="116" y="-638.3" font-family="Times,serif" font-size="14.00" fill="#000000">of the test or workflow</text>
<g id="a_node12"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/5153" xlink:title="ZcashFoundation/zebra#5153&#10;Tag Google Cloud&#10;instances with the name&#10;of the test or workflow" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="232,-636.5 0,-636.5 0,-568.5 232,-568.5 232,-636.5"/>
<text text-anchor="middle" x="116" y="-621.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#5153</text>
<text text-anchor="middle" x="116" y="-606.3" font-family="Times,serif" font-size="14.00" fill="#000000">Tag Google Cloud</text>
<text text-anchor="middle" x="116" y="-591.3" font-family="Times,serif" font-size="14.00" fill="#000000">instances with the name</text>
<text text-anchor="middle" x="116" y="-576.3" font-family="Times,serif" font-size="14.00" fill="#000000">of the test or workflow</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#5155 -->
<g id="node14" class="node closed">
<g id="node13" class="node closed">
<title>ZcashFoundation/zebra#5155</title>
<g id="a_node14"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/5155" xlink:title="ZcashFoundation/zebra#5155&#10;Decide if we want to&#10;create cached states more&#10;often" target="_blank">
<polygon fill="#fad8c7" stroke="#000000" points="500,-743.5 268,-743.5 268,-675.5 500,-675.5 500,-743.5"/>
<text text-anchor="middle" x="384" y="-728.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#5155</text>
<text text-anchor="middle" x="384" y="-713.3" font-family="Times,serif" font-size="14.00" fill="#000000">Decide if we want to</text>
<text text-anchor="middle" x="384" y="-698.3" font-family="Times,serif" font-size="14.00" fill="#000000">create cached states more</text>
<text text-anchor="middle" x="384" y="-683.3" font-family="Times,serif" font-size="14.00" fill="#000000">often</text>
<g id="a_node13"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/5155" xlink:title="ZcashFoundation/zebra#5155&#10;Decide if we want to&#10;create cached states more&#10;often" target="_blank">
<polygon fill="#fad8c7" stroke="#000000" points="500,-681.5 268,-681.5 268,-613.5 500,-613.5 500,-681.5"/>
<text text-anchor="middle" x="384" y="-666.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#5155</text>
<text text-anchor="middle" x="384" y="-651.3" font-family="Times,serif" font-size="14.00" fill="#000000">Decide if we want to</text>
<text text-anchor="middle" x="384" y="-636.3" font-family="Times,serif" font-size="14.00" fill="#000000">create cached states more</text>
<text text-anchor="middle" x="384" y="-621.3" font-family="Times,serif" font-size="14.00" fill="#000000">often</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#5153&#45;&gt;ZcashFoundation/zebra#5155 -->
<g id="edge8" class="edge">
<g id="edge7" class="edge">
<title>ZcashFoundation/zebra#5153&#45;&gt;ZcashFoundation/zebra#5155</title>
<path fill="none" stroke="#000000" d="M232.38,-684.04C240.81,-685.46 249.33,-686.89 257.81,-688.31"/>
<polygon fill="#000000" stroke="#000000" points="257.298,-691.773 267.74,-689.98 258.459,-684.8699 257.298,-691.773"/>
<path fill="none" stroke="#000000" d="M232.38,-622.04C240.81,-623.46 249.33,-624.89 257.81,-626.31"/>
<polygon fill="#000000" stroke="#000000" points="257.298,-629.773 267.74,-627.98 258.459,-622.8699 257.298,-629.773"/>
</g>
<!-- ZcashFoundation/zebra#5188 -->
<g id="node15" class="node closed">
<g id="node14" class="node closed">
<title>ZcashFoundation/zebra#5188</title>
<g id="a_node15"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/5188" xlink:title="ZcashFoundation/zebra#5188&#10;Reduce continuous&#10;deployment instance group&#10;size to 1" target="_blank">
<polygon fill="#fad8c7" stroke="#000000" points="500,-657.5 268,-657.5 268,-589.5 500,-589.5 500,-657.5"/>
<text text-anchor="middle" x="384" y="-642.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#5188</text>
<text text-anchor="middle" x="384" y="-627.3" font-family="Times,serif" font-size="14.00" fill="#000000">Reduce continuous</text>
<text text-anchor="middle" x="384" y="-612.3" font-family="Times,serif" font-size="14.00" fill="#000000">deployment instance group</text>
<text text-anchor="middle" x="384" y="-597.3" font-family="Times,serif" font-size="14.00" fill="#000000">size to 1</text>
<g id="a_node14"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/5188" xlink:title="ZcashFoundation/zebra#5188&#10;Reduce continuous&#10;deployment instance group&#10;size to 1" target="_blank">
<polygon fill="#fad8c7" stroke="#000000" points="500,-595.5 268,-595.5 268,-527.5 500,-527.5 500,-595.5"/>
<text text-anchor="middle" x="384" y="-580.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#5188</text>
<text text-anchor="middle" x="384" y="-565.3" font-family="Times,serif" font-size="14.00" fill="#000000">Reduce continuous</text>
<text text-anchor="middle" x="384" y="-550.3" font-family="Times,serif" font-size="14.00" fill="#000000">deployment instance group</text>
<text text-anchor="middle" x="384" y="-535.3" font-family="Times,serif" font-size="14.00" fill="#000000">size to 1</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#5153&#45;&gt;ZcashFoundation/zebra#5188 -->
<g id="edge9" class="edge">
<g id="edge8" class="edge">
<title>ZcashFoundation/zebra#5153&#45;&gt;ZcashFoundation/zebra#5188</title>
<path fill="none" stroke="#000000" d="M232.38,-646.7C240.81,-645.41 249.33,-644.1 257.81,-642.81"/>
<polygon fill="#000000" stroke="#000000" points="258.3847,-646.2629 267.74,-641.29 257.3255,-639.3435 258.3847,-646.2629"/>
<path fill="none" stroke="#000000" d="M232.38,-584.7C240.81,-583.41 249.33,-582.1 257.81,-580.81"/>
<polygon fill="#000000" stroke="#000000" points="258.3847,-584.2629 267.74,-579.29 257.3255,-577.3435 258.3847,-584.2629"/>
</g>
<!-- ZcashFoundation/zebra#4882 -->
<g id="node16" class="node open">
<g id="node15" class="node open">
<title>ZcashFoundation/zebra#4882</title>
<g id="a_node16"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/4882" xlink:title="ZcashFoundation/zebra#4882&#10;Add zcash&#45;lightwalletd /&#10;Build images to required&#10;jobs" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="232,-571.5 0,-571.5 0,-503.5 232,-503.5 232,-571.5"/>
<text text-anchor="middle" x="116" y="-556.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4882</text>
<text text-anchor="middle" x="116" y="-541.3" font-family="Times,serif" font-size="14.00" fill="#000000">Add zcash&#45;lightwalletd /</text>
<text text-anchor="middle" x="116" y="-526.3" font-family="Times,serif" font-size="14.00" fill="#000000">Build images to required</text>
<text text-anchor="middle" x="116" y="-511.3" font-family="Times,serif" font-size="14.00" fill="#000000">jobs</text>
<g id="a_node15"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/4882" xlink:title="ZcashFoundation/zebra#4882&#10;Add zcash&#45;lightwalletd /&#10;Build images to required&#10;jobs" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="232,-509.5 0,-509.5 0,-441.5 232,-441.5 232,-509.5"/>
<text text-anchor="middle" x="116" y="-494.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4882</text>
<text text-anchor="middle" x="116" y="-479.3" font-family="Times,serif" font-size="14.00" fill="#000000">Add zcash&#45;lightwalletd /</text>
<text text-anchor="middle" x="116" y="-464.3" font-family="Times,serif" font-size="14.00" fill="#000000">Build images to required</text>
<text text-anchor="middle" x="116" y="-449.3" font-family="Times,serif" font-size="14.00" fill="#000000">jobs</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#4882&#45;&gt;ZcashFoundation/zebra#4612 -->
<g id="edge10" class="edge">
<g id="edge9" class="edge">
<title>ZcashFoundation/zebra#4882&#45;&gt;ZcashFoundation/zebra#4612</title>
<path fill="none" stroke="#000000" d="M232.38,-537.5C240.71,-537.5 249.14,-537.5 257.53,-537.5"/>
<polygon fill="#000000" stroke="#000000" points="257.74,-541.0001 267.74,-537.5 257.74,-534.0001 257.74,-541.0001"/>
<path fill="none" stroke="#000000" d="M232.38,-475.5C240.71,-475.5 249.14,-475.5 257.53,-475.5"/>
<polygon fill="#000000" stroke="#000000" points="257.74,-479.0001 267.74,-475.5 257.74,-472.0001 257.74,-479.0001"/>
</g>
<!-- ZcashFoundation/zebra#5189 -->
<g id="node17" class="node open">
<g id="node16" class="node open">
<title>ZcashFoundation/zebra#5189</title>
<g id="a_node17"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/5189" xlink:title="ZcashFoundation/zebra#5189&#10;Run some docker tests on&#10;smaller instances" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" points="500,-818 268,-818 268,-765 500,-765 500,-818"/>
<text text-anchor="middle" x="384" y="-802.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#5189</text>
<text text-anchor="middle" x="384" y="-787.8" font-family="Times,serif" font-size="14.00" fill="#000000">Run some docker tests on</text>
<text text-anchor="middle" x="384" y="-772.8" font-family="Times,serif" font-size="14.00" fill="#000000">smaller instances</text>
<g id="a_node16"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/5189" xlink:title="ZcashFoundation/zebra#5189&#10;Run some docker tests on&#10;smaller instances" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" points="500,-756 268,-756 268,-703 500,-703 500,-756"/>
<text text-anchor="middle" x="384" y="-740.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#5189</text>
<text text-anchor="middle" x="384" y="-725.8" font-family="Times,serif" font-size="14.00" fill="#000000">Run some docker tests on</text>
<text text-anchor="middle" x="384" y="-710.8" font-family="Times,serif" font-size="14.00" fill="#000000">smaller instances</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#5199 -->
<g id="node18" class="node open">
<g id="node17" class="node open">
<title>ZcashFoundation/zebra#5199</title>
<g id="a_node18"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/5199" xlink:title="ZcashFoundation/zebra#5199&#10;Consider using `nextest`&#10;to run tests faster and&#10;reduce Google Cloud costs" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="232,-825.5 0,-825.5 0,-757.5 232,-757.5 232,-825.5"/>
<text text-anchor="middle" x="116" y="-810.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#5199</text>
<text text-anchor="middle" x="116" y="-795.3" font-family="Times,serif" font-size="14.00" fill="#000000">Consider using `nextest`</text>
<text text-anchor="middle" x="116" y="-780.3" font-family="Times,serif" font-size="14.00" fill="#000000">to run tests faster and</text>
<text text-anchor="middle" x="116" y="-765.3" font-family="Times,serif" font-size="14.00" fill="#000000">reduce Google Cloud costs</text>
<g id="a_node17"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/5199" xlink:title="ZcashFoundation/zebra#5199&#10;Consider using `nextest`&#10;to run tests faster and&#10;reduce Google Cloud costs" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="232,-763.5 0,-763.5 0,-695.5 232,-695.5 232,-763.5"/>
<text text-anchor="middle" x="116" y="-748.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#5199</text>
<text text-anchor="middle" x="116" y="-733.3" font-family="Times,serif" font-size="14.00" fill="#000000">Consider using `nextest`</text>
<text text-anchor="middle" x="116" y="-718.3" font-family="Times,serif" font-size="14.00" fill="#000000">to run tests faster and</text>
<text text-anchor="middle" x="116" y="-703.3" font-family="Times,serif" font-size="14.00" fill="#000000">reduce Google Cloud costs</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#5199&#45;&gt;ZcashFoundation/zebra#5189 -->
<g id="edge11" class="edge">
<g id="edge10" class="edge">
<title>ZcashFoundation/zebra#5199&#45;&gt;ZcashFoundation/zebra#5189</title>
<path fill="none" stroke="#000000" d="M232.38,-791.5C240.71,-791.5 249.14,-791.5 257.53,-791.5"/>
<polygon fill="#000000" stroke="#000000" points="257.74,-795.0001 267.74,-791.5 257.74,-788.0001 257.74,-795.0001"/>
<path fill="none" stroke="#000000" d="M232.38,-729.5C240.71,-729.5 249.14,-729.5 257.53,-729.5"/>
<polygon fill="#000000" stroke="#000000" points="257.74,-733.0001 267.74,-729.5 257.74,-726.0001 257.74,-733.0001"/>
</g>
<!-- ZcashFoundation/zebra#4554 -->
<g id="node19" class="node open">
<g id="node18" class="node open">
<title>ZcashFoundation/zebra#4554</title>
<g id="a_node19"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/4554" xlink:title="ZcashFoundation/zebra#4554&#10;benchmarks: surface&#10;zebrad mainnet sync time&#10;in CI" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="232,-911.5 0,-911.5 0,-843.5 232,-843.5 232,-911.5"/>
<text text-anchor="middle" x="116" y="-896.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4554</text>
<text text-anchor="middle" x="116" y="-881.3" font-family="Times,serif" font-size="14.00" fill="#000000">benchmarks: surface</text>
<text text-anchor="middle" x="116" y="-866.3" font-family="Times,serif" font-size="14.00" fill="#000000">zebrad mainnet sync time</text>
<text text-anchor="middle" x="116" y="-851.3" font-family="Times,serif" font-size="14.00" fill="#000000">in CI</text>
<g id="a_node18"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/4554" xlink:title="ZcashFoundation/zebra#4554&#10;benchmarks: surface&#10;zebrad mainnet sync time&#10;in CI" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="232,-849.5 0,-849.5 0,-781.5 232,-781.5 232,-849.5"/>
<text text-anchor="middle" x="116" y="-834.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4554</text>
<text text-anchor="middle" x="116" y="-819.3" font-family="Times,serif" font-size="14.00" fill="#000000">benchmarks: surface</text>
<text text-anchor="middle" x="116" y="-804.3" font-family="Times,serif" font-size="14.00" fill="#000000">zebrad mainnet sync time</text>
<text text-anchor="middle" x="116" y="-789.3" font-family="Times,serif" font-size="14.00" fill="#000000">in CI</text>
</a>
</g>
</g>

View File

@ -5,10 +5,10 @@
<!-- Generated by graphviz version 2.40.1 (20161225.0304)
-->
<!-- Pages: 1 -->
<svg width="776pt" height="920pt"
viewBox="0.00 0.00 776.00 919.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 915.5)">
<polygon fill="#ffffff" stroke="transparent" points="-4,4 -4,-915.5 772,-915.5 772,4 -4,4"/>
<svg width="776pt" height="858pt"
viewBox="0.00 0.00 776.00 857.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 853.5)">
<polygon fill="#ffffff" stroke="transparent" points="-4,4 -4,-853.5 772,-853.5 772,4 -4,4"/>
<g id="clust1" class="cluster">
<title>cluster_1</title>
<polygon fill="none" stroke="#0000ff" points="260,-70.5 260,-163.5 508,-163.5 508,-70.5 260,-70.5"/>
@ -79,231 +79,210 @@
<path fill="none" stroke="#000000" d="M473.99,-78.974C499.07,-71.581 526.46,-63.506 552.07,-55.956"/>
<polygon fill="#000000" stroke="#000000" points="553.1964,-59.273 561.8,-53.09 551.2185,-52.5582 553.1964,-59.273"/>
</g>
<!-- ZcashFoundation/zebra#5313 -->
<g id="node5" class="node open">
<title>ZcashFoundation/zebra#5313</title>
<g id="a_node5"><a xlink:href="https://github.com/ZcashFoundation/zebra/pull/5313" xlink:title="ZcashFoundation/zebra#5313&#10;fix(docker): Make default&#10;command work in docker&#10;images, disable optional&#10;listener ports" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="232,-241 0,-241 0,-237 -4,-237 -4,-233 0,-233 0,-166 -4,-166 -4,-162 0,-162 0,-158 232,-158 232,-241"/>
<polyline fill="none" stroke="#000000" stroke-width="2" points="0,-237 4,-237 4,-233 0,-233 "/>
<polyline fill="none" stroke="#000000" stroke-width="2" points="0,-166 4,-166 4,-162 0,-162 "/>
<text text-anchor="middle" x="116" y="-225.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#5313</text>
<text text-anchor="middle" x="116" y="-210.8" font-family="Times,serif" font-size="14.00" fill="#000000">fix(docker): Make default</text>
<text text-anchor="middle" x="116" y="-195.8" font-family="Times,serif" font-size="14.00" fill="#000000">command work in docker</text>
<text text-anchor="middle" x="116" y="-180.8" font-family="Times,serif" font-size="14.00" fill="#000000">images, disable optional</text>
<text text-anchor="middle" x="116" y="-165.8" font-family="Times,serif" font-size="14.00" fill="#000000">listener ports</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#5313&#45;&gt;ZcashFoundation/zebra#3050 -->
<g id="edge4" class="edge">
<title>ZcashFoundation/zebra#5313&#45;&gt;ZcashFoundation/zebra#3050</title>
<path fill="none" stroke="#000000" d="M232.38,-158.68C254.67,-150.86 277.63,-142.81 298.72,-135.41"/>
<polygon fill="#000000" stroke="#000000" points="300.0001,-138.6702 308.28,-132.06 297.6852,-132.064 300.0001,-138.6702"/>
</g>
<!-- ZcashFoundation/zebra#5316 -->
<g id="node6" class="node open">
<g id="node5" class="node open">
<title>ZcashFoundation/zebra#5316</title>
<g id="a_node6"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/5316" xlink:title="ZcashFoundation/zebra#5316&#10;Only run the&#10;`lightwalletd` full sync&#10;on the `main` branch" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="232,-327.5 0,-327.5 0,-259.5 232,-259.5 232,-327.5"/>
<text text-anchor="middle" x="116" y="-312.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#5316</text>
<text text-anchor="middle" x="116" y="-297.3" font-family="Times,serif" font-size="14.00" fill="#000000">Only run the</text>
<text text-anchor="middle" x="116" y="-282.3" font-family="Times,serif" font-size="14.00" fill="#000000">`lightwalletd` full sync</text>
<text text-anchor="middle" x="116" y="-267.3" font-family="Times,serif" font-size="14.00" fill="#000000">on the `main` branch</text>
<g id="a_node5"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/5316" xlink:title="ZcashFoundation/zebra#5316&#10;Only run the&#10;`lightwalletd` full sync&#10;on the `main` branch" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="232,-265.5 0,-265.5 0,-197.5 232,-197.5 232,-265.5"/>
<text text-anchor="middle" x="116" y="-250.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#5316</text>
<text text-anchor="middle" x="116" y="-235.3" font-family="Times,serif" font-size="14.00" fill="#000000">Only run the</text>
<text text-anchor="middle" x="116" y="-220.3" font-family="Times,serif" font-size="14.00" fill="#000000">`lightwalletd` full sync</text>
<text text-anchor="middle" x="116" y="-205.3" font-family="Times,serif" font-size="14.00" fill="#000000">on the `main` branch</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#4953 -->
<g id="node7" class="node open">
<g id="node6" class="node open">
<title>ZcashFoundation/zebra#4953</title>
<g id="a_node7"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/4953" xlink:title="ZcashFoundation/zebra#4953&#10;Document how to use&#10;released Zebra binaries" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="232,-399 0,-399 0,-346 232,-346 232,-399"/>
<text text-anchor="middle" x="116" y="-383.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4953</text>
<text text-anchor="middle" x="116" y="-368.8" font-family="Times,serif" font-size="14.00" fill="#000000">Document how to use</text>
<text text-anchor="middle" x="116" y="-353.8" font-family="Times,serif" font-size="14.00" fill="#000000">released Zebra binaries</text>
<g id="a_node6"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/4953" xlink:title="ZcashFoundation/zebra#4953&#10;Document how to use&#10;released Zebra binaries" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="232,-337 0,-337 0,-284 232,-284 232,-337"/>
<text text-anchor="middle" x="116" y="-321.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4953</text>
<text text-anchor="middle" x="116" y="-306.8" font-family="Times,serif" font-size="14.00" fill="#000000">Document how to use</text>
<text text-anchor="middle" x="116" y="-291.8" font-family="Times,serif" font-size="14.00" fill="#000000">released Zebra binaries</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#1615 -->
<g id="node8" class="node open">
<g id="node7" class="node open">
<title>ZcashFoundation/zebra#1615</title>
<g id="a_node8"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/1615" xlink:title="ZcashFoundation/zebra#1615&#10;Zebra release candidate&#10;binaries should be linked&#10;from ZFND website" target="_blank">
<polygon fill="#a7c2aa" stroke="#000000" points="500,-406.5 268,-406.5 268,-338.5 500,-338.5 500,-406.5"/>
<text text-anchor="middle" x="384" y="-391.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#1615</text>
<text text-anchor="middle" x="384" y="-376.3" font-family="Times,serif" font-size="14.00" fill="#000000">Zebra release candidate</text>
<text text-anchor="middle" x="384" y="-361.3" font-family="Times,serif" font-size="14.00" fill="#000000">binaries should be linked</text>
<text text-anchor="middle" x="384" y="-346.3" font-family="Times,serif" font-size="14.00" fill="#000000">from ZFND website</text>
<g id="a_node7"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/1615" xlink:title="ZcashFoundation/zebra#1615&#10;Zebra release candidate&#10;binaries should be linked&#10;from ZFND website" target="_blank">
<polygon fill="#a7c2aa" stroke="#000000" points="500,-344.5 268,-344.5 268,-276.5 500,-276.5 500,-344.5"/>
<text text-anchor="middle" x="384" y="-329.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#1615</text>
<text text-anchor="middle" x="384" y="-314.3" font-family="Times,serif" font-size="14.00" fill="#000000">Zebra release candidate</text>
<text text-anchor="middle" x="384" y="-299.3" font-family="Times,serif" font-size="14.00" fill="#000000">binaries should be linked</text>
<text text-anchor="middle" x="384" y="-284.3" font-family="Times,serif" font-size="14.00" fill="#000000">from ZFND website</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#4953&#45;&gt;ZcashFoundation/zebra#1615 -->
<g id="edge5" class="edge">
<g id="edge4" class="edge">
<title>ZcashFoundation/zebra#4953&#45;&gt;ZcashFoundation/zebra#1615</title>
<path fill="none" stroke="#000000" d="M232.38,-372.5C240.71,-372.5 249.14,-372.5 257.53,-372.5"/>
<polygon fill="#000000" stroke="#000000" points="257.74,-376.0001 267.74,-372.5 257.74,-369.0001 257.74,-376.0001"/>
<path fill="none" stroke="#000000" d="M232.38,-310.5C240.71,-310.5 249.14,-310.5 257.53,-310.5"/>
<polygon fill="#000000" stroke="#000000" points="257.74,-314.0001 267.74,-310.5 257.74,-307.0001 257.74,-314.0001"/>
</g>
<!-- ZcashFoundation/zebra#4954 -->
<g id="node9" class="node open">
<g id="node8" class="node open">
<title>ZcashFoundation/zebra#4954</title>
<g id="a_node9"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/4954" xlink:title="ZcashFoundation/zebra#4954&#10;Update release checklist&#10;PR template for the&#10;release candidate series" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="232,-139.5 0,-139.5 0,-71.5 232,-71.5 232,-139.5"/>
<text text-anchor="middle" x="116" y="-124.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4954</text>
<text text-anchor="middle" x="116" y="-109.3" font-family="Times,serif" font-size="14.00" fill="#000000">Update release checklist</text>
<text text-anchor="middle" x="116" y="-94.3" font-family="Times,serif" font-size="14.00" fill="#000000">PR template for the</text>
<text text-anchor="middle" x="116" y="-79.3" font-family="Times,serif" font-size="14.00" fill="#000000">release candidate series</text>
<g id="a_node8"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/4954" xlink:title="ZcashFoundation/zebra#4954&#10;Update release checklist&#10;PR template for the&#10;release candidate series" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="232,-179.5 0,-179.5 0,-111.5 232,-111.5 232,-179.5"/>
<text text-anchor="middle" x="116" y="-164.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4954</text>
<text text-anchor="middle" x="116" y="-149.3" font-family="Times,serif" font-size="14.00" fill="#000000">Update release checklist</text>
<text text-anchor="middle" x="116" y="-134.3" font-family="Times,serif" font-size="14.00" fill="#000000">PR template for the</text>
<text text-anchor="middle" x="116" y="-119.3" font-family="Times,serif" font-size="14.00" fill="#000000">release candidate series</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#4954&#45;&gt;ZcashFoundation/zebra#3050 -->
<g id="edge6" class="edge">
<g id="edge5" class="edge">
<title>ZcashFoundation/zebra#4954&#45;&gt;ZcashFoundation/zebra#3050</title>
<path fill="none" stroke="#000000" d="M232.38,-105.5C240.71,-105.5 249.14,-105.5 257.53,-105.5"/>
<polygon fill="#000000" stroke="#000000" points="257.74,-109.0001 267.74,-105.5 257.74,-102.0001 257.74,-109.0001"/>
<path fill="none" stroke="#000000" d="M232.38,-128.13C240.81,-126.87 249.33,-125.6 257.81,-124.33"/>
<polygon fill="#000000" stroke="#000000" points="258.3652,-127.786 267.74,-122.85 257.3333,-120.8625 258.3652,-127.786"/>
</g>
<!-- ZcashFoundation/zebra#4412 -->
<g id="node10" class="node open">
<g id="node9" class="node open">
<title>ZcashFoundation/zebra#4412</title>
<g id="a_node10"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/4412" xlink:title="ZcashFoundation/zebra#4412&#10;Automate pinning CI&#10;dependencies to specific&#10;commit hashes" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="232,-485.5 0,-485.5 0,-417.5 232,-417.5 232,-485.5"/>
<text text-anchor="middle" x="116" y="-470.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4412</text>
<text text-anchor="middle" x="116" y="-455.3" font-family="Times,serif" font-size="14.00" fill="#000000">Automate pinning CI</text>
<text text-anchor="middle" x="116" y="-440.3" font-family="Times,serif" font-size="14.00" fill="#000000">dependencies to specific</text>
<text text-anchor="middle" x="116" y="-425.3" font-family="Times,serif" font-size="14.00" fill="#000000">commit hashes</text>
<g id="a_node9"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/4412" xlink:title="ZcashFoundation/zebra#4412&#10;Automate pinning CI&#10;dependencies to specific&#10;commit hashes" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="232,-423.5 0,-423.5 0,-355.5 232,-355.5 232,-423.5"/>
<text text-anchor="middle" x="116" y="-408.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4412</text>
<text text-anchor="middle" x="116" y="-393.3" font-family="Times,serif" font-size="14.00" fill="#000000">Automate pinning CI</text>
<text text-anchor="middle" x="116" y="-378.3" font-family="Times,serif" font-size="14.00" fill="#000000">dependencies to specific</text>
<text text-anchor="middle" x="116" y="-363.3" font-family="Times,serif" font-size="14.00" fill="#000000">commit hashes</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#4612 -->
<g id="node11" class="node closed">
<g id="node10" class="node closed">
<title>ZcashFoundation/zebra#4612</title>
<g id="a_node11"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/4612" xlink:title="ZcashFoundation/zebra#4612&#10;ci: Wait for lightwalletd&#10;image rebuild if it has&#10;changed" target="_blank">
<polygon fill="#fad8c7" stroke="#000000" points="500,-571.5 268,-571.5 268,-503.5 500,-503.5 500,-571.5"/>
<text text-anchor="middle" x="384" y="-556.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4612</text>
<text text-anchor="middle" x="384" y="-541.3" font-family="Times,serif" font-size="14.00" fill="#000000">ci: Wait for lightwalletd</text>
<text text-anchor="middle" x="384" y="-526.3" font-family="Times,serif" font-size="14.00" fill="#000000">image rebuild if it has</text>
<text text-anchor="middle" x="384" y="-511.3" font-family="Times,serif" font-size="14.00" fill="#000000">changed</text>
<g id="a_node10"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/4612" xlink:title="ZcashFoundation/zebra#4612&#10;ci: Wait for lightwalletd&#10;image rebuild if it has&#10;changed" target="_blank">
<polygon fill="#fad8c7" stroke="#000000" points="500,-509.5 268,-509.5 268,-441.5 500,-441.5 500,-509.5"/>
<text text-anchor="middle" x="384" y="-494.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4612</text>
<text text-anchor="middle" x="384" y="-479.3" font-family="Times,serif" font-size="14.00" fill="#000000">ci: Wait for lightwalletd</text>
<text text-anchor="middle" x="384" y="-464.3" font-family="Times,serif" font-size="14.00" fill="#000000">image rebuild if it has</text>
<text text-anchor="middle" x="384" y="-449.3" font-family="Times,serif" font-size="14.00" fill="#000000">changed</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#5091 -->
<g id="node12" class="node open">
<g id="node11" class="node open">
<title>ZcashFoundation/zebra#5091</title>
<g id="a_node12"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/5091" xlink:title="ZcashFoundation/zebra#5091&#10;Fix parameter download&#10;hangs with Rust 1.64" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="232,-53 0,-53 0,0 232,0 232,-53"/>
<text text-anchor="middle" x="116" y="-37.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#5091</text>
<text text-anchor="middle" x="116" y="-22.8" font-family="Times,serif" font-size="14.00" fill="#000000">Fix parameter download</text>
<text text-anchor="middle" x="116" y="-7.8" font-family="Times,serif" font-size="14.00" fill="#000000">hangs with Rust 1.64</text>
<g id="a_node11"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/5091" xlink:title="ZcashFoundation/zebra#5091&#10;Fix parameter download&#10;hangs with Rust 1.64" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="232,-93 0,-93 0,-40 232,-40 232,-93"/>
<text text-anchor="middle" x="116" y="-77.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#5091</text>
<text text-anchor="middle" x="116" y="-62.8" font-family="Times,serif" font-size="14.00" fill="#000000">Fix parameter download</text>
<text text-anchor="middle" x="116" y="-47.8" font-family="Times,serif" font-size="14.00" fill="#000000">hangs with Rust 1.64</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#5091&#45;&gt;ZcashFoundation/zebra#3050 -->
<g id="edge7" class="edge">
<g id="edge6" class="edge">
<title>ZcashFoundation/zebra#5091&#45;&gt;ZcashFoundation/zebra#3050</title>
<path fill="none" stroke="#000000" d="M205.99,-53.026C231.07,-60.419 258.46,-68.494 284.07,-76.044"/>
<polygon fill="#000000" stroke="#000000" points="283.2185,-79.4418 293.8,-78.91 285.1964,-72.727 283.2185,-79.4418"/>
<path fill="none" stroke="#000000" d="M232.38,-83.436C240.81,-84.662 249.33,-85.902 257.81,-87.136"/>
<polygon fill="#000000" stroke="#000000" points="257.3402,-90.6044 267.74,-88.581 258.3483,-83.6774 257.3402,-90.6044"/>
</g>
<!-- ZcashFoundation/zebra#5153 -->
<g id="node13" class="node open">
<g id="node12" class="node open">
<title>ZcashFoundation/zebra#5153</title>
<g id="a_node13"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/5153" xlink:title="ZcashFoundation/zebra#5153&#10;Tag Google Cloud&#10;instances with the name&#10;of the test or workflow" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="232,-698.5 0,-698.5 0,-630.5 232,-630.5 232,-698.5"/>
<text text-anchor="middle" x="116" y="-683.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#5153</text>
<text text-anchor="middle" x="116" y="-668.3" font-family="Times,serif" font-size="14.00" fill="#000000">Tag Google Cloud</text>
<text text-anchor="middle" x="116" y="-653.3" font-family="Times,serif" font-size="14.00" fill="#000000">instances with the name</text>
<text text-anchor="middle" x="116" y="-638.3" font-family="Times,serif" font-size="14.00" fill="#000000">of the test or workflow</text>
<g id="a_node12"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/5153" xlink:title="ZcashFoundation/zebra#5153&#10;Tag Google Cloud&#10;instances with the name&#10;of the test or workflow" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="232,-636.5 0,-636.5 0,-568.5 232,-568.5 232,-636.5"/>
<text text-anchor="middle" x="116" y="-621.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#5153</text>
<text text-anchor="middle" x="116" y="-606.3" font-family="Times,serif" font-size="14.00" fill="#000000">Tag Google Cloud</text>
<text text-anchor="middle" x="116" y="-591.3" font-family="Times,serif" font-size="14.00" fill="#000000">instances with the name</text>
<text text-anchor="middle" x="116" y="-576.3" font-family="Times,serif" font-size="14.00" fill="#000000">of the test or workflow</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#5155 -->
<g id="node14" class="node closed">
<g id="node13" class="node closed">
<title>ZcashFoundation/zebra#5155</title>
<g id="a_node14"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/5155" xlink:title="ZcashFoundation/zebra#5155&#10;Decide if we want to&#10;create cached states more&#10;often" target="_blank">
<polygon fill="#fad8c7" stroke="#000000" points="500,-743.5 268,-743.5 268,-675.5 500,-675.5 500,-743.5"/>
<text text-anchor="middle" x="384" y="-728.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#5155</text>
<text text-anchor="middle" x="384" y="-713.3" font-family="Times,serif" font-size="14.00" fill="#000000">Decide if we want to</text>
<text text-anchor="middle" x="384" y="-698.3" font-family="Times,serif" font-size="14.00" fill="#000000">create cached states more</text>
<text text-anchor="middle" x="384" y="-683.3" font-family="Times,serif" font-size="14.00" fill="#000000">often</text>
<g id="a_node13"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/5155" xlink:title="ZcashFoundation/zebra#5155&#10;Decide if we want to&#10;create cached states more&#10;often" target="_blank">
<polygon fill="#fad8c7" stroke="#000000" points="500,-681.5 268,-681.5 268,-613.5 500,-613.5 500,-681.5"/>
<text text-anchor="middle" x="384" y="-666.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#5155</text>
<text text-anchor="middle" x="384" y="-651.3" font-family="Times,serif" font-size="14.00" fill="#000000">Decide if we want to</text>
<text text-anchor="middle" x="384" y="-636.3" font-family="Times,serif" font-size="14.00" fill="#000000">create cached states more</text>
<text text-anchor="middle" x="384" y="-621.3" font-family="Times,serif" font-size="14.00" fill="#000000">often</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#5153&#45;&gt;ZcashFoundation/zebra#5155 -->
<g id="edge8" class="edge">
<g id="edge7" class="edge">
<title>ZcashFoundation/zebra#5153&#45;&gt;ZcashFoundation/zebra#5155</title>
<path fill="none" stroke="#000000" d="M232.38,-684.04C240.81,-685.46 249.33,-686.89 257.81,-688.31"/>
<polygon fill="#000000" stroke="#000000" points="257.298,-691.773 267.74,-689.98 258.459,-684.8699 257.298,-691.773"/>
<path fill="none" stroke="#000000" d="M232.38,-622.04C240.81,-623.46 249.33,-624.89 257.81,-626.31"/>
<polygon fill="#000000" stroke="#000000" points="257.298,-629.773 267.74,-627.98 258.459,-622.8699 257.298,-629.773"/>
</g>
<!-- ZcashFoundation/zebra#5188 -->
<g id="node15" class="node closed">
<g id="node14" class="node closed">
<title>ZcashFoundation/zebra#5188</title>
<g id="a_node15"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/5188" xlink:title="ZcashFoundation/zebra#5188&#10;Reduce continuous&#10;deployment instance group&#10;size to 1" target="_blank">
<polygon fill="#fad8c7" stroke="#000000" points="500,-657.5 268,-657.5 268,-589.5 500,-589.5 500,-657.5"/>
<text text-anchor="middle" x="384" y="-642.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#5188</text>
<text text-anchor="middle" x="384" y="-627.3" font-family="Times,serif" font-size="14.00" fill="#000000">Reduce continuous</text>
<text text-anchor="middle" x="384" y="-612.3" font-family="Times,serif" font-size="14.00" fill="#000000">deployment instance group</text>
<text text-anchor="middle" x="384" y="-597.3" font-family="Times,serif" font-size="14.00" fill="#000000">size to 1</text>
<g id="a_node14"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/5188" xlink:title="ZcashFoundation/zebra#5188&#10;Reduce continuous&#10;deployment instance group&#10;size to 1" target="_blank">
<polygon fill="#fad8c7" stroke="#000000" points="500,-595.5 268,-595.5 268,-527.5 500,-527.5 500,-595.5"/>
<text text-anchor="middle" x="384" y="-580.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#5188</text>
<text text-anchor="middle" x="384" y="-565.3" font-family="Times,serif" font-size="14.00" fill="#000000">Reduce continuous</text>
<text text-anchor="middle" x="384" y="-550.3" font-family="Times,serif" font-size="14.00" fill="#000000">deployment instance group</text>
<text text-anchor="middle" x="384" y="-535.3" font-family="Times,serif" font-size="14.00" fill="#000000">size to 1</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#5153&#45;&gt;ZcashFoundation/zebra#5188 -->
<g id="edge9" class="edge">
<g id="edge8" class="edge">
<title>ZcashFoundation/zebra#5153&#45;&gt;ZcashFoundation/zebra#5188</title>
<path fill="none" stroke="#000000" d="M232.38,-646.7C240.81,-645.41 249.33,-644.1 257.81,-642.81"/>
<polygon fill="#000000" stroke="#000000" points="258.3847,-646.2629 267.74,-641.29 257.3255,-639.3435 258.3847,-646.2629"/>
<path fill="none" stroke="#000000" d="M232.38,-584.7C240.81,-583.41 249.33,-582.1 257.81,-580.81"/>
<polygon fill="#000000" stroke="#000000" points="258.3847,-584.2629 267.74,-579.29 257.3255,-577.3435 258.3847,-584.2629"/>
</g>
<!-- ZcashFoundation/zebra#4882 -->
<g id="node16" class="node open">
<g id="node15" class="node open">
<title>ZcashFoundation/zebra#4882</title>
<g id="a_node16"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/4882" xlink:title="ZcashFoundation/zebra#4882&#10;Add zcash&#45;lightwalletd /&#10;Build images to required&#10;jobs" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="232,-571.5 0,-571.5 0,-503.5 232,-503.5 232,-571.5"/>
<text text-anchor="middle" x="116" y="-556.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4882</text>
<text text-anchor="middle" x="116" y="-541.3" font-family="Times,serif" font-size="14.00" fill="#000000">Add zcash&#45;lightwalletd /</text>
<text text-anchor="middle" x="116" y="-526.3" font-family="Times,serif" font-size="14.00" fill="#000000">Build images to required</text>
<text text-anchor="middle" x="116" y="-511.3" font-family="Times,serif" font-size="14.00" fill="#000000">jobs</text>
<g id="a_node15"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/4882" xlink:title="ZcashFoundation/zebra#4882&#10;Add zcash&#45;lightwalletd /&#10;Build images to required&#10;jobs" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="232,-509.5 0,-509.5 0,-441.5 232,-441.5 232,-509.5"/>
<text text-anchor="middle" x="116" y="-494.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4882</text>
<text text-anchor="middle" x="116" y="-479.3" font-family="Times,serif" font-size="14.00" fill="#000000">Add zcash&#45;lightwalletd /</text>
<text text-anchor="middle" x="116" y="-464.3" font-family="Times,serif" font-size="14.00" fill="#000000">Build images to required</text>
<text text-anchor="middle" x="116" y="-449.3" font-family="Times,serif" font-size="14.00" fill="#000000">jobs</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#4882&#45;&gt;ZcashFoundation/zebra#4612 -->
<g id="edge10" class="edge">
<g id="edge9" class="edge">
<title>ZcashFoundation/zebra#4882&#45;&gt;ZcashFoundation/zebra#4612</title>
<path fill="none" stroke="#000000" d="M232.38,-537.5C240.71,-537.5 249.14,-537.5 257.53,-537.5"/>
<polygon fill="#000000" stroke="#000000" points="257.74,-541.0001 267.74,-537.5 257.74,-534.0001 257.74,-541.0001"/>
<path fill="none" stroke="#000000" d="M232.38,-475.5C240.71,-475.5 249.14,-475.5 257.53,-475.5"/>
<polygon fill="#000000" stroke="#000000" points="257.74,-479.0001 267.74,-475.5 257.74,-472.0001 257.74,-479.0001"/>
</g>
<!-- ZcashFoundation/zebra#5189 -->
<g id="node17" class="node open">
<g id="node16" class="node open">
<title>ZcashFoundation/zebra#5189</title>
<g id="a_node17"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/5189" xlink:title="ZcashFoundation/zebra#5189&#10;Run some docker tests on&#10;smaller instances" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" points="500,-818 268,-818 268,-765 500,-765 500,-818"/>
<text text-anchor="middle" x="384" y="-802.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#5189</text>
<text text-anchor="middle" x="384" y="-787.8" font-family="Times,serif" font-size="14.00" fill="#000000">Run some docker tests on</text>
<text text-anchor="middle" x="384" y="-772.8" font-family="Times,serif" font-size="14.00" fill="#000000">smaller instances</text>
<g id="a_node16"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/5189" xlink:title="ZcashFoundation/zebra#5189&#10;Run some docker tests on&#10;smaller instances" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" points="500,-756 268,-756 268,-703 500,-703 500,-756"/>
<text text-anchor="middle" x="384" y="-740.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#5189</text>
<text text-anchor="middle" x="384" y="-725.8" font-family="Times,serif" font-size="14.00" fill="#000000">Run some docker tests on</text>
<text text-anchor="middle" x="384" y="-710.8" font-family="Times,serif" font-size="14.00" fill="#000000">smaller instances</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#5199 -->
<g id="node18" class="node open">
<g id="node17" class="node open">
<title>ZcashFoundation/zebra#5199</title>
<g id="a_node18"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/5199" xlink:title="ZcashFoundation/zebra#5199&#10;Consider using `nextest`&#10;to run tests faster and&#10;reduce Google Cloud costs" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="232,-825.5 0,-825.5 0,-757.5 232,-757.5 232,-825.5"/>
<text text-anchor="middle" x="116" y="-810.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#5199</text>
<text text-anchor="middle" x="116" y="-795.3" font-family="Times,serif" font-size="14.00" fill="#000000">Consider using `nextest`</text>
<text text-anchor="middle" x="116" y="-780.3" font-family="Times,serif" font-size="14.00" fill="#000000">to run tests faster and</text>
<text text-anchor="middle" x="116" y="-765.3" font-family="Times,serif" font-size="14.00" fill="#000000">reduce Google Cloud costs</text>
<g id="a_node17"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/5199" xlink:title="ZcashFoundation/zebra#5199&#10;Consider using `nextest`&#10;to run tests faster and&#10;reduce Google Cloud costs" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="232,-763.5 0,-763.5 0,-695.5 232,-695.5 232,-763.5"/>
<text text-anchor="middle" x="116" y="-748.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#5199</text>
<text text-anchor="middle" x="116" y="-733.3" font-family="Times,serif" font-size="14.00" fill="#000000">Consider using `nextest`</text>
<text text-anchor="middle" x="116" y="-718.3" font-family="Times,serif" font-size="14.00" fill="#000000">to run tests faster and</text>
<text text-anchor="middle" x="116" y="-703.3" font-family="Times,serif" font-size="14.00" fill="#000000">reduce Google Cloud costs</text>
</a>
</g>
</g>
<!-- ZcashFoundation/zebra#5199&#45;&gt;ZcashFoundation/zebra#5189 -->
<g id="edge11" class="edge">
<g id="edge10" class="edge">
<title>ZcashFoundation/zebra#5199&#45;&gt;ZcashFoundation/zebra#5189</title>
<path fill="none" stroke="#000000" d="M232.38,-791.5C240.71,-791.5 249.14,-791.5 257.53,-791.5"/>
<polygon fill="#000000" stroke="#000000" points="257.74,-795.0001 267.74,-791.5 257.74,-788.0001 257.74,-795.0001"/>
<path fill="none" stroke="#000000" d="M232.38,-729.5C240.71,-729.5 249.14,-729.5 257.53,-729.5"/>
<polygon fill="#000000" stroke="#000000" points="257.74,-733.0001 267.74,-729.5 257.74,-726.0001 257.74,-733.0001"/>
</g>
<!-- ZcashFoundation/zebra#4554 -->
<g id="node19" class="node open">
<g id="node18" class="node open">
<title>ZcashFoundation/zebra#4554</title>
<g id="a_node19"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/4554" xlink:title="ZcashFoundation/zebra#4554&#10;benchmarks: surface&#10;zebrad mainnet sync time&#10;in CI" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="232,-911.5 0,-911.5 0,-843.5 232,-843.5 232,-911.5"/>
<text text-anchor="middle" x="116" y="-896.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4554</text>
<text text-anchor="middle" x="116" y="-881.3" font-family="Times,serif" font-size="14.00" fill="#000000">benchmarks: surface</text>
<text text-anchor="middle" x="116" y="-866.3" font-family="Times,serif" font-size="14.00" fill="#000000">zebrad mainnet sync time</text>
<text text-anchor="middle" x="116" y="-851.3" font-family="Times,serif" font-size="14.00" fill="#000000">in CI</text>
<g id="a_node18"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/4554" xlink:title="ZcashFoundation/zebra#4554&#10;benchmarks: surface&#10;zebrad mainnet sync time&#10;in CI" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="232,-849.5 0,-849.5 0,-781.5 232,-781.5 232,-849.5"/>
<text text-anchor="middle" x="116" y="-834.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4554</text>
<text text-anchor="middle" x="116" y="-819.3" font-family="Times,serif" font-size="14.00" fill="#000000">benchmarks: surface</text>
<text text-anchor="middle" x="116" y="-804.3" font-family="Times,serif" font-size="14.00" fill="#000000">zebrad mainnet sync time</text>
<text text-anchor="middle" x="116" y="-789.3" font-family="Times,serif" font-size="14.00" fill="#000000">in CI</text>
</a>
</g>
</g>

Before

Width:  |  Height:  |  Size: 23 KiB

After

Width:  |  Height:  |  Size: 22 KiB

View File

@ -22,34 +22,95 @@
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 1005)">
<polygon fill="#ffffff" stroke="transparent" points="-4,4 -4,-1005 1739.5,-1005 1739.5,4 -4,4"/>
<g id="clust1" class="cluster">
<title>cluster_0</title>
<polygon fill="none" stroke="#0000ff" points="0,-401 0,-580 969.5,-580 969.5,-401 0,-401"/>
<text text-anchor="middle" x="484.75" y="-564.8" font-family="Times,serif" font-size="14.00" fill="#000000">Epic: v8</text>
<title>cluster_2</title>
<polygon fill="none" stroke="#0000ff" points="0,-661 0,-768 477,-768 477,-661 0,-661"/>
<text text-anchor="middle" x="238.5" y="-752.8" font-family="Times,serif" font-size="14.00" fill="#000000">Epic: DKG</text>
</g>
<g id="clust2" class="cluster">
<title>cluster_3</title>
<polygon fill="none" stroke="#0000ff" points="989.5,0 989.5,-193 1735.5,-193 1735.5,0 989.5,0"/>
<text text-anchor="middle" x="1362.5" y="-177.8" font-family="Times,serif" font-size="14.00" fill="#000000">Epic: Re&#45;randomizable FROST</text>
</g>
<g id="clust3" class="cluster">
<title>cluster_1</title>
<polygon fill="none" stroke="#0000ff" points="1250.5,-201 1250.5,-420 1474.5,-420 1474.5,-201 1250.5,-201"/>
<text text-anchor="middle" x="1362.5" y="-404.8" font-family="Times,serif" font-size="14.00" fill="#000000">Epic: Remaining Curves</text>
</g>
<g id="clust3" class="cluster">
<title>cluster_0</title>
<polygon fill="none" stroke="#0000ff" points="0,-401 0,-580 969.5,-580 969.5,-401 0,-401"/>
<text text-anchor="middle" x="484.75" y="-564.8" font-family="Times,serif" font-size="14.00" fill="#000000">Epic: v8</text>
</g>
<g id="clust4" class="cluster">
<title>cluster_2</title>
<polygon fill="none" stroke="#0000ff" points="0,-661 0,-768 477,-768 477,-661 0,-661"/>
<text text-anchor="middle" x="238.5" y="-752.8" font-family="Times,serif" font-size="14.00" fill="#000000">Epic: DKG</text>
<title>cluster_3</title>
<polygon fill="none" stroke="#0000ff" points="989.5,0 989.5,-193 1735.5,-193 1735.5,0 989.5,0"/>
<text text-anchor="middle" x="1362.5" y="-177.8" font-family="Times,serif" font-size="14.00" fill="#000000">Epic: Re&#45;randomizable FROST</text>
</g>
<g id="clust5" class="cluster">
<title>cluster_4</title>
<polygon fill="none" stroke="#0000ff" points="989.5,-428 989.5,-805 1482.5,-805 1482.5,-428 989.5,-428"/>
<text text-anchor="middle" x="1236" y="-789.8" font-family="Times,serif" font-size="14.00" fill="#000000">Epic: v9/v10</text>
</g>
<!-- ZcashFoundation/frost#86 -->
<!-- ZcashFoundation/frost#35 -->
<g id="node1" class="node open">
<title>ZcashFoundation/frost#35</title>
<g id="a_node1"><a xlink:href="https://github.com/ZcashFoundation/frost/issues/35" xlink:title="ZcashFoundation/frost#35&#10;frost&#45;core: Implement the&#10;generic DKG" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="216,-729.5 8,-729.5 8,-676.5 216,-676.5 216,-729.5"/>
<text text-anchor="middle" x="112" y="-714.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/frost#35</text>
<text text-anchor="middle" x="112" y="-699.3" font-family="Times,serif" font-size="14.00" fill="#000000">frost&#45;core: Implement the</text>
<text text-anchor="middle" x="112" y="-684.3" font-family="Times,serif" font-size="14.00" fill="#000000">generic DKG</text>
</a>
</g>
</g>
<!-- ZcashFoundation/frost#63 -->
<g id="node2" class="node open">
<title>ZcashFoundation/frost#63</title>
<g id="a_node2"><a xlink:href="https://github.com/ZcashFoundation/frost/issues/63" xlink:title="ZcashFoundation/frost#63&#10;frost&#45;ristretto255:&#10;implement `frost&#45;core`&#39;s&#10;DKG concretely" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" points="469,-737 261,-737 261,-669 469,-669 469,-737"/>
<text text-anchor="middle" x="365" y="-721.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/frost#63</text>
<text text-anchor="middle" x="365" y="-706.8" font-family="Times,serif" font-size="14.00" fill="#000000">frost&#45;ristretto255:</text>
<text text-anchor="middle" x="365" y="-691.8" font-family="Times,serif" font-size="14.00" fill="#000000">implement `frost&#45;core`&#39;s</text>
<text text-anchor="middle" x="365" y="-676.8" font-family="Times,serif" font-size="14.00" fill="#000000">DKG concretely</text>
</a>
</g>
</g>
<!-- ZcashFoundation/frost#35&#45;&gt;ZcashFoundation/frost#63 -->
<g id="edge1" class="edge">
<title>ZcashFoundation/frost#35&#45;&gt;ZcashFoundation/frost#63</title>
<path fill="none" stroke="#000000" d="M216,-703C227.49,-703 239.24,-703 250.84,-703"/>
<polygon fill="#000000" stroke="#000000" points="250.99,-706.5001 260.99,-703 250.99,-699.5001 250.99,-706.5001"/>
</g>
<!-- ZcashFoundation/frost#70 -->
<g id="node3" class="node open">
<title>ZcashFoundation/frost#70</title>
<g id="a_node3"><a xlink:href="https://github.com/ZcashFoundation/frost/issues/70" xlink:title="ZcashFoundation/frost#70&#10;Add Ed25519 support" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" points="1466.5,-389 1258.5,-389 1258.5,-351 1466.5,-351 1466.5,-389"/>
<text text-anchor="middle" x="1362.5" y="-373.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/frost#70</text>
<text text-anchor="middle" x="1362.5" y="-358.8" font-family="Times,serif" font-size="14.00" fill="#000000">Add Ed25519 support</text>
</a>
</g>
</g>
<!-- ZcashFoundation/frost#19 -->
<g id="node4" class="node open">
<title>ZcashFoundation/frost#19</title>
<g id="a_node4"><a xlink:href="https://github.com/ZcashFoundation/frost/issues/19" xlink:title="ZcashFoundation/frost#19&#10;`frost&#45;secp256k1`:&#10;implement FROST on&#10;Secp256k1 curve" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" points="1466.5,-333 1258.5,-333 1258.5,-265 1466.5,-265 1466.5,-333"/>
<text text-anchor="middle" x="1362.5" y="-317.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/frost#19</text>
<text text-anchor="middle" x="1362.5" y="-302.8" font-family="Times,serif" font-size="14.00" fill="#000000">`frost&#45;secp256k1`:</text>
<text text-anchor="middle" x="1362.5" y="-287.8" font-family="Times,serif" font-size="14.00" fill="#000000">implement FROST on</text>
<text text-anchor="middle" x="1362.5" y="-272.8" font-family="Times,serif" font-size="14.00" fill="#000000">Secp256k1 curve</text>
</a>
</g>
</g>
<!-- ZcashFoundation/frost#71 -->
<g id="node5" class="node open">
<title>ZcashFoundation/frost#71</title>
<g id="a_node5"><a xlink:href="https://github.com/ZcashFoundation/frost/issues/71" xlink:title="ZcashFoundation/frost#71&#10;Add Ed448 support" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" points="1466.5,-247 1258.5,-247 1258.5,-209 1466.5,-209 1466.5,-247"/>
<text text-anchor="middle" x="1362.5" y="-231.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/frost#71</text>
<text text-anchor="middle" x="1362.5" y="-216.8" font-family="Times,serif" font-size="14.00" fill="#000000">Add Ed448 support</text>
</a>
</g>
</g>
<!-- ZcashFoundation/frost#86 -->
<g id="node6" class="node open">
<title>ZcashFoundation/frost#86</title>
<g id="a_node1"><a xlink:href="https://github.com/ZcashFoundation/frost/issues/86" xlink:title="ZcashFoundation/frost#86&#10;frost&#45;core: update for&#10;spec version 6&amp;7" target="_blank">
<g id="a_node6"><a xlink:href="https://github.com/ZcashFoundation/frost/issues/86" xlink:title="ZcashFoundation/frost#86&#10;frost&#45;core: update for&#10;spec version 6&amp;7" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="216,-539.5 8,-539.5 8,-486.5 216,-486.5 216,-539.5"/>
<text text-anchor="middle" x="112" y="-524.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/frost#86</text>
<text text-anchor="middle" x="112" y="-509.3" font-family="Times,serif" font-size="14.00" fill="#000000">frost&#45;core: update for</text>
@ -58,9 +119,9 @@
</g>
</g>
<!-- ZcashFoundation/frost#101 -->
<g id="node2" class="node closed">
<g id="node7" class="node closed">
<title>ZcashFoundation/frost#101</title>
<g id="a_node2"><a xlink:href="https://github.com/ZcashFoundation/frost/issues/101" xlink:title="ZcashFoundation/frost#101&#10;frost&#45;core: support H4&#10;and H5 domain&#45;separated&#10;hashes per&#45;ciphersuite" target="_blank">
<g id="a_node7"><a xlink:href="https://github.com/ZcashFoundation/frost/issues/101" xlink:title="ZcashFoundation/frost#101&#10;frost&#45;core: support H4&#10;and H5 domain&#45;separated&#10;hashes per&#45;ciphersuite" target="_blank">
<polygon fill="#fad8c7" stroke="#000000" points="473.5,-547 256.5,-547 256.5,-479 473.5,-479 473.5,-547"/>
<text text-anchor="middle" x="365" y="-531.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/frost#101</text>
<text text-anchor="middle" x="365" y="-516.8" font-family="Times,serif" font-size="14.00" fill="#000000">frost&#45;core: support H4</text>
@ -70,15 +131,15 @@
</g>
</g>
<!-- ZcashFoundation/frost#86&#45;&gt;ZcashFoundation/frost#101 -->
<g id="edge1" class="edge">
<g id="edge2" class="edge">
<title>ZcashFoundation/frost#86&#45;&gt;ZcashFoundation/frost#101</title>
<path fill="none" stroke="#000000" d="M216,-513C226.02,-513 236.23,-513 246.37,-513"/>
<polygon fill="#000000" stroke="#000000" points="246.49,-516.5001 256.49,-513 246.49,-509.5001 246.49,-516.5001"/>
</g>
<!-- ZcashFoundation/frost#97 -->
<g id="node3" class="node closed">
<g id="node8" class="node closed">
<title>ZcashFoundation/frost#97</title>
<g id="a_node3"><a xlink:href="https://github.com/ZcashFoundation/frost/issues/97" xlink:title="ZcashFoundation/frost#97&#10;frost&#45;core: update to&#10;spec v8" target="_blank">
<g id="a_node8"><a xlink:href="https://github.com/ZcashFoundation/frost/issues/97" xlink:title="ZcashFoundation/frost#97&#10;frost&#45;core: update to&#10;spec v8" target="_blank">
<polygon fill="#fad8c7" stroke="#000000" points="717.5,-539.5 509.5,-539.5 509.5,-486.5 717.5,-486.5 717.5,-539.5"/>
<text text-anchor="middle" x="613.5" y="-524.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/frost#97</text>
<text text-anchor="middle" x="613.5" y="-509.3" font-family="Times,serif" font-size="14.00" fill="#000000">frost&#45;core: update to</text>
@ -87,15 +148,15 @@
</g>
</g>
<!-- ZcashFoundation/frost#101&#45;&gt;ZcashFoundation/frost#97 -->
<g id="edge2" class="edge">
<g id="edge3" class="edge">
<title>ZcashFoundation/frost#101&#45;&gt;ZcashFoundation/frost#97</title>
<path fill="none" stroke="#000000" d="M473.63,-513C482.18,-513 490.82,-513 499.4,-513"/>
<polygon fill="#000000" stroke="#000000" points="499.42,-516.5001 509.42,-513 499.42,-509.5001 499.42,-516.5001"/>
</g>
<!-- ZcashFoundation/frost#99 -->
<g id="node4" class="node closed">
<g id="node9" class="node closed">
<title>ZcashFoundation/frost#99</title>
<g id="a_node4"><a xlink:href="https://github.com/ZcashFoundation/frost/issues/99" xlink:title="ZcashFoundation/frost#99&#10;frost&#45;p256: update to use&#10;frost&#45;core v8" target="_blank">
<g id="a_node9"><a xlink:href="https://github.com/ZcashFoundation/frost/issues/99" xlink:title="ZcashFoundation/frost#99&#10;frost&#45;p256: update to use&#10;frost&#45;core v8" target="_blank">
<polygon fill="#fad8c7" stroke="#000000" points="961.5,-462.5 753.5,-462.5 753.5,-409.5 961.5,-409.5 961.5,-462.5"/>
<text text-anchor="middle" x="857.5" y="-447.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/frost#99</text>
<text text-anchor="middle" x="857.5" y="-432.3" font-family="Times,serif" font-size="14.00" fill="#000000">frost&#45;p256: update to use</text>
@ -104,15 +165,15 @@
</g>
</g>
<!-- ZcashFoundation/frost#97&#45;&gt;ZcashFoundation/frost#99 -->
<g id="edge3" class="edge">
<g id="edge4" class="edge">
<title>ZcashFoundation/frost#97&#45;&gt;ZcashFoundation/frost#99</title>
<path fill="none" stroke="#000000" d="M697.81,-486.39C718.96,-479.72 741.77,-472.52 763.36,-465.71"/>
<polygon fill="#000000" stroke="#000000" points="764.6975,-468.9581 773.18,-462.61 762.5902,-462.2828 764.6975,-468.9581"/>
</g>
<!-- ZcashFoundation/frost#98 -->
<g id="node5" class="node closed">
<g id="node10" class="node closed">
<title>ZcashFoundation/frost#98</title>
<g id="a_node5"><a xlink:href="https://github.com/ZcashFoundation/frost/issues/98" xlink:title="ZcashFoundation/frost#98&#10;frost&#45;ristretto255:&#10;update to use frost&#45;core&#10;v8" target="_blank">
<g id="a_node10"><a xlink:href="https://github.com/ZcashFoundation/frost/issues/98" xlink:title="ZcashFoundation/frost#98&#10;frost&#45;ristretto255:&#10;update to use frost&#45;core&#10;v8" target="_blank">
<polygon fill="#fad8c7" stroke="#000000" points="961.5,-549 753.5,-549 753.5,-481 961.5,-481 961.5,-549"/>
<text text-anchor="middle" x="857.5" y="-533.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/frost#98</text>
<text text-anchor="middle" x="857.5" y="-518.8" font-family="Times,serif" font-size="14.00" fill="#000000">frost&#45;ristretto255:</text>
@ -122,7 +183,7 @@
</g>
</g>
<!-- ZcashFoundation/frost#97&#45;&gt;ZcashFoundation/frost#98 -->
<g id="edge4" class="edge">
<g id="edge5" class="edge">
<title>ZcashFoundation/frost#97&#45;&gt;ZcashFoundation/frost#98</title>
<path fill="none" stroke="#000000" d="M717.69,-513.85C726.07,-513.92 734.56,-513.99 743.01,-514.06"/>
<polygon fill="#000000" stroke="#000000" points="743.2397,-517.5621 753.27,-514.15 743.3011,-510.5623 743.2397,-517.5621"/>
@ -153,9 +214,9 @@
<polygon fill="#000000" stroke="#000000" points="987.8216,-499.1291 997.2,-494.2 986.7947,-492.2049 987.8216,-499.1291"/>
</g>
<!-- ZcashFoundation/frost#95 -->
<g id="node6" class="node open">
<g id="node11" class="node open">
<title>ZcashFoundation/frost#95</title>
<g id="a_node6"><a xlink:href="https://github.com/ZcashFoundation/frost/issues/95" xlink:title="ZcashFoundation/frost#95&#10;Flesh out all rustdoc in&#10;frost&#45;p256 public API" target="_blank">
<g id="a_node11"><a xlink:href="https://github.com/ZcashFoundation/frost/issues/95" xlink:title="ZcashFoundation/frost#95&#10;Flesh out all rustdoc in&#10;frost&#45;p256 public API" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="216,-466.5 8,-466.5 8,-413.5 216,-413.5 216,-466.5"/>
<text text-anchor="middle" x="112" y="-451.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/frost#95</text>
<text text-anchor="middle" x="112" y="-436.3" font-family="Times,serif" font-size="14.00" fill="#000000">Flesh out all rustdoc in</text>
@ -164,9 +225,9 @@
</g>
</g>
<!-- ZcashFoundation/frost#119 -->
<g id="node7" class="node open">
<g id="node12" class="node open">
<title>ZcashFoundation/frost#119</title>
<g id="a_node7"><a xlink:href="https://github.com/ZcashFoundation/frost/issues/119" xlink:title="ZcashFoundation/frost#119&#10;Review and officially&#10;submit the Re&#45;&#10;randomizable FROST ZIP" target="_blank">
<g id="a_node12"><a xlink:href="https://github.com/ZcashFoundation/frost/issues/119" xlink:title="ZcashFoundation/frost#119&#10;Review and officially&#10;submit the Re&#45;&#10;randomizable FROST ZIP" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" points="1471,-76 1254,-76 1254,-8 1471,-8 1471,-76"/>
<text text-anchor="middle" x="1362.5" y="-60.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/frost#119</text>
<text text-anchor="middle" x="1362.5" y="-45.8" font-family="Times,serif" font-size="14.00" fill="#000000">Review and officially</text>
@ -176,9 +237,9 @@
</g>
</g>
<!-- ZcashFoundation/frost#120 -->
<g id="node8" class="node open">
<g id="node13" class="node open">
<title>ZcashFoundation/frost#120</title>
<g id="a_node8"><a xlink:href="https://github.com/ZcashFoundation/frost/issues/120" xlink:title="ZcashFoundation/frost#120&#10;Update Re&#45;randomizable&#10;FROST implementation to&#10;V10" target="_blank">
<g id="a_node13"><a xlink:href="https://github.com/ZcashFoundation/frost/issues/120" xlink:title="ZcashFoundation/frost#120&#10;Update Re&#45;randomizable&#10;FROST implementation to&#10;V10" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" points="1471,-162 1254,-162 1254,-94 1471,-94 1471,-162"/>
<text text-anchor="middle" x="1362.5" y="-146.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/frost#120</text>
<text text-anchor="middle" x="1362.5" y="-131.8" font-family="Times,serif" font-size="14.00" fill="#000000">Update Re&#45;randomizable</text>
@ -188,9 +249,9 @@
</g>
</g>
<!-- ZcashFoundation/frost#121 -->
<g id="node9" class="node open">
<g id="node14" class="node open">
<title>ZcashFoundation/frost#121</title>
<g id="a_node9"><a xlink:href="https://github.com/ZcashFoundation/frost/issues/121" xlink:title="ZcashFoundation/frost#121&#10;Organize the Re&#45;&#10;randomizable FROST&#10;implementation" target="_blank">
<g id="a_node14"><a xlink:href="https://github.com/ZcashFoundation/frost/issues/121" xlink:title="ZcashFoundation/frost#121&#10;Organize the Re&#45;&#10;randomizable FROST&#10;implementation" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" points="1727.5,-162 1510.5,-162 1510.5,-94 1727.5,-94 1727.5,-162"/>
<text text-anchor="middle" x="1619" y="-146.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/frost#121</text>
<text text-anchor="middle" x="1619" y="-131.8" font-family="Times,serif" font-size="14.00" fill="#000000">Organize the Re&#45;</text>
@ -200,15 +261,15 @@
</g>
</g>
<!-- ZcashFoundation/frost#120&#45;&gt;ZcashFoundation/frost#121 -->
<g id="edge5" class="edge">
<g id="edge6" class="edge">
<title>ZcashFoundation/frost#120&#45;&gt;ZcashFoundation/frost#121</title>
<path fill="none" stroke="#000000" d="M1471.3,-128C1480.9,-128 1490.7,-128 1500.4,-128"/>
<polygon fill="#000000" stroke="#000000" points="1500.5,-131.5001 1510.5,-128 1500.5,-124.5001 1500.5,-131.5001"/>
</g>
<!-- ZcashFoundation/frost#140 -->
<g id="node10" class="node open">
<g id="node15" class="node open">
<title>ZcashFoundation/frost#140</title>
<g id="a_node10"><a xlink:href="https://github.com/ZcashFoundation/frost/issues/140" xlink:title="ZcashFoundation/frost#140&#10;Update Re&#45;randomizable&#10;FROST ZIP to V10" target="_blank">
<g id="a_node15"><a xlink:href="https://github.com/ZcashFoundation/frost/issues/140" xlink:title="ZcashFoundation/frost#140&#10;Update Re&#45;randomizable&#10;FROST ZIP to V10" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="1214.5,-144.5 997.5,-144.5 997.5,-91.5 1214.5,-91.5 1214.5,-144.5"/>
<text text-anchor="middle" x="1106" y="-129.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/frost#140</text>
<text text-anchor="middle" x="1106" y="-114.3" font-family="Times,serif" font-size="14.00" fill="#000000">Update Re&#45;randomizable</text>
@ -217,88 +278,27 @@
</g>
</g>
<!-- ZcashFoundation/frost#140&#45;&gt;ZcashFoundation/frost#119 -->
<g id="edge6" class="edge">
<g id="edge7" class="edge">
<title>ZcashFoundation/frost#140&#45;&gt;ZcashFoundation/frost#119</title>
<path fill="none" stroke="#000000" d="M1195.7,-91.419C1211.3,-86.811 1227.7,-81.955 1243.8,-77.161"/>
<polygon fill="#000000" stroke="#000000" points="1245.2964,-80.369 1253.9,-74.186 1243.3185,-73.6542 1245.2964,-80.369"/>
</g>
<!-- ZcashFoundation/frost#140&#45;&gt;ZcashFoundation/frost#120 -->
<g id="edge7" class="edge">
<g id="edge8" class="edge">
<title>ZcashFoundation/frost#140&#45;&gt;ZcashFoundation/frost#120</title>
<path fill="none" stroke="#000000" d="M1214.8,-122.24C1224.4,-122.62 1234.2,-123 1243.9,-123.38"/>
<polygon fill="#000000" stroke="#000000" points="1243.8724,-126.8814 1254,-123.77 1244.1425,-119.8867 1243.8724,-126.8814"/>
</g>
<!-- ZcashFoundation/frost#81 -->
<g id="node11" class="node open">
<g id="node16" class="node open">
<title>ZcashFoundation/frost#81</title>
<g id="a_node11"><a xlink:href="https://github.com/ZcashFoundation/frost/issues/81" xlink:title="ZcashFoundation/frost#81&#10;Start rerandomized repo" target="_blank">
<g id="a_node16"><a xlink:href="https://github.com/ZcashFoundation/frost/issues/81" xlink:title="ZcashFoundation/frost#81&#10;Start rerandomized repo" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="1210,-64 1002,-64 1002,-26 1210,-26 1210,-64"/>
<text text-anchor="middle" x="1106" y="-48.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/frost#81</text>
<text text-anchor="middle" x="1106" y="-33.8" font-family="Times,serif" font-size="14.00" fill="#000000">Start rerandomized repo</text>
</a>
</g>
</g>
<!-- ZcashFoundation/frost#70 -->
<g id="node12" class="node open">
<title>ZcashFoundation/frost#70</title>
<g id="a_node12"><a xlink:href="https://github.com/ZcashFoundation/frost/issues/70" xlink:title="ZcashFoundation/frost#70&#10;Add Ed25519 support" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" points="1466.5,-389 1258.5,-389 1258.5,-351 1466.5,-351 1466.5,-389"/>
<text text-anchor="middle" x="1362.5" y="-373.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/frost#70</text>
<text text-anchor="middle" x="1362.5" y="-358.8" font-family="Times,serif" font-size="14.00" fill="#000000">Add Ed25519 support</text>
</a>
</g>
</g>
<!-- ZcashFoundation/frost#19 -->
<g id="node13" class="node open">
<title>ZcashFoundation/frost#19</title>
<g id="a_node13"><a xlink:href="https://github.com/ZcashFoundation/frost/issues/19" xlink:title="ZcashFoundation/frost#19&#10;`frost&#45;secp256k1`:&#10;implement FROST on&#10;Secp256k1 curve" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" points="1466.5,-333 1258.5,-333 1258.5,-265 1466.5,-265 1466.5,-333"/>
<text text-anchor="middle" x="1362.5" y="-317.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/frost#19</text>
<text text-anchor="middle" x="1362.5" y="-302.8" font-family="Times,serif" font-size="14.00" fill="#000000">`frost&#45;secp256k1`:</text>
<text text-anchor="middle" x="1362.5" y="-287.8" font-family="Times,serif" font-size="14.00" fill="#000000">implement FROST on</text>
<text text-anchor="middle" x="1362.5" y="-272.8" font-family="Times,serif" font-size="14.00" fill="#000000">Secp256k1 curve</text>
</a>
</g>
</g>
<!-- ZcashFoundation/frost#71 -->
<g id="node14" class="node open">
<title>ZcashFoundation/frost#71</title>
<g id="a_node14"><a xlink:href="https://github.com/ZcashFoundation/frost/issues/71" xlink:title="ZcashFoundation/frost#71&#10;Add Ed448 support" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" points="1466.5,-247 1258.5,-247 1258.5,-209 1466.5,-209 1466.5,-247"/>
<text text-anchor="middle" x="1362.5" y="-231.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/frost#71</text>
<text text-anchor="middle" x="1362.5" y="-216.8" font-family="Times,serif" font-size="14.00" fill="#000000">Add Ed448 support</text>
</a>
</g>
</g>
<!-- ZcashFoundation/frost#35 -->
<g id="node15" class="node open">
<title>ZcashFoundation/frost#35</title>
<g id="a_node15"><a xlink:href="https://github.com/ZcashFoundation/frost/issues/35" xlink:title="ZcashFoundation/frost#35&#10;frost&#45;core: Implement the&#10;generic DKG" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="216,-729.5 8,-729.5 8,-676.5 216,-676.5 216,-729.5"/>
<text text-anchor="middle" x="112" y="-714.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/frost#35</text>
<text text-anchor="middle" x="112" y="-699.3" font-family="Times,serif" font-size="14.00" fill="#000000">frost&#45;core: Implement the</text>
<text text-anchor="middle" x="112" y="-684.3" font-family="Times,serif" font-size="14.00" fill="#000000">generic DKG</text>
</a>
</g>
</g>
<!-- ZcashFoundation/frost#63 -->
<g id="node16" class="node open">
<title>ZcashFoundation/frost#63</title>
<g id="a_node16"><a xlink:href="https://github.com/ZcashFoundation/frost/issues/63" xlink:title="ZcashFoundation/frost#63&#10;frost&#45;ristretto255:&#10;implement `frost&#45;core`&#39;s&#10;DKG concretely" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" points="469,-737 261,-737 261,-669 469,-669 469,-737"/>
<text text-anchor="middle" x="365" y="-721.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/frost#63</text>
<text text-anchor="middle" x="365" y="-706.8" font-family="Times,serif" font-size="14.00" fill="#000000">frost&#45;ristretto255:</text>
<text text-anchor="middle" x="365" y="-691.8" font-family="Times,serif" font-size="14.00" fill="#000000">implement `frost&#45;core`&#39;s</text>
<text text-anchor="middle" x="365" y="-676.8" font-family="Times,serif" font-size="14.00" fill="#000000">DKG concretely</text>
</a>
</g>
</g>
<!-- ZcashFoundation/frost#35&#45;&gt;ZcashFoundation/frost#63 -->
<g id="edge8" class="edge">
<title>ZcashFoundation/frost#35&#45;&gt;ZcashFoundation/frost#63</title>
<path fill="none" stroke="#000000" d="M216,-703C227.49,-703 239.24,-703 250.84,-703"/>
<polygon fill="#000000" stroke="#000000" points="250.99,-706.5001 260.99,-703 250.99,-699.5001 250.99,-706.5001"/>
</g>
<!-- ZcashFoundation/frost#79 -->
<g id="node17" class="node open">
<title>ZcashFoundation/frost#79</title>
@ -309,12 +309,6 @@
</a>
</g>
</g>
<!-- ZcashFoundation/frost#138&#45;&gt;ZcashFoundation/frost#120 -->
<g id="edge19" class="edge">
<title>ZcashFoundation/frost#138&#45;&gt;ZcashFoundation/frost#120</title>
<path fill="none" stroke="#000000" d="M1119.4,-436.09C1140,-377.13 1184,-268.86 1250.5,-197 1260.5,-186.17 1272.6,-176.42 1285.1,-167.88"/>
<polygon fill="#000000" stroke="#000000" points="1287.3602,-170.5831 1293.8,-162.17 1283.5193,-164.731 1287.3602,-170.5831"/>
</g>
<!-- ZcashFoundation/frost#138&#45;&gt;ZcashFoundation/frost#70 -->
<g id="edge16" class="edge">
<title>ZcashFoundation/frost#138&#45;&gt;ZcashFoundation/frost#70</title>
@ -333,6 +327,12 @@
<path fill="none" stroke="#000000" d="M1121.8,-436.37C1143.3,-385.86 1186.3,-301.79 1250.5,-256 1252.4,-254.63 1254.4,-253.33 1256.4,-252.08"/>
<polygon fill="#000000" stroke="#000000" points="1258.5114,-254.9142 1265.6,-247.04 1255.1482,-248.775 1258.5114,-254.9142"/>
</g>
<!-- ZcashFoundation/frost#138&#45;&gt;ZcashFoundation/frost#120 -->
<g id="edge19" class="edge">
<title>ZcashFoundation/frost#138&#45;&gt;ZcashFoundation/frost#120</title>
<path fill="none" stroke="#000000" d="M1119.4,-436.09C1140,-377.13 1184,-268.86 1250.5,-197 1260.5,-186.17 1272.6,-176.42 1285.1,-167.88"/>
<polygon fill="#000000" stroke="#000000" points="1287.3602,-170.5831 1293.8,-162.17 1283.5193,-164.731 1287.3602,-170.5831"/>
</g>
<!-- ZcashFoundation/frost#138&#45;&gt;ZcashFoundation/frost#79 -->
<g id="edge9" class="edge">
<title>ZcashFoundation/frost#138&#45;&gt;ZcashFoundation/frost#79</title>

View File

@ -10,34 +10,95 @@
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 1005)">
<polygon fill="#ffffff" stroke="transparent" points="-4,4 -4,-1005 1739.5,-1005 1739.5,4 -4,4"/>
<g id="clust1" class="cluster">
<title>cluster_0</title>
<polygon fill="none" stroke="#0000ff" points="0,-401 0,-580 969.5,-580 969.5,-401 0,-401"/>
<text text-anchor="middle" x="484.75" y="-564.8" font-family="Times,serif" font-size="14.00" fill="#000000">Epic: v8</text>
<title>cluster_2</title>
<polygon fill="none" stroke="#0000ff" points="0,-661 0,-768 477,-768 477,-661 0,-661"/>
<text text-anchor="middle" x="238.5" y="-752.8" font-family="Times,serif" font-size="14.00" fill="#000000">Epic: DKG</text>
</g>
<g id="clust2" class="cluster">
<title>cluster_3</title>
<polygon fill="none" stroke="#0000ff" points="989.5,0 989.5,-193 1735.5,-193 1735.5,0 989.5,0"/>
<text text-anchor="middle" x="1362.5" y="-177.8" font-family="Times,serif" font-size="14.00" fill="#000000">Epic: Re&#45;randomizable FROST</text>
</g>
<g id="clust3" class="cluster">
<title>cluster_1</title>
<polygon fill="none" stroke="#0000ff" points="1250.5,-201 1250.5,-420 1474.5,-420 1474.5,-201 1250.5,-201"/>
<text text-anchor="middle" x="1362.5" y="-404.8" font-family="Times,serif" font-size="14.00" fill="#000000">Epic: Remaining Curves</text>
</g>
<g id="clust3" class="cluster">
<title>cluster_0</title>
<polygon fill="none" stroke="#0000ff" points="0,-401 0,-580 969.5,-580 969.5,-401 0,-401"/>
<text text-anchor="middle" x="484.75" y="-564.8" font-family="Times,serif" font-size="14.00" fill="#000000">Epic: v8</text>
</g>
<g id="clust4" class="cluster">
<title>cluster_2</title>
<polygon fill="none" stroke="#0000ff" points="0,-661 0,-768 477,-768 477,-661 0,-661"/>
<text text-anchor="middle" x="238.5" y="-752.8" font-family="Times,serif" font-size="14.00" fill="#000000">Epic: DKG</text>
<title>cluster_3</title>
<polygon fill="none" stroke="#0000ff" points="989.5,0 989.5,-193 1735.5,-193 1735.5,0 989.5,0"/>
<text text-anchor="middle" x="1362.5" y="-177.8" font-family="Times,serif" font-size="14.00" fill="#000000">Epic: Re&#45;randomizable FROST</text>
</g>
<g id="clust5" class="cluster">
<title>cluster_4</title>
<polygon fill="none" stroke="#0000ff" points="989.5,-428 989.5,-805 1482.5,-805 1482.5,-428 989.5,-428"/>
<text text-anchor="middle" x="1236" y="-789.8" font-family="Times,serif" font-size="14.00" fill="#000000">Epic: v9/v10</text>
</g>
<!-- ZcashFoundation/frost#86 -->
<!-- ZcashFoundation/frost#35 -->
<g id="node1" class="node open">
<title>ZcashFoundation/frost#35</title>
<g id="a_node1"><a xlink:href="https://github.com/ZcashFoundation/frost/issues/35" xlink:title="ZcashFoundation/frost#35&#10;frost&#45;core: Implement the&#10;generic DKG" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="216,-729.5 8,-729.5 8,-676.5 216,-676.5 216,-729.5"/>
<text text-anchor="middle" x="112" y="-714.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/frost#35</text>
<text text-anchor="middle" x="112" y="-699.3" font-family="Times,serif" font-size="14.00" fill="#000000">frost&#45;core: Implement the</text>
<text text-anchor="middle" x="112" y="-684.3" font-family="Times,serif" font-size="14.00" fill="#000000">generic DKG</text>
</a>
</g>
</g>
<!-- ZcashFoundation/frost#63 -->
<g id="node2" class="node open">
<title>ZcashFoundation/frost#63</title>
<g id="a_node2"><a xlink:href="https://github.com/ZcashFoundation/frost/issues/63" xlink:title="ZcashFoundation/frost#63&#10;frost&#45;ristretto255:&#10;implement `frost&#45;core`&#39;s&#10;DKG concretely" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" points="469,-737 261,-737 261,-669 469,-669 469,-737"/>
<text text-anchor="middle" x="365" y="-721.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/frost#63</text>
<text text-anchor="middle" x="365" y="-706.8" font-family="Times,serif" font-size="14.00" fill="#000000">frost&#45;ristretto255:</text>
<text text-anchor="middle" x="365" y="-691.8" font-family="Times,serif" font-size="14.00" fill="#000000">implement `frost&#45;core`&#39;s</text>
<text text-anchor="middle" x="365" y="-676.8" font-family="Times,serif" font-size="14.00" fill="#000000">DKG concretely</text>
</a>
</g>
</g>
<!-- ZcashFoundation/frost#35&#45;&gt;ZcashFoundation/frost#63 -->
<g id="edge1" class="edge">
<title>ZcashFoundation/frost#35&#45;&gt;ZcashFoundation/frost#63</title>
<path fill="none" stroke="#000000" d="M216,-703C227.49,-703 239.24,-703 250.84,-703"/>
<polygon fill="#000000" stroke="#000000" points="250.99,-706.5001 260.99,-703 250.99,-699.5001 250.99,-706.5001"/>
</g>
<!-- ZcashFoundation/frost#70 -->
<g id="node3" class="node open">
<title>ZcashFoundation/frost#70</title>
<g id="a_node3"><a xlink:href="https://github.com/ZcashFoundation/frost/issues/70" xlink:title="ZcashFoundation/frost#70&#10;Add Ed25519 support" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" points="1466.5,-389 1258.5,-389 1258.5,-351 1466.5,-351 1466.5,-389"/>
<text text-anchor="middle" x="1362.5" y="-373.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/frost#70</text>
<text text-anchor="middle" x="1362.5" y="-358.8" font-family="Times,serif" font-size="14.00" fill="#000000">Add Ed25519 support</text>
</a>
</g>
</g>
<!-- ZcashFoundation/frost#19 -->
<g id="node4" class="node open">
<title>ZcashFoundation/frost#19</title>
<g id="a_node4"><a xlink:href="https://github.com/ZcashFoundation/frost/issues/19" xlink:title="ZcashFoundation/frost#19&#10;`frost&#45;secp256k1`:&#10;implement FROST on&#10;Secp256k1 curve" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" points="1466.5,-333 1258.5,-333 1258.5,-265 1466.5,-265 1466.5,-333"/>
<text text-anchor="middle" x="1362.5" y="-317.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/frost#19</text>
<text text-anchor="middle" x="1362.5" y="-302.8" font-family="Times,serif" font-size="14.00" fill="#000000">`frost&#45;secp256k1`:</text>
<text text-anchor="middle" x="1362.5" y="-287.8" font-family="Times,serif" font-size="14.00" fill="#000000">implement FROST on</text>
<text text-anchor="middle" x="1362.5" y="-272.8" font-family="Times,serif" font-size="14.00" fill="#000000">Secp256k1 curve</text>
</a>
</g>
</g>
<!-- ZcashFoundation/frost#71 -->
<g id="node5" class="node open">
<title>ZcashFoundation/frost#71</title>
<g id="a_node5"><a xlink:href="https://github.com/ZcashFoundation/frost/issues/71" xlink:title="ZcashFoundation/frost#71&#10;Add Ed448 support" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" points="1466.5,-247 1258.5,-247 1258.5,-209 1466.5,-209 1466.5,-247"/>
<text text-anchor="middle" x="1362.5" y="-231.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/frost#71</text>
<text text-anchor="middle" x="1362.5" y="-216.8" font-family="Times,serif" font-size="14.00" fill="#000000">Add Ed448 support</text>
</a>
</g>
</g>
<!-- ZcashFoundation/frost#86 -->
<g id="node6" class="node open">
<title>ZcashFoundation/frost#86</title>
<g id="a_node1"><a xlink:href="https://github.com/ZcashFoundation/frost/issues/86" xlink:title="ZcashFoundation/frost#86&#10;frost&#45;core: update for&#10;spec version 6&amp;7" target="_blank">
<g id="a_node6"><a xlink:href="https://github.com/ZcashFoundation/frost/issues/86" xlink:title="ZcashFoundation/frost#86&#10;frost&#45;core: update for&#10;spec version 6&amp;7" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="216,-539.5 8,-539.5 8,-486.5 216,-486.5 216,-539.5"/>
<text text-anchor="middle" x="112" y="-524.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/frost#86</text>
<text text-anchor="middle" x="112" y="-509.3" font-family="Times,serif" font-size="14.00" fill="#000000">frost&#45;core: update for</text>
@ -46,9 +107,9 @@
</g>
</g>
<!-- ZcashFoundation/frost#101 -->
<g id="node2" class="node closed">
<g id="node7" class="node closed">
<title>ZcashFoundation/frost#101</title>
<g id="a_node2"><a xlink:href="https://github.com/ZcashFoundation/frost/issues/101" xlink:title="ZcashFoundation/frost#101&#10;frost&#45;core: support H4&#10;and H5 domain&#45;separated&#10;hashes per&#45;ciphersuite" target="_blank">
<g id="a_node7"><a xlink:href="https://github.com/ZcashFoundation/frost/issues/101" xlink:title="ZcashFoundation/frost#101&#10;frost&#45;core: support H4&#10;and H5 domain&#45;separated&#10;hashes per&#45;ciphersuite" target="_blank">
<polygon fill="#fad8c7" stroke="#000000" points="473.5,-547 256.5,-547 256.5,-479 473.5,-479 473.5,-547"/>
<text text-anchor="middle" x="365" y="-531.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/frost#101</text>
<text text-anchor="middle" x="365" y="-516.8" font-family="Times,serif" font-size="14.00" fill="#000000">frost&#45;core: support H4</text>
@ -58,15 +119,15 @@
</g>
</g>
<!-- ZcashFoundation/frost#86&#45;&gt;ZcashFoundation/frost#101 -->
<g id="edge1" class="edge">
<g id="edge2" class="edge">
<title>ZcashFoundation/frost#86&#45;&gt;ZcashFoundation/frost#101</title>
<path fill="none" stroke="#000000" d="M216,-513C226.02,-513 236.23,-513 246.37,-513"/>
<polygon fill="#000000" stroke="#000000" points="246.49,-516.5001 256.49,-513 246.49,-509.5001 246.49,-516.5001"/>
</g>
<!-- ZcashFoundation/frost#97 -->
<g id="node3" class="node closed">
<g id="node8" class="node closed">
<title>ZcashFoundation/frost#97</title>
<g id="a_node3"><a xlink:href="https://github.com/ZcashFoundation/frost/issues/97" xlink:title="ZcashFoundation/frost#97&#10;frost&#45;core: update to&#10;spec v8" target="_blank">
<g id="a_node8"><a xlink:href="https://github.com/ZcashFoundation/frost/issues/97" xlink:title="ZcashFoundation/frost#97&#10;frost&#45;core: update to&#10;spec v8" target="_blank">
<polygon fill="#fad8c7" stroke="#000000" points="717.5,-539.5 509.5,-539.5 509.5,-486.5 717.5,-486.5 717.5,-539.5"/>
<text text-anchor="middle" x="613.5" y="-524.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/frost#97</text>
<text text-anchor="middle" x="613.5" y="-509.3" font-family="Times,serif" font-size="14.00" fill="#000000">frost&#45;core: update to</text>
@ -75,15 +136,15 @@
</g>
</g>
<!-- ZcashFoundation/frost#101&#45;&gt;ZcashFoundation/frost#97 -->
<g id="edge2" class="edge">
<g id="edge3" class="edge">
<title>ZcashFoundation/frost#101&#45;&gt;ZcashFoundation/frost#97</title>
<path fill="none" stroke="#000000" d="M473.63,-513C482.18,-513 490.82,-513 499.4,-513"/>
<polygon fill="#000000" stroke="#000000" points="499.42,-516.5001 509.42,-513 499.42,-509.5001 499.42,-516.5001"/>
</g>
<!-- ZcashFoundation/frost#99 -->
<g id="node4" class="node closed">
<g id="node9" class="node closed">
<title>ZcashFoundation/frost#99</title>
<g id="a_node4"><a xlink:href="https://github.com/ZcashFoundation/frost/issues/99" xlink:title="ZcashFoundation/frost#99&#10;frost&#45;p256: update to use&#10;frost&#45;core v8" target="_blank">
<g id="a_node9"><a xlink:href="https://github.com/ZcashFoundation/frost/issues/99" xlink:title="ZcashFoundation/frost#99&#10;frost&#45;p256: update to use&#10;frost&#45;core v8" target="_blank">
<polygon fill="#fad8c7" stroke="#000000" points="961.5,-462.5 753.5,-462.5 753.5,-409.5 961.5,-409.5 961.5,-462.5"/>
<text text-anchor="middle" x="857.5" y="-447.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/frost#99</text>
<text text-anchor="middle" x="857.5" y="-432.3" font-family="Times,serif" font-size="14.00" fill="#000000">frost&#45;p256: update to use</text>
@ -92,15 +153,15 @@
</g>
</g>
<!-- ZcashFoundation/frost#97&#45;&gt;ZcashFoundation/frost#99 -->
<g id="edge3" class="edge">
<g id="edge4" class="edge">
<title>ZcashFoundation/frost#97&#45;&gt;ZcashFoundation/frost#99</title>
<path fill="none" stroke="#000000" d="M697.81,-486.39C718.96,-479.72 741.77,-472.52 763.36,-465.71"/>
<polygon fill="#000000" stroke="#000000" points="764.6975,-468.9581 773.18,-462.61 762.5902,-462.2828 764.6975,-468.9581"/>
</g>
<!-- ZcashFoundation/frost#98 -->
<g id="node5" class="node closed">
<g id="node10" class="node closed">
<title>ZcashFoundation/frost#98</title>
<g id="a_node5"><a xlink:href="https://github.com/ZcashFoundation/frost/issues/98" xlink:title="ZcashFoundation/frost#98&#10;frost&#45;ristretto255:&#10;update to use frost&#45;core&#10;v8" target="_blank">
<g id="a_node10"><a xlink:href="https://github.com/ZcashFoundation/frost/issues/98" xlink:title="ZcashFoundation/frost#98&#10;frost&#45;ristretto255:&#10;update to use frost&#45;core&#10;v8" target="_blank">
<polygon fill="#fad8c7" stroke="#000000" points="961.5,-549 753.5,-549 753.5,-481 961.5,-481 961.5,-549"/>
<text text-anchor="middle" x="857.5" y="-533.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/frost#98</text>
<text text-anchor="middle" x="857.5" y="-518.8" font-family="Times,serif" font-size="14.00" fill="#000000">frost&#45;ristretto255:</text>
@ -110,7 +171,7 @@
</g>
</g>
<!-- ZcashFoundation/frost#97&#45;&gt;ZcashFoundation/frost#98 -->
<g id="edge4" class="edge">
<g id="edge5" class="edge">
<title>ZcashFoundation/frost#97&#45;&gt;ZcashFoundation/frost#98</title>
<path fill="none" stroke="#000000" d="M717.69,-513.85C726.07,-513.92 734.56,-513.99 743.01,-514.06"/>
<polygon fill="#000000" stroke="#000000" points="743.2397,-517.5621 753.27,-514.15 743.3011,-510.5623 743.2397,-517.5621"/>
@ -141,9 +202,9 @@
<polygon fill="#000000" stroke="#000000" points="987.8216,-499.1291 997.2,-494.2 986.7947,-492.2049 987.8216,-499.1291"/>
</g>
<!-- ZcashFoundation/frost#95 -->
<g id="node6" class="node open">
<g id="node11" class="node open">
<title>ZcashFoundation/frost#95</title>
<g id="a_node6"><a xlink:href="https://github.com/ZcashFoundation/frost/issues/95" xlink:title="ZcashFoundation/frost#95&#10;Flesh out all rustdoc in&#10;frost&#45;p256 public API" target="_blank">
<g id="a_node11"><a xlink:href="https://github.com/ZcashFoundation/frost/issues/95" xlink:title="ZcashFoundation/frost#95&#10;Flesh out all rustdoc in&#10;frost&#45;p256 public API" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="216,-466.5 8,-466.5 8,-413.5 216,-413.5 216,-466.5"/>
<text text-anchor="middle" x="112" y="-451.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/frost#95</text>
<text text-anchor="middle" x="112" y="-436.3" font-family="Times,serif" font-size="14.00" fill="#000000">Flesh out all rustdoc in</text>
@ -152,9 +213,9 @@
</g>
</g>
<!-- ZcashFoundation/frost#119 -->
<g id="node7" class="node open">
<g id="node12" class="node open">
<title>ZcashFoundation/frost#119</title>
<g id="a_node7"><a xlink:href="https://github.com/ZcashFoundation/frost/issues/119" xlink:title="ZcashFoundation/frost#119&#10;Review and officially&#10;submit the Re&#45;&#10;randomizable FROST ZIP" target="_blank">
<g id="a_node12"><a xlink:href="https://github.com/ZcashFoundation/frost/issues/119" xlink:title="ZcashFoundation/frost#119&#10;Review and officially&#10;submit the Re&#45;&#10;randomizable FROST ZIP" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" points="1471,-76 1254,-76 1254,-8 1471,-8 1471,-76"/>
<text text-anchor="middle" x="1362.5" y="-60.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/frost#119</text>
<text text-anchor="middle" x="1362.5" y="-45.8" font-family="Times,serif" font-size="14.00" fill="#000000">Review and officially</text>
@ -164,9 +225,9 @@
</g>
</g>
<!-- ZcashFoundation/frost#120 -->
<g id="node8" class="node open">
<g id="node13" class="node open">
<title>ZcashFoundation/frost#120</title>
<g id="a_node8"><a xlink:href="https://github.com/ZcashFoundation/frost/issues/120" xlink:title="ZcashFoundation/frost#120&#10;Update Re&#45;randomizable&#10;FROST implementation to&#10;V10" target="_blank">
<g id="a_node13"><a xlink:href="https://github.com/ZcashFoundation/frost/issues/120" xlink:title="ZcashFoundation/frost#120&#10;Update Re&#45;randomizable&#10;FROST implementation to&#10;V10" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" points="1471,-162 1254,-162 1254,-94 1471,-94 1471,-162"/>
<text text-anchor="middle" x="1362.5" y="-146.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/frost#120</text>
<text text-anchor="middle" x="1362.5" y="-131.8" font-family="Times,serif" font-size="14.00" fill="#000000">Update Re&#45;randomizable</text>
@ -176,9 +237,9 @@
</g>
</g>
<!-- ZcashFoundation/frost#121 -->
<g id="node9" class="node open">
<g id="node14" class="node open">
<title>ZcashFoundation/frost#121</title>
<g id="a_node9"><a xlink:href="https://github.com/ZcashFoundation/frost/issues/121" xlink:title="ZcashFoundation/frost#121&#10;Organize the Re&#45;&#10;randomizable FROST&#10;implementation" target="_blank">
<g id="a_node14"><a xlink:href="https://github.com/ZcashFoundation/frost/issues/121" xlink:title="ZcashFoundation/frost#121&#10;Organize the Re&#45;&#10;randomizable FROST&#10;implementation" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" points="1727.5,-162 1510.5,-162 1510.5,-94 1727.5,-94 1727.5,-162"/>
<text text-anchor="middle" x="1619" y="-146.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/frost#121</text>
<text text-anchor="middle" x="1619" y="-131.8" font-family="Times,serif" font-size="14.00" fill="#000000">Organize the Re&#45;</text>
@ -188,15 +249,15 @@
</g>
</g>
<!-- ZcashFoundation/frost#120&#45;&gt;ZcashFoundation/frost#121 -->
<g id="edge5" class="edge">
<g id="edge6" class="edge">
<title>ZcashFoundation/frost#120&#45;&gt;ZcashFoundation/frost#121</title>
<path fill="none" stroke="#000000" d="M1471.3,-128C1480.9,-128 1490.7,-128 1500.4,-128"/>
<polygon fill="#000000" stroke="#000000" points="1500.5,-131.5001 1510.5,-128 1500.5,-124.5001 1500.5,-131.5001"/>
</g>
<!-- ZcashFoundation/frost#140 -->
<g id="node10" class="node open">
<g id="node15" class="node open">
<title>ZcashFoundation/frost#140</title>
<g id="a_node10"><a xlink:href="https://github.com/ZcashFoundation/frost/issues/140" xlink:title="ZcashFoundation/frost#140&#10;Update Re&#45;randomizable&#10;FROST ZIP to V10" target="_blank">
<g id="a_node15"><a xlink:href="https://github.com/ZcashFoundation/frost/issues/140" xlink:title="ZcashFoundation/frost#140&#10;Update Re&#45;randomizable&#10;FROST ZIP to V10" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="1214.5,-144.5 997.5,-144.5 997.5,-91.5 1214.5,-91.5 1214.5,-144.5"/>
<text text-anchor="middle" x="1106" y="-129.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/frost#140</text>
<text text-anchor="middle" x="1106" y="-114.3" font-family="Times,serif" font-size="14.00" fill="#000000">Update Re&#45;randomizable</text>
@ -205,88 +266,27 @@
</g>
</g>
<!-- ZcashFoundation/frost#140&#45;&gt;ZcashFoundation/frost#119 -->
<g id="edge6" class="edge">
<g id="edge7" class="edge">
<title>ZcashFoundation/frost#140&#45;&gt;ZcashFoundation/frost#119</title>
<path fill="none" stroke="#000000" d="M1195.7,-91.419C1211.3,-86.811 1227.7,-81.955 1243.8,-77.161"/>
<polygon fill="#000000" stroke="#000000" points="1245.2964,-80.369 1253.9,-74.186 1243.3185,-73.6542 1245.2964,-80.369"/>
</g>
<!-- ZcashFoundation/frost#140&#45;&gt;ZcashFoundation/frost#120 -->
<g id="edge7" class="edge">
<g id="edge8" class="edge">
<title>ZcashFoundation/frost#140&#45;&gt;ZcashFoundation/frost#120</title>
<path fill="none" stroke="#000000" d="M1214.8,-122.24C1224.4,-122.62 1234.2,-123 1243.9,-123.38"/>
<polygon fill="#000000" stroke="#000000" points="1243.8724,-126.8814 1254,-123.77 1244.1425,-119.8867 1243.8724,-126.8814"/>
</g>
<!-- ZcashFoundation/frost#81 -->
<g id="node11" class="node open">
<g id="node16" class="node open">
<title>ZcashFoundation/frost#81</title>
<g id="a_node11"><a xlink:href="https://github.com/ZcashFoundation/frost/issues/81" xlink:title="ZcashFoundation/frost#81&#10;Start rerandomized repo" target="_blank">
<g id="a_node16"><a xlink:href="https://github.com/ZcashFoundation/frost/issues/81" xlink:title="ZcashFoundation/frost#81&#10;Start rerandomized repo" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="1210,-64 1002,-64 1002,-26 1210,-26 1210,-64"/>
<text text-anchor="middle" x="1106" y="-48.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/frost#81</text>
<text text-anchor="middle" x="1106" y="-33.8" font-family="Times,serif" font-size="14.00" fill="#000000">Start rerandomized repo</text>
</a>
</g>
</g>
<!-- ZcashFoundation/frost#70 -->
<g id="node12" class="node open">
<title>ZcashFoundation/frost#70</title>
<g id="a_node12"><a xlink:href="https://github.com/ZcashFoundation/frost/issues/70" xlink:title="ZcashFoundation/frost#70&#10;Add Ed25519 support" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" points="1466.5,-389 1258.5,-389 1258.5,-351 1466.5,-351 1466.5,-389"/>
<text text-anchor="middle" x="1362.5" y="-373.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/frost#70</text>
<text text-anchor="middle" x="1362.5" y="-358.8" font-family="Times,serif" font-size="14.00" fill="#000000">Add Ed25519 support</text>
</a>
</g>
</g>
<!-- ZcashFoundation/frost#19 -->
<g id="node13" class="node open">
<title>ZcashFoundation/frost#19</title>
<g id="a_node13"><a xlink:href="https://github.com/ZcashFoundation/frost/issues/19" xlink:title="ZcashFoundation/frost#19&#10;`frost&#45;secp256k1`:&#10;implement FROST on&#10;Secp256k1 curve" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" points="1466.5,-333 1258.5,-333 1258.5,-265 1466.5,-265 1466.5,-333"/>
<text text-anchor="middle" x="1362.5" y="-317.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/frost#19</text>
<text text-anchor="middle" x="1362.5" y="-302.8" font-family="Times,serif" font-size="14.00" fill="#000000">`frost&#45;secp256k1`:</text>
<text text-anchor="middle" x="1362.5" y="-287.8" font-family="Times,serif" font-size="14.00" fill="#000000">implement FROST on</text>
<text text-anchor="middle" x="1362.5" y="-272.8" font-family="Times,serif" font-size="14.00" fill="#000000">Secp256k1 curve</text>
</a>
</g>
</g>
<!-- ZcashFoundation/frost#71 -->
<g id="node14" class="node open">
<title>ZcashFoundation/frost#71</title>
<g id="a_node14"><a xlink:href="https://github.com/ZcashFoundation/frost/issues/71" xlink:title="ZcashFoundation/frost#71&#10;Add Ed448 support" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" points="1466.5,-247 1258.5,-247 1258.5,-209 1466.5,-209 1466.5,-247"/>
<text text-anchor="middle" x="1362.5" y="-231.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/frost#71</text>
<text text-anchor="middle" x="1362.5" y="-216.8" font-family="Times,serif" font-size="14.00" fill="#000000">Add Ed448 support</text>
</a>
</g>
</g>
<!-- ZcashFoundation/frost#35 -->
<g id="node15" class="node open">
<title>ZcashFoundation/frost#35</title>
<g id="a_node15"><a xlink:href="https://github.com/ZcashFoundation/frost/issues/35" xlink:title="ZcashFoundation/frost#35&#10;frost&#45;core: Implement the&#10;generic DKG" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="216,-729.5 8,-729.5 8,-676.5 216,-676.5 216,-729.5"/>
<text text-anchor="middle" x="112" y="-714.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/frost#35</text>
<text text-anchor="middle" x="112" y="-699.3" font-family="Times,serif" font-size="14.00" fill="#000000">frost&#45;core: Implement the</text>
<text text-anchor="middle" x="112" y="-684.3" font-family="Times,serif" font-size="14.00" fill="#000000">generic DKG</text>
</a>
</g>
</g>
<!-- ZcashFoundation/frost#63 -->
<g id="node16" class="node open">
<title>ZcashFoundation/frost#63</title>
<g id="a_node16"><a xlink:href="https://github.com/ZcashFoundation/frost/issues/63" xlink:title="ZcashFoundation/frost#63&#10;frost&#45;ristretto255:&#10;implement `frost&#45;core`&#39;s&#10;DKG concretely" target="_blank">
<polygon fill="#c2e0c6" stroke="#000000" points="469,-737 261,-737 261,-669 469,-669 469,-737"/>
<text text-anchor="middle" x="365" y="-721.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/frost#63</text>
<text text-anchor="middle" x="365" y="-706.8" font-family="Times,serif" font-size="14.00" fill="#000000">frost&#45;ristretto255:</text>
<text text-anchor="middle" x="365" y="-691.8" font-family="Times,serif" font-size="14.00" fill="#000000">implement `frost&#45;core`&#39;s</text>
<text text-anchor="middle" x="365" y="-676.8" font-family="Times,serif" font-size="14.00" fill="#000000">DKG concretely</text>
</a>
</g>
</g>
<!-- ZcashFoundation/frost#35&#45;&gt;ZcashFoundation/frost#63 -->
<g id="edge8" class="edge">
<title>ZcashFoundation/frost#35&#45;&gt;ZcashFoundation/frost#63</title>
<path fill="none" stroke="#000000" d="M216,-703C227.49,-703 239.24,-703 250.84,-703"/>
<polygon fill="#000000" stroke="#000000" points="250.99,-706.5001 260.99,-703 250.99,-699.5001 250.99,-706.5001"/>
</g>
<!-- ZcashFoundation/frost#79 -->
<g id="node17" class="node open">
<title>ZcashFoundation/frost#79</title>
@ -297,12 +297,6 @@
</a>
</g>
</g>
<!-- ZcashFoundation/frost#138&#45;&gt;ZcashFoundation/frost#120 -->
<g id="edge19" class="edge">
<title>ZcashFoundation/frost#138&#45;&gt;ZcashFoundation/frost#120</title>
<path fill="none" stroke="#000000" d="M1119.4,-436.09C1140,-377.13 1184,-268.86 1250.5,-197 1260.5,-186.17 1272.6,-176.42 1285.1,-167.88"/>
<polygon fill="#000000" stroke="#000000" points="1287.3602,-170.5831 1293.8,-162.17 1283.5193,-164.731 1287.3602,-170.5831"/>
</g>
<!-- ZcashFoundation/frost#138&#45;&gt;ZcashFoundation/frost#70 -->
<g id="edge16" class="edge">
<title>ZcashFoundation/frost#138&#45;&gt;ZcashFoundation/frost#70</title>
@ -321,6 +315,12 @@
<path fill="none" stroke="#000000" d="M1121.8,-436.37C1143.3,-385.86 1186.3,-301.79 1250.5,-256 1252.4,-254.63 1254.4,-253.33 1256.4,-252.08"/>
<polygon fill="#000000" stroke="#000000" points="1258.5114,-254.9142 1265.6,-247.04 1255.1482,-248.775 1258.5114,-254.9142"/>
</g>
<!-- ZcashFoundation/frost#138&#45;&gt;ZcashFoundation/frost#120 -->
<g id="edge19" class="edge">
<title>ZcashFoundation/frost#138&#45;&gt;ZcashFoundation/frost#120</title>
<path fill="none" stroke="#000000" d="M1119.4,-436.09C1140,-377.13 1184,-268.86 1250.5,-197 1260.5,-186.17 1272.6,-176.42 1285.1,-167.88"/>
<polygon fill="#000000" stroke="#000000" points="1287.3602,-170.5831 1293.8,-162.17 1283.5193,-164.731 1287.3602,-170.5831"/>
</g>
<!-- ZcashFoundation/frost#138&#45;&gt;ZcashFoundation/frost#79 -->
<g id="edge9" class="edge">
<title>ZcashFoundation/frost#138&#45;&gt;ZcashFoundation/frost#79</title>

Before

Width:  |  Height:  |  Size: 33 KiB

After

Width:  |  Height:  |  Size: 33 KiB