317 lines
24 KiB
XML
317 lines
24 KiB
XML
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
|
<?xml-stylesheet href="zcash-dag.css" type="text/css"?>
|
|
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
|
|
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
|
|
<!-- Generated by graphviz version 2.40.1 (20161225.0304)
|
|
-->
|
|
<!-- Pages: 1 -->
|
|
<svg width="741pt" height="1655pt"
|
|
viewBox="0.00 0.00 741.00 1655.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
|
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 1651)">
|
|
<polygon fill="#ffffff" stroke="transparent" points="-4,4 -4,-1651 737,-1651 737,4 -4,4"/>
|
|
<g id="clust1" class="cluster">
|
|
<title>cluster_0</title>
|
|
<polygon fill="none" stroke="#0000ff" points="0,-932 0,-1485 497,-1485 497,-932 0,-932"/>
|
|
<text text-anchor="middle" x="248.5" y="-1469.8" font-family="Times,serif" font-size="14.00" fill="#000000">Epic: IETF-ready FROST</text>
|
|
</g>
|
|
<g id="clust2" class="cluster">
|
|
<title>cluster_1</title>
|
|
<polygon fill="none" stroke="#0000ff" points="14.5,0 14.5,-722 497,-722 497,0 14.5,0"/>
|
|
<text text-anchor="middle" x="255.75" y="-706.8" font-family="Times,serif" font-size="14.00" fill="#000000">Epic: Zcon-ready FROST</text>
|
|
</g>
|
|
<!-- ZcashFoundation/frost#60 -->
|
|
<g id="node1" class="node open">
|
|
<title>ZcashFoundation/frost#60</title>
|
|
<g id="a_node1"><a xlink:href="https://github.com/ZcashFoundation/frost/issues/60" xlink:title="ZcashFoundation/frost#60 `frost-core`: update for spec version 5" target="_blank">
|
|
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="230.5,-1453.5 22.5,-1453.5 22.5,-1400.5 230.5,-1400.5 230.5,-1453.5"/>
|
|
<text text-anchor="middle" x="126.5" y="-1438.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/frost#60</text>
|
|
<text text-anchor="middle" x="126.5" y="-1423.3" font-family="Times,serif" font-size="14.00" fill="#000000">`frost-core`: update for</text>
|
|
<text text-anchor="middle" x="126.5" y="-1408.3" font-family="Times,serif" font-size="14.00" fill="#000000">spec version 5</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- ZcashFoundation/frost#67 -->
|
|
<g id="node2" class="node open">
|
|
<title>ZcashFoundation/frost#67</title>
|
|
<g id="a_node2"><a xlink:href="https://github.com/ZcashFoundation/frost/issues/67" xlink:title="ZcashFoundation/frost#67 Update ristretto255 to frost-core V5" target="_blank">
|
|
<polygon fill="#c2e0c6" stroke="#000000" points="489,-1223.5 281,-1223.5 281,-1170.5 489,-1170.5 489,-1223.5"/>
|
|
<text text-anchor="middle" x="385" y="-1208.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/frost#67</text>
|
|
<text text-anchor="middle" x="385" y="-1193.3" font-family="Times,serif" font-size="14.00" fill="#000000">Update ristretto255 to</text>
|
|
<text text-anchor="middle" x="385" y="-1178.3" font-family="Times,serif" font-size="14.00" fill="#000000">frost-core V5</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- ZcashFoundation/frost#60->ZcashFoundation/frost#67 -->
|
|
<g id="edge1" class="edge">
|
|
<title>ZcashFoundation/frost#60->ZcashFoundation/frost#67</title>
|
|
<path fill="none" stroke="#000000" d="M229.69,-1400.4C235.04,-1397.6 240.19,-1394.4 245,-1391 303.09,-1349.5 346.29,-1276.3 368.4,-1232.6"/>
|
|
<polygon fill="#000000" stroke="#000000" points="371.6068,-1234.0119 372.93,-1223.5 365.3403,-1230.8924 371.6068,-1234.0119"/>
|
|
</g>
|
|
<!-- ZcashFoundation/frost#86 -->
|
|
<g id="node18" class="node open">
|
|
<title>ZcashFoundation/frost#86</title>
|
|
<g id="a_node18"><a xlink:href="https://github.com/ZcashFoundation/frost/issues/86" xlink:title="ZcashFoundation/frost#86 frost-core: update for spec version 6&7" target="_blank">
|
|
<polygon fill="#c2e0c6" stroke="#000000" points="489,-923.5 281,-923.5 281,-870.5 489,-870.5 489,-923.5"/>
|
|
<text text-anchor="middle" x="385" y="-908.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/frost#86</text>
|
|
<text text-anchor="middle" x="385" y="-893.3" font-family="Times,serif" font-size="14.00" fill="#000000">frost-core: update for</text>
|
|
<text text-anchor="middle" x="385" y="-878.3" font-family="Times,serif" font-size="14.00" fill="#000000">spec version 6&7</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- ZcashFoundation/frost#60->ZcashFoundation/frost#86 -->
|
|
<g id="edge3" class="edge">
|
|
<title>ZcashFoundation/frost#60->ZcashFoundation/frost#86</title>
|
|
<path fill="none" stroke="#000000" d="M230.53,-1404.5C235.92,-1400.7 240.83,-1396.2 245,-1391 307.67,-1313 221.68,-1026.4 278.95,-932.06"/>
|
|
<polygon fill="#000000" stroke="#000000" points="281.866,-933.9976 284.74,-923.8 276.134,-929.9796 281.866,-933.9976"/>
|
|
</g>
|
|
<!-- ZcashFoundation/frost#79 -->
|
|
<g id="node19" class="node open">
|
|
<title>ZcashFoundation/frost#79</title>
|
|
<g id="a_node19"><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" points="733,-861 525,-861 525,-823 733,-823 733,-861"/>
|
|
<text text-anchor="middle" x="629" y="-845.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/frost#79</text>
|
|
<text text-anchor="middle" x="629" y="-830.8" font-family="Times,serif" font-size="14.00" fill="#000000">Publish `frost-` crates</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- ZcashFoundation/frost#60->ZcashFoundation/frost#79 -->
|
|
<g id="edge4" class="edge">
|
|
<title>ZcashFoundation/frost#60->ZcashFoundation/frost#79</title>
|
|
<path fill="none" stroke="#000000" d="M230.59,-1404.5C235.97,-1400.7 240.85,-1396.2 245,-1391 318.34,-1298.8 197.25,-944.88 281,-862 313.1,-830.24 426.05,-828.71 514.67,-832.96"/>
|
|
<polygon fill="#000000" stroke="#000000" points="514.6438,-836.4632 524.81,-833.48 515.0024,-829.4724 514.6438,-836.4632"/>
|
|
</g>
|
|
<!-- ZcashFoundation/frost#67->ZcashFoundation/frost#79 -->
|
|
<g id="edge5" class="edge">
|
|
<title>ZcashFoundation/frost#67->ZcashFoundation/frost#79</title>
|
|
<path fill="none" stroke="#000000" d="M403.34,-1170.3C448.42,-1104.7 564.29,-936.15 610.02,-869.61"/>
|
|
<polygon fill="#000000" stroke="#000000" points="612.9662,-871.5026 615.75,-861.28 607.1989,-867.5354 612.9662,-871.5026"/>
|
|
</g>
|
|
<!-- ZcashFoundation/frost#47 -->
|
|
<g id="node3" class="node open">
|
|
<title>ZcashFoundation/frost#47</title>
|
|
<g id="a_node3"><a xlink:href="https://github.com/ZcashFoundation/frost/issues/47" xlink:title="ZcashFoundation/frost#47 Note in Ristretto255 near PublicKeyPackage where we impl `derive_group_info()` for v05" target="_blank">
|
|
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="237,-1382 16,-1382 16,-1284 237,-1284 237,-1382"/>
|
|
<text text-anchor="middle" x="126.5" y="-1366.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/frost#47</text>
|
|
<text text-anchor="middle" x="126.5" y="-1351.8" font-family="Times,serif" font-size="14.00" fill="#000000">Note in Ristretto255 near</text>
|
|
<text text-anchor="middle" x="126.5" y="-1336.8" font-family="Times,serif" font-size="14.00" fill="#000000">PublicKeyPackage where we</text>
|
|
<text text-anchor="middle" x="126.5" y="-1321.8" font-family="Times,serif" font-size="14.00" fill="#000000">impl</text>
|
|
<text text-anchor="middle" x="126.5" y="-1306.8" font-family="Times,serif" font-size="14.00" fill="#000000">`derive_group_info()` for</text>
|
|
<text text-anchor="middle" x="126.5" y="-1291.8" font-family="Times,serif" font-size="14.00" fill="#000000">v05</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- ZcashFoundation/frost#56 -->
|
|
<g id="node4" class="node open">
|
|
<title>ZcashFoundation/frost#56</title>
|
|
<g id="a_node4"><a xlink:href="https://github.com/ZcashFoundation/frost/issues/56" xlink:title="ZcashFoundation/frost#56 Enforce that THRESHOLD and NUM_SIGNERS are never greater than p" target="_blank">
|
|
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="245,-1266 8,-1266 8,-1198 245,-1198 245,-1266"/>
|
|
<text text-anchor="middle" x="126.5" y="-1250.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/frost#56</text>
|
|
<text text-anchor="middle" x="126.5" y="-1235.8" font-family="Times,serif" font-size="14.00" fill="#000000">Enforce that THRESHOLD</text>
|
|
<text text-anchor="middle" x="126.5" y="-1220.8" font-family="Times,serif" font-size="14.00" fill="#000000">and NUM_SIGNERS are never</text>
|
|
<text text-anchor="middle" x="126.5" y="-1205.8" font-family="Times,serif" font-size="14.00" fill="#000000">greater than p</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- ZcashFoundation/frost#59 -->
|
|
<g id="node5" class="node open">
|
|
<title>ZcashFoundation/frost#59</title>
|
|
<g id="a_node5"><a xlink:href="https://github.com/ZcashFoundation/frost/issues/59" xlink:title="ZcashFoundation/frost#59 Rename `frost::keys::{Secret, Public}`to indicate signing participants' shares, not full keys." target="_blank">
|
|
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="230.5,-1180 22.5,-1180 22.5,-1082 230.5,-1082 230.5,-1180"/>
|
|
<text text-anchor="middle" x="126.5" y="-1164.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/frost#59</text>
|
|
<text text-anchor="middle" x="126.5" y="-1149.8" font-family="Times,serif" font-size="14.00" fill="#000000">Rename</text>
|
|
<text text-anchor="middle" x="126.5" y="-1134.8" font-family="Times,serif" font-size="14.00" fill="#000000">`frost::keys::{Secret,</text>
|
|
<text text-anchor="middle" x="126.5" y="-1119.8" font-family="Times,serif" font-size="14.00" fill="#000000">Public}`to indicate</text>
|
|
<text text-anchor="middle" x="126.5" y="-1104.8" font-family="Times,serif" font-size="14.00" fill="#000000">signing participants'</text>
|
|
<text text-anchor="middle" x="126.5" y="-1089.8" font-family="Times,serif" font-size="14.00" fill="#000000">shares, not full keys.</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- ZcashFoundation/frost#78 -->
|
|
<g id="node6" class="node open">
|
|
<title>ZcashFoundation/frost#78</title>
|
|
<g id="a_node6"><a xlink:href="https://github.com/ZcashFoundation/frost/issues/78" xlink:title="ZcashFoundation/frost#78 frost-core: add `commit()` to `round1` to match spec" target="_blank">
|
|
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="230.5,-1064 22.5,-1064 22.5,-996 230.5,-996 230.5,-1064"/>
|
|
<text text-anchor="middle" x="126.5" y="-1048.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/frost#78</text>
|
|
<text text-anchor="middle" x="126.5" y="-1033.8" font-family="Times,serif" font-size="14.00" fill="#000000">frost-core: add</text>
|
|
<text text-anchor="middle" x="126.5" y="-1018.8" font-family="Times,serif" font-size="14.00" fill="#000000">`commit()` to `round1` to</text>
|
|
<text text-anchor="middle" x="126.5" y="-1003.8" font-family="Times,serif" font-size="14.00" fill="#000000">match spec</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- ZcashFoundation/frost#68 -->
|
|
<g id="node7" class="node open">
|
|
<title>ZcashFoundation/frost#68</title>
|
|
<g id="a_node7"><a xlink:href="https://github.com/ZcashFoundation/frost/issues/68" xlink:title="ZcashFoundation/frost#68 Create IETF presentation" target="_blank">
|
|
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="230.5,-978 22.5,-978 22.5,-940 230.5,-940 230.5,-978"/>
|
|
<text text-anchor="middle" x="126.5" y="-962.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/frost#68</text>
|
|
<text text-anchor="middle" x="126.5" y="-947.8" font-family="Times,serif" font-size="14.00" fill="#000000">Create IETF presentation</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- ZcashFoundation/frost#35 -->
|
|
<g id="node8" class="node open">
|
|
<title>ZcashFoundation/frost#35</title>
|
|
<g id="a_node8"><a xlink:href="https://github.com/ZcashFoundation/frost/issues/35" xlink:title="ZcashFoundation/frost#35 frost-core: Implement the generic DKG" target="_blank">
|
|
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="230.5,-690.5 22.5,-690.5 22.5,-637.5 230.5,-637.5 230.5,-690.5"/>
|
|
<text text-anchor="middle" x="126.5" y="-675.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/frost#35</text>
|
|
<text text-anchor="middle" x="126.5" y="-660.3" font-family="Times,serif" font-size="14.00" fill="#000000">frost-core: Implement the</text>
|
|
<text text-anchor="middle" x="126.5" y="-645.3" font-family="Times,serif" font-size="14.00" fill="#000000">generic DKG</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- ZcashFoundation/frost#63 -->
|
|
<g id="node9" class="node open">
|
|
<title>ZcashFoundation/frost#63</title>
|
|
<g id="a_node9"><a xlink:href="https://github.com/ZcashFoundation/frost/issues/63" xlink:title="ZcashFoundation/frost#63 frost-ristretto255: implement `frost-core`'s DKG concretely" target="_blank">
|
|
<polygon fill="#c2e0c6" stroke="#000000" points="489,-691 281,-691 281,-623 489,-623 489,-691"/>
|
|
<text text-anchor="middle" x="385" y="-675.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/frost#63</text>
|
|
<text text-anchor="middle" x="385" y="-660.8" font-family="Times,serif" font-size="14.00" fill="#000000">frost-ristretto255:</text>
|
|
<text text-anchor="middle" x="385" y="-645.8" font-family="Times,serif" font-size="14.00" fill="#000000">implement `frost-core`'s</text>
|
|
<text text-anchor="middle" x="385" y="-630.8" font-family="Times,serif" font-size="14.00" fill="#000000">DKG concretely</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- ZcashFoundation/frost#35->ZcashFoundation/frost#63 -->
|
|
<g id="edge2" class="edge">
|
|
<title>ZcashFoundation/frost#35->ZcashFoundation/frost#63</title>
|
|
<path fill="none" stroke="#000000" d="M230.52,-661.18C243.72,-660.83 257.27,-660.46 270.62,-660.1"/>
|
|
<polygon fill="#000000" stroke="#000000" points="270.8704,-663.5945 280.77,-659.82 270.6773,-656.5972 270.8704,-663.5945"/>
|
|
</g>
|
|
<!-- ZcashFoundation/frost#37 -->
|
|
<g id="node10" class="node open">
|
|
<title>ZcashFoundation/frost#37</title>
|
|
<g id="a_node10"><a xlink:href="https://github.com/ZcashFoundation/frost/issues/37" xlink:title="ZcashFoundation/frost#37 Draft a ZIP document for using FROST in the re- randomized SpendAuth setting in Zcash" target="_blank">
|
|
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="230.5,-619.5 22.5,-619.5 22.5,-536.5 230.5,-536.5 230.5,-619.5"/>
|
|
<text text-anchor="middle" x="126.5" y="-604.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/frost#37</text>
|
|
<text text-anchor="middle" x="126.5" y="-589.3" font-family="Times,serif" font-size="14.00" fill="#000000">Draft a ZIP document for</text>
|
|
<text text-anchor="middle" x="126.5" y="-574.3" font-family="Times,serif" font-size="14.00" fill="#000000">using FROST in the re-</text>
|
|
<text text-anchor="middle" x="126.5" y="-559.3" font-family="Times,serif" font-size="14.00" fill="#000000">randomized SpendAuth</text>
|
|
<text text-anchor="middle" x="126.5" y="-544.3" font-family="Times,serif" font-size="14.00" fill="#000000">setting in Zcash</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- ZcashFoundation/frost#75 -->
|
|
<g id="node11" class="node open">
|
|
<title>ZcashFoundation/frost#75</title>
|
|
<g id="a_node11"><a xlink:href="https://github.com/ZcashFoundation/frost/issues/75" xlink:title="ZcashFoundation/frost#75 frost-core: Remove `order()` from the `Group` trait" target="_blank">
|
|
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="230.5,-518 22.5,-518 22.5,-450 230.5,-450 230.5,-518"/>
|
|
<text text-anchor="middle" x="126.5" y="-502.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/frost#75</text>
|
|
<text text-anchor="middle" x="126.5" y="-487.8" font-family="Times,serif" font-size="14.00" fill="#000000">frost-core: Remove</text>
|
|
<text text-anchor="middle" x="126.5" y="-472.8" font-family="Times,serif" font-size="14.00" fill="#000000">`order()` from the</text>
|
|
<text text-anchor="middle" x="126.5" y="-457.8" font-family="Times,serif" font-size="14.00" fill="#000000">`Group` trait</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- ZcashFoundation/frost#81 -->
|
|
<g id="node12" class="node open">
|
|
<title>ZcashFoundation/frost#81</title>
|
|
<g id="a_node12"><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="230.5,-432 22.5,-432 22.5,-394 230.5,-394 230.5,-432"/>
|
|
<text text-anchor="middle" x="126.5" y="-416.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/frost#81</text>
|
|
<text text-anchor="middle" x="126.5" y="-401.8" font-family="Times,serif" font-size="14.00" fill="#000000">Start rerandomized repo</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- ZcashFoundation/frost#71 -->
|
|
<g id="node13" class="node open">
|
|
<title>ZcashFoundation/frost#71</title>
|
|
<g id="a_node13"><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="230.5,-376 22.5,-376 22.5,-338 230.5,-338 230.5,-376"/>
|
|
<text text-anchor="middle" x="126.5" y="-360.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/frost#71</text>
|
|
<text text-anchor="middle" x="126.5" y="-345.8" font-family="Times,serif" font-size="14.00" fill="#000000">Add Ed448 support</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- ZcashFoundation/frost#55 -->
|
|
<g id="node14" class="node open">
|
|
<title>ZcashFoundation/frost#55</title>
|
|
<g id="a_node14"><a xlink:href="https://github.com/ZcashFoundation/frost/issues/55" xlink:title="ZcashFoundation/frost#55 Rename participant indexes to participant identifiers or IDs" target="_blank">
|
|
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="230.5,-320 22.5,-320 22.5,-252 230.5,-252 230.5,-320"/>
|
|
<text text-anchor="middle" x="126.5" y="-304.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/frost#55</text>
|
|
<text text-anchor="middle" x="126.5" y="-289.8" font-family="Times,serif" font-size="14.00" fill="#000000">Rename participant</text>
|
|
<text text-anchor="middle" x="126.5" y="-274.8" font-family="Times,serif" font-size="14.00" fill="#000000">indexes to participant</text>
|
|
<text text-anchor="middle" x="126.5" y="-259.8" font-family="Times,serif" font-size="14.00" fill="#000000">identifiers or IDs</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- ZcashFoundation/frost#61 -->
|
|
<g id="node15" class="node open">
|
|
<title>ZcashFoundation/frost#61</title>
|
|
<g id="a_node15"><a xlink:href="https://github.com/ZcashFoundation/frost/issues/61" xlink:title="ZcashFoundation/frost#61 Flesh out all rustdoc in `frost-ristretto255` public API" target="_blank">
|
|
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="230.5,-234 22.5,-234 22.5,-166 230.5,-166 230.5,-234"/>
|
|
<text text-anchor="middle" x="126.5" y="-218.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/frost#61</text>
|
|
<text text-anchor="middle" x="126.5" y="-203.8" font-family="Times,serif" font-size="14.00" fill="#000000">Flesh out all rustdoc in</text>
|
|
<text text-anchor="middle" x="126.5" y="-188.8" font-family="Times,serif" font-size="14.00" fill="#000000">`frost-ristretto255`</text>
|
|
<text text-anchor="middle" x="126.5" y="-173.8" font-family="Times,serif" font-size="14.00" fill="#000000">public API</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- ZcashFoundation/frost#74 -->
|
|
<g id="node16" class="node open">
|
|
<title>ZcashFoundation/frost#74</title>
|
|
<g id="a_node16"><a xlink:href="https://github.com/ZcashFoundation/frost/issues/74" xlink:title="ZcashFoundation/frost#74 Port fresh keygen test from `frost-core` to `frost-ristretto` and other dependent crates" target="_blank">
|
|
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="230.5,-147.5 22.5,-147.5 22.5,-64.5 230.5,-64.5 230.5,-147.5"/>
|
|
<text text-anchor="middle" x="126.5" y="-132.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/frost#74</text>
|
|
<text text-anchor="middle" x="126.5" y="-117.3" font-family="Times,serif" font-size="14.00" fill="#000000">Port fresh keygen test</text>
|
|
<text text-anchor="middle" x="126.5" y="-102.3" font-family="Times,serif" font-size="14.00" fill="#000000">from `frost-core` to</text>
|
|
<text text-anchor="middle" x="126.5" y="-87.3" font-family="Times,serif" font-size="14.00" fill="#000000">`frost-ristretto` and</text>
|
|
<text text-anchor="middle" x="126.5" y="-72.3" font-family="Times,serif" font-size="14.00" fill="#000000">other dependent crates</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- ZcashFoundation/frost#70 -->
|
|
<g id="node17" class="node open">
|
|
<title>ZcashFoundation/frost#70</title>
|
|
<g id="a_node17"><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="230.5,-46 22.5,-46 22.5,-8 230.5,-8 230.5,-46"/>
|
|
<text text-anchor="middle" x="126.5" y="-30.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/frost#70</text>
|
|
<text text-anchor="middle" x="126.5" y="-15.8" font-family="Times,serif" font-size="14.00" fill="#000000">Add Ed25519 support</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- ZcashFoundation/frost#39 -->
|
|
<g id="node20" class="node open">
|
|
<title>ZcashFoundation/frost#39</title>
|
|
<g id="a_node20"><a xlink:href="https://github.com/ZcashFoundation/frost/issues/39" xlink:title="ZcashFoundation/frost#39 Migrate/port `redjubjub` to frost-core / FROST spec v05+" target="_blank">
|
|
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="230.5,-1561 22.5,-1561 22.5,-1493 230.5,-1493 230.5,-1561"/>
|
|
<text text-anchor="middle" x="126.5" y="-1545.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/frost#39</text>
|
|
<text text-anchor="middle" x="126.5" y="-1530.8" font-family="Times,serif" font-size="14.00" fill="#000000">Migrate/port `redjubjub`</text>
|
|
<text text-anchor="middle" x="126.5" y="-1515.8" font-family="Times,serif" font-size="14.00" fill="#000000">to frost-core / FROST</text>
|
|
<text text-anchor="middle" x="126.5" y="-1500.8" font-family="Times,serif" font-size="14.00" fill="#000000">spec v05+</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- ZcashFoundation/frost#40 -->
|
|
<g id="node21" class="node open">
|
|
<title>ZcashFoundation/frost#40</title>
|
|
<g id="a_node21"><a xlink:href="https://github.com/ZcashFoundation/frost/issues/40" xlink:title="ZcashFoundation/frost#40 Migrate/port `redpallas` to frost-core / FROST spec v05+" target="_blank">
|
|
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="230.5,-1647 22.5,-1647 22.5,-1579 230.5,-1579 230.5,-1647"/>
|
|
<text text-anchor="middle" x="126.5" y="-1631.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/frost#40</text>
|
|
<text text-anchor="middle" x="126.5" y="-1616.8" font-family="Times,serif" font-size="14.00" fill="#000000">Migrate/port `redpallas`</text>
|
|
<text text-anchor="middle" x="126.5" y="-1601.8" font-family="Times,serif" font-size="14.00" fill="#000000">to frost-core / FROST</text>
|
|
<text text-anchor="middle" x="126.5" y="-1586.8" font-family="Times,serif" font-size="14.00" fill="#000000">spec v05+</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- ZcashFoundation/frost#80 -->
|
|
<g id="node22" class="node open">
|
|
<title>ZcashFoundation/frost#80</title>
|
|
<g id="a_node22"><a xlink:href="https://github.com/ZcashFoundation/frost/issues/80" xlink:title="ZcashFoundation/frost#80 frost-p256: update to `frost-core` that supports /draft-irtf- cfrg-frost v5+" target="_blank">
|
|
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="489,-813.5 281,-813.5 281,-730.5 489,-730.5 489,-813.5"/>
|
|
<text text-anchor="middle" x="385" y="-798.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/frost#80</text>
|
|
<text text-anchor="middle" x="385" y="-783.3" font-family="Times,serif" font-size="14.00" fill="#000000">frost-p256: update to</text>
|
|
<text text-anchor="middle" x="385" y="-768.3" font-family="Times,serif" font-size="14.00" fill="#000000">`frost-core` that</text>
|
|
<text text-anchor="middle" x="385" y="-753.3" font-family="Times,serif" font-size="14.00" fill="#000000">supports /draft-irtf-</text>
|
|
<text text-anchor="middle" x="385" y="-738.3" font-family="Times,serif" font-size="14.00" fill="#000000">cfrg-frost v5+</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- ZcashFoundation/frost#80->ZcashFoundation/frost#79 -->
|
|
<g id="edge6" class="edge">
|
|
<title>ZcashFoundation/frost#80->ZcashFoundation/frost#79</title>
|
|
<path fill="none" stroke="#000000" d="M489.19,-801.89C510.56,-808.02 532.68,-814.37 552.84,-820.15"/>
|
|
<polygon fill="#000000" stroke="#000000" points="551.9926,-823.548 562.57,-822.94 553.9221,-816.8192 551.9926,-823.548"/>
|
|
</g>
|
|
</g>
|
|
</svg>
|