deploy: 7cd228f6aa
This commit is contained in:
parent
833af1ff3a
commit
dbd178f2de
|
@ -22,19 +22,254 @@
|
|||
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 2736)">
|
||||
<polygon fill="#ffffff" stroke="transparent" points="-4,4 -4,-2736 788,-2736 788,4 -4,4"/>
|
||||
<g id="clust1" class="cluster">
|
||||
<title>cluster_0</title>
|
||||
<polygon fill="none" stroke="#0000ff" points="0,-62.5 0,-327.5 516,-327.5 516,-62.5 0,-62.5"/>
|
||||
<text text-anchor="middle" x="258" y="-312.3" font-family="Times,serif" font-size="14.00" fill="#000000">Epic: Zebra Release Candidate</text>
|
||||
</g>
|
||||
<g id="clust2" class="cluster">
|
||||
<title>cluster_1</title>
|
||||
<polygon fill="none" stroke="#0000ff" points="0,-522.5 0,-1361.5 784,-1361.5 784,-522.5 0,-522.5"/>
|
||||
<text text-anchor="middle" x="392" y="-1346.3" font-family="Times,serif" font-size="14.00" fill="#000000">Epic: Support for RPC calls used by mining pools</text>
|
||||
</g>
|
||||
<!-- ZcashFoundation/zebra#5214 -->
|
||||
<g id="clust2" class="cluster">
|
||||
<title>cluster_0</title>
|
||||
<polygon fill="none" stroke="#0000ff" points="0,-62.5 0,-327.5 516,-327.5 516,-62.5 0,-62.5"/>
|
||||
<text text-anchor="middle" x="258" y="-312.3" font-family="Times,serif" font-size="14.00" fill="#000000">Epic: Zebra Release Candidate</text>
|
||||
</g>
|
||||
<!-- ZcashFoundation/zebra#5335 -->
|
||||
<g id="node1" class="node open">
|
||||
<title>ZcashFoundation/zebra#5335</title>
|
||||
<g id="a_node1"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/5335" xlink:title="ZcashFoundation/zebra#5335 Evict transactions from the mempool based on the ZIP-317 fee rules" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="508,-1330.5 276,-1330.5 276,-1262.5 508,-1262.5 508,-1330.5"/>
|
||||
<text text-anchor="middle" x="392" y="-1315.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#5335</text>
|
||||
<text text-anchor="middle" x="392" y="-1300.3" font-family="Times,serif" font-size="14.00" fill="#000000">Evict transactions from</text>
|
||||
<text text-anchor="middle" x="392" y="-1285.3" font-family="Times,serif" font-size="14.00" fill="#000000">the mempool based on the</text>
|
||||
<text text-anchor="middle" x="392" y="-1270.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZIP-317 fee rules</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- ZcashFoundation/zebra#5336 -->
|
||||
<g id="node2" class="node open">
|
||||
<title>ZcashFoundation/zebra#5336</title>
|
||||
<g id="a_node2"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/5336" xlink:title="ZcashFoundation/zebra#5336 Relay mempool transactions based on the ZIP-317 fee rules" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="#000000" points="776,-1290.5 544,-1290.5 544,-1222.5 776,-1222.5 776,-1290.5"/>
|
||||
<text text-anchor="middle" x="660" y="-1275.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#5336</text>
|
||||
<text text-anchor="middle" x="660" y="-1260.3" font-family="Times,serif" font-size="14.00" fill="#000000">Relay mempool</text>
|
||||
<text text-anchor="middle" x="660" y="-1245.3" font-family="Times,serif" font-size="14.00" fill="#000000">transactions based on the</text>
|
||||
<text text-anchor="middle" x="660" y="-1230.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZIP-317 fee rules</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- ZcashFoundation/zebra#5335->ZcashFoundation/zebra#5336 -->
|
||||
<g id="edge1" class="edge">
|
||||
<title>ZcashFoundation/zebra#5335->ZcashFoundation/zebra#5336</title>
|
||||
<path fill="none" stroke="#000000" d="M508.38,-1279.1C516.81,-1277.9 525.33,-1276.6 533.81,-1275.3"/>
|
||||
<polygon fill="#000000" stroke="#000000" points="534.3266,-1278.7619 543.74,-1273.9 533.3493,-1271.8304 534.3266,-1278.7619"/>
|
||||
</g>
|
||||
<!-- ZcashFoundation/zebra#5235 -->
|
||||
<g id="node3" class="node open">
|
||||
<title>ZcashFoundation/zebra#5235</title>
|
||||
<g id="a_node3"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/5235" xlink:title="ZcashFoundation/zebra#5235 Tracking: Implement getblocktemplate RPC" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="#000000" points="508,-1244 276,-1244 276,-1191 508,-1191 508,-1244"/>
|
||||
<text text-anchor="middle" x="392" y="-1228.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#5235</text>
|
||||
<text text-anchor="middle" x="392" y="-1213.8" font-family="Times,serif" font-size="14.00" fill="#000000">Tracking: Implement</text>
|
||||
<text text-anchor="middle" x="392" y="-1198.8" font-family="Times,serif" font-size="14.00" fill="#000000">getblocktemplate RPC</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- ZcashFoundation/zebra#5235->ZcashFoundation/zebra#5336 -->
|
||||
<g id="edge2" class="edge">
|
||||
<title>ZcashFoundation/zebra#5235->ZcashFoundation/zebra#5336</title>
|
||||
<path fill="none" stroke="#000000" d="M508.38,-1234.4C516.81,-1235.7 525.33,-1236.9 533.81,-1238.1"/>
|
||||
<polygon fill="#000000" stroke="#000000" points="533.3294,-1241.567 543.74,-1239.6 534.375,-1234.6455 533.3294,-1241.567"/>
|
||||
</g>
|
||||
<!-- ZcashFoundation/zebra#5376 -->
|
||||
<g id="node4" class="node open">
|
||||
<title>ZcashFoundation/zebra#5376</title>
|
||||
<g id="a_node4"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/5376" xlink:title="ZcashFoundation/zebra#5376 Do contextual validation on mempool transactions using the state best tip" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-1330.5 8,-1330.5 8,-1262.5 240,-1262.5 240,-1330.5"/>
|
||||
<text text-anchor="middle" x="124" y="-1315.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#5376</text>
|
||||
<text text-anchor="middle" x="124" y="-1300.3" font-family="Times,serif" font-size="14.00" fill="#000000">Do contextual validation</text>
|
||||
<text text-anchor="middle" x="124" y="-1285.3" font-family="Times,serif" font-size="14.00" fill="#000000">on mempool transactions</text>
|
||||
<text text-anchor="middle" x="124" y="-1270.3" font-family="Times,serif" font-size="14.00" fill="#000000">using the state best tip</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- ZcashFoundation/zebra#5376->ZcashFoundation/zebra#5235 -->
|
||||
<g id="edge3" class="edge">
|
||||
<title>ZcashFoundation/zebra#5376->ZcashFoundation/zebra#5235</title>
|
||||
<path fill="none" stroke="#000000" d="M239.6,-1262.4C257.01,-1257.3 274.84,-1252 291.89,-1247"/>
|
||||
<polygon fill="#000000" stroke="#000000" points="293.2105,-1250.2607 301.83,-1244.1 291.2499,-1243.5409 293.2105,-1250.2607"/>
|
||||
</g>
|
||||
<!-- ZcashFoundation/zebra#5455 -->
|
||||
<g id="node5" class="node open">
|
||||
<title>ZcashFoundation/zebra#5455</title>
|
||||
<g id="a_node5"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/5455" xlink:title="ZcashFoundation/zebra#5455 Populate `BlockTemplate` fields using a new state request" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-857.5 8,-857.5 8,-789.5 240,-789.5 240,-857.5"/>
|
||||
<text text-anchor="middle" x="124" y="-842.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#5455</text>
|
||||
<text text-anchor="middle" x="124" y="-827.3" font-family="Times,serif" font-size="14.00" fill="#000000">Populate `BlockTemplate`</text>
|
||||
<text text-anchor="middle" x="124" y="-812.3" font-family="Times,serif" font-size="14.00" fill="#000000">fields using a new state</text>
|
||||
<text text-anchor="middle" x="124" y="-797.3" font-family="Times,serif" font-size="14.00" fill="#000000">request</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- ZcashFoundation/zebra#5453 -->
|
||||
<g id="node6" class="node open">
|
||||
<title>ZcashFoundation/zebra#5453</title>
|
||||
<g id="a_node6"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/5453" xlink:title="ZcashFoundation/zebra#5453 Populate transparent coinbase transaction data for `BlockTemplate`" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="#000000" points="508,-932.5 276,-932.5 276,-864.5 508,-864.5 508,-932.5"/>
|
||||
<text text-anchor="middle" x="392" y="-917.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#5453</text>
|
||||
<text text-anchor="middle" x="392" y="-902.3" font-family="Times,serif" font-size="14.00" fill="#000000">Populate transparent</text>
|
||||
<text text-anchor="middle" x="392" y="-887.3" font-family="Times,serif" font-size="14.00" fill="#000000">coinbase transaction data</text>
|
||||
<text text-anchor="middle" x="392" y="-872.3" font-family="Times,serif" font-size="14.00" fill="#000000">for `BlockTemplate`</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- ZcashFoundation/zebra#5455->ZcashFoundation/zebra#5453 -->
|
||||
<g id="edge4" class="edge">
|
||||
<title>ZcashFoundation/zebra#5455->ZcashFoundation/zebra#5453</title>
|
||||
<path fill="none" stroke="#000000" d="M240.38,-856.07C248.9,-858.45 257.51,-860.86 266.08,-863.26"/>
|
||||
<polygon fill="#000000" stroke="#000000" points="265.1669,-866.6389 275.74,-865.96 267.0513,-859.8973 265.1669,-866.6389"/>
|
||||
</g>
|
||||
<!-- ZcashFoundation/zebra#5472 -->
|
||||
<g id="node23" class="node open">
|
||||
<title>ZcashFoundation/zebra#5472</title>
|
||||
<g id="a_node23"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/5472" xlink:title="ZcashFoundation/zebra#5472 Support shielded coinbase in `getblocktemplate`" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="#000000" points="776,-514 544,-514 544,-461 776,-461 776,-514"/>
|
||||
<text text-anchor="middle" x="660" y="-498.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#5472</text>
|
||||
<text text-anchor="middle" x="660" y="-483.8" font-family="Times,serif" font-size="14.00" fill="#000000">Support shielded coinbase</text>
|
||||
<text text-anchor="middle" x="660" y="-468.8" font-family="Times,serif" font-size="14.00" fill="#000000">in `getblocktemplate`</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- ZcashFoundation/zebra#5453->ZcashFoundation/zebra#5472 -->
|
||||
<g id="edge15" class="edge">
|
||||
<title>ZcashFoundation/zebra#5453->ZcashFoundation/zebra#5472</title>
|
||||
<path fill="none" stroke="#000000" d="M395.52,-864.33C404.83,-791.65 436.69,-620.61 541.65,-521.18"/>
|
||||
<polygon fill="#000000" stroke="#000000" points="544.3208,-523.4805 549.34,-514.15 539.5977,-518.314 544.3208,-523.4805"/>
|
||||
</g>
|
||||
<!-- ZcashFoundation/zebra#5452 -->
|
||||
<g id="node7" class="node open">
|
||||
<title>ZcashFoundation/zebra#5452</title>
|
||||
<g id="a_node7"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/5452" xlink:title="ZcashFoundation/zebra#5452 Populate `Blocktemplate` responses with fixed values data" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-1172.5 8,-1172.5 8,-1104.5 240,-1104.5 240,-1172.5"/>
|
||||
<text text-anchor="middle" x="124" y="-1157.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#5452</text>
|
||||
<text text-anchor="middle" x="124" y="-1142.3" font-family="Times,serif" font-size="14.00" fill="#000000">Populate `Blocktemplate`</text>
|
||||
<text text-anchor="middle" x="124" y="-1127.3" font-family="Times,serif" font-size="14.00" fill="#000000">responses with fixed</text>
|
||||
<text text-anchor="middle" x="124" y="-1112.3" font-family="Times,serif" font-size="14.00" fill="#000000">values data</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- ZcashFoundation/zebra#5466 -->
|
||||
<g id="node8" class="node open">
|
||||
<title>ZcashFoundation/zebra#5466</title>
|
||||
<g id="a_node8"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/5466" xlink:title="ZcashFoundation/zebra#5466 Return an error from getblocktemplate if Zebra isn't synced to the tip" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-1086.5 8,-1086.5 8,-1018.5 240,-1018.5 240,-1086.5"/>
|
||||
<text text-anchor="middle" x="124" y="-1071.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#5466</text>
|
||||
<text text-anchor="middle" x="124" y="-1056.3" font-family="Times,serif" font-size="14.00" fill="#000000">Return an error from</text>
|
||||
<text text-anchor="middle" x="124" y="-1041.3" font-family="Times,serif" font-size="14.00" fill="#000000">getblocktemplate if Zebra</text>
|
||||
<text text-anchor="middle" x="124" y="-1026.3" font-family="Times,serif" font-size="14.00" fill="#000000">isn't synced to the tip</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- ZcashFoundation/zebra#5454 -->
|
||||
<g id="node9" class="node open">
|
||||
<title>ZcashFoundation/zebra#5454</title>
|
||||
<g id="a_node9"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/5454" xlink:title="ZcashFoundation/zebra#5454 Populate transactions of `BlockTemplate`" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-1244 8,-1244 8,-1191 240,-1191 240,-1244"/>
|
||||
<text text-anchor="middle" x="124" y="-1228.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#5454</text>
|
||||
<text text-anchor="middle" x="124" y="-1213.8" font-family="Times,serif" font-size="14.00" fill="#000000">Populate transactions of</text>
|
||||
<text text-anchor="middle" x="124" y="-1198.8" font-family="Times,serif" font-size="14.00" fill="#000000">`BlockTemplate`</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- ZcashFoundation/zebra#5454->ZcashFoundation/zebra#5453 -->
|
||||
<g id="edge5" class="edge">
|
||||
<title>ZcashFoundation/zebra#5454->ZcashFoundation/zebra#5453</title>
|
||||
<path fill="none" stroke="#000000" d="M227.64,-1190.9C232.02,-1188.1 236.18,-1185 240,-1181.5 270.67,-1153.6 257.44,-1132.5 276,-1095.5 303.43,-1040.7 339.94,-980.4 364.62,-941.12"/>
|
||||
<polygon fill="#000000" stroke="#000000" points="367.6324,-942.9046 370.01,-932.58 361.7128,-939.1685 367.6324,-942.9046"/>
|
||||
</g>
|
||||
<!-- ZcashFoundation/zebra#5473 -->
|
||||
<g id="node10" class="node open">
|
||||
<title>ZcashFoundation/zebra#5473</title>
|
||||
<g id="a_node10"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/5473" xlink:title="ZcashFoundation/zebra#5473 Select `getblocktemplate` transactions according to ZIP-317" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="#000000" points="508,-1172.5 276,-1172.5 276,-1104.5 508,-1104.5 508,-1172.5"/>
|
||||
<text text-anchor="middle" x="392" y="-1157.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#5473</text>
|
||||
<text text-anchor="middle" x="392" y="-1142.3" font-family="Times,serif" font-size="14.00" fill="#000000">Select `getblocktemplate`</text>
|
||||
<text text-anchor="middle" x="392" y="-1127.3" font-family="Times,serif" font-size="14.00" fill="#000000">transactions according to</text>
|
||||
<text text-anchor="middle" x="392" y="-1112.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZIP-317</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- ZcashFoundation/zebra#5454->ZcashFoundation/zebra#5473 -->
|
||||
<g id="edge6" class="edge">
|
||||
<title>ZcashFoundation/zebra#5454->ZcashFoundation/zebra#5473</title>
|
||||
<path fill="none" stroke="#000000" d="M213.99,-1191C230.92,-1186 248.91,-1180.7 266.7,-1175.4"/>
|
||||
<polygon fill="#000000" stroke="#000000" points="267.9456,-1178.6819 276.55,-1172.5 265.9686,-1171.9669 267.9456,-1178.6819"/>
|
||||
</g>
|
||||
<!-- ZcashFoundation/zebra#5236 -->
|
||||
<g id="node11" class="node open">
|
||||
<title>ZcashFoundation/zebra#5236</title>
|
||||
<g id="a_node11"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/5236" xlink:title="ZcashFoundation/zebra#5236 Add basic support for the `submitblock` RPC call" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-929 8,-929 8,-876 240,-876 240,-929"/>
|
||||
<text text-anchor="middle" x="124" y="-913.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#5236</text>
|
||||
<text text-anchor="middle" x="124" y="-898.8" font-family="Times,serif" font-size="14.00" fill="#000000">Add basic support for the</text>
|
||||
<text text-anchor="middle" x="124" y="-883.8" font-family="Times,serif" font-size="14.00" fill="#000000">`submitblock` RPC call</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- ZcashFoundation/zebra#5456 -->
|
||||
<g id="node12" class="node open">
|
||||
<title>ZcashFoundation/zebra#5456</title>
|
||||
<g id="a_node12"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/5456" xlink:title="ZcashFoundation/zebra#5456 Add a miner transparent address config option" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-1000 8,-1000 8,-947 240,-947 240,-1000"/>
|
||||
<text text-anchor="middle" x="124" y="-984.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#5456</text>
|
||||
<text text-anchor="middle" x="124" y="-969.8" font-family="Times,serif" font-size="14.00" fill="#000000">Add a miner transparent</text>
|
||||
<text text-anchor="middle" x="124" y="-954.8" font-family="Times,serif" font-size="14.00" fill="#000000">address config option</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- ZcashFoundation/zebra#5456->ZcashFoundation/zebra#5453 -->
|
||||
<g id="edge7" class="edge">
|
||||
<title>ZcashFoundation/zebra#5456->ZcashFoundation/zebra#5453</title>
|
||||
<path fill="none" stroke="#000000" d="M218.86,-946.95C234.08,-942.69 250.03,-938.23 265.83,-933.81"/>
|
||||
<polygon fill="#000000" stroke="#000000" points="266.9643,-937.1271 275.65,-931.06 265.0766,-930.3864 266.9643,-937.1271"/>
|
||||
</g>
|
||||
<!-- ZcashFoundation/zebra#5386 -->
|
||||
<g id="node13" class="node open">
|
||||
<title>ZcashFoundation/zebra#5386</title>
|
||||
<g id="a_node13"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/5386" xlink:title="ZcashFoundation/zebra#5386 Use BestChainUtxo rather than AwaitUtxo in the mempool transaction validator" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-771 8,-771 8,-688 240,-688 240,-771"/>
|
||||
<text text-anchor="middle" x="124" y="-755.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#5386</text>
|
||||
<text text-anchor="middle" x="124" y="-740.8" font-family="Times,serif" font-size="14.00" fill="#000000">Use BestChainUtxo rather</text>
|
||||
<text text-anchor="middle" x="124" y="-725.8" font-family="Times,serif" font-size="14.00" fill="#000000">than AwaitUtxo in the</text>
|
||||
<text text-anchor="middle" x="124" y="-710.8" font-family="Times,serif" font-size="14.00" fill="#000000">mempool transaction</text>
|
||||
<text text-anchor="middle" x="124" y="-695.8" font-family="Times,serif" font-size="14.00" fill="#000000">validator</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- ZcashFoundation/zebra#5468 -->
|
||||
<g id="node14" class="node open">
|
||||
<title>ZcashFoundation/zebra#5468</title>
|
||||
<g id="a_node14"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/5468" xlink:title="ZcashFoundation/zebra#5468 Add support for `getmininginfo` RPC call" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-670 8,-670 8,-617 240,-617 240,-670"/>
|
||||
<text text-anchor="middle" x="124" y="-654.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#5468</text>
|
||||
<text text-anchor="middle" x="124" y="-639.8" font-family="Times,serif" font-size="14.00" fill="#000000">Add support for</text>
|
||||
<text text-anchor="middle" x="124" y="-624.8" font-family="Times,serif" font-size="14.00" fill="#000000">`getmininginfo` RPC call</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- ZcashFoundation/zebra#5302 -->
|
||||
<g id="node15" class="node open">
|
||||
<title>ZcashFoundation/zebra#5302</title>
|
||||
<g id="a_node15"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/5302" xlink:title="ZcashFoundation/zebra#5302 Add support for `getblocksubsidy` RPC call" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-598.5 8,-598.5 8,-530.5 240,-530.5 240,-598.5"/>
|
||||
<text text-anchor="middle" x="124" y="-583.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#5302</text>
|
||||
<text text-anchor="middle" x="124" y="-568.3" font-family="Times,serif" font-size="14.00" fill="#000000">Add support for</text>
|
||||
<text text-anchor="middle" x="124" y="-553.3" font-family="Times,serif" font-size="14.00" fill="#000000">`getblocksubsidy` RPC</text>
|
||||
<text text-anchor="middle" x="124" y="-538.3" font-family="Times,serif" font-size="14.00" fill="#000000">call</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- ZcashFoundation/zebra#5214 -->
|
||||
<g id="node16" class="node open">
|
||||
<title>ZcashFoundation/zebra#5214</title>
|
||||
<g id="a_node1"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/5214" xlink:title="ZcashFoundation/zebra#5214 Task: Make a list of Zebra dependencies" target="_blank">
|
||||
<g id="a_node16"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/5214" xlink:title="ZcashFoundation/zebra#5214 Task: Make a list of Zebra dependencies" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-225 8,-225 8,-172 240,-172 240,-225"/>
|
||||
<text text-anchor="middle" x="124" y="-209.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#5214</text>
|
||||
<text text-anchor="middle" x="124" y="-194.8" font-family="Times,serif" font-size="14.00" fill="#000000">Task: Make a list of</text>
|
||||
|
@ -43,9 +278,9 @@
|
|||
</g>
|
||||
</g>
|
||||
<!-- ZcashFoundation/zebra#5423 -->
|
||||
<g id="node2" class="node open">
|
||||
<g id="node17" class="node open">
|
||||
<title>ZcashFoundation/zebra#5423</title>
|
||||
<g id="a_node2"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/5423" xlink:title="ZcashFoundation/zebra#5423 Tag Zebra 1.0.0-rc.1" target="_blank">
|
||||
<g id="a_node17"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/5423" xlink:title="ZcashFoundation/zebra#5423 Tag Zebra 1.0.0-rc.1" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="#000000" points="508,-252.5 276,-252.5 276,-214.5 508,-214.5 508,-252.5"/>
|
||||
<text text-anchor="middle" x="392" y="-237.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#5423</text>
|
||||
<text text-anchor="middle" x="392" y="-222.3" font-family="Times,serif" font-size="14.00" fill="#000000">Tag Zebra 1.0.0-rc.1</text>
|
||||
|
@ -53,7 +288,7 @@
|
|||
</g>
|
||||
</g>
|
||||
<!-- ZcashFoundation/zebra#5214->ZcashFoundation/zebra#5423 -->
|
||||
<g id="edge1" class="edge">
|
||||
<g id="edge8" class="edge">
|
||||
<title>ZcashFoundation/zebra#5214->ZcashFoundation/zebra#5423</title>
|
||||
<path fill="none" stroke="#000000" d="M240.38,-213.7C248.81,-214.8 257.33,-215.91 265.81,-217.02"/>
|
||||
<polygon fill="#000000" stroke="#000000" points="265.3702,-220.4922 275.74,-218.32 266.279,-213.5514 265.3702,-220.4922"/>
|
||||
|
@ -78,9 +313,9 @@
|
|||
<polygon fill="#000000" stroke="#000000" points="553.3789,-281.6894 563.95,-280.98 555.2439,-274.9423 553.3789,-281.6894"/>
|
||||
</g>
|
||||
<!-- ZcashFoundation/zebra#5445 -->
|
||||
<g id="node3" class="node open">
|
||||
<g id="node18" class="node open">
|
||||
<title>ZcashFoundation/zebra#5445</title>
|
||||
<g id="a_node3"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/5445" xlink:title="ZcashFoundation/zebra#5445 Bump `zcash_proofs` to 0.8.0" target="_blank">
|
||||
<g id="a_node18"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/5445" xlink:title="ZcashFoundation/zebra#5445 Bump `zcash_proofs` to 0.8.0" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-296 8,-296 8,-243 240,-243 240,-296"/>
|
||||
<text text-anchor="middle" x="124" y="-280.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#5445</text>
|
||||
<text text-anchor="middle" x="124" y="-265.8" font-family="Times,serif" font-size="14.00" fill="#000000">Bump `zcash_proofs` to</text>
|
||||
|
@ -89,7 +324,7 @@
|
|||
</g>
|
||||
</g>
|
||||
<!-- ZcashFoundation/zebra#5445->ZcashFoundation/zebra#5423 -->
|
||||
<g id="edge2" class="edge">
|
||||
<g id="edge9" class="edge">
|
||||
<title>ZcashFoundation/zebra#5445->ZcashFoundation/zebra#5423</title>
|
||||
<path fill="none" stroke="#000000" d="M240.38,-253.87C248.81,-252.73 257.33,-251.59 265.81,-250.45"/>
|
||||
<polygon fill="#000000" stroke="#000000" points="266.2932,-253.9166 275.74,-249.12 265.3638,-246.9786 266.2932,-253.9166"/>
|
||||
|
@ -135,9 +370,9 @@
|
|||
<polygon fill="#000000" stroke="#000000" points="279.0391,-336.1976 289.63,-335.91 281.1713,-329.5302 279.0391,-336.1976"/>
|
||||
</g>
|
||||
<!-- ZcashFoundation/zebra#5446 -->
|
||||
<g id="node4" class="node open">
|
||||
<g id="node19" class="node open">
|
||||
<title>ZcashFoundation/zebra#5446</title>
|
||||
<g id="a_node4"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/5446" xlink:title="ZcashFoundation/zebra#5446 Audit: remove zebra-chain cryptographic implementations that are unused" target="_blank">
|
||||
<g id="a_node19"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/5446" xlink:title="ZcashFoundation/zebra#5446 Audit: remove zebra-chain cryptographic implementations that are unused" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-154 8,-154 8,-71 240,-71 240,-154"/>
|
||||
<text text-anchor="middle" x="124" y="-138.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#5446</text>
|
||||
<text text-anchor="middle" x="124" y="-123.8" font-family="Times,serif" font-size="14.00" fill="#000000">Audit: remove zebra-chain</text>
|
||||
|
@ -148,246 +383,11 @@
|
|||
</g>
|
||||
</g>
|
||||
<!-- ZcashFoundation/zebra#5446->ZcashFoundation/zebra#5423 -->
|
||||
<g id="edge3" class="edge">
|
||||
<g id="edge10" class="edge">
|
||||
<title>ZcashFoundation/zebra#5446->ZcashFoundation/zebra#5423</title>
|
||||
<path fill="none" stroke="#000000" d="M219.02,-154.11C226.12,-157.28 233.18,-160.43 240,-163.5 274.07,-178.83 312.26,-196.42 341.84,-210.13"/>
|
||||
<polygon fill="#000000" stroke="#000000" points="340.5761,-213.402 351.12,-214.44 343.5247,-207.0533 340.5761,-213.402"/>
|
||||
</g>
|
||||
<!-- ZcashFoundation/zebra#5335 -->
|
||||
<g id="node5" class="node open">
|
||||
<title>ZcashFoundation/zebra#5335</title>
|
||||
<g id="a_node5"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/5335" xlink:title="ZcashFoundation/zebra#5335 Evict transactions from the mempool based on the ZIP-317 fee rules" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="508,-1330.5 276,-1330.5 276,-1262.5 508,-1262.5 508,-1330.5"/>
|
||||
<text text-anchor="middle" x="392" y="-1315.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#5335</text>
|
||||
<text text-anchor="middle" x="392" y="-1300.3" font-family="Times,serif" font-size="14.00" fill="#000000">Evict transactions from</text>
|
||||
<text text-anchor="middle" x="392" y="-1285.3" font-family="Times,serif" font-size="14.00" fill="#000000">the mempool based on the</text>
|
||||
<text text-anchor="middle" x="392" y="-1270.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZIP-317 fee rules</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- ZcashFoundation/zebra#5336 -->
|
||||
<g id="node6" class="node open">
|
||||
<title>ZcashFoundation/zebra#5336</title>
|
||||
<g id="a_node6"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/5336" xlink:title="ZcashFoundation/zebra#5336 Relay mempool transactions based on the ZIP-317 fee rules" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="#000000" points="776,-1290.5 544,-1290.5 544,-1222.5 776,-1222.5 776,-1290.5"/>
|
||||
<text text-anchor="middle" x="660" y="-1275.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#5336</text>
|
||||
<text text-anchor="middle" x="660" y="-1260.3" font-family="Times,serif" font-size="14.00" fill="#000000">Relay mempool</text>
|
||||
<text text-anchor="middle" x="660" y="-1245.3" font-family="Times,serif" font-size="14.00" fill="#000000">transactions based on the</text>
|
||||
<text text-anchor="middle" x="660" y="-1230.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZIP-317 fee rules</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- ZcashFoundation/zebra#5335->ZcashFoundation/zebra#5336 -->
|
||||
<g id="edge4" class="edge">
|
||||
<title>ZcashFoundation/zebra#5335->ZcashFoundation/zebra#5336</title>
|
||||
<path fill="none" stroke="#000000" d="M508.38,-1279.1C516.81,-1277.9 525.33,-1276.6 533.81,-1275.3"/>
|
||||
<polygon fill="#000000" stroke="#000000" points="534.3266,-1278.7619 543.74,-1273.9 533.3493,-1271.8304 534.3266,-1278.7619"/>
|
||||
</g>
|
||||
<!-- ZcashFoundation/zebra#5235 -->
|
||||
<g id="node7" class="node open">
|
||||
<title>ZcashFoundation/zebra#5235</title>
|
||||
<g id="a_node7"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/5235" xlink:title="ZcashFoundation/zebra#5235 Tracking: Implement getblocktemplate RPC" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="#000000" points="508,-1244 276,-1244 276,-1191 508,-1191 508,-1244"/>
|
||||
<text text-anchor="middle" x="392" y="-1228.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#5235</text>
|
||||
<text text-anchor="middle" x="392" y="-1213.8" font-family="Times,serif" font-size="14.00" fill="#000000">Tracking: Implement</text>
|
||||
<text text-anchor="middle" x="392" y="-1198.8" font-family="Times,serif" font-size="14.00" fill="#000000">getblocktemplate RPC</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- ZcashFoundation/zebra#5235->ZcashFoundation/zebra#5336 -->
|
||||
<g id="edge5" class="edge">
|
||||
<title>ZcashFoundation/zebra#5235->ZcashFoundation/zebra#5336</title>
|
||||
<path fill="none" stroke="#000000" d="M508.38,-1234.4C516.81,-1235.7 525.33,-1236.9 533.81,-1238.1"/>
|
||||
<polygon fill="#000000" stroke="#000000" points="533.3294,-1241.567 543.74,-1239.6 534.375,-1234.6455 533.3294,-1241.567"/>
|
||||
</g>
|
||||
<!-- ZcashFoundation/zebra#5376 -->
|
||||
<g id="node8" class="node open">
|
||||
<title>ZcashFoundation/zebra#5376</title>
|
||||
<g id="a_node8"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/5376" xlink:title="ZcashFoundation/zebra#5376 Do contextual validation on mempool transactions using the state best tip" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-1330.5 8,-1330.5 8,-1262.5 240,-1262.5 240,-1330.5"/>
|
||||
<text text-anchor="middle" x="124" y="-1315.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#5376</text>
|
||||
<text text-anchor="middle" x="124" y="-1300.3" font-family="Times,serif" font-size="14.00" fill="#000000">Do contextual validation</text>
|
||||
<text text-anchor="middle" x="124" y="-1285.3" font-family="Times,serif" font-size="14.00" fill="#000000">on mempool transactions</text>
|
||||
<text text-anchor="middle" x="124" y="-1270.3" font-family="Times,serif" font-size="14.00" fill="#000000">using the state best tip</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- ZcashFoundation/zebra#5376->ZcashFoundation/zebra#5235 -->
|
||||
<g id="edge6" class="edge">
|
||||
<title>ZcashFoundation/zebra#5376->ZcashFoundation/zebra#5235</title>
|
||||
<path fill="none" stroke="#000000" d="M239.6,-1262.4C257.01,-1257.3 274.84,-1252 291.89,-1247"/>
|
||||
<polygon fill="#000000" stroke="#000000" points="293.2105,-1250.2607 301.83,-1244.1 291.2499,-1243.5409 293.2105,-1250.2607"/>
|
||||
</g>
|
||||
<!-- ZcashFoundation/zebra#5455 -->
|
||||
<g id="node9" class="node open">
|
||||
<title>ZcashFoundation/zebra#5455</title>
|
||||
<g id="a_node9"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/5455" xlink:title="ZcashFoundation/zebra#5455 Populate `BlockTemplate` fields using a new state request" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-857.5 8,-857.5 8,-789.5 240,-789.5 240,-857.5"/>
|
||||
<text text-anchor="middle" x="124" y="-842.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#5455</text>
|
||||
<text text-anchor="middle" x="124" y="-827.3" font-family="Times,serif" font-size="14.00" fill="#000000">Populate `BlockTemplate`</text>
|
||||
<text text-anchor="middle" x="124" y="-812.3" font-family="Times,serif" font-size="14.00" fill="#000000">fields using a new state</text>
|
||||
<text text-anchor="middle" x="124" y="-797.3" font-family="Times,serif" font-size="14.00" fill="#000000">request</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- ZcashFoundation/zebra#5453 -->
|
||||
<g id="node10" class="node open">
|
||||
<title>ZcashFoundation/zebra#5453</title>
|
||||
<g id="a_node10"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/5453" xlink:title="ZcashFoundation/zebra#5453 Populate transparent coinbase transaction data for `BlockTemplate`" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="#000000" points="508,-932.5 276,-932.5 276,-864.5 508,-864.5 508,-932.5"/>
|
||||
<text text-anchor="middle" x="392" y="-917.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#5453</text>
|
||||
<text text-anchor="middle" x="392" y="-902.3" font-family="Times,serif" font-size="14.00" fill="#000000">Populate transparent</text>
|
||||
<text text-anchor="middle" x="392" y="-887.3" font-family="Times,serif" font-size="14.00" fill="#000000">coinbase transaction data</text>
|
||||
<text text-anchor="middle" x="392" y="-872.3" font-family="Times,serif" font-size="14.00" fill="#000000">for `BlockTemplate`</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- ZcashFoundation/zebra#5455->ZcashFoundation/zebra#5453 -->
|
||||
<g id="edge7" class="edge">
|
||||
<title>ZcashFoundation/zebra#5455->ZcashFoundation/zebra#5453</title>
|
||||
<path fill="none" stroke="#000000" d="M240.38,-856.07C248.9,-858.45 257.51,-860.86 266.08,-863.26"/>
|
||||
<polygon fill="#000000" stroke="#000000" points="265.1669,-866.6389 275.74,-865.96 267.0513,-859.8973 265.1669,-866.6389"/>
|
||||
</g>
|
||||
<!-- ZcashFoundation/zebra#5472 -->
|
||||
<g id="node23" class="node open">
|
||||
<title>ZcashFoundation/zebra#5472</title>
|
||||
<g id="a_node23"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/5472" xlink:title="ZcashFoundation/zebra#5472 Support shielded coinbase in `getblocktemplate`" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="#000000" points="776,-514 544,-514 544,-461 776,-461 776,-514"/>
|
||||
<text text-anchor="middle" x="660" y="-498.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#5472</text>
|
||||
<text text-anchor="middle" x="660" y="-483.8" font-family="Times,serif" font-size="14.00" fill="#000000">Support shielded coinbase</text>
|
||||
<text text-anchor="middle" x="660" y="-468.8" font-family="Times,serif" font-size="14.00" fill="#000000">in `getblocktemplate`</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- ZcashFoundation/zebra#5453->ZcashFoundation/zebra#5472 -->
|
||||
<g id="edge15" class="edge">
|
||||
<title>ZcashFoundation/zebra#5453->ZcashFoundation/zebra#5472</title>
|
||||
<path fill="none" stroke="#000000" d="M395.52,-864.33C404.83,-791.65 436.69,-620.61 541.65,-521.18"/>
|
||||
<polygon fill="#000000" stroke="#000000" points="544.3208,-523.4805 549.34,-514.15 539.5977,-518.314 544.3208,-523.4805"/>
|
||||
</g>
|
||||
<!-- ZcashFoundation/zebra#5452 -->
|
||||
<g id="node11" class="node open">
|
||||
<title>ZcashFoundation/zebra#5452</title>
|
||||
<g id="a_node11"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/5452" xlink:title="ZcashFoundation/zebra#5452 Populate `Blocktemplate` responses with fixed values data" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-1172.5 8,-1172.5 8,-1104.5 240,-1104.5 240,-1172.5"/>
|
||||
<text text-anchor="middle" x="124" y="-1157.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#5452</text>
|
||||
<text text-anchor="middle" x="124" y="-1142.3" font-family="Times,serif" font-size="14.00" fill="#000000">Populate `Blocktemplate`</text>
|
||||
<text text-anchor="middle" x="124" y="-1127.3" font-family="Times,serif" font-size="14.00" fill="#000000">responses with fixed</text>
|
||||
<text text-anchor="middle" x="124" y="-1112.3" font-family="Times,serif" font-size="14.00" fill="#000000">values data</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- ZcashFoundation/zebra#5466 -->
|
||||
<g id="node12" class="node open">
|
||||
<title>ZcashFoundation/zebra#5466</title>
|
||||
<g id="a_node12"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/5466" xlink:title="ZcashFoundation/zebra#5466 Return an error from getblocktemplate if Zebra isn't synced to the tip" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-1086.5 8,-1086.5 8,-1018.5 240,-1018.5 240,-1086.5"/>
|
||||
<text text-anchor="middle" x="124" y="-1071.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#5466</text>
|
||||
<text text-anchor="middle" x="124" y="-1056.3" font-family="Times,serif" font-size="14.00" fill="#000000">Return an error from</text>
|
||||
<text text-anchor="middle" x="124" y="-1041.3" font-family="Times,serif" font-size="14.00" fill="#000000">getblocktemplate if Zebra</text>
|
||||
<text text-anchor="middle" x="124" y="-1026.3" font-family="Times,serif" font-size="14.00" fill="#000000">isn't synced to the tip</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- ZcashFoundation/zebra#5454 -->
|
||||
<g id="node13" class="node open">
|
||||
<title>ZcashFoundation/zebra#5454</title>
|
||||
<g id="a_node13"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/5454" xlink:title="ZcashFoundation/zebra#5454 Populate transactions of `BlockTemplate`" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-1244 8,-1244 8,-1191 240,-1191 240,-1244"/>
|
||||
<text text-anchor="middle" x="124" y="-1228.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#5454</text>
|
||||
<text text-anchor="middle" x="124" y="-1213.8" font-family="Times,serif" font-size="14.00" fill="#000000">Populate transactions of</text>
|
||||
<text text-anchor="middle" x="124" y="-1198.8" font-family="Times,serif" font-size="14.00" fill="#000000">`BlockTemplate`</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- ZcashFoundation/zebra#5454->ZcashFoundation/zebra#5453 -->
|
||||
<g id="edge8" class="edge">
|
||||
<title>ZcashFoundation/zebra#5454->ZcashFoundation/zebra#5453</title>
|
||||
<path fill="none" stroke="#000000" d="M227.64,-1190.9C232.02,-1188.1 236.18,-1185 240,-1181.5 270.67,-1153.6 257.44,-1132.5 276,-1095.5 303.43,-1040.7 339.94,-980.4 364.62,-941.12"/>
|
||||
<polygon fill="#000000" stroke="#000000" points="367.6324,-942.9046 370.01,-932.58 361.7128,-939.1685 367.6324,-942.9046"/>
|
||||
</g>
|
||||
<!-- ZcashFoundation/zebra#5473 -->
|
||||
<g id="node14" class="node open">
|
||||
<title>ZcashFoundation/zebra#5473</title>
|
||||
<g id="a_node14"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/5473" xlink:title="ZcashFoundation/zebra#5473 Select `getblocktemplate` transactions according to ZIP-317" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="#000000" points="508,-1172.5 276,-1172.5 276,-1104.5 508,-1104.5 508,-1172.5"/>
|
||||
<text text-anchor="middle" x="392" y="-1157.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#5473</text>
|
||||
<text text-anchor="middle" x="392" y="-1142.3" font-family="Times,serif" font-size="14.00" fill="#000000">Select `getblocktemplate`</text>
|
||||
<text text-anchor="middle" x="392" y="-1127.3" font-family="Times,serif" font-size="14.00" fill="#000000">transactions according to</text>
|
||||
<text text-anchor="middle" x="392" y="-1112.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZIP-317</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- ZcashFoundation/zebra#5454->ZcashFoundation/zebra#5473 -->
|
||||
<g id="edge9" class="edge">
|
||||
<title>ZcashFoundation/zebra#5454->ZcashFoundation/zebra#5473</title>
|
||||
<path fill="none" stroke="#000000" d="M213.99,-1191C230.92,-1186 248.91,-1180.7 266.7,-1175.4"/>
|
||||
<polygon fill="#000000" stroke="#000000" points="267.9456,-1178.6819 276.55,-1172.5 265.9686,-1171.9669 267.9456,-1178.6819"/>
|
||||
</g>
|
||||
<!-- ZcashFoundation/zebra#5236 -->
|
||||
<g id="node15" class="node open">
|
||||
<title>ZcashFoundation/zebra#5236</title>
|
||||
<g id="a_node15"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/5236" xlink:title="ZcashFoundation/zebra#5236 Add basic support for the `submitblock` RPC call" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-929 8,-929 8,-876 240,-876 240,-929"/>
|
||||
<text text-anchor="middle" x="124" y="-913.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#5236</text>
|
||||
<text text-anchor="middle" x="124" y="-898.8" font-family="Times,serif" font-size="14.00" fill="#000000">Add basic support for the</text>
|
||||
<text text-anchor="middle" x="124" y="-883.8" font-family="Times,serif" font-size="14.00" fill="#000000">`submitblock` RPC call</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- ZcashFoundation/zebra#5456 -->
|
||||
<g id="node16" class="node open">
|
||||
<title>ZcashFoundation/zebra#5456</title>
|
||||
<g id="a_node16"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/5456" xlink:title="ZcashFoundation/zebra#5456 Add a miner transparent address config option" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-1000 8,-1000 8,-947 240,-947 240,-1000"/>
|
||||
<text text-anchor="middle" x="124" y="-984.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#5456</text>
|
||||
<text text-anchor="middle" x="124" y="-969.8" font-family="Times,serif" font-size="14.00" fill="#000000">Add a miner transparent</text>
|
||||
<text text-anchor="middle" x="124" y="-954.8" font-family="Times,serif" font-size="14.00" fill="#000000">address config option</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- ZcashFoundation/zebra#5456->ZcashFoundation/zebra#5453 -->
|
||||
<g id="edge10" class="edge">
|
||||
<title>ZcashFoundation/zebra#5456->ZcashFoundation/zebra#5453</title>
|
||||
<path fill="none" stroke="#000000" d="M218.86,-946.95C234.08,-942.69 250.03,-938.23 265.83,-933.81"/>
|
||||
<polygon fill="#000000" stroke="#000000" points="266.9643,-937.1271 275.65,-931.06 265.0766,-930.3864 266.9643,-937.1271"/>
|
||||
</g>
|
||||
<!-- ZcashFoundation/zebra#5386 -->
|
||||
<g id="node17" class="node open">
|
||||
<title>ZcashFoundation/zebra#5386</title>
|
||||
<g id="a_node17"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/5386" xlink:title="ZcashFoundation/zebra#5386 Use BestChainUtxo rather than AwaitUtxo in the mempool transaction validator" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-771 8,-771 8,-688 240,-688 240,-771"/>
|
||||
<text text-anchor="middle" x="124" y="-755.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#5386</text>
|
||||
<text text-anchor="middle" x="124" y="-740.8" font-family="Times,serif" font-size="14.00" fill="#000000">Use BestChainUtxo rather</text>
|
||||
<text text-anchor="middle" x="124" y="-725.8" font-family="Times,serif" font-size="14.00" fill="#000000">than AwaitUtxo in the</text>
|
||||
<text text-anchor="middle" x="124" y="-710.8" font-family="Times,serif" font-size="14.00" fill="#000000">mempool transaction</text>
|
||||
<text text-anchor="middle" x="124" y="-695.8" font-family="Times,serif" font-size="14.00" fill="#000000">validator</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- ZcashFoundation/zebra#5468 -->
|
||||
<g id="node18" class="node open">
|
||||
<title>ZcashFoundation/zebra#5468</title>
|
||||
<g id="a_node18"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/5468" xlink:title="ZcashFoundation/zebra#5468 Add support for `getmininginfo` RPC call" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-670 8,-670 8,-617 240,-617 240,-670"/>
|
||||
<text text-anchor="middle" x="124" y="-654.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#5468</text>
|
||||
<text text-anchor="middle" x="124" y="-639.8" font-family="Times,serif" font-size="14.00" fill="#000000">Add support for</text>
|
||||
<text text-anchor="middle" x="124" y="-624.8" font-family="Times,serif" font-size="14.00" fill="#000000">`getmininginfo` RPC call</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- ZcashFoundation/zebra#5302 -->
|
||||
<g id="node19" class="node open">
|
||||
<title>ZcashFoundation/zebra#5302</title>
|
||||
<g id="a_node19"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/5302" xlink:title="ZcashFoundation/zebra#5302 Add support for `getblocksubsidy` RPC call" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-598.5 8,-598.5 8,-530.5 240,-530.5 240,-598.5"/>
|
||||
<text text-anchor="middle" x="124" y="-583.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#5302</text>
|
||||
<text text-anchor="middle" x="124" y="-568.3" font-family="Times,serif" font-size="14.00" fill="#000000">Add support for</text>
|
||||
<text text-anchor="middle" x="124" y="-553.3" font-family="Times,serif" font-size="14.00" fill="#000000">`getblocksubsidy` RPC</text>
|
||||
<text text-anchor="middle" x="124" y="-538.3" font-family="Times,serif" font-size="14.00" fill="#000000">call</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- ZcashFoundation/zebra#3831->ZcashFoundation/zebra#5423 -->
|
||||
<g id="edge16" class="edge">
|
||||
<title>ZcashFoundation/zebra#3831->ZcashFoundation/zebra#5423</title>
|
||||
|
|
502
zcash-zf-dag.svg
502
zcash-zf-dag.svg
|
@ -10,19 +10,254 @@
|
|||
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 2736)">
|
||||
<polygon fill="#ffffff" stroke="transparent" points="-4,4 -4,-2736 788,-2736 788,4 -4,4"/>
|
||||
<g id="clust1" class="cluster">
|
||||
<title>cluster_0</title>
|
||||
<polygon fill="none" stroke="#0000ff" points="0,-62.5 0,-327.5 516,-327.5 516,-62.5 0,-62.5"/>
|
||||
<text text-anchor="middle" x="258" y="-312.3" font-family="Times,serif" font-size="14.00" fill="#000000">Epic: Zebra Release Candidate</text>
|
||||
</g>
|
||||
<g id="clust2" class="cluster">
|
||||
<title>cluster_1</title>
|
||||
<polygon fill="none" stroke="#0000ff" points="0,-522.5 0,-1361.5 784,-1361.5 784,-522.5 0,-522.5"/>
|
||||
<text text-anchor="middle" x="392" y="-1346.3" font-family="Times,serif" font-size="14.00" fill="#000000">Epic: Support for RPC calls used by mining pools</text>
|
||||
</g>
|
||||
<!-- ZcashFoundation/zebra#5214 -->
|
||||
<g id="clust2" class="cluster">
|
||||
<title>cluster_0</title>
|
||||
<polygon fill="none" stroke="#0000ff" points="0,-62.5 0,-327.5 516,-327.5 516,-62.5 0,-62.5"/>
|
||||
<text text-anchor="middle" x="258" y="-312.3" font-family="Times,serif" font-size="14.00" fill="#000000">Epic: Zebra Release Candidate</text>
|
||||
</g>
|
||||
<!-- ZcashFoundation/zebra#5335 -->
|
||||
<g id="node1" class="node open">
|
||||
<title>ZcashFoundation/zebra#5335</title>
|
||||
<g id="a_node1"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/5335" xlink:title="ZcashFoundation/zebra#5335 Evict transactions from the mempool based on the ZIP-317 fee rules" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="508,-1330.5 276,-1330.5 276,-1262.5 508,-1262.5 508,-1330.5"/>
|
||||
<text text-anchor="middle" x="392" y="-1315.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#5335</text>
|
||||
<text text-anchor="middle" x="392" y="-1300.3" font-family="Times,serif" font-size="14.00" fill="#000000">Evict transactions from</text>
|
||||
<text text-anchor="middle" x="392" y="-1285.3" font-family="Times,serif" font-size="14.00" fill="#000000">the mempool based on the</text>
|
||||
<text text-anchor="middle" x="392" y="-1270.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZIP-317 fee rules</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- ZcashFoundation/zebra#5336 -->
|
||||
<g id="node2" class="node open">
|
||||
<title>ZcashFoundation/zebra#5336</title>
|
||||
<g id="a_node2"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/5336" xlink:title="ZcashFoundation/zebra#5336 Relay mempool transactions based on the ZIP-317 fee rules" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="#000000" points="776,-1290.5 544,-1290.5 544,-1222.5 776,-1222.5 776,-1290.5"/>
|
||||
<text text-anchor="middle" x="660" y="-1275.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#5336</text>
|
||||
<text text-anchor="middle" x="660" y="-1260.3" font-family="Times,serif" font-size="14.00" fill="#000000">Relay mempool</text>
|
||||
<text text-anchor="middle" x="660" y="-1245.3" font-family="Times,serif" font-size="14.00" fill="#000000">transactions based on the</text>
|
||||
<text text-anchor="middle" x="660" y="-1230.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZIP-317 fee rules</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- ZcashFoundation/zebra#5335->ZcashFoundation/zebra#5336 -->
|
||||
<g id="edge1" class="edge">
|
||||
<title>ZcashFoundation/zebra#5335->ZcashFoundation/zebra#5336</title>
|
||||
<path fill="none" stroke="#000000" d="M508.38,-1279.1C516.81,-1277.9 525.33,-1276.6 533.81,-1275.3"/>
|
||||
<polygon fill="#000000" stroke="#000000" points="534.3266,-1278.7619 543.74,-1273.9 533.3493,-1271.8304 534.3266,-1278.7619"/>
|
||||
</g>
|
||||
<!-- ZcashFoundation/zebra#5235 -->
|
||||
<g id="node3" class="node open">
|
||||
<title>ZcashFoundation/zebra#5235</title>
|
||||
<g id="a_node3"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/5235" xlink:title="ZcashFoundation/zebra#5235 Tracking: Implement getblocktemplate RPC" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="#000000" points="508,-1244 276,-1244 276,-1191 508,-1191 508,-1244"/>
|
||||
<text text-anchor="middle" x="392" y="-1228.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#5235</text>
|
||||
<text text-anchor="middle" x="392" y="-1213.8" font-family="Times,serif" font-size="14.00" fill="#000000">Tracking: Implement</text>
|
||||
<text text-anchor="middle" x="392" y="-1198.8" font-family="Times,serif" font-size="14.00" fill="#000000">getblocktemplate RPC</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- ZcashFoundation/zebra#5235->ZcashFoundation/zebra#5336 -->
|
||||
<g id="edge2" class="edge">
|
||||
<title>ZcashFoundation/zebra#5235->ZcashFoundation/zebra#5336</title>
|
||||
<path fill="none" stroke="#000000" d="M508.38,-1234.4C516.81,-1235.7 525.33,-1236.9 533.81,-1238.1"/>
|
||||
<polygon fill="#000000" stroke="#000000" points="533.3294,-1241.567 543.74,-1239.6 534.375,-1234.6455 533.3294,-1241.567"/>
|
||||
</g>
|
||||
<!-- ZcashFoundation/zebra#5376 -->
|
||||
<g id="node4" class="node open">
|
||||
<title>ZcashFoundation/zebra#5376</title>
|
||||
<g id="a_node4"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/5376" xlink:title="ZcashFoundation/zebra#5376 Do contextual validation on mempool transactions using the state best tip" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-1330.5 8,-1330.5 8,-1262.5 240,-1262.5 240,-1330.5"/>
|
||||
<text text-anchor="middle" x="124" y="-1315.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#5376</text>
|
||||
<text text-anchor="middle" x="124" y="-1300.3" font-family="Times,serif" font-size="14.00" fill="#000000">Do contextual validation</text>
|
||||
<text text-anchor="middle" x="124" y="-1285.3" font-family="Times,serif" font-size="14.00" fill="#000000">on mempool transactions</text>
|
||||
<text text-anchor="middle" x="124" y="-1270.3" font-family="Times,serif" font-size="14.00" fill="#000000">using the state best tip</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- ZcashFoundation/zebra#5376->ZcashFoundation/zebra#5235 -->
|
||||
<g id="edge3" class="edge">
|
||||
<title>ZcashFoundation/zebra#5376->ZcashFoundation/zebra#5235</title>
|
||||
<path fill="none" stroke="#000000" d="M239.6,-1262.4C257.01,-1257.3 274.84,-1252 291.89,-1247"/>
|
||||
<polygon fill="#000000" stroke="#000000" points="293.2105,-1250.2607 301.83,-1244.1 291.2499,-1243.5409 293.2105,-1250.2607"/>
|
||||
</g>
|
||||
<!-- ZcashFoundation/zebra#5455 -->
|
||||
<g id="node5" class="node open">
|
||||
<title>ZcashFoundation/zebra#5455</title>
|
||||
<g id="a_node5"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/5455" xlink:title="ZcashFoundation/zebra#5455 Populate `BlockTemplate` fields using a new state request" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-857.5 8,-857.5 8,-789.5 240,-789.5 240,-857.5"/>
|
||||
<text text-anchor="middle" x="124" y="-842.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#5455</text>
|
||||
<text text-anchor="middle" x="124" y="-827.3" font-family="Times,serif" font-size="14.00" fill="#000000">Populate `BlockTemplate`</text>
|
||||
<text text-anchor="middle" x="124" y="-812.3" font-family="Times,serif" font-size="14.00" fill="#000000">fields using a new state</text>
|
||||
<text text-anchor="middle" x="124" y="-797.3" font-family="Times,serif" font-size="14.00" fill="#000000">request</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- ZcashFoundation/zebra#5453 -->
|
||||
<g id="node6" class="node open">
|
||||
<title>ZcashFoundation/zebra#5453</title>
|
||||
<g id="a_node6"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/5453" xlink:title="ZcashFoundation/zebra#5453 Populate transparent coinbase transaction data for `BlockTemplate`" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="#000000" points="508,-932.5 276,-932.5 276,-864.5 508,-864.5 508,-932.5"/>
|
||||
<text text-anchor="middle" x="392" y="-917.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#5453</text>
|
||||
<text text-anchor="middle" x="392" y="-902.3" font-family="Times,serif" font-size="14.00" fill="#000000">Populate transparent</text>
|
||||
<text text-anchor="middle" x="392" y="-887.3" font-family="Times,serif" font-size="14.00" fill="#000000">coinbase transaction data</text>
|
||||
<text text-anchor="middle" x="392" y="-872.3" font-family="Times,serif" font-size="14.00" fill="#000000">for `BlockTemplate`</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- ZcashFoundation/zebra#5455->ZcashFoundation/zebra#5453 -->
|
||||
<g id="edge4" class="edge">
|
||||
<title>ZcashFoundation/zebra#5455->ZcashFoundation/zebra#5453</title>
|
||||
<path fill="none" stroke="#000000" d="M240.38,-856.07C248.9,-858.45 257.51,-860.86 266.08,-863.26"/>
|
||||
<polygon fill="#000000" stroke="#000000" points="265.1669,-866.6389 275.74,-865.96 267.0513,-859.8973 265.1669,-866.6389"/>
|
||||
</g>
|
||||
<!-- ZcashFoundation/zebra#5472 -->
|
||||
<g id="node23" class="node open">
|
||||
<title>ZcashFoundation/zebra#5472</title>
|
||||
<g id="a_node23"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/5472" xlink:title="ZcashFoundation/zebra#5472 Support shielded coinbase in `getblocktemplate`" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="#000000" points="776,-514 544,-514 544,-461 776,-461 776,-514"/>
|
||||
<text text-anchor="middle" x="660" y="-498.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#5472</text>
|
||||
<text text-anchor="middle" x="660" y="-483.8" font-family="Times,serif" font-size="14.00" fill="#000000">Support shielded coinbase</text>
|
||||
<text text-anchor="middle" x="660" y="-468.8" font-family="Times,serif" font-size="14.00" fill="#000000">in `getblocktemplate`</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- ZcashFoundation/zebra#5453->ZcashFoundation/zebra#5472 -->
|
||||
<g id="edge15" class="edge">
|
||||
<title>ZcashFoundation/zebra#5453->ZcashFoundation/zebra#5472</title>
|
||||
<path fill="none" stroke="#000000" d="M395.52,-864.33C404.83,-791.65 436.69,-620.61 541.65,-521.18"/>
|
||||
<polygon fill="#000000" stroke="#000000" points="544.3208,-523.4805 549.34,-514.15 539.5977,-518.314 544.3208,-523.4805"/>
|
||||
</g>
|
||||
<!-- ZcashFoundation/zebra#5452 -->
|
||||
<g id="node7" class="node open">
|
||||
<title>ZcashFoundation/zebra#5452</title>
|
||||
<g id="a_node7"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/5452" xlink:title="ZcashFoundation/zebra#5452 Populate `Blocktemplate` responses with fixed values data" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-1172.5 8,-1172.5 8,-1104.5 240,-1104.5 240,-1172.5"/>
|
||||
<text text-anchor="middle" x="124" y="-1157.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#5452</text>
|
||||
<text text-anchor="middle" x="124" y="-1142.3" font-family="Times,serif" font-size="14.00" fill="#000000">Populate `Blocktemplate`</text>
|
||||
<text text-anchor="middle" x="124" y="-1127.3" font-family="Times,serif" font-size="14.00" fill="#000000">responses with fixed</text>
|
||||
<text text-anchor="middle" x="124" y="-1112.3" font-family="Times,serif" font-size="14.00" fill="#000000">values data</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- ZcashFoundation/zebra#5466 -->
|
||||
<g id="node8" class="node open">
|
||||
<title>ZcashFoundation/zebra#5466</title>
|
||||
<g id="a_node8"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/5466" xlink:title="ZcashFoundation/zebra#5466 Return an error from getblocktemplate if Zebra isn't synced to the tip" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-1086.5 8,-1086.5 8,-1018.5 240,-1018.5 240,-1086.5"/>
|
||||
<text text-anchor="middle" x="124" y="-1071.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#5466</text>
|
||||
<text text-anchor="middle" x="124" y="-1056.3" font-family="Times,serif" font-size="14.00" fill="#000000">Return an error from</text>
|
||||
<text text-anchor="middle" x="124" y="-1041.3" font-family="Times,serif" font-size="14.00" fill="#000000">getblocktemplate if Zebra</text>
|
||||
<text text-anchor="middle" x="124" y="-1026.3" font-family="Times,serif" font-size="14.00" fill="#000000">isn't synced to the tip</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- ZcashFoundation/zebra#5454 -->
|
||||
<g id="node9" class="node open">
|
||||
<title>ZcashFoundation/zebra#5454</title>
|
||||
<g id="a_node9"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/5454" xlink:title="ZcashFoundation/zebra#5454 Populate transactions of `BlockTemplate`" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-1244 8,-1244 8,-1191 240,-1191 240,-1244"/>
|
||||
<text text-anchor="middle" x="124" y="-1228.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#5454</text>
|
||||
<text text-anchor="middle" x="124" y="-1213.8" font-family="Times,serif" font-size="14.00" fill="#000000">Populate transactions of</text>
|
||||
<text text-anchor="middle" x="124" y="-1198.8" font-family="Times,serif" font-size="14.00" fill="#000000">`BlockTemplate`</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- ZcashFoundation/zebra#5454->ZcashFoundation/zebra#5453 -->
|
||||
<g id="edge5" class="edge">
|
||||
<title>ZcashFoundation/zebra#5454->ZcashFoundation/zebra#5453</title>
|
||||
<path fill="none" stroke="#000000" d="M227.64,-1190.9C232.02,-1188.1 236.18,-1185 240,-1181.5 270.67,-1153.6 257.44,-1132.5 276,-1095.5 303.43,-1040.7 339.94,-980.4 364.62,-941.12"/>
|
||||
<polygon fill="#000000" stroke="#000000" points="367.6324,-942.9046 370.01,-932.58 361.7128,-939.1685 367.6324,-942.9046"/>
|
||||
</g>
|
||||
<!-- ZcashFoundation/zebra#5473 -->
|
||||
<g id="node10" class="node open">
|
||||
<title>ZcashFoundation/zebra#5473</title>
|
||||
<g id="a_node10"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/5473" xlink:title="ZcashFoundation/zebra#5473 Select `getblocktemplate` transactions according to ZIP-317" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="#000000" points="508,-1172.5 276,-1172.5 276,-1104.5 508,-1104.5 508,-1172.5"/>
|
||||
<text text-anchor="middle" x="392" y="-1157.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#5473</text>
|
||||
<text text-anchor="middle" x="392" y="-1142.3" font-family="Times,serif" font-size="14.00" fill="#000000">Select `getblocktemplate`</text>
|
||||
<text text-anchor="middle" x="392" y="-1127.3" font-family="Times,serif" font-size="14.00" fill="#000000">transactions according to</text>
|
||||
<text text-anchor="middle" x="392" y="-1112.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZIP-317</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- ZcashFoundation/zebra#5454->ZcashFoundation/zebra#5473 -->
|
||||
<g id="edge6" class="edge">
|
||||
<title>ZcashFoundation/zebra#5454->ZcashFoundation/zebra#5473</title>
|
||||
<path fill="none" stroke="#000000" d="M213.99,-1191C230.92,-1186 248.91,-1180.7 266.7,-1175.4"/>
|
||||
<polygon fill="#000000" stroke="#000000" points="267.9456,-1178.6819 276.55,-1172.5 265.9686,-1171.9669 267.9456,-1178.6819"/>
|
||||
</g>
|
||||
<!-- ZcashFoundation/zebra#5236 -->
|
||||
<g id="node11" class="node open">
|
||||
<title>ZcashFoundation/zebra#5236</title>
|
||||
<g id="a_node11"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/5236" xlink:title="ZcashFoundation/zebra#5236 Add basic support for the `submitblock` RPC call" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-929 8,-929 8,-876 240,-876 240,-929"/>
|
||||
<text text-anchor="middle" x="124" y="-913.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#5236</text>
|
||||
<text text-anchor="middle" x="124" y="-898.8" font-family="Times,serif" font-size="14.00" fill="#000000">Add basic support for the</text>
|
||||
<text text-anchor="middle" x="124" y="-883.8" font-family="Times,serif" font-size="14.00" fill="#000000">`submitblock` RPC call</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- ZcashFoundation/zebra#5456 -->
|
||||
<g id="node12" class="node open">
|
||||
<title>ZcashFoundation/zebra#5456</title>
|
||||
<g id="a_node12"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/5456" xlink:title="ZcashFoundation/zebra#5456 Add a miner transparent address config option" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-1000 8,-1000 8,-947 240,-947 240,-1000"/>
|
||||
<text text-anchor="middle" x="124" y="-984.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#5456</text>
|
||||
<text text-anchor="middle" x="124" y="-969.8" font-family="Times,serif" font-size="14.00" fill="#000000">Add a miner transparent</text>
|
||||
<text text-anchor="middle" x="124" y="-954.8" font-family="Times,serif" font-size="14.00" fill="#000000">address config option</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- ZcashFoundation/zebra#5456->ZcashFoundation/zebra#5453 -->
|
||||
<g id="edge7" class="edge">
|
||||
<title>ZcashFoundation/zebra#5456->ZcashFoundation/zebra#5453</title>
|
||||
<path fill="none" stroke="#000000" d="M218.86,-946.95C234.08,-942.69 250.03,-938.23 265.83,-933.81"/>
|
||||
<polygon fill="#000000" stroke="#000000" points="266.9643,-937.1271 275.65,-931.06 265.0766,-930.3864 266.9643,-937.1271"/>
|
||||
</g>
|
||||
<!-- ZcashFoundation/zebra#5386 -->
|
||||
<g id="node13" class="node open">
|
||||
<title>ZcashFoundation/zebra#5386</title>
|
||||
<g id="a_node13"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/5386" xlink:title="ZcashFoundation/zebra#5386 Use BestChainUtxo rather than AwaitUtxo in the mempool transaction validator" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-771 8,-771 8,-688 240,-688 240,-771"/>
|
||||
<text text-anchor="middle" x="124" y="-755.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#5386</text>
|
||||
<text text-anchor="middle" x="124" y="-740.8" font-family="Times,serif" font-size="14.00" fill="#000000">Use BestChainUtxo rather</text>
|
||||
<text text-anchor="middle" x="124" y="-725.8" font-family="Times,serif" font-size="14.00" fill="#000000">than AwaitUtxo in the</text>
|
||||
<text text-anchor="middle" x="124" y="-710.8" font-family="Times,serif" font-size="14.00" fill="#000000">mempool transaction</text>
|
||||
<text text-anchor="middle" x="124" y="-695.8" font-family="Times,serif" font-size="14.00" fill="#000000">validator</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- ZcashFoundation/zebra#5468 -->
|
||||
<g id="node14" class="node open">
|
||||
<title>ZcashFoundation/zebra#5468</title>
|
||||
<g id="a_node14"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/5468" xlink:title="ZcashFoundation/zebra#5468 Add support for `getmininginfo` RPC call" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-670 8,-670 8,-617 240,-617 240,-670"/>
|
||||
<text text-anchor="middle" x="124" y="-654.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#5468</text>
|
||||
<text text-anchor="middle" x="124" y="-639.8" font-family="Times,serif" font-size="14.00" fill="#000000">Add support for</text>
|
||||
<text text-anchor="middle" x="124" y="-624.8" font-family="Times,serif" font-size="14.00" fill="#000000">`getmininginfo` RPC call</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- ZcashFoundation/zebra#5302 -->
|
||||
<g id="node15" class="node open">
|
||||
<title>ZcashFoundation/zebra#5302</title>
|
||||
<g id="a_node15"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/5302" xlink:title="ZcashFoundation/zebra#5302 Add support for `getblocksubsidy` RPC call" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-598.5 8,-598.5 8,-530.5 240,-530.5 240,-598.5"/>
|
||||
<text text-anchor="middle" x="124" y="-583.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#5302</text>
|
||||
<text text-anchor="middle" x="124" y="-568.3" font-family="Times,serif" font-size="14.00" fill="#000000">Add support for</text>
|
||||
<text text-anchor="middle" x="124" y="-553.3" font-family="Times,serif" font-size="14.00" fill="#000000">`getblocksubsidy` RPC</text>
|
||||
<text text-anchor="middle" x="124" y="-538.3" font-family="Times,serif" font-size="14.00" fill="#000000">call</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- ZcashFoundation/zebra#5214 -->
|
||||
<g id="node16" class="node open">
|
||||
<title>ZcashFoundation/zebra#5214</title>
|
||||
<g id="a_node1"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/5214" xlink:title="ZcashFoundation/zebra#5214 Task: Make a list of Zebra dependencies" target="_blank">
|
||||
<g id="a_node16"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/5214" xlink:title="ZcashFoundation/zebra#5214 Task: Make a list of Zebra dependencies" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-225 8,-225 8,-172 240,-172 240,-225"/>
|
||||
<text text-anchor="middle" x="124" y="-209.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#5214</text>
|
||||
<text text-anchor="middle" x="124" y="-194.8" font-family="Times,serif" font-size="14.00" fill="#000000">Task: Make a list of</text>
|
||||
|
@ -31,9 +266,9 @@
|
|||
</g>
|
||||
</g>
|
||||
<!-- ZcashFoundation/zebra#5423 -->
|
||||
<g id="node2" class="node open">
|
||||
<g id="node17" class="node open">
|
||||
<title>ZcashFoundation/zebra#5423</title>
|
||||
<g id="a_node2"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/5423" xlink:title="ZcashFoundation/zebra#5423 Tag Zebra 1.0.0-rc.1" target="_blank">
|
||||
<g id="a_node17"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/5423" xlink:title="ZcashFoundation/zebra#5423 Tag Zebra 1.0.0-rc.1" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="#000000" points="508,-252.5 276,-252.5 276,-214.5 508,-214.5 508,-252.5"/>
|
||||
<text text-anchor="middle" x="392" y="-237.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#5423</text>
|
||||
<text text-anchor="middle" x="392" y="-222.3" font-family="Times,serif" font-size="14.00" fill="#000000">Tag Zebra 1.0.0-rc.1</text>
|
||||
|
@ -41,7 +276,7 @@
|
|||
</g>
|
||||
</g>
|
||||
<!-- ZcashFoundation/zebra#5214->ZcashFoundation/zebra#5423 -->
|
||||
<g id="edge1" class="edge">
|
||||
<g id="edge8" class="edge">
|
||||
<title>ZcashFoundation/zebra#5214->ZcashFoundation/zebra#5423</title>
|
||||
<path fill="none" stroke="#000000" d="M240.38,-213.7C248.81,-214.8 257.33,-215.91 265.81,-217.02"/>
|
||||
<polygon fill="#000000" stroke="#000000" points="265.3702,-220.4922 275.74,-218.32 266.279,-213.5514 265.3702,-220.4922"/>
|
||||
|
@ -66,9 +301,9 @@
|
|||
<polygon fill="#000000" stroke="#000000" points="553.3789,-281.6894 563.95,-280.98 555.2439,-274.9423 553.3789,-281.6894"/>
|
||||
</g>
|
||||
<!-- ZcashFoundation/zebra#5445 -->
|
||||
<g id="node3" class="node open">
|
||||
<g id="node18" class="node open">
|
||||
<title>ZcashFoundation/zebra#5445</title>
|
||||
<g id="a_node3"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/5445" xlink:title="ZcashFoundation/zebra#5445 Bump `zcash_proofs` to 0.8.0" target="_blank">
|
||||
<g id="a_node18"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/5445" xlink:title="ZcashFoundation/zebra#5445 Bump `zcash_proofs` to 0.8.0" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-296 8,-296 8,-243 240,-243 240,-296"/>
|
||||
<text text-anchor="middle" x="124" y="-280.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#5445</text>
|
||||
<text text-anchor="middle" x="124" y="-265.8" font-family="Times,serif" font-size="14.00" fill="#000000">Bump `zcash_proofs` to</text>
|
||||
|
@ -77,7 +312,7 @@
|
|||
</g>
|
||||
</g>
|
||||
<!-- ZcashFoundation/zebra#5445->ZcashFoundation/zebra#5423 -->
|
||||
<g id="edge2" class="edge">
|
||||
<g id="edge9" class="edge">
|
||||
<title>ZcashFoundation/zebra#5445->ZcashFoundation/zebra#5423</title>
|
||||
<path fill="none" stroke="#000000" d="M240.38,-253.87C248.81,-252.73 257.33,-251.59 265.81,-250.45"/>
|
||||
<polygon fill="#000000" stroke="#000000" points="266.2932,-253.9166 275.74,-249.12 265.3638,-246.9786 266.2932,-253.9166"/>
|
||||
|
@ -123,9 +358,9 @@
|
|||
<polygon fill="#000000" stroke="#000000" points="279.0391,-336.1976 289.63,-335.91 281.1713,-329.5302 279.0391,-336.1976"/>
|
||||
</g>
|
||||
<!-- ZcashFoundation/zebra#5446 -->
|
||||
<g id="node4" class="node open">
|
||||
<g id="node19" class="node open">
|
||||
<title>ZcashFoundation/zebra#5446</title>
|
||||
<g id="a_node4"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/5446" xlink:title="ZcashFoundation/zebra#5446 Audit: remove zebra-chain cryptographic implementations that are unused" target="_blank">
|
||||
<g id="a_node19"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/5446" xlink:title="ZcashFoundation/zebra#5446 Audit: remove zebra-chain cryptographic implementations that are unused" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-154 8,-154 8,-71 240,-71 240,-154"/>
|
||||
<text text-anchor="middle" x="124" y="-138.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#5446</text>
|
||||
<text text-anchor="middle" x="124" y="-123.8" font-family="Times,serif" font-size="14.00" fill="#000000">Audit: remove zebra-chain</text>
|
||||
|
@ -136,246 +371,11 @@
|
|||
</g>
|
||||
</g>
|
||||
<!-- ZcashFoundation/zebra#5446->ZcashFoundation/zebra#5423 -->
|
||||
<g id="edge3" class="edge">
|
||||
<g id="edge10" class="edge">
|
||||
<title>ZcashFoundation/zebra#5446->ZcashFoundation/zebra#5423</title>
|
||||
<path fill="none" stroke="#000000" d="M219.02,-154.11C226.12,-157.28 233.18,-160.43 240,-163.5 274.07,-178.83 312.26,-196.42 341.84,-210.13"/>
|
||||
<polygon fill="#000000" stroke="#000000" points="340.5761,-213.402 351.12,-214.44 343.5247,-207.0533 340.5761,-213.402"/>
|
||||
</g>
|
||||
<!-- ZcashFoundation/zebra#5335 -->
|
||||
<g id="node5" class="node open">
|
||||
<title>ZcashFoundation/zebra#5335</title>
|
||||
<g id="a_node5"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/5335" xlink:title="ZcashFoundation/zebra#5335 Evict transactions from the mempool based on the ZIP-317 fee rules" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="508,-1330.5 276,-1330.5 276,-1262.5 508,-1262.5 508,-1330.5"/>
|
||||
<text text-anchor="middle" x="392" y="-1315.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#5335</text>
|
||||
<text text-anchor="middle" x="392" y="-1300.3" font-family="Times,serif" font-size="14.00" fill="#000000">Evict transactions from</text>
|
||||
<text text-anchor="middle" x="392" y="-1285.3" font-family="Times,serif" font-size="14.00" fill="#000000">the mempool based on the</text>
|
||||
<text text-anchor="middle" x="392" y="-1270.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZIP-317 fee rules</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- ZcashFoundation/zebra#5336 -->
|
||||
<g id="node6" class="node open">
|
||||
<title>ZcashFoundation/zebra#5336</title>
|
||||
<g id="a_node6"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/5336" xlink:title="ZcashFoundation/zebra#5336 Relay mempool transactions based on the ZIP-317 fee rules" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="#000000" points="776,-1290.5 544,-1290.5 544,-1222.5 776,-1222.5 776,-1290.5"/>
|
||||
<text text-anchor="middle" x="660" y="-1275.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#5336</text>
|
||||
<text text-anchor="middle" x="660" y="-1260.3" font-family="Times,serif" font-size="14.00" fill="#000000">Relay mempool</text>
|
||||
<text text-anchor="middle" x="660" y="-1245.3" font-family="Times,serif" font-size="14.00" fill="#000000">transactions based on the</text>
|
||||
<text text-anchor="middle" x="660" y="-1230.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZIP-317 fee rules</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- ZcashFoundation/zebra#5335->ZcashFoundation/zebra#5336 -->
|
||||
<g id="edge4" class="edge">
|
||||
<title>ZcashFoundation/zebra#5335->ZcashFoundation/zebra#5336</title>
|
||||
<path fill="none" stroke="#000000" d="M508.38,-1279.1C516.81,-1277.9 525.33,-1276.6 533.81,-1275.3"/>
|
||||
<polygon fill="#000000" stroke="#000000" points="534.3266,-1278.7619 543.74,-1273.9 533.3493,-1271.8304 534.3266,-1278.7619"/>
|
||||
</g>
|
||||
<!-- ZcashFoundation/zebra#5235 -->
|
||||
<g id="node7" class="node open">
|
||||
<title>ZcashFoundation/zebra#5235</title>
|
||||
<g id="a_node7"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/5235" xlink:title="ZcashFoundation/zebra#5235 Tracking: Implement getblocktemplate RPC" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="#000000" points="508,-1244 276,-1244 276,-1191 508,-1191 508,-1244"/>
|
||||
<text text-anchor="middle" x="392" y="-1228.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#5235</text>
|
||||
<text text-anchor="middle" x="392" y="-1213.8" font-family="Times,serif" font-size="14.00" fill="#000000">Tracking: Implement</text>
|
||||
<text text-anchor="middle" x="392" y="-1198.8" font-family="Times,serif" font-size="14.00" fill="#000000">getblocktemplate RPC</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- ZcashFoundation/zebra#5235->ZcashFoundation/zebra#5336 -->
|
||||
<g id="edge5" class="edge">
|
||||
<title>ZcashFoundation/zebra#5235->ZcashFoundation/zebra#5336</title>
|
||||
<path fill="none" stroke="#000000" d="M508.38,-1234.4C516.81,-1235.7 525.33,-1236.9 533.81,-1238.1"/>
|
||||
<polygon fill="#000000" stroke="#000000" points="533.3294,-1241.567 543.74,-1239.6 534.375,-1234.6455 533.3294,-1241.567"/>
|
||||
</g>
|
||||
<!-- ZcashFoundation/zebra#5376 -->
|
||||
<g id="node8" class="node open">
|
||||
<title>ZcashFoundation/zebra#5376</title>
|
||||
<g id="a_node8"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/5376" xlink:title="ZcashFoundation/zebra#5376 Do contextual validation on mempool transactions using the state best tip" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-1330.5 8,-1330.5 8,-1262.5 240,-1262.5 240,-1330.5"/>
|
||||
<text text-anchor="middle" x="124" y="-1315.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#5376</text>
|
||||
<text text-anchor="middle" x="124" y="-1300.3" font-family="Times,serif" font-size="14.00" fill="#000000">Do contextual validation</text>
|
||||
<text text-anchor="middle" x="124" y="-1285.3" font-family="Times,serif" font-size="14.00" fill="#000000">on mempool transactions</text>
|
||||
<text text-anchor="middle" x="124" y="-1270.3" font-family="Times,serif" font-size="14.00" fill="#000000">using the state best tip</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- ZcashFoundation/zebra#5376->ZcashFoundation/zebra#5235 -->
|
||||
<g id="edge6" class="edge">
|
||||
<title>ZcashFoundation/zebra#5376->ZcashFoundation/zebra#5235</title>
|
||||
<path fill="none" stroke="#000000" d="M239.6,-1262.4C257.01,-1257.3 274.84,-1252 291.89,-1247"/>
|
||||
<polygon fill="#000000" stroke="#000000" points="293.2105,-1250.2607 301.83,-1244.1 291.2499,-1243.5409 293.2105,-1250.2607"/>
|
||||
</g>
|
||||
<!-- ZcashFoundation/zebra#5455 -->
|
||||
<g id="node9" class="node open">
|
||||
<title>ZcashFoundation/zebra#5455</title>
|
||||
<g id="a_node9"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/5455" xlink:title="ZcashFoundation/zebra#5455 Populate `BlockTemplate` fields using a new state request" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-857.5 8,-857.5 8,-789.5 240,-789.5 240,-857.5"/>
|
||||
<text text-anchor="middle" x="124" y="-842.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#5455</text>
|
||||
<text text-anchor="middle" x="124" y="-827.3" font-family="Times,serif" font-size="14.00" fill="#000000">Populate `BlockTemplate`</text>
|
||||
<text text-anchor="middle" x="124" y="-812.3" font-family="Times,serif" font-size="14.00" fill="#000000">fields using a new state</text>
|
||||
<text text-anchor="middle" x="124" y="-797.3" font-family="Times,serif" font-size="14.00" fill="#000000">request</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- ZcashFoundation/zebra#5453 -->
|
||||
<g id="node10" class="node open">
|
||||
<title>ZcashFoundation/zebra#5453</title>
|
||||
<g id="a_node10"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/5453" xlink:title="ZcashFoundation/zebra#5453 Populate transparent coinbase transaction data for `BlockTemplate`" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="#000000" points="508,-932.5 276,-932.5 276,-864.5 508,-864.5 508,-932.5"/>
|
||||
<text text-anchor="middle" x="392" y="-917.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#5453</text>
|
||||
<text text-anchor="middle" x="392" y="-902.3" font-family="Times,serif" font-size="14.00" fill="#000000">Populate transparent</text>
|
||||
<text text-anchor="middle" x="392" y="-887.3" font-family="Times,serif" font-size="14.00" fill="#000000">coinbase transaction data</text>
|
||||
<text text-anchor="middle" x="392" y="-872.3" font-family="Times,serif" font-size="14.00" fill="#000000">for `BlockTemplate`</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- ZcashFoundation/zebra#5455->ZcashFoundation/zebra#5453 -->
|
||||
<g id="edge7" class="edge">
|
||||
<title>ZcashFoundation/zebra#5455->ZcashFoundation/zebra#5453</title>
|
||||
<path fill="none" stroke="#000000" d="M240.38,-856.07C248.9,-858.45 257.51,-860.86 266.08,-863.26"/>
|
||||
<polygon fill="#000000" stroke="#000000" points="265.1669,-866.6389 275.74,-865.96 267.0513,-859.8973 265.1669,-866.6389"/>
|
||||
</g>
|
||||
<!-- ZcashFoundation/zebra#5472 -->
|
||||
<g id="node23" class="node open">
|
||||
<title>ZcashFoundation/zebra#5472</title>
|
||||
<g id="a_node23"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/5472" xlink:title="ZcashFoundation/zebra#5472 Support shielded coinbase in `getblocktemplate`" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="#000000" points="776,-514 544,-514 544,-461 776,-461 776,-514"/>
|
||||
<text text-anchor="middle" x="660" y="-498.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#5472</text>
|
||||
<text text-anchor="middle" x="660" y="-483.8" font-family="Times,serif" font-size="14.00" fill="#000000">Support shielded coinbase</text>
|
||||
<text text-anchor="middle" x="660" y="-468.8" font-family="Times,serif" font-size="14.00" fill="#000000">in `getblocktemplate`</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- ZcashFoundation/zebra#5453->ZcashFoundation/zebra#5472 -->
|
||||
<g id="edge15" class="edge">
|
||||
<title>ZcashFoundation/zebra#5453->ZcashFoundation/zebra#5472</title>
|
||||
<path fill="none" stroke="#000000" d="M395.52,-864.33C404.83,-791.65 436.69,-620.61 541.65,-521.18"/>
|
||||
<polygon fill="#000000" stroke="#000000" points="544.3208,-523.4805 549.34,-514.15 539.5977,-518.314 544.3208,-523.4805"/>
|
||||
</g>
|
||||
<!-- ZcashFoundation/zebra#5452 -->
|
||||
<g id="node11" class="node open">
|
||||
<title>ZcashFoundation/zebra#5452</title>
|
||||
<g id="a_node11"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/5452" xlink:title="ZcashFoundation/zebra#5452 Populate `Blocktemplate` responses with fixed values data" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-1172.5 8,-1172.5 8,-1104.5 240,-1104.5 240,-1172.5"/>
|
||||
<text text-anchor="middle" x="124" y="-1157.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#5452</text>
|
||||
<text text-anchor="middle" x="124" y="-1142.3" font-family="Times,serif" font-size="14.00" fill="#000000">Populate `Blocktemplate`</text>
|
||||
<text text-anchor="middle" x="124" y="-1127.3" font-family="Times,serif" font-size="14.00" fill="#000000">responses with fixed</text>
|
||||
<text text-anchor="middle" x="124" y="-1112.3" font-family="Times,serif" font-size="14.00" fill="#000000">values data</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- ZcashFoundation/zebra#5466 -->
|
||||
<g id="node12" class="node open">
|
||||
<title>ZcashFoundation/zebra#5466</title>
|
||||
<g id="a_node12"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/5466" xlink:title="ZcashFoundation/zebra#5466 Return an error from getblocktemplate if Zebra isn't synced to the tip" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-1086.5 8,-1086.5 8,-1018.5 240,-1018.5 240,-1086.5"/>
|
||||
<text text-anchor="middle" x="124" y="-1071.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#5466</text>
|
||||
<text text-anchor="middle" x="124" y="-1056.3" font-family="Times,serif" font-size="14.00" fill="#000000">Return an error from</text>
|
||||
<text text-anchor="middle" x="124" y="-1041.3" font-family="Times,serif" font-size="14.00" fill="#000000">getblocktemplate if Zebra</text>
|
||||
<text text-anchor="middle" x="124" y="-1026.3" font-family="Times,serif" font-size="14.00" fill="#000000">isn't synced to the tip</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- ZcashFoundation/zebra#5454 -->
|
||||
<g id="node13" class="node open">
|
||||
<title>ZcashFoundation/zebra#5454</title>
|
||||
<g id="a_node13"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/5454" xlink:title="ZcashFoundation/zebra#5454 Populate transactions of `BlockTemplate`" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-1244 8,-1244 8,-1191 240,-1191 240,-1244"/>
|
||||
<text text-anchor="middle" x="124" y="-1228.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#5454</text>
|
||||
<text text-anchor="middle" x="124" y="-1213.8" font-family="Times,serif" font-size="14.00" fill="#000000">Populate transactions of</text>
|
||||
<text text-anchor="middle" x="124" y="-1198.8" font-family="Times,serif" font-size="14.00" fill="#000000">`BlockTemplate`</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- ZcashFoundation/zebra#5454->ZcashFoundation/zebra#5453 -->
|
||||
<g id="edge8" class="edge">
|
||||
<title>ZcashFoundation/zebra#5454->ZcashFoundation/zebra#5453</title>
|
||||
<path fill="none" stroke="#000000" d="M227.64,-1190.9C232.02,-1188.1 236.18,-1185 240,-1181.5 270.67,-1153.6 257.44,-1132.5 276,-1095.5 303.43,-1040.7 339.94,-980.4 364.62,-941.12"/>
|
||||
<polygon fill="#000000" stroke="#000000" points="367.6324,-942.9046 370.01,-932.58 361.7128,-939.1685 367.6324,-942.9046"/>
|
||||
</g>
|
||||
<!-- ZcashFoundation/zebra#5473 -->
|
||||
<g id="node14" class="node open">
|
||||
<title>ZcashFoundation/zebra#5473</title>
|
||||
<g id="a_node14"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/5473" xlink:title="ZcashFoundation/zebra#5473 Select `getblocktemplate` transactions according to ZIP-317" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="#000000" points="508,-1172.5 276,-1172.5 276,-1104.5 508,-1104.5 508,-1172.5"/>
|
||||
<text text-anchor="middle" x="392" y="-1157.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#5473</text>
|
||||
<text text-anchor="middle" x="392" y="-1142.3" font-family="Times,serif" font-size="14.00" fill="#000000">Select `getblocktemplate`</text>
|
||||
<text text-anchor="middle" x="392" y="-1127.3" font-family="Times,serif" font-size="14.00" fill="#000000">transactions according to</text>
|
||||
<text text-anchor="middle" x="392" y="-1112.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZIP-317</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- ZcashFoundation/zebra#5454->ZcashFoundation/zebra#5473 -->
|
||||
<g id="edge9" class="edge">
|
||||
<title>ZcashFoundation/zebra#5454->ZcashFoundation/zebra#5473</title>
|
||||
<path fill="none" stroke="#000000" d="M213.99,-1191C230.92,-1186 248.91,-1180.7 266.7,-1175.4"/>
|
||||
<polygon fill="#000000" stroke="#000000" points="267.9456,-1178.6819 276.55,-1172.5 265.9686,-1171.9669 267.9456,-1178.6819"/>
|
||||
</g>
|
||||
<!-- ZcashFoundation/zebra#5236 -->
|
||||
<g id="node15" class="node open">
|
||||
<title>ZcashFoundation/zebra#5236</title>
|
||||
<g id="a_node15"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/5236" xlink:title="ZcashFoundation/zebra#5236 Add basic support for the `submitblock` RPC call" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-929 8,-929 8,-876 240,-876 240,-929"/>
|
||||
<text text-anchor="middle" x="124" y="-913.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#5236</text>
|
||||
<text text-anchor="middle" x="124" y="-898.8" font-family="Times,serif" font-size="14.00" fill="#000000">Add basic support for the</text>
|
||||
<text text-anchor="middle" x="124" y="-883.8" font-family="Times,serif" font-size="14.00" fill="#000000">`submitblock` RPC call</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- ZcashFoundation/zebra#5456 -->
|
||||
<g id="node16" class="node open">
|
||||
<title>ZcashFoundation/zebra#5456</title>
|
||||
<g id="a_node16"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/5456" xlink:title="ZcashFoundation/zebra#5456 Add a miner transparent address config option" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-1000 8,-1000 8,-947 240,-947 240,-1000"/>
|
||||
<text text-anchor="middle" x="124" y="-984.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#5456</text>
|
||||
<text text-anchor="middle" x="124" y="-969.8" font-family="Times,serif" font-size="14.00" fill="#000000">Add a miner transparent</text>
|
||||
<text text-anchor="middle" x="124" y="-954.8" font-family="Times,serif" font-size="14.00" fill="#000000">address config option</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- ZcashFoundation/zebra#5456->ZcashFoundation/zebra#5453 -->
|
||||
<g id="edge10" class="edge">
|
||||
<title>ZcashFoundation/zebra#5456->ZcashFoundation/zebra#5453</title>
|
||||
<path fill="none" stroke="#000000" d="M218.86,-946.95C234.08,-942.69 250.03,-938.23 265.83,-933.81"/>
|
||||
<polygon fill="#000000" stroke="#000000" points="266.9643,-937.1271 275.65,-931.06 265.0766,-930.3864 266.9643,-937.1271"/>
|
||||
</g>
|
||||
<!-- ZcashFoundation/zebra#5386 -->
|
||||
<g id="node17" class="node open">
|
||||
<title>ZcashFoundation/zebra#5386</title>
|
||||
<g id="a_node17"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/5386" xlink:title="ZcashFoundation/zebra#5386 Use BestChainUtxo rather than AwaitUtxo in the mempool transaction validator" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-771 8,-771 8,-688 240,-688 240,-771"/>
|
||||
<text text-anchor="middle" x="124" y="-755.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#5386</text>
|
||||
<text text-anchor="middle" x="124" y="-740.8" font-family="Times,serif" font-size="14.00" fill="#000000">Use BestChainUtxo rather</text>
|
||||
<text text-anchor="middle" x="124" y="-725.8" font-family="Times,serif" font-size="14.00" fill="#000000">than AwaitUtxo in the</text>
|
||||
<text text-anchor="middle" x="124" y="-710.8" font-family="Times,serif" font-size="14.00" fill="#000000">mempool transaction</text>
|
||||
<text text-anchor="middle" x="124" y="-695.8" font-family="Times,serif" font-size="14.00" fill="#000000">validator</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- ZcashFoundation/zebra#5468 -->
|
||||
<g id="node18" class="node open">
|
||||
<title>ZcashFoundation/zebra#5468</title>
|
||||
<g id="a_node18"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/5468" xlink:title="ZcashFoundation/zebra#5468 Add support for `getmininginfo` RPC call" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-670 8,-670 8,-617 240,-617 240,-670"/>
|
||||
<text text-anchor="middle" x="124" y="-654.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#5468</text>
|
||||
<text text-anchor="middle" x="124" y="-639.8" font-family="Times,serif" font-size="14.00" fill="#000000">Add support for</text>
|
||||
<text text-anchor="middle" x="124" y="-624.8" font-family="Times,serif" font-size="14.00" fill="#000000">`getmininginfo` RPC call</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- ZcashFoundation/zebra#5302 -->
|
||||
<g id="node19" class="node open">
|
||||
<title>ZcashFoundation/zebra#5302</title>
|
||||
<g id="a_node19"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/5302" xlink:title="ZcashFoundation/zebra#5302 Add support for `getblocksubsidy` RPC call" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-598.5 8,-598.5 8,-530.5 240,-530.5 240,-598.5"/>
|
||||
<text text-anchor="middle" x="124" y="-583.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#5302</text>
|
||||
<text text-anchor="middle" x="124" y="-568.3" font-family="Times,serif" font-size="14.00" fill="#000000">Add support for</text>
|
||||
<text text-anchor="middle" x="124" y="-553.3" font-family="Times,serif" font-size="14.00" fill="#000000">`getblocksubsidy` RPC</text>
|
||||
<text text-anchor="middle" x="124" y="-538.3" font-family="Times,serif" font-size="14.00" fill="#000000">call</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- ZcashFoundation/zebra#3831->ZcashFoundation/zebra#5423 -->
|
||||
<g id="edge16" class="edge">
|
||||
<title>ZcashFoundation/zebra#3831->ZcashFoundation/zebra#5423</title>
|
||||
|
|
Before Width: | Height: | Size: 55 KiB After Width: | Height: | Size: 55 KiB |
|
@ -22,29 +22,61 @@
|
|||
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 1139.5)">
|
||||
<polygon fill="#ffffff" stroke="transparent" points="-4,4 -4,-1139.5 1025,-1139.5 1025,4 -4,4"/>
|
||||
<g id="clust1" class="cluster">
|
||||
<title>cluster_1</title>
|
||||
<polygon fill="none" stroke="#0000ff" points="18,-227 18,-476 522,-476 522,-227 18,-227"/>
|
||||
<text text-anchor="middle" x="270" y="-460.8" font-family="Times,serif" font-size="14.00" fill="#000000">Epic: Re-randomizable FROST</text>
|
||||
</g>
|
||||
<g id="clust2" class="cluster">
|
||||
<title>cluster_3</title>
|
||||
<polygon fill="none" stroke="#0000ff" points="22.5,-727 22.5,-804 246.5,-804 246.5,-727 22.5,-727"/>
|
||||
<text text-anchor="middle" x="134.5" y="-788.8" font-family="Times,serif" font-size="14.00" fill="#000000">Epic: v9/v10/v11</text>
|
||||
</g>
|
||||
<g id="clust3" class="cluster">
|
||||
<title>cluster_0</title>
|
||||
<polygon fill="none" stroke="#0000ff" points="22.5,0 22.5,-219 246.5,-219 246.5,0 22.5,0"/>
|
||||
<text text-anchor="middle" x="134.5" y="-203.8" font-family="Times,serif" font-size="14.00" fill="#000000">Epic: Remaining Curves</text>
|
||||
</g>
|
||||
<g id="clust4" class="cluster">
|
||||
<g id="clust2" class="cluster">
|
||||
<title>cluster_1</title>
|
||||
<polygon fill="none" stroke="#0000ff" points="18,-227 18,-476 522,-476 522,-227 18,-227"/>
|
||||
<text text-anchor="middle" x="270" y="-460.8" font-family="Times,serif" font-size="14.00" fill="#000000">Epic: Re-randomizable FROST</text>
|
||||
</g>
|
||||
<g id="clust3" class="cluster">
|
||||
<title>cluster_2</title>
|
||||
<polygon fill="none" stroke="#0000ff" points="0,-484 0,-719 269,-719 269,-484 0,-484"/>
|
||||
<text text-anchor="middle" x="134.5" y="-703.8" font-family="Times,serif" font-size="14.00" fill="#000000">Epic: Prep crates / APIs for release</text>
|
||||
</g>
|
||||
<!-- ZcashFoundation/frost#119 -->
|
||||
<g id="clust4" class="cluster">
|
||||
<title>cluster_3</title>
|
||||
<polygon fill="none" stroke="#0000ff" points="22.5,-727 22.5,-804 246.5,-804 246.5,-727 22.5,-727"/>
|
||||
<text text-anchor="middle" x="134.5" y="-788.8" font-family="Times,serif" font-size="14.00" fill="#000000">Epic: v9/v10/v11</text>
|
||||
</g>
|
||||
<!-- ZcashFoundation/frost#70 -->
|
||||
<g id="node1" class="node open">
|
||||
<title>ZcashFoundation/frost#70</title>
|
||||
<g id="a_node1"><a xlink:href="https://github.com/ZcashFoundation/frost/issues/70" xlink:title="ZcashFoundation/frost#70 Add Ed25519 support" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="238.5,-188 30.5,-188 30.5,-150 238.5,-150 238.5,-188"/>
|
||||
<text text-anchor="middle" x="134.5" y="-172.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/frost#70</text>
|
||||
<text text-anchor="middle" x="134.5" y="-157.8" font-family="Times,serif" font-size="14.00" fill="#000000">Add Ed25519 support</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- ZcashFoundation/frost#19 -->
|
||||
<g id="node2" class="node open">
|
||||
<title>ZcashFoundation/frost#19</title>
|
||||
<g id="a_node2"><a xlink:href="https://github.com/ZcashFoundation/frost/issues/19" xlink:title="ZcashFoundation/frost#19 `frost-secp256k1`: implement FROST on Secp256k1 curve" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="238.5,-132 30.5,-132 30.5,-64 238.5,-64 238.5,-132"/>
|
||||
<text text-anchor="middle" x="134.5" y="-116.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/frost#19</text>
|
||||
<text text-anchor="middle" x="134.5" y="-101.8" font-family="Times,serif" font-size="14.00" fill="#000000">`frost-secp256k1`:</text>
|
||||
<text text-anchor="middle" x="134.5" y="-86.8" font-family="Times,serif" font-size="14.00" fill="#000000">implement FROST on</text>
|
||||
<text text-anchor="middle" x="134.5" y="-71.8" font-family="Times,serif" font-size="14.00" fill="#000000">Secp256k1 curve</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- ZcashFoundation/frost#71 -->
|
||||
<g id="node3" class="node open">
|
||||
<title>ZcashFoundation/frost#71</title>
|
||||
<g id="a_node3"><a xlink:href="https://github.com/ZcashFoundation/frost/issues/71" xlink:title="ZcashFoundation/frost#71 Add Ed448 support" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="238.5,-46 30.5,-46 30.5,-8 238.5,-8 238.5,-46"/>
|
||||
<text text-anchor="middle" x="134.5" y="-30.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/frost#71</text>
|
||||
<text text-anchor="middle" x="134.5" y="-15.8" font-family="Times,serif" font-size="14.00" fill="#000000">Add Ed448 support</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- ZcashFoundation/frost#119 -->
|
||||
<g id="node4" class="node open">
|
||||
<title>ZcashFoundation/frost#119</title>
|
||||
<g id="a_node1"><a xlink:href="https://github.com/ZcashFoundation/frost/issues/119" xlink:title="ZcashFoundation/frost#119 Review and officially submit the Re- randomizable FROST ZIP" target="_blank">
|
||||
<g id="a_node4"><a xlink:href="https://github.com/ZcashFoundation/frost/issues/119" xlink:title="ZcashFoundation/frost#119 Review and officially submit the Re- randomizable FROST ZIP" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="243,-445 26,-445 26,-377 243,-377 243,-445"/>
|
||||
<text text-anchor="middle" x="134.5" y="-429.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/frost#119</text>
|
||||
<text text-anchor="middle" x="134.5" y="-414.8" font-family="Times,serif" font-size="14.00" fill="#000000">Review and officially</text>
|
||||
|
@ -54,9 +86,9 @@
|
|||
</g>
|
||||
</g>
|
||||
<!-- ZcashFoundation/frost#120 -->
|
||||
<g id="node2" class="node open">
|
||||
<g id="node5" class="node open">
|
||||
<title>ZcashFoundation/frost#120</title>
|
||||
<g id="a_node2"><a xlink:href="https://github.com/ZcashFoundation/frost/issues/120" xlink:title="ZcashFoundation/frost#120 Update Re-randomizable FROST implementation to V11" target="_blank">
|
||||
<g id="a_node5"><a xlink:href="https://github.com/ZcashFoundation/frost/issues/120" xlink:title="ZcashFoundation/frost#120 Update Re-randomizable FROST implementation to V11" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="243,-359 26,-359 26,-291 243,-291 243,-359"/>
|
||||
<text text-anchor="middle" x="134.5" y="-343.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/frost#120</text>
|
||||
<text text-anchor="middle" x="134.5" y="-328.8" font-family="Times,serif" font-size="14.00" fill="#000000">Update Re-randomizable</text>
|
||||
|
@ -66,9 +98,9 @@
|
|||
</g>
|
||||
</g>
|
||||
<!-- ZcashFoundation/frost#121 -->
|
||||
<g id="node3" class="node open">
|
||||
<g id="node6" class="node open">
|
||||
<title>ZcashFoundation/frost#121</title>
|
||||
<g id="a_node3"><a xlink:href="https://github.com/ZcashFoundation/frost/issues/121" xlink:title="ZcashFoundation/frost#121 Organize the Re- randomizable FROST implementation" target="_blank">
|
||||
<g id="a_node6"><a xlink:href="https://github.com/ZcashFoundation/frost/issues/121" xlink:title="ZcashFoundation/frost#121 Organize the Re- randomizable FROST implementation" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="#000000" points="514,-359 297,-359 297,-291 514,-291 514,-359"/>
|
||||
<text text-anchor="middle" x="405.5" y="-343.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/frost#121</text>
|
||||
<text text-anchor="middle" x="405.5" y="-328.8" font-family="Times,serif" font-size="14.00" fill="#000000">Organize the Re-</text>
|
||||
|
@ -103,61 +135,19 @@
|
|||
<polygon fill="#000000" stroke="#000000" points="544.64,-328.5001 554.64,-325 544.64,-321.5001 544.64,-328.5001"/>
|
||||
</g>
|
||||
<!-- ZcashFoundation/frost#81 -->
|
||||
<g id="node4" class="node open">
|
||||
<g id="node7" class="node open">
|
||||
<title>ZcashFoundation/frost#81</title>
|
||||
<g id="a_node4"><a xlink:href="https://github.com/ZcashFoundation/frost/issues/81" xlink:title="ZcashFoundation/frost#81 Start rerandomized repo" target="_blank">
|
||||
<g id="a_node7"><a xlink:href="https://github.com/ZcashFoundation/frost/issues/81" xlink:title="ZcashFoundation/frost#81 Start rerandomized repo" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="238.5,-273 30.5,-273 30.5,-235 238.5,-235 238.5,-273"/>
|
||||
<text text-anchor="middle" x="134.5" y="-257.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/frost#81</text>
|
||||
<text text-anchor="middle" x="134.5" y="-242.8" font-family="Times,serif" font-size="14.00" fill="#000000">Start rerandomized repo</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- ZcashFoundation/frost#79 -->
|
||||
<g id="node5" class="node open">
|
||||
<title>ZcashFoundation/frost#79</title>
|
||||
<g id="a_node5"><a xlink:href="https://github.com/ZcashFoundation/frost/issues/79" xlink:title="ZcashFoundation/frost#79 Publish `frost-` crates" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="238.5,-773 30.5,-773 30.5,-735 238.5,-735 238.5,-773"/>
|
||||
<text text-anchor="middle" x="134.5" y="-757.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/frost#79</text>
|
||||
<text text-anchor="middle" x="134.5" y="-742.8" font-family="Times,serif" font-size="14.00" fill="#000000">Publish `frost-` crates</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- ZcashFoundation/frost#70 -->
|
||||
<g id="node6" class="node open">
|
||||
<title>ZcashFoundation/frost#70</title>
|
||||
<g id="a_node6"><a xlink:href="https://github.com/ZcashFoundation/frost/issues/70" xlink:title="ZcashFoundation/frost#70 Add Ed25519 support" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="238.5,-188 30.5,-188 30.5,-150 238.5,-150 238.5,-188"/>
|
||||
<text text-anchor="middle" x="134.5" y="-172.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/frost#70</text>
|
||||
<text text-anchor="middle" x="134.5" y="-157.8" font-family="Times,serif" font-size="14.00" fill="#000000">Add Ed25519 support</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- ZcashFoundation/frost#19 -->
|
||||
<g id="node7" class="node open">
|
||||
<title>ZcashFoundation/frost#19</title>
|
||||
<g id="a_node7"><a xlink:href="https://github.com/ZcashFoundation/frost/issues/19" xlink:title="ZcashFoundation/frost#19 `frost-secp256k1`: implement FROST on Secp256k1 curve" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="238.5,-132 30.5,-132 30.5,-64 238.5,-64 238.5,-132"/>
|
||||
<text text-anchor="middle" x="134.5" y="-116.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/frost#19</text>
|
||||
<text text-anchor="middle" x="134.5" y="-101.8" font-family="Times,serif" font-size="14.00" fill="#000000">`frost-secp256k1`:</text>
|
||||
<text text-anchor="middle" x="134.5" y="-86.8" font-family="Times,serif" font-size="14.00" fill="#000000">implement FROST on</text>
|
||||
<text text-anchor="middle" x="134.5" y="-71.8" font-family="Times,serif" font-size="14.00" fill="#000000">Secp256k1 curve</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- ZcashFoundation/frost#71 -->
|
||||
<g id="node8" class="node open">
|
||||
<title>ZcashFoundation/frost#71</title>
|
||||
<g id="a_node8"><a xlink:href="https://github.com/ZcashFoundation/frost/issues/71" xlink:title="ZcashFoundation/frost#71 Add Ed448 support" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="238.5,-46 30.5,-46 30.5,-8 238.5,-8 238.5,-46"/>
|
||||
<text text-anchor="middle" x="134.5" y="-30.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/frost#71</text>
|
||||
<text text-anchor="middle" x="134.5" y="-15.8" font-family="Times,serif" font-size="14.00" fill="#000000">Add Ed448 support</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- ZcashFoundation/frost#167 -->
|
||||
<g id="node9" class="node open">
|
||||
<g id="node8" class="node open">
|
||||
<title>ZcashFoundation/frost#167</title>
|
||||
<g id="a_node9"><a xlink:href="https://github.com/ZcashFoundation/frost/issues/167" xlink:title="ZcashFoundation/frost#167 Make Error strings proper Error types/enum variants" target="_blank">
|
||||
<g id="a_node8"><a xlink:href="https://github.com/ZcashFoundation/frost/issues/167" xlink:title="ZcashFoundation/frost#167 Make Error strings proper Error types/enum variants" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="243,-687.5 26,-687.5 26,-634.5 243,-634.5 243,-687.5"/>
|
||||
<text text-anchor="middle" x="134.5" y="-672.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/frost#167</text>
|
||||
<text text-anchor="middle" x="134.5" y="-657.3" font-family="Times,serif" font-size="14.00" fill="#000000">Make Error strings proper</text>
|
||||
|
@ -166,9 +156,9 @@
|
|||
</g>
|
||||
</g>
|
||||
<!-- ZcashFoundation/frost#131 -->
|
||||
<g id="node10" class="node open">
|
||||
<g id="node9" class="node open">
|
||||
<title>ZcashFoundation/frost#131</title>
|
||||
<g id="a_node10"><a xlink:href="https://github.com/ZcashFoundation/frost/issues/131" xlink:title="ZcashFoundation/frost#131 Improve examples in curve crates" target="_blank">
|
||||
<g id="a_node9"><a xlink:href="https://github.com/ZcashFoundation/frost/issues/131" xlink:title="ZcashFoundation/frost#131 Improve examples in curve crates" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="243,-616.5 26,-616.5 26,-563.5 243,-563.5 243,-616.5"/>
|
||||
<text text-anchor="middle" x="134.5" y="-601.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/frost#131</text>
|
||||
<text text-anchor="middle" x="134.5" y="-586.3" font-family="Times,serif" font-size="14.00" fill="#000000">Improve examples in curve</text>
|
||||
|
@ -177,9 +167,9 @@
|
|||
</g>
|
||||
</g>
|
||||
<!-- ZcashFoundation/frost#166 -->
|
||||
<g id="node11" class="node open">
|
||||
<g id="node10" class="node open">
|
||||
<title>ZcashFoundation/frost#166</title>
|
||||
<g id="a_node11"><a xlink:href="https://github.com/ZcashFoundation/frost/issues/166" xlink:title="ZcashFoundation/frost#166 Squat crate names on crates.io" target="_blank">
|
||||
<g id="a_node10"><a xlink:href="https://github.com/ZcashFoundation/frost/issues/166" xlink:title="ZcashFoundation/frost#166 Squat crate names on crates.io" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="243,-545.5 26,-545.5 26,-492.5 243,-492.5 243,-545.5"/>
|
||||
<text text-anchor="middle" x="134.5" y="-530.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/frost#166</text>
|
||||
<text text-anchor="middle" x="134.5" y="-515.3" font-family="Times,serif" font-size="14.00" fill="#000000">Squat crate names on</text>
|
||||
|
@ -187,6 +177,16 @@
|
|||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- ZcashFoundation/frost#79 -->
|
||||
<g id="node11" class="node open">
|
||||
<title>ZcashFoundation/frost#79</title>
|
||||
<g id="a_node11"><a xlink:href="https://github.com/ZcashFoundation/frost/issues/79" xlink:title="ZcashFoundation/frost#79 Publish `frost-` crates" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="238.5,-773 30.5,-773 30.5,-735 238.5,-735 238.5,-773"/>
|
||||
<text text-anchor="middle" x="134.5" y="-757.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/frost#79</text>
|
||||
<text text-anchor="middle" x="134.5" y="-742.8" font-family="Times,serif" font-size="14.00" fill="#000000">Publish `frost-` crates</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- ZcashFoundation/frost#39 -->
|
||||
<g id="node13" class="node open">
|
||||
<title>ZcashFoundation/frost#39</title>
|
||||
|
|
|
@ -10,29 +10,61 @@
|
|||
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 1139.5)">
|
||||
<polygon fill="#ffffff" stroke="transparent" points="-4,4 -4,-1139.5 1025,-1139.5 1025,4 -4,4"/>
|
||||
<g id="clust1" class="cluster">
|
||||
<title>cluster_1</title>
|
||||
<polygon fill="none" stroke="#0000ff" points="18,-227 18,-476 522,-476 522,-227 18,-227"/>
|
||||
<text text-anchor="middle" x="270" y="-460.8" font-family="Times,serif" font-size="14.00" fill="#000000">Epic: Re-randomizable FROST</text>
|
||||
</g>
|
||||
<g id="clust2" class="cluster">
|
||||
<title>cluster_3</title>
|
||||
<polygon fill="none" stroke="#0000ff" points="22.5,-727 22.5,-804 246.5,-804 246.5,-727 22.5,-727"/>
|
||||
<text text-anchor="middle" x="134.5" y="-788.8" font-family="Times,serif" font-size="14.00" fill="#000000">Epic: v9/v10/v11</text>
|
||||
</g>
|
||||
<g id="clust3" class="cluster">
|
||||
<title>cluster_0</title>
|
||||
<polygon fill="none" stroke="#0000ff" points="22.5,0 22.5,-219 246.5,-219 246.5,0 22.5,0"/>
|
||||
<text text-anchor="middle" x="134.5" y="-203.8" font-family="Times,serif" font-size="14.00" fill="#000000">Epic: Remaining Curves</text>
|
||||
</g>
|
||||
<g id="clust4" class="cluster">
|
||||
<g id="clust2" class="cluster">
|
||||
<title>cluster_1</title>
|
||||
<polygon fill="none" stroke="#0000ff" points="18,-227 18,-476 522,-476 522,-227 18,-227"/>
|
||||
<text text-anchor="middle" x="270" y="-460.8" font-family="Times,serif" font-size="14.00" fill="#000000">Epic: Re-randomizable FROST</text>
|
||||
</g>
|
||||
<g id="clust3" class="cluster">
|
||||
<title>cluster_2</title>
|
||||
<polygon fill="none" stroke="#0000ff" points="0,-484 0,-719 269,-719 269,-484 0,-484"/>
|
||||
<text text-anchor="middle" x="134.5" y="-703.8" font-family="Times,serif" font-size="14.00" fill="#000000">Epic: Prep crates / APIs for release</text>
|
||||
</g>
|
||||
<!-- ZcashFoundation/frost#119 -->
|
||||
<g id="clust4" class="cluster">
|
||||
<title>cluster_3</title>
|
||||
<polygon fill="none" stroke="#0000ff" points="22.5,-727 22.5,-804 246.5,-804 246.5,-727 22.5,-727"/>
|
||||
<text text-anchor="middle" x="134.5" y="-788.8" font-family="Times,serif" font-size="14.00" fill="#000000">Epic: v9/v10/v11</text>
|
||||
</g>
|
||||
<!-- ZcashFoundation/frost#70 -->
|
||||
<g id="node1" class="node open">
|
||||
<title>ZcashFoundation/frost#70</title>
|
||||
<g id="a_node1"><a xlink:href="https://github.com/ZcashFoundation/frost/issues/70" xlink:title="ZcashFoundation/frost#70 Add Ed25519 support" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="238.5,-188 30.5,-188 30.5,-150 238.5,-150 238.5,-188"/>
|
||||
<text text-anchor="middle" x="134.5" y="-172.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/frost#70</text>
|
||||
<text text-anchor="middle" x="134.5" y="-157.8" font-family="Times,serif" font-size="14.00" fill="#000000">Add Ed25519 support</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- ZcashFoundation/frost#19 -->
|
||||
<g id="node2" class="node open">
|
||||
<title>ZcashFoundation/frost#19</title>
|
||||
<g id="a_node2"><a xlink:href="https://github.com/ZcashFoundation/frost/issues/19" xlink:title="ZcashFoundation/frost#19 `frost-secp256k1`: implement FROST on Secp256k1 curve" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="238.5,-132 30.5,-132 30.5,-64 238.5,-64 238.5,-132"/>
|
||||
<text text-anchor="middle" x="134.5" y="-116.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/frost#19</text>
|
||||
<text text-anchor="middle" x="134.5" y="-101.8" font-family="Times,serif" font-size="14.00" fill="#000000">`frost-secp256k1`:</text>
|
||||
<text text-anchor="middle" x="134.5" y="-86.8" font-family="Times,serif" font-size="14.00" fill="#000000">implement FROST on</text>
|
||||
<text text-anchor="middle" x="134.5" y="-71.8" font-family="Times,serif" font-size="14.00" fill="#000000">Secp256k1 curve</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- ZcashFoundation/frost#71 -->
|
||||
<g id="node3" class="node open">
|
||||
<title>ZcashFoundation/frost#71</title>
|
||||
<g id="a_node3"><a xlink:href="https://github.com/ZcashFoundation/frost/issues/71" xlink:title="ZcashFoundation/frost#71 Add Ed448 support" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="238.5,-46 30.5,-46 30.5,-8 238.5,-8 238.5,-46"/>
|
||||
<text text-anchor="middle" x="134.5" y="-30.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/frost#71</text>
|
||||
<text text-anchor="middle" x="134.5" y="-15.8" font-family="Times,serif" font-size="14.00" fill="#000000">Add Ed448 support</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- ZcashFoundation/frost#119 -->
|
||||
<g id="node4" class="node open">
|
||||
<title>ZcashFoundation/frost#119</title>
|
||||
<g id="a_node1"><a xlink:href="https://github.com/ZcashFoundation/frost/issues/119" xlink:title="ZcashFoundation/frost#119 Review and officially submit the Re- randomizable FROST ZIP" target="_blank">
|
||||
<g id="a_node4"><a xlink:href="https://github.com/ZcashFoundation/frost/issues/119" xlink:title="ZcashFoundation/frost#119 Review and officially submit the Re- randomizable FROST ZIP" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="243,-445 26,-445 26,-377 243,-377 243,-445"/>
|
||||
<text text-anchor="middle" x="134.5" y="-429.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/frost#119</text>
|
||||
<text text-anchor="middle" x="134.5" y="-414.8" font-family="Times,serif" font-size="14.00" fill="#000000">Review and officially</text>
|
||||
|
@ -42,9 +74,9 @@
|
|||
</g>
|
||||
</g>
|
||||
<!-- ZcashFoundation/frost#120 -->
|
||||
<g id="node2" class="node open">
|
||||
<g id="node5" class="node open">
|
||||
<title>ZcashFoundation/frost#120</title>
|
||||
<g id="a_node2"><a xlink:href="https://github.com/ZcashFoundation/frost/issues/120" xlink:title="ZcashFoundation/frost#120 Update Re-randomizable FROST implementation to V11" target="_blank">
|
||||
<g id="a_node5"><a xlink:href="https://github.com/ZcashFoundation/frost/issues/120" xlink:title="ZcashFoundation/frost#120 Update Re-randomizable FROST implementation to V11" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="243,-359 26,-359 26,-291 243,-291 243,-359"/>
|
||||
<text text-anchor="middle" x="134.5" y="-343.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/frost#120</text>
|
||||
<text text-anchor="middle" x="134.5" y="-328.8" font-family="Times,serif" font-size="14.00" fill="#000000">Update Re-randomizable</text>
|
||||
|
@ -54,9 +86,9 @@
|
|||
</g>
|
||||
</g>
|
||||
<!-- ZcashFoundation/frost#121 -->
|
||||
<g id="node3" class="node open">
|
||||
<g id="node6" class="node open">
|
||||
<title>ZcashFoundation/frost#121</title>
|
||||
<g id="a_node3"><a xlink:href="https://github.com/ZcashFoundation/frost/issues/121" xlink:title="ZcashFoundation/frost#121 Organize the Re- randomizable FROST implementation" target="_blank">
|
||||
<g id="a_node6"><a xlink:href="https://github.com/ZcashFoundation/frost/issues/121" xlink:title="ZcashFoundation/frost#121 Organize the Re- randomizable FROST implementation" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="#000000" points="514,-359 297,-359 297,-291 514,-291 514,-359"/>
|
||||
<text text-anchor="middle" x="405.5" y="-343.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/frost#121</text>
|
||||
<text text-anchor="middle" x="405.5" y="-328.8" font-family="Times,serif" font-size="14.00" fill="#000000">Organize the Re-</text>
|
||||
|
@ -91,61 +123,19 @@
|
|||
<polygon fill="#000000" stroke="#000000" points="544.64,-328.5001 554.64,-325 544.64,-321.5001 544.64,-328.5001"/>
|
||||
</g>
|
||||
<!-- ZcashFoundation/frost#81 -->
|
||||
<g id="node4" class="node open">
|
||||
<g id="node7" class="node open">
|
||||
<title>ZcashFoundation/frost#81</title>
|
||||
<g id="a_node4"><a xlink:href="https://github.com/ZcashFoundation/frost/issues/81" xlink:title="ZcashFoundation/frost#81 Start rerandomized repo" target="_blank">
|
||||
<g id="a_node7"><a xlink:href="https://github.com/ZcashFoundation/frost/issues/81" xlink:title="ZcashFoundation/frost#81 Start rerandomized repo" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="238.5,-273 30.5,-273 30.5,-235 238.5,-235 238.5,-273"/>
|
||||
<text text-anchor="middle" x="134.5" y="-257.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/frost#81</text>
|
||||
<text text-anchor="middle" x="134.5" y="-242.8" font-family="Times,serif" font-size="14.00" fill="#000000">Start rerandomized repo</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- ZcashFoundation/frost#79 -->
|
||||
<g id="node5" class="node open">
|
||||
<title>ZcashFoundation/frost#79</title>
|
||||
<g id="a_node5"><a xlink:href="https://github.com/ZcashFoundation/frost/issues/79" xlink:title="ZcashFoundation/frost#79 Publish `frost-` crates" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="238.5,-773 30.5,-773 30.5,-735 238.5,-735 238.5,-773"/>
|
||||
<text text-anchor="middle" x="134.5" y="-757.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/frost#79</text>
|
||||
<text text-anchor="middle" x="134.5" y="-742.8" font-family="Times,serif" font-size="14.00" fill="#000000">Publish `frost-` crates</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- ZcashFoundation/frost#70 -->
|
||||
<g id="node6" class="node open">
|
||||
<title>ZcashFoundation/frost#70</title>
|
||||
<g id="a_node6"><a xlink:href="https://github.com/ZcashFoundation/frost/issues/70" xlink:title="ZcashFoundation/frost#70 Add Ed25519 support" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="238.5,-188 30.5,-188 30.5,-150 238.5,-150 238.5,-188"/>
|
||||
<text text-anchor="middle" x="134.5" y="-172.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/frost#70</text>
|
||||
<text text-anchor="middle" x="134.5" y="-157.8" font-family="Times,serif" font-size="14.00" fill="#000000">Add Ed25519 support</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- ZcashFoundation/frost#19 -->
|
||||
<g id="node7" class="node open">
|
||||
<title>ZcashFoundation/frost#19</title>
|
||||
<g id="a_node7"><a xlink:href="https://github.com/ZcashFoundation/frost/issues/19" xlink:title="ZcashFoundation/frost#19 `frost-secp256k1`: implement FROST on Secp256k1 curve" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="238.5,-132 30.5,-132 30.5,-64 238.5,-64 238.5,-132"/>
|
||||
<text text-anchor="middle" x="134.5" y="-116.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/frost#19</text>
|
||||
<text text-anchor="middle" x="134.5" y="-101.8" font-family="Times,serif" font-size="14.00" fill="#000000">`frost-secp256k1`:</text>
|
||||
<text text-anchor="middle" x="134.5" y="-86.8" font-family="Times,serif" font-size="14.00" fill="#000000">implement FROST on</text>
|
||||
<text text-anchor="middle" x="134.5" y="-71.8" font-family="Times,serif" font-size="14.00" fill="#000000">Secp256k1 curve</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- ZcashFoundation/frost#71 -->
|
||||
<g id="node8" class="node open">
|
||||
<title>ZcashFoundation/frost#71</title>
|
||||
<g id="a_node8"><a xlink:href="https://github.com/ZcashFoundation/frost/issues/71" xlink:title="ZcashFoundation/frost#71 Add Ed448 support" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="238.5,-46 30.5,-46 30.5,-8 238.5,-8 238.5,-46"/>
|
||||
<text text-anchor="middle" x="134.5" y="-30.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/frost#71</text>
|
||||
<text text-anchor="middle" x="134.5" y="-15.8" font-family="Times,serif" font-size="14.00" fill="#000000">Add Ed448 support</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- ZcashFoundation/frost#167 -->
|
||||
<g id="node9" class="node open">
|
||||
<g id="node8" class="node open">
|
||||
<title>ZcashFoundation/frost#167</title>
|
||||
<g id="a_node9"><a xlink:href="https://github.com/ZcashFoundation/frost/issues/167" xlink:title="ZcashFoundation/frost#167 Make Error strings proper Error types/enum variants" target="_blank">
|
||||
<g id="a_node8"><a xlink:href="https://github.com/ZcashFoundation/frost/issues/167" xlink:title="ZcashFoundation/frost#167 Make Error strings proper Error types/enum variants" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="243,-687.5 26,-687.5 26,-634.5 243,-634.5 243,-687.5"/>
|
||||
<text text-anchor="middle" x="134.5" y="-672.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/frost#167</text>
|
||||
<text text-anchor="middle" x="134.5" y="-657.3" font-family="Times,serif" font-size="14.00" fill="#000000">Make Error strings proper</text>
|
||||
|
@ -154,9 +144,9 @@
|
|||
</g>
|
||||
</g>
|
||||
<!-- ZcashFoundation/frost#131 -->
|
||||
<g id="node10" class="node open">
|
||||
<g id="node9" class="node open">
|
||||
<title>ZcashFoundation/frost#131</title>
|
||||
<g id="a_node10"><a xlink:href="https://github.com/ZcashFoundation/frost/issues/131" xlink:title="ZcashFoundation/frost#131 Improve examples in curve crates" target="_blank">
|
||||
<g id="a_node9"><a xlink:href="https://github.com/ZcashFoundation/frost/issues/131" xlink:title="ZcashFoundation/frost#131 Improve examples in curve crates" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="243,-616.5 26,-616.5 26,-563.5 243,-563.5 243,-616.5"/>
|
||||
<text text-anchor="middle" x="134.5" y="-601.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/frost#131</text>
|
||||
<text text-anchor="middle" x="134.5" y="-586.3" font-family="Times,serif" font-size="14.00" fill="#000000">Improve examples in curve</text>
|
||||
|
@ -165,9 +155,9 @@
|
|||
</g>
|
||||
</g>
|
||||
<!-- ZcashFoundation/frost#166 -->
|
||||
<g id="node11" class="node open">
|
||||
<g id="node10" class="node open">
|
||||
<title>ZcashFoundation/frost#166</title>
|
||||
<g id="a_node11"><a xlink:href="https://github.com/ZcashFoundation/frost/issues/166" xlink:title="ZcashFoundation/frost#166 Squat crate names on crates.io" target="_blank">
|
||||
<g id="a_node10"><a xlink:href="https://github.com/ZcashFoundation/frost/issues/166" xlink:title="ZcashFoundation/frost#166 Squat crate names on crates.io" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="243,-545.5 26,-545.5 26,-492.5 243,-492.5 243,-545.5"/>
|
||||
<text text-anchor="middle" x="134.5" y="-530.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/frost#166</text>
|
||||
<text text-anchor="middle" x="134.5" y="-515.3" font-family="Times,serif" font-size="14.00" fill="#000000">Squat crate names on</text>
|
||||
|
@ -175,6 +165,16 @@
|
|||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- ZcashFoundation/frost#79 -->
|
||||
<g id="node11" class="node open">
|
||||
<title>ZcashFoundation/frost#79</title>
|
||||
<g id="a_node11"><a xlink:href="https://github.com/ZcashFoundation/frost/issues/79" xlink:title="ZcashFoundation/frost#79 Publish `frost-` crates" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="238.5,-773 30.5,-773 30.5,-735 238.5,-735 238.5,-773"/>
|
||||
<text text-anchor="middle" x="134.5" y="-757.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/frost#79</text>
|
||||
<text text-anchor="middle" x="134.5" y="-742.8" font-family="Times,serif" font-size="14.00" fill="#000000">Publish `frost-` crates</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- ZcashFoundation/frost#39 -->
|
||||
<g id="node13" class="node open">
|
||||
<title>ZcashFoundation/frost#39</title>
|
||||
|
|
Before Width: | Height: | Size: 25 KiB After Width: | Height: | Size: 25 KiB |
Loading…
Reference in New Issue