deploy: 1e11a1959f
2252
zcash-core-dag.html
2252
zcash-core-dag.svg
Before Width: | Height: | Size: 410 KiB After Width: | Height: | Size: 410 KiB |
|
@ -22,24 +22,35 @@
|
|||
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 1515)">
|
||||
<polygon fill="white" stroke="transparent" points="-4,4 -4,-1515 1886,-1515 1886,4 -4,4"/>
|
||||
<g id="clust1" class="cluster">
|
||||
<title>cluster_2</title>
|
||||
<polygon fill="none" stroke="blue" points="8.5,-617.5 8.5,-710.5 446.5,-710.5 446.5,-617.5 8.5,-617.5"/>
|
||||
<text text-anchor="middle" x="227.5" y="-695.3" font-family="Times,serif" font-size="14.00">0.3.1</text>
|
||||
</g>
|
||||
<g id="clust2" class="cluster">
|
||||
<title>cluster_1</title>
|
||||
<polygon fill="none" stroke="blue" points="4,-324.5 4,-417.5 220,-417.5 220,-324.5 4,-324.5"/>
|
||||
<text text-anchor="middle" x="112" y="-402.3" font-family="Times,serif" font-size="14.00">Documentation Q2 2024</text>
|
||||
</g>
|
||||
<g id="clust2" class="cluster">
|
||||
<title>cluster_2</title>
|
||||
<polygon fill="none" stroke="blue" points="8.5,-617.5 8.5,-710.5 446.5,-710.5 446.5,-617.5 8.5,-617.5"/>
|
||||
<text text-anchor="middle" x="227.5" y="-695.3" font-family="Times,serif" font-size="14.00">0.3.1</text>
|
||||
</g>
|
||||
<g id="clust3" class="cluster">
|
||||
<title>cluster_0</title>
|
||||
<polygon fill="none" stroke="blue" points="262,-415.5 262,-609.5 1420,-609.5 1420,-415.5 262,-415.5"/>
|
||||
<text text-anchor="middle" x="841" y="-594.3" font-family="Times,serif" font-size="14.00">First user-facing recursion API</text>
|
||||
</g>
|
||||
<!-- zcash/halo2#756 -->
|
||||
<!-- zcash/halo2#455 -->
|
||||
<g id="node1" class="node open">
|
||||
<title>zcash/halo2#455</title>
|
||||
<g id="a_node1"><a xlink:href="https://github.com/zcash/halo2/issues/455" xlink:title="zcash/halo2#455 [Book] add description of Poseidon gadget and chip" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" stroke-width="2" points="212,-386 12,-386 12,-333 212,-333 212,-386"/>
|
||||
<text text-anchor="middle" x="112" y="-370.8" font-family="Times,serif" font-size="14.00">zcash/halo2#455</text>
|
||||
<text text-anchor="middle" x="112" y="-355.8" font-family="Times,serif" font-size="14.00">[Book] add description of</text>
|
||||
<text text-anchor="middle" x="112" y="-340.8" font-family="Times,serif" font-size="14.00">Poseidon gadget and chip</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- zcash/halo2#756 -->
|
||||
<g id="node2" class="node open">
|
||||
<title>zcash/halo2#756</title>
|
||||
<g id="a_node1"><a xlink:href="https://github.com/zcash/halo2/issues/756" xlink:title="zcash/halo2#756 Release halo2 0.3.1" target="_blank">
|
||||
<g id="a_node2"><a xlink:href="https://github.com/zcash/halo2/issues/756" xlink:title="zcash/halo2#756 Release halo2 0.3.1" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" points="438.5,-671.5 282.5,-671.5 282.5,-633.5 438.5,-633.5 438.5,-671.5"/>
|
||||
<text text-anchor="middle" x="360.5" y="-656.3" font-family="Times,serif" font-size="14.00">zcash/halo2#756</text>
|
||||
<text text-anchor="middle" x="360.5" y="-641.3" font-family="Times,serif" font-size="14.00">Release halo2 0.3.1</text>
|
||||
|
@ -47,9 +58,9 @@
|
|||
</g>
|
||||
</g>
|
||||
<!-- zcash/halo2#742 -->
|
||||
<g id="node2" class="node open">
|
||||
<g id="node3" class="node open">
|
||||
<title>zcash/halo2#742</title>
|
||||
<g id="a_node2"><a xlink:href="https://github.com/zcash/halo2/pull/742" xlink:title="zcash/halo2#742 chore: Speed up random poly generation" target="_blank">
|
||||
<g id="a_node3"><a xlink:href="https://github.com/zcash/halo2/pull/742" xlink:title="zcash/halo2#742 chore: Speed up random poly generation" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" stroke-width="2" points="207.5,-679 16.5,-679 16.5,-675 12.5,-675 12.5,-671 16.5,-671 16.5,-634 12.5,-634 12.5,-630 16.5,-630 16.5,-626 207.5,-626 207.5,-679"/>
|
||||
<polyline fill="none" stroke="black" stroke-width="2" points="16.5,-675 20.5,-675 20.5,-671 16.5,-671 "/>
|
||||
<polyline fill="none" stroke="black" stroke-width="2" points="16.5,-634 20.5,-634 20.5,-630 16.5,-630 "/>
|
||||
|
@ -65,17 +76,6 @@
|
|||
<path fill="none" stroke="black" d="M207.6,-652.5C228.83,-652.5 251.27,-652.5 272.19,-652.5"/>
|
||||
<polygon fill="black" stroke="black" points="272.33,-656 282.33,-652.5 272.33,-649 272.33,-656"/>
|
||||
</g>
|
||||
<!-- zcash/halo2#455 -->
|
||||
<g id="node3" class="node open">
|
||||
<title>zcash/halo2#455</title>
|
||||
<g id="a_node3"><a xlink:href="https://github.com/zcash/halo2/issues/455" xlink:title="zcash/halo2#455 [Book] add description of Poseidon gadget and chip" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" stroke-width="2" points="212,-386 12,-386 12,-333 212,-333 212,-386"/>
|
||||
<text text-anchor="middle" x="112" y="-370.8" font-family="Times,serif" font-size="14.00">zcash/halo2#455</text>
|
||||
<text text-anchor="middle" x="112" y="-355.8" font-family="Times,serif" font-size="14.00">[Book] add description of</text>
|
||||
<text text-anchor="middle" x="112" y="-340.8" font-family="Times,serif" font-size="14.00">Poseidon gadget and chip</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- zcash/halo2#247 -->
|
||||
<g id="node4" class="node open">
|
||||
<title>zcash/halo2#247</title>
|
||||
|
|
|
@ -10,24 +10,35 @@
|
|||
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 1515)">
|
||||
<polygon fill="white" stroke="transparent" points="-4,4 -4,-1515 1886,-1515 1886,4 -4,4"/>
|
||||
<g id="clust1" class="cluster">
|
||||
<title>cluster_2</title>
|
||||
<polygon fill="none" stroke="blue" points="8.5,-617.5 8.5,-710.5 446.5,-710.5 446.5,-617.5 8.5,-617.5"/>
|
||||
<text text-anchor="middle" x="227.5" y="-695.3" font-family="Times,serif" font-size="14.00">0.3.1</text>
|
||||
</g>
|
||||
<g id="clust2" class="cluster">
|
||||
<title>cluster_1</title>
|
||||
<polygon fill="none" stroke="blue" points="4,-324.5 4,-417.5 220,-417.5 220,-324.5 4,-324.5"/>
|
||||
<text text-anchor="middle" x="112" y="-402.3" font-family="Times,serif" font-size="14.00">Documentation Q2 2024</text>
|
||||
</g>
|
||||
<g id="clust2" class="cluster">
|
||||
<title>cluster_2</title>
|
||||
<polygon fill="none" stroke="blue" points="8.5,-617.5 8.5,-710.5 446.5,-710.5 446.5,-617.5 8.5,-617.5"/>
|
||||
<text text-anchor="middle" x="227.5" y="-695.3" font-family="Times,serif" font-size="14.00">0.3.1</text>
|
||||
</g>
|
||||
<g id="clust3" class="cluster">
|
||||
<title>cluster_0</title>
|
||||
<polygon fill="none" stroke="blue" points="262,-415.5 262,-609.5 1420,-609.5 1420,-415.5 262,-415.5"/>
|
||||
<text text-anchor="middle" x="841" y="-594.3" font-family="Times,serif" font-size="14.00">First user-facing recursion API</text>
|
||||
</g>
|
||||
<!-- zcash/halo2#756 -->
|
||||
<!-- zcash/halo2#455 -->
|
||||
<g id="node1" class="node open">
|
||||
<title>zcash/halo2#455</title>
|
||||
<g id="a_node1"><a xlink:href="https://github.com/zcash/halo2/issues/455" xlink:title="zcash/halo2#455 [Book] add description of Poseidon gadget and chip" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" stroke-width="2" points="212,-386 12,-386 12,-333 212,-333 212,-386"/>
|
||||
<text text-anchor="middle" x="112" y="-370.8" font-family="Times,serif" font-size="14.00">zcash/halo2#455</text>
|
||||
<text text-anchor="middle" x="112" y="-355.8" font-family="Times,serif" font-size="14.00">[Book] add description of</text>
|
||||
<text text-anchor="middle" x="112" y="-340.8" font-family="Times,serif" font-size="14.00">Poseidon gadget and chip</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- zcash/halo2#756 -->
|
||||
<g id="node2" class="node open">
|
||||
<title>zcash/halo2#756</title>
|
||||
<g id="a_node1"><a xlink:href="https://github.com/zcash/halo2/issues/756" xlink:title="zcash/halo2#756 Release halo2 0.3.1" target="_blank">
|
||||
<g id="a_node2"><a xlink:href="https://github.com/zcash/halo2/issues/756" xlink:title="zcash/halo2#756 Release halo2 0.3.1" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" points="438.5,-671.5 282.5,-671.5 282.5,-633.5 438.5,-633.5 438.5,-671.5"/>
|
||||
<text text-anchor="middle" x="360.5" y="-656.3" font-family="Times,serif" font-size="14.00">zcash/halo2#756</text>
|
||||
<text text-anchor="middle" x="360.5" y="-641.3" font-family="Times,serif" font-size="14.00">Release halo2 0.3.1</text>
|
||||
|
@ -35,9 +46,9 @@
|
|||
</g>
|
||||
</g>
|
||||
<!-- zcash/halo2#742 -->
|
||||
<g id="node2" class="node open">
|
||||
<g id="node3" class="node open">
|
||||
<title>zcash/halo2#742</title>
|
||||
<g id="a_node2"><a xlink:href="https://github.com/zcash/halo2/pull/742" xlink:title="zcash/halo2#742 chore: Speed up random poly generation" target="_blank">
|
||||
<g id="a_node3"><a xlink:href="https://github.com/zcash/halo2/pull/742" xlink:title="zcash/halo2#742 chore: Speed up random poly generation" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" stroke-width="2" points="207.5,-679 16.5,-679 16.5,-675 12.5,-675 12.5,-671 16.5,-671 16.5,-634 12.5,-634 12.5,-630 16.5,-630 16.5,-626 207.5,-626 207.5,-679"/>
|
||||
<polyline fill="none" stroke="black" stroke-width="2" points="16.5,-675 20.5,-675 20.5,-671 16.5,-671 "/>
|
||||
<polyline fill="none" stroke="black" stroke-width="2" points="16.5,-634 20.5,-634 20.5,-630 16.5,-630 "/>
|
||||
|
@ -53,17 +64,6 @@
|
|||
<path fill="none" stroke="black" d="M207.6,-652.5C228.83,-652.5 251.27,-652.5 272.19,-652.5"/>
|
||||
<polygon fill="black" stroke="black" points="272.33,-656 282.33,-652.5 272.33,-649 272.33,-656"/>
|
||||
</g>
|
||||
<!-- zcash/halo2#455 -->
|
||||
<g id="node3" class="node open">
|
||||
<title>zcash/halo2#455</title>
|
||||
<g id="a_node3"><a xlink:href="https://github.com/zcash/halo2/issues/455" xlink:title="zcash/halo2#455 [Book] add description of Poseidon gadget and chip" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" stroke-width="2" points="212,-386 12,-386 12,-333 212,-333 212,-386"/>
|
||||
<text text-anchor="middle" x="112" y="-370.8" font-family="Times,serif" font-size="14.00">zcash/halo2#455</text>
|
||||
<text text-anchor="middle" x="112" y="-355.8" font-family="Times,serif" font-size="14.00">[Book] add description of</text>
|
||||
<text text-anchor="middle" x="112" y="-340.8" font-family="Times,serif" font-size="14.00">Poseidon gadget and chip</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- zcash/halo2#247 -->
|
||||
<g id="node4" class="node open">
|
||||
<title>zcash/halo2#247</title>
|
||||
|
|
Before Width: | Height: | Size: 54 KiB After Width: | Height: | Size: 54 KiB |
|
@ -22,192 +22,39 @@
|
|||
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 1298)">
|
||||
<polygon fill="white" stroke="transparent" points="-4,4 -4,-1298 5291,-1298 5291,4 -4,4"/>
|
||||
<g id="clust1" class="cluster">
|
||||
<title>cluster_1</title>
|
||||
<polygon fill="none" stroke="blue" points="243.5,-312 243.5,-648 951.5,-648 951.5,-312 243.5,-312"/>
|
||||
<text text-anchor="middle" x="597.5" y="-632.8" font-family="Times,serif" font-size="14.00">Design Phase 2 - Integrated Crosslink</text>
|
||||
</g>
|
||||
<g id="clust2" class="cluster">
|
||||
<title>cluster_0</title>
|
||||
<polygon fill="none" stroke="blue" points="1892,-758 1892,-1214 3032,-1214 3032,-758 1892,-758"/>
|
||||
<text text-anchor="middle" x="2462" y="-1198.8" font-family="Times,serif" font-size="14.00">Design and Implementation Phase 4</text>
|
||||
</g>
|
||||
<g id="clust3" class="cluster">
|
||||
<g id="clust2" class="cluster">
|
||||
<title>cluster_4</title>
|
||||
<polygon fill="none" stroke="blue" points="743,-969 743,-1294 1872,-1294 1872,-969 743,-969"/>
|
||||
<text text-anchor="middle" x="1307.5" y="-1278.8" font-family="Times,serif" font-size="14.00">Design and Implementation Phase 3</text>
|
||||
</g>
|
||||
<g id="clust3" class="cluster">
|
||||
<title>cluster_2</title>
|
||||
<polygon fill="none" stroke="blue" points="756,-197 756,-304 1177,-304 1177,-197 756,-197"/>
|
||||
<text text-anchor="middle" x="966.5" y="-288.8" font-family="Times,serif" font-size="14.00">Prototype Phase 2</text>
|
||||
</g>
|
||||
<g id="clust4" class="cluster">
|
||||
<title>cluster_3</title>
|
||||
<polygon fill="none" stroke="blue" points="0,-656 0,-961 955,-961 955,-656 0,-656"/>
|
||||
<text text-anchor="middle" x="477.5" y="-945.8" font-family="Times,serif" font-size="14.00">Implementation Phase 1: Simulation Codebase</text>
|
||||
</g>
|
||||
<g id="clust5" class="cluster">
|
||||
<title>cluster_2</title>
|
||||
<polygon fill="none" stroke="blue" points="756,-197 756,-304 1177,-304 1177,-197 756,-197"/>
|
||||
<text text-anchor="middle" x="966.5" y="-288.8" font-family="Times,serif" font-size="14.00">Prototype Phase 2</text>
|
||||
<title>cluster_1</title>
|
||||
<polygon fill="none" stroke="blue" points="243.5,-312 243.5,-648 951.5,-648 951.5,-312 243.5,-312"/>
|
||||
<text text-anchor="middle" x="597.5" y="-632.8" font-family="Times,serif" font-size="14.00">Design Phase 2 - Integrated Crosslink</text>
|
||||
</g>
|
||||
<g id="clust6" class="cluster">
|
||||
<title>cluster_5</title>
|
||||
<polygon fill="none" stroke="blue" points="503,0 503,-189 942.5,-189 942.5,0 503,0"/>
|
||||
<text text-anchor="middle" x="722.75" y="-173.8" font-family="Times,serif" font-size="14.00">Prototype Phase 1</text>
|
||||
</g>
|
||||
<!-- ECC/tfl-book#86 -->
|
||||
<g id="node1" class="node open">
|
||||
<title>ECC/tfl-book#86</title>
|
||||
<g id="a_node1"><a xlink:href="https://github.com/Electric-Coin-Company/tfl-book/issues/86" xlink:title="ECC/tfl-book#86 Define macros so that we can easily use Crosslink notation in the book" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" stroke-width="2" points="448.5,-617 251.5,-617 251.5,-549 448.5,-549 448.5,-617"/>
|
||||
<text text-anchor="middle" x="350" y="-601.8" font-family="Times,serif" font-size="14.00">ECC/tfl-book#86</text>
|
||||
<text text-anchor="middle" x="350" y="-586.8" font-family="Times,serif" font-size="14.00">Define macros so that we</text>
|
||||
<text text-anchor="middle" x="350" y="-571.8" font-family="Times,serif" font-size="14.00">can easily use Crosslink</text>
|
||||
<text text-anchor="middle" x="350" y="-556.8" font-family="Times,serif" font-size="14.00">notation in the book</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- ECC/tfl-book#142 -->
|
||||
<g id="node2" class="node open">
|
||||
<title>ECC/tfl-book#142</title>
|
||||
<g id="a_node2"><a xlink:href="https://github.com/Electric-Coin-Company/tfl-book/issues/142" xlink:title="ECC/tfl-book#142 Write up Crosslink 2" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" points="685,-617 522,-617 522,-579 685,-579 685,-617"/>
|
||||
<text text-anchor="middle" x="603.5" y="-601.8" font-family="Times,serif" font-size="14.00">ECC/tfl-book#142</text>
|
||||
<text text-anchor="middle" x="603.5" y="-586.8" font-family="Times,serif" font-size="14.00">Write up Crosslink 2</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- ECC/tfl-book#86->ECC/tfl-book#142 -->
|
||||
<g id="edge1" class="edge">
|
||||
<title>ECC/tfl-book#86->ECC/tfl-book#142</title>
|
||||
<path fill="none" stroke="black" d="M448.6,-588.82C469.27,-590.05 491.01,-591.35 511.43,-592.57"/>
|
||||
<polygon fill="black" stroke="black" points="511.46,-596.08 521.65,-593.18 511.88,-589.09 511.46,-596.08"/>
|
||||
</g>
|
||||
<!-- ECC/tfl-book#99 -->
|
||||
<g id="node3" class="node open">
|
||||
<title>ECC/tfl-book#99</title>
|
||||
<g id="a_node3"><a xlink:href="https://github.com/Electric-Coin-Company/tfl-book/issues/99" xlink:title="ECC/tfl-book#99 Design Milestone 2 - tfl- book v0.2.0 - Integrated Crosslink" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" points="943.5,-568 940.5,-572 919.5,-572 916.5,-568 755.5,-568 755.5,-500 943.5,-500 943.5,-568"/>
|
||||
<text text-anchor="middle" x="849.5" y="-552.8" font-family="Times,serif" font-size="14.00">ECC/tfl-book#99</text>
|
||||
<text text-anchor="middle" x="849.5" y="-537.8" font-family="Times,serif" font-size="14.00">Design Milestone 2 - tfl-</text>
|
||||
<text text-anchor="middle" x="849.5" y="-522.8" font-family="Times,serif" font-size="14.00">book v0.2.0 - Integrated</text>
|
||||
<text text-anchor="middle" x="849.5" y="-507.8" font-family="Times,serif" font-size="14.00">Crosslink</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- ECC/tfl-book#142->ECC/tfl-book#99 -->
|
||||
<g id="edge2" class="edge">
|
||||
<title>ECC/tfl-book#142->ECC/tfl-book#99</title>
|
||||
<path fill="none" stroke="black" d="M680.33,-578.95C691.95,-575.98 703.8,-572.93 715,-570 724.86,-567.42 735.11,-564.71 745.37,-561.98"/>
|
||||
<polygon fill="black" stroke="black" points="746.42,-565.32 755.18,-559.36 744.62,-558.56 746.42,-565.32"/>
|
||||
</g>
|
||||
<!-- ECC/tfl-book#71 -->
|
||||
<g id="node21" class="node open">
|
||||
<title>ECC/tfl-book#71</title>
|
||||
<g id="a_node21"><a xlink:href="https://github.com/Electric-Coin-Company/tfl-book/issues/71" xlink:title="ECC/tfl-book#71 Analyze Crosslink against a set of known PoS attacks" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" points="1184,-1045 984,-1045 984,-977 1184,-977 1184,-1045"/>
|
||||
<text text-anchor="middle" x="1084" y="-1029.8" font-family="Times,serif" font-size="14.00">ECC/tfl-book#71</text>
|
||||
<text text-anchor="middle" x="1084" y="-1014.8" font-family="Times,serif" font-size="14.00">Analyze Crosslink against</text>
|
||||
<text text-anchor="middle" x="1084" y="-999.8" font-family="Times,serif" font-size="14.00">a set of known PoS</text>
|
||||
<text text-anchor="middle" x="1084" y="-984.8" font-family="Times,serif" font-size="14.00">attacks</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- ECC/tfl-book#99->ECC/tfl-book#71 -->
|
||||
<g id="edge49" class="edge">
|
||||
<title>ECC/tfl-book#99->ECC/tfl-book#71</title>
|
||||
<path fill="none" stroke="black" d="M887.37,-568.35C909.42,-590.5 936.63,-620.9 955,-652 1017.1,-757.07 1056.1,-897.08 1073.1,-967.15"/>
|
||||
<polygon fill="black" stroke="black" points="1069.73,-968.09 1075.5,-976.97 1076.53,-966.42 1069.73,-968.09"/>
|
||||
</g>
|
||||
<!-- ECC/tfl-book#72 -->
|
||||
<g id="node26" class="node open">
|
||||
<title>ECC/tfl-book#72</title>
|
||||
<g id="a_node26"><a xlink:href="https://github.com/Electric-Coin-Company/tfl-book/issues/72" xlink:title="ECC/tfl-book#72 Analyze Crosslink against a set of known PoW attacks." target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" points="1184,-1131 984,-1131 984,-1063 1184,-1063 1184,-1131"/>
|
||||
<text text-anchor="middle" x="1084" y="-1115.8" font-family="Times,serif" font-size="14.00">ECC/tfl-book#72</text>
|
||||
<text text-anchor="middle" x="1084" y="-1100.8" font-family="Times,serif" font-size="14.00">Analyze Crosslink against</text>
|
||||
<text text-anchor="middle" x="1084" y="-1085.8" font-family="Times,serif" font-size="14.00">a set of known PoW</text>
|
||||
<text text-anchor="middle" x="1084" y="-1070.8" font-family="Times,serif" font-size="14.00">attacks.</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- ECC/tfl-book#99->ECC/tfl-book#72 -->
|
||||
<g id="edge50" class="edge">
|
||||
<title>ECC/tfl-book#99->ECC/tfl-book#72</title>
|
||||
<path fill="none" stroke="black" d="M891.76,-568.04C914.67,-589.53 941.25,-619.34 955,-652 989.75,-734.55 932.21,-980.92 984,-1054 984.28,-1054.4 984.57,-1054.8 984.87,-1055.2"/>
|
||||
<polygon fill="black" stroke="black" points="982.41,-1057.7 991.64,-1062.9 987.67,-1053.08 982.41,-1057.7"/>
|
||||
</g>
|
||||
<!-- ECC/zebra-tfl#4 -->
|
||||
<g id="node39" class="node open">
|
||||
<title>ECC/zebra-tfl#4</title>
|
||||
<g id="a_node39"><a xlink:href="https://github.com/Electric-Coin-Company/zebra-tfl/issues/4" xlink:title="ECC/zebra-tfl#4 Prototype release 0.x (for phase 2)" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" points="1169,-268.5 999,-268.5 999,-215.5 1169,-215.5 1169,-268.5"/>
|
||||
<text text-anchor="middle" x="1084" y="-253.3" font-family="Times,serif" font-size="14.00">ECC/zebra-tfl#4</text>
|
||||
<text text-anchor="middle" x="1084" y="-238.3" font-family="Times,serif" font-size="14.00">Prototype release 0.x</text>
|
||||
<text text-anchor="middle" x="1084" y="-223.3" font-family="Times,serif" font-size="14.00">(for phase 2)</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- ECC/tfl-book#99->ECC/zebra-tfl#4 -->
|
||||
<g id="edge48" class="edge">
|
||||
<title>ECC/tfl-book#99->ECC/zebra-tfl#4</title>
|
||||
<path fill="none" stroke="black" d="M877.63,-499.93C922.27,-443.87 1010.7,-332.77 1055.6,-276.45"/>
|
||||
<polygon fill="black" stroke="black" points="1058.4,-278.55 1061.9,-268.55 1052.93,-274.19 1058.4,-278.55"/>
|
||||
</g>
|
||||
<!-- ECC/tfl-book#77 -->
|
||||
<g id="node4" class="node open">
|
||||
<title>ECC/tfl-book#77</title>
|
||||
<g id="a_node4"><a xlink:href="https://github.com/Electric-Coin-Company/tfl-book/issues/77" xlink:title="ECC/tfl-book#77 Add "Avoided Terms" section in "Terminology"" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" stroke-width="2" points="699.5,-560.5 507.5,-560.5 507.5,-507.5 699.5,-507.5 699.5,-560.5"/>
|
||||
<text text-anchor="middle" x="603.5" y="-545.3" font-family="Times,serif" font-size="14.00">ECC/tfl-book#77</text>
|
||||
<text text-anchor="middle" x="603.5" y="-530.3" font-family="Times,serif" font-size="14.00">Add "Avoided Terms"</text>
|
||||
<text text-anchor="middle" x="603.5" y="-515.3" font-family="Times,serif" font-size="14.00">section in "Terminology"</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- ECC/tfl-book#77->ECC/tfl-book#99 -->
|
||||
<g id="edge3" class="edge">
|
||||
<title>ECC/tfl-book#77->ECC/tfl-book#99</title>
|
||||
<path fill="none" stroke="black" d="M699.54,-534C714.43,-534 729.89,-534 744.96,-534"/>
|
||||
<polygon fill="black" stroke="black" points="745.33,-537.5 755.33,-534 745.33,-530.5 745.33,-537.5"/>
|
||||
</g>
|
||||
<!-- ECC/tfl-book#25 -->
|
||||
<g id="node5" class="node open">
|
||||
<title>ECC/tfl-book#25</title>
|
||||
<g id="a_node5"><a xlink:href="https://github.com/Electric-Coin-Company/tfl-book/issues/25" xlink:title="ECC/tfl-book#25 Add style guide / textual conventions." target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" stroke-width="2" points="699,-489.5 508,-489.5 508,-436.5 699,-436.5 699,-489.5"/>
|
||||
<text text-anchor="middle" x="603.5" y="-474.3" font-family="Times,serif" font-size="14.00">ECC/tfl-book#25</text>
|
||||
<text text-anchor="middle" x="603.5" y="-459.3" font-family="Times,serif" font-size="14.00">Add style guide / textual</text>
|
||||
<text text-anchor="middle" x="603.5" y="-444.3" font-family="Times,serif" font-size="14.00">conventions.</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- ECC/tfl-book#25->ECC/tfl-book#99 -->
|
||||
<g id="edge4" class="edge">
|
||||
<title>ECC/tfl-book#25->ECC/tfl-book#99</title>
|
||||
<path fill="none" stroke="black" d="M695.7,-489.54C712,-494.28 729.08,-499.25 745.67,-504.08"/>
|
||||
<polygon fill="black" stroke="black" points="744.79,-507.47 755.37,-506.9 746.74,-500.75 744.79,-507.47"/>
|
||||
</g>
|
||||
<!-- ECC/tfl-book#119 -->
|
||||
<g id="node6" class="node open">
|
||||
<title>ECC/tfl-book#119</title>
|
||||
<g id="a_node6"><a xlink:href="https://github.com/Electric-Coin-Company/tfl-book/issues/119" xlink:title="ECC/tfl-book#119 Clarify the distinctions between pure PoW, the PoW subprotocol, NU5, and fork-choice vs all of transaction semantics." target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" stroke-width="2" points="712,-418 495,-418 495,-320 712,-320 712,-418"/>
|
||||
<text text-anchor="middle" x="603.5" y="-402.8" font-family="Times,serif" font-size="14.00">ECC/tfl-book#119</text>
|
||||
<text text-anchor="middle" x="603.5" y="-387.8" font-family="Times,serif" font-size="14.00">Clarify the distinctions</text>
|
||||
<text text-anchor="middle" x="603.5" y="-372.8" font-family="Times,serif" font-size="14.00">between pure PoW, the PoW</text>
|
||||
<text text-anchor="middle" x="603.5" y="-357.8" font-family="Times,serif" font-size="14.00">subprotocol, NU5, and</text>
|
||||
<text text-anchor="middle" x="603.5" y="-342.8" font-family="Times,serif" font-size="14.00">fork-choice vs all of</text>
|
||||
<text text-anchor="middle" x="603.5" y="-327.8" font-family="Times,serif" font-size="14.00">transaction semantics.</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- ECC/tfl-book#119->ECC/tfl-book#99 -->
|
||||
<g id="edge5" class="edge">
|
||||
<title>ECC/tfl-book#119->ECC/tfl-book#99</title>
|
||||
<path fill="none" stroke="black" d="M699.21,-418.09C704.61,-421.34 709.91,-424.66 715,-428 745.03,-447.71 776.59,-472.55 801.48,-493.23"/>
|
||||
<polygon fill="black" stroke="black" points="799.4,-496.06 809.32,-499.79 803.9,-490.69 799.4,-496.06"/>
|
||||
</g>
|
||||
<!-- ECC/tfl-book#132 -->
|
||||
<g id="node7" class="node open">
|
||||
<g id="node1" class="node open">
|
||||
<title>ECC/tfl-book#132</title>
|
||||
<g id="a_node7"><a xlink:href="https://github.com/Electric-Coin-Company/tfl-book/issues/132" xlink:title="ECC/tfl-book#132 Does the issue about block chains not being one-shot invalidate the liveness analysis for Snap-and-Chat?" target="_blank">
|
||||
<g id="a_node1"><a xlink:href="https://github.com/Electric-Coin-Company/tfl-book/issues/132" xlink:title="ECC/tfl-book#132 Does the issue about block chains not being one-shot invalidate the liveness analysis for Snap-and-Chat?" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" stroke-width="2" points="2334,-1183 2154,-1183 2154,-1085 2334,-1085 2334,-1183"/>
|
||||
<text text-anchor="middle" x="2244" y="-1167.8" font-family="Times,serif" font-size="14.00">ECC/tfl-book#132</text>
|
||||
<text text-anchor="middle" x="2244" y="-1152.8" font-family="Times,serif" font-size="14.00">Does the issue about</text>
|
||||
|
@ -219,9 +66,9 @@
|
|||
</g>
|
||||
</g>
|
||||
<!-- ECC/tfl-book#82 -->
|
||||
<g id="node8" class="node open">
|
||||
<g id="node2" class="node open">
|
||||
<title>ECC/tfl-book#82</title>
|
||||
<g id="a_node8"><a xlink:href="https://github.com/Electric-Coin-Company/tfl-book/issues/82" xlink:title="ECC/tfl-book#82 Analyze Crosslink against our best known combined attacks" target="_blank">
|
||||
<g id="a_node2"><a xlink:href="https://github.com/Electric-Coin-Company/tfl-book/issues/82" xlink:title="ECC/tfl-book#82 Analyze Crosslink against our best known combined attacks" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" points="2575,-1086 2375,-1086 2375,-1018 2575,-1018 2575,-1086"/>
|
||||
<text text-anchor="middle" x="2475" y="-1070.8" font-family="Times,serif" font-size="14.00">ECC/tfl-book#82</text>
|
||||
<text text-anchor="middle" x="2475" y="-1055.8" font-family="Times,serif" font-size="14.00">Analyze Crosslink against</text>
|
||||
|
@ -231,15 +78,15 @@
|
|||
</g>
|
||||
</g>
|
||||
<!-- ECC/tfl-book#132->ECC/tfl-book#82 -->
|
||||
<g id="edge6" class="edge">
|
||||
<g id="edge1" class="edge">
|
||||
<title>ECC/tfl-book#132->ECC/tfl-book#82</title>
|
||||
<path fill="none" stroke="black" d="M2334.2,-1102.1C2345.8,-1097.9 2357.7,-1093.6 2369.6,-1089.4"/>
|
||||
<polygon fill="black" stroke="black" points="2370.79,-1092.69 2379,-1086 2368.41,-1086.11 2370.79,-1092.69"/>
|
||||
</g>
|
||||
<!-- ECC/tfl-book#84 -->
|
||||
<g id="node9" class="node open">
|
||||
<g id="node3" class="node open">
|
||||
<title>ECC/tfl-book#84</title>
|
||||
<g id="a_node9"><a xlink:href="https://github.com/Electric-Coin-Company/tfl-book/issues/84" xlink:title="ECC/tfl-book#84 Publish a "Design Milestone 4" release" target="_blank">
|
||||
<g id="a_node3"><a xlink:href="https://github.com/Electric-Coin-Company/tfl-book/issues/84" xlink:title="ECC/tfl-book#84 Publish a "Design Milestone 4" release" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" points="3024,-970.5 3021,-974.5 3000,-974.5 2997,-970.5 2860,-970.5 2860,-917.5 3024,-917.5 3024,-970.5"/>
|
||||
<text text-anchor="middle" x="2942" y="-955.3" font-family="Times,serif" font-size="14.00">ECC/tfl-book#84</text>
|
||||
<text text-anchor="middle" x="2942" y="-940.3" font-family="Times,serif" font-size="14.00">Publish a "Design</text>
|
||||
|
@ -248,7 +95,7 @@
|
|||
</g>
|
||||
</g>
|
||||
<!-- ECC/tfl-book#82->ECC/tfl-book#84 -->
|
||||
<g id="edge7" class="edge">
|
||||
<g id="edge2" class="edge">
|
||||
<title>ECC/tfl-book#82->ECC/tfl-book#84</title>
|
||||
<path fill="none" stroke="black" d="M2575.1,-1067.9C2646.6,-1075.3 2744.3,-1076.6 2824,-1046 2859.9,-1032.2 2892.1,-1002.1 2913.6,-978.21"/>
|
||||
<polygon fill="black" stroke="black" points="2916.24,-980.51 2920.2,-970.68 2910.98,-975.89 2916.24,-980.51"/>
|
||||
|
@ -272,9 +119,9 @@
|
|||
<polygon fill="black" stroke="black" points="3049.7,-947.5 3059.7,-944 3049.7,-940.5 3049.7,-947.5"/>
|
||||
</g>
|
||||
<!-- ECC/tfl-book#70 -->
|
||||
<g id="node10" class="node open">
|
||||
<g id="node4" class="node open">
|
||||
<title>ECC/tfl-book#70</title>
|
||||
<g id="a_node10"><a xlink:href="https://github.com/Electric-Coin-Company/tfl-book/issues/70" xlink:title="ECC/tfl-book#70 Adapt CometBFT (formerly TendermintBFT) into Crosslink" target="_blank">
|
||||
<g id="a_node4"><a xlink:href="https://github.com/Electric-Coin-Company/tfl-book/issues/70" xlink:title="ECC/tfl-book#70 Adapt CometBFT (formerly TendermintBFT) into Crosslink" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" points="2580,-924 2370,-924 2370,-856 2580,-856 2580,-924"/>
|
||||
<text text-anchor="middle" x="2475" y="-908.8" font-family="Times,serif" font-size="14.00">ECC/tfl-book#70</text>
|
||||
<text text-anchor="middle" x="2475" y="-893.8" font-family="Times,serif" font-size="14.00">Adapt CometBFT (formerly</text>
|
||||
|
@ -284,9 +131,9 @@
|
|||
</g>
|
||||
</g>
|
||||
<!-- ECC/tfl-book#5 -->
|
||||
<g id="node11" class="node open">
|
||||
<g id="node5" class="node open">
|
||||
<title>ECC/tfl-book#5</title>
|
||||
<g id="a_node11"><a xlink:href="https://github.com/Electric-Coin-Company/tfl-book/issues/5" xlink:title="ECC/tfl-book#5 Prototype CometBFT (formerly TendermintBFT) as the finality subprotocol." target="_blank">
|
||||
<g id="a_node5"><a xlink:href="https://github.com/Electric-Coin-Company/tfl-book/issues/5" xlink:title="ECC/tfl-book#5 Prototype CometBFT (formerly TendermintBFT) as the finality subprotocol." target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" points="2822.5,-935.5 2617.5,-935.5 2617.5,-852.5 2822.5,-852.5 2822.5,-935.5"/>
|
||||
<text text-anchor="middle" x="2720" y="-920.3" font-family="Times,serif" font-size="14.00">ECC/tfl-book#5</text>
|
||||
<text text-anchor="middle" x="2720" y="-905.3" font-family="Times,serif" font-size="14.00">Prototype CometBFT</text>
|
||||
|
@ -297,15 +144,15 @@
|
|||
</g>
|
||||
</g>
|
||||
<!-- ECC/tfl-book#70->ECC/tfl-book#5 -->
|
||||
<g id="edge8" class="edge">
|
||||
<g id="edge3" class="edge">
|
||||
<title>ECC/tfl-book#70->ECC/tfl-book#5</title>
|
||||
<path fill="none" stroke="black" d="M2580.1,-891.71C2589.1,-891.86 2598.2,-892.01 2607.3,-892.16"/>
|
||||
<polygon fill="black" stroke="black" points="2607.34,-895.66 2617.4,-892.33 2607.46,-888.66 2607.34,-895.66"/>
|
||||
</g>
|
||||
<!-- ECC/tfl-book#116 -->
|
||||
<g id="node12" class="node open">
|
||||
<g id="node6" class="node open">
|
||||
<title>ECC/tfl-book#116</title>
|
||||
<g id="a_node12"><a xlink:href="https://github.com/Electric-Coin-Company/tfl-book/issues/116" xlink:title="ECC/tfl-book#116 Evaluate PoS subprotocol candidates and their Crosslink adaptations" target="_blank">
|
||||
<g id="a_node6"><a xlink:href="https://github.com/Electric-Coin-Company/tfl-book/issues/116" xlink:title="ECC/tfl-book#116 Evaluate PoS subprotocol candidates and their Crosslink adaptations" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" points="2820,-834 2620,-834 2620,-766 2820,-766 2820,-834"/>
|
||||
<text text-anchor="middle" x="2720" y="-818.8" font-family="Times,serif" font-size="14.00">ECC/tfl-book#116</text>
|
||||
<text text-anchor="middle" x="2720" y="-803.8" font-family="Times,serif" font-size="14.00">Evaluate PoS subprotocol</text>
|
||||
|
@ -315,27 +162,27 @@
|
|||
</g>
|
||||
</g>
|
||||
<!-- ECC/tfl-book#70->ECC/tfl-book#116 -->
|
||||
<g id="edge9" class="edge">
|
||||
<g id="edge4" class="edge">
|
||||
<title>ECC/tfl-book#70->ECC/tfl-book#116</title>
|
||||
<path fill="none" stroke="black" d="M2567.9,-855.97C2584,-849.98 2601,-843.71 2617.4,-837.63"/>
|
||||
<polygon fill="black" stroke="black" points="2618.84,-840.83 2627,-834.07 2616.41,-834.27 2618.84,-840.83"/>
|
||||
</g>
|
||||
<!-- ECC/tfl-book#5->ECC/tfl-book#84 -->
|
||||
<g id="edge10" class="edge">
|
||||
<g id="edge5" class="edge">
|
||||
<title>ECC/tfl-book#5->ECC/tfl-book#84</title>
|
||||
<path fill="none" stroke="black" d="M2822.6,-917.1C2831.8,-919.18 2841.1,-921.29 2850.1,-923.35"/>
|
||||
<polygon fill="black" stroke="black" points="2849.37,-926.77 2859.9,-925.57 2850.92,-919.95 2849.37,-926.77"/>
|
||||
</g>
|
||||
<!-- ECC/tfl-book#116->ECC/tfl-book#84 -->
|
||||
<g id="edge11" class="edge">
|
||||
<g id="edge6" class="edge">
|
||||
<title>ECC/tfl-book#116->ECC/tfl-book#84</title>
|
||||
<path fill="none" stroke="black" d="M2806.4,-834.01C2812.4,-837.18 2818.4,-840.51 2824,-844 2854.3,-862.78 2884.7,-889.11 2907,-910.04"/>
|
||||
<polygon fill="black" stroke="black" points="2904.85,-912.83 2914.5,-917.2 2909.68,-907.76 2904.85,-912.83"/>
|
||||
</g>
|
||||
<!-- ECC/tfl-book#42 -->
|
||||
<g id="node13" class="node open">
|
||||
<g id="node7" class="node open">
|
||||
<title>ECC/tfl-book#42</title>
|
||||
<g id="a_node13"><a xlink:href="https://github.com/Electric-Coin-Company/tfl-book/issues/42" xlink:title="ECC/tfl-book#42 Does Snap-and-Chat design split the minimum cost of attack for specific known attacks?" target="_blank">
|
||||
<g id="a_node7"><a xlink:href="https://github.com/Electric-Coin-Company/tfl-book/issues/42" xlink:title="ECC/tfl-book#42 Does Snap-and-Chat design split the minimum cost of attack for specific known attacks?" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" points="2115.5,-1182.5 1902.5,-1182.5 1902.5,-1099.5 2115.5,-1099.5 2115.5,-1182.5"/>
|
||||
<text text-anchor="middle" x="2009" y="-1167.3" font-family="Times,serif" font-size="14.00">ECC/tfl-book#42</text>
|
||||
<text text-anchor="middle" x="2009" y="-1152.3" font-family="Times,serif" font-size="14.00">Does Snap-and-Chat design</text>
|
||||
|
@ -346,9 +193,9 @@
|
|||
</g>
|
||||
</g>
|
||||
<!-- ECC/tfl-book#49 -->
|
||||
<g id="node14" class="node open">
|
||||
<g id="node8" class="node open">
|
||||
<title>ECC/tfl-book#49</title>
|
||||
<g id="a_node14"><a xlink:href="https://github.com/Electric-Coin-Company/tfl-book/issues/49" xlink:title="ECC/tfl-book#49 Clarify our "weakest link" security concerns in precise questions." target="_blank">
|
||||
<g id="a_node8"><a xlink:href="https://github.com/Electric-Coin-Company/tfl-book/issues/49" xlink:title="ECC/tfl-book#49 Clarify our "weakest link" security concerns in precise questions." target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" points="2334,-1067 2154,-1067 2154,-999 2334,-999 2334,-1067"/>
|
||||
<text text-anchor="middle" x="2244" y="-1051.8" font-family="Times,serif" font-size="14.00">ECC/tfl-book#49</text>
|
||||
<text text-anchor="middle" x="2244" y="-1036.8" font-family="Times,serif" font-size="14.00">Clarify our "weakest</text>
|
||||
|
@ -358,21 +205,21 @@
|
|||
</g>
|
||||
</g>
|
||||
<!-- ECC/tfl-book#42->ECC/tfl-book#49 -->
|
||||
<g id="edge12" class="edge">
|
||||
<g id="edge7" class="edge">
|
||||
<title>ECC/tfl-book#42->ECC/tfl-book#49</title>
|
||||
<path fill="none" stroke="black" d="M2099.9,-1099.4C2106,-1096.6 2112.1,-1093.7 2118,-1091 2131.7,-1084.6 2146.3,-1077.9 2160.4,-1071.3"/>
|
||||
<polygon fill="black" stroke="black" points="2161.96,-1074.44 2169.6,-1067.1 2159.05,-1068.07 2161.96,-1074.44"/>
|
||||
</g>
|
||||
<!-- ECC/tfl-book#49->ECC/tfl-book#82 -->
|
||||
<g id="edge13" class="edge">
|
||||
<g id="edge8" class="edge">
|
||||
<title>ECC/tfl-book#49->ECC/tfl-book#82</title>
|
||||
<path fill="none" stroke="black" d="M2334.2,-1040.4C2344.2,-1041.2 2354.4,-1042.1 2364.6,-1042.9"/>
|
||||
<polygon fill="black" stroke="black" points="2364.53,-1046.41 2374.8,-1043.8 2365.15,-1039.43 2364.53,-1046.41"/>
|
||||
</g>
|
||||
<!-- ECC/tfl-book#47 -->
|
||||
<g id="node15" class="node open">
|
||||
<g id="node9" class="node open">
|
||||
<title>ECC/tfl-book#47</title>
|
||||
<g id="a_node15"><a xlink:href="https://github.com/Electric-Coin-Company/tfl-book/issues/47" xlink:title="ECC/tfl-book#47 Ebb-and-Flow: what are the impacts of subprotocols sharing resources?" target="_blank">
|
||||
<g id="a_node9"><a xlink:href="https://github.com/Electric-Coin-Company/tfl-book/issues/47" xlink:title="ECC/tfl-book#47 Ebb-and-Flow: what are the impacts of subprotocols sharing resources?" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" points="2102.5,-1081.5 1915.5,-1081.5 1915.5,-998.5 2102.5,-998.5 2102.5,-1081.5"/>
|
||||
<text text-anchor="middle" x="2009" y="-1066.3" font-family="Times,serif" font-size="14.00">ECC/tfl-book#47</text>
|
||||
<text text-anchor="middle" x="2009" y="-1051.3" font-family="Times,serif" font-size="14.00">Ebb-and-Flow: what are</text>
|
||||
|
@ -383,15 +230,15 @@
|
|||
</g>
|
||||
</g>
|
||||
<!-- ECC/tfl-book#47->ECC/tfl-book#49 -->
|
||||
<g id="edge14" class="edge">
|
||||
<g id="edge9" class="edge">
|
||||
<title>ECC/tfl-book#47->ECC/tfl-book#49</title>
|
||||
<path fill="none" stroke="black" d="M2102.8,-1037.2C2116.2,-1036.8 2130.1,-1036.4 2143.7,-1036"/>
|
||||
<polygon fill="black" stroke="black" points="2144.11,-1039.49 2154,-1035.7 2143.9,-1032.49 2144.11,-1039.49"/>
|
||||
</g>
|
||||
<!-- ECC/tfl-book#48 -->
|
||||
<g id="node16" class="node open">
|
||||
<g id="node10" class="node open">
|
||||
<title>ECC/tfl-book#48</title>
|
||||
<g id="a_node16"><a xlink:href="https://github.com/Electric-Coin-Company/tfl-book/issues/48" xlink:title="ECC/tfl-book#48 Write Best-Effort / Napkin Math approximation of Min. Cost of Known Attack metric for several attacks." target="_blank">
|
||||
<g id="a_node10"><a xlink:href="https://github.com/Electric-Coin-Company/tfl-book/issues/48" xlink:title="ECC/tfl-book#48 Write Best-Effort / Napkin Math approximation of Min. Cost of Known Attack metric for several attacks." target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" points="2118,-980 1900,-980 1900,-882 2118,-882 2118,-980"/>
|
||||
<text text-anchor="middle" x="2009" y="-964.8" font-family="Times,serif" font-size="14.00">ECC/tfl-book#48</text>
|
||||
<text text-anchor="middle" x="2009" y="-949.8" font-family="Times,serif" font-size="14.00">Write Best-Effort /</text>
|
||||
|
@ -403,15 +250,15 @@
|
|||
</g>
|
||||
</g>
|
||||
<!-- ECC/tfl-book#48->ECC/tfl-book#49 -->
|
||||
<g id="edge15" class="edge">
|
||||
<g id="edge10" class="edge">
|
||||
<title>ECC/tfl-book#48->ECC/tfl-book#49</title>
|
||||
<path fill="none" stroke="black" d="M2118.3,-978.42C2130.9,-983.93 2143.6,-989.5 2155.9,-994.9"/>
|
||||
<polygon fill="black" stroke="black" points="2154.63,-998.16 2165.2,-998.9 2157.4,-991.73 2154.63,-998.16"/>
|
||||
</g>
|
||||
<!-- zcash/simtfl#11 -->
|
||||
<g id="node17" class="node open">
|
||||
<g id="node11" class="node open">
|
||||
<title>zcash/simtfl#11</title>
|
||||
<g id="a_node17"><a xlink:href="https://github.com/Electric-Coin-Company/simtfl/issues/11" xlink:title="zcash/simtfl#11 Implement combined attacks" target="_blank">
|
||||
<g id="a_node11"><a xlink:href="https://github.com/Electric-Coin-Company/simtfl/issues/11" xlink:title="zcash/simtfl#11 Implement combined attacks" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" points="2327.5,-948.5 2160.5,-948.5 2160.5,-895.5 2327.5,-895.5 2327.5,-948.5"/>
|
||||
<text text-anchor="middle" x="2244" y="-933.3" font-family="Times,serif" font-size="14.00">zcash/simtfl#11</text>
|
||||
<text text-anchor="middle" x="2244" y="-918.3" font-family="Times,serif" font-size="14.00">Implement combined</text>
|
||||
|
@ -420,21 +267,21 @@
|
|||
</g>
|
||||
</g>
|
||||
<!-- zcash/simtfl#11->ECC/tfl-book#82 -->
|
||||
<g id="edge16" class="edge">
|
||||
<g id="edge11" class="edge">
|
||||
<title>zcash/simtfl#11->ECC/tfl-book#82</title>
|
||||
<path fill="none" stroke="black" d="M2291.9,-948.62C2324.5,-967.11 2368.4,-992.1 2405,-1012.8"/>
|
||||
<polygon fill="black" stroke="black" points="2403.68,-1016.08 2414.1,-1018 2407.15,-1010 2403.68,-1016.08"/>
|
||||
</g>
|
||||
<!-- zcash/simtfl#11->ECC/tfl-book#70 -->
|
||||
<g id="edge17" class="edge">
|
||||
<g id="edge12" class="edge">
|
||||
<title>zcash/simtfl#11->ECC/tfl-book#70</title>
|
||||
<path fill="none" stroke="black" d="M2327.7,-910.45C2338.2,-908.98 2349.1,-907.46 2359.9,-905.94"/>
|
||||
<polygon fill="black" stroke="black" points="2360.48,-909.39 2369.9,-904.55 2359.51,-902.46 2360.48,-909.39"/>
|
||||
</g>
|
||||
<!-- zcash/simtfl#17 -->
|
||||
<g id="node18" class="node open">
|
||||
<g id="node12" class="node open">
|
||||
<title>zcash/simtfl#17</title>
|
||||
<g id="a_node18"><a xlink:href="https://github.com/Electric-Coin-Company/simtfl/issues/17" xlink:title="zcash/simtfl#17 simtfl 1.0.0 (corresponding to Design and Implementation Phase 4)" target="_blank">
|
||||
<g id="a_node12"><a xlink:href="https://github.com/Electric-Coin-Company/simtfl/issues/17" xlink:title="zcash/simtfl#17 simtfl 1.0.0 (corresponding to Design and Implementation Phase 4)" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" points="2824,-1036.5 2616,-1036.5 2616,-953.5 2824,-953.5 2824,-1036.5"/>
|
||||
<text text-anchor="middle" x="2720" y="-1021.3" font-family="Times,serif" font-size="14.00">zcash/simtfl#17</text>
|
||||
<text text-anchor="middle" x="2720" y="-1006.3" font-family="Times,serif" font-size="14.00">simtfl 1.0.0</text>
|
||||
|
@ -445,21 +292,21 @@
|
|||
</g>
|
||||
</g>
|
||||
<!-- zcash/simtfl#11->zcash/simtfl#17 -->
|
||||
<g id="edge18" class="edge">
|
||||
<g id="edge13" class="edge">
|
||||
<title>zcash/simtfl#11->zcash/simtfl#17</title>
|
||||
<path fill="none" stroke="black" d="M2327.6,-934.72C2404.6,-946.58 2520.2,-964.39 2605.9,-977.58"/>
|
||||
<polygon fill="black" stroke="black" points="2605.48,-981.06 2615.9,-979.12 2606.55,-974.14 2605.48,-981.06"/>
|
||||
</g>
|
||||
<!-- zcash/simtfl#17->ECC/tfl-book#84 -->
|
||||
<g id="edge19" class="edge">
|
||||
<g id="edge14" class="edge">
|
||||
<title>zcash/simtfl#17->ECC/tfl-book#84</title>
|
||||
<path fill="none" stroke="black" d="M2824.2,-971.07C2832.8,-969.08 2841.5,-967.07 2849.9,-965.11"/>
|
||||
<polygon fill="black" stroke="black" points="2850.85,-968.48 2859.8,-962.82 2849.27,-961.66 2850.85,-968.48"/>
|
||||
</g>
|
||||
<!-- ECC/tfl-book#39 -->
|
||||
<g id="node19" class="node open">
|
||||
<g id="node13" class="node open">
|
||||
<title>ECC/tfl-book#39</title>
|
||||
<g id="a_node19"><a xlink:href="https://github.com/Electric-Coin-Company/tfl-book/issues/39" xlink:title="ECC/tfl-book#39 Analyze Attack Scenario: Compromised Finality Oracle + Miner only finalizes that miner's blocks" target="_blank">
|
||||
<g id="a_node13"><a xlink:href="https://github.com/Electric-Coin-Company/tfl-book/issues/39" xlink:title="ECC/tfl-book#39 Analyze Attack Scenario: Compromised Finality Oracle + Miner only finalizes that miner's blocks" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" points="2106,-864 1912,-864 1912,-766 2106,-766 2106,-864"/>
|
||||
<text text-anchor="middle" x="2009" y="-848.8" font-family="Times,serif" font-size="14.00">ECC/tfl-book#39</text>
|
||||
<text text-anchor="middle" x="2009" y="-833.8" font-family="Times,serif" font-size="14.00">Analyze Attack Scenario:</text>
|
||||
|
@ -471,15 +318,15 @@
|
|||
</g>
|
||||
</g>
|
||||
<!-- ECC/tfl-book#39->zcash/simtfl#11 -->
|
||||
<g id="edge20" class="edge">
|
||||
<g id="edge15" class="edge">
|
||||
<title>ECC/tfl-book#39->zcash/simtfl#11</title>
|
||||
<path fill="none" stroke="black" d="M2106.1,-859.14C2129.6,-869.92 2154.2,-881.22 2176,-891.22"/>
|
||||
<polygon fill="black" stroke="black" points="2174.55,-894.41 2185.1,-895.42 2177.49,-888.05 2174.55,-894.41"/>
|
||||
</g>
|
||||
<!-- ECC/tfl-book#111 -->
|
||||
<g id="node20" class="node open">
|
||||
<g id="node14" class="node open">
|
||||
<title>ECC/tfl-book#111</title>
|
||||
<g id="a_node20"><a xlink:href="https://github.com/Electric-Coin-Company/tfl-book/issues/111" xlink:title="ECC/tfl-book#111 How can HotStuff be described in Crosslink's BFT model?" target="_blank">
|
||||
<g id="a_node14"><a xlink:href="https://github.com/Electric-Coin-Company/tfl-book/issues/111" xlink:title="ECC/tfl-book#111 How can HotStuff be described in Crosslink's BFT model?" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" stroke-width="2" points="2568.5,-834 2381.5,-834 2381.5,-766 2568.5,-766 2568.5,-834"/>
|
||||
<text text-anchor="middle" x="2475" y="-818.8" font-family="Times,serif" font-size="14.00">ECC/tfl-book#111</text>
|
||||
<text text-anchor="middle" x="2475" y="-803.8" font-family="Times,serif" font-size="14.00">How can HotStuff be</text>
|
||||
|
@ -489,15 +336,27 @@
|
|||
</g>
|
||||
</g>
|
||||
<!-- ECC/tfl-book#111->ECC/tfl-book#116 -->
|
||||
<g id="edge21" class="edge">
|
||||
<g id="edge16" class="edge">
|
||||
<title>ECC/tfl-book#111->ECC/tfl-book#116</title>
|
||||
<path fill="none" stroke="black" d="M2568.6,-800C2581.9,-800 2595.8,-800 2609.4,-800"/>
|
||||
<polygon fill="black" stroke="black" points="2609.8,-803.5 2619.8,-800 2609.8,-796.5 2609.8,-803.5"/>
|
||||
</g>
|
||||
<!-- ECC/tfl-book#71 -->
|
||||
<g id="node15" class="node open">
|
||||
<title>ECC/tfl-book#71</title>
|
||||
<g id="a_node15"><a xlink:href="https://github.com/Electric-Coin-Company/tfl-book/issues/71" xlink:title="ECC/tfl-book#71 Analyze Crosslink against a set of known PoS attacks" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" points="1184,-1045 984,-1045 984,-977 1184,-977 1184,-1045"/>
|
||||
<text text-anchor="middle" x="1084" y="-1029.8" font-family="Times,serif" font-size="14.00">ECC/tfl-book#71</text>
|
||||
<text text-anchor="middle" x="1084" y="-1014.8" font-family="Times,serif" font-size="14.00">Analyze Crosslink against</text>
|
||||
<text text-anchor="middle" x="1084" y="-999.8" font-family="Times,serif" font-size="14.00">a set of known PoS</text>
|
||||
<text text-anchor="middle" x="1084" y="-984.8" font-family="Times,serif" font-size="14.00">attacks</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- ECC/tfl-book#123 -->
|
||||
<g id="node22" class="node open">
|
||||
<g id="node16" class="node open">
|
||||
<title>ECC/tfl-book#123</title>
|
||||
<g id="a_node22"><a xlink:href="https://github.com/Electric-Coin-Company/tfl-book/issues/123" xlink:title="ECC/tfl-book#123 Explain why we're more confident in Crosslink security vs the other hybrid construction candidates" target="_blank">
|
||||
<g id="a_node16"><a xlink:href="https://github.com/Electric-Coin-Company/tfl-book/issues/123" xlink:title="ECC/tfl-book#123 Explain why we're more confident in Crosslink security vs the other hybrid construction candidates" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" points="1412,-1110 1223,-1110 1223,-1012 1412,-1012 1412,-1110"/>
|
||||
<text text-anchor="middle" x="1317.5" y="-1094.8" font-family="Times,serif" font-size="14.00">ECC/tfl-book#123</text>
|
||||
<text text-anchor="middle" x="1317.5" y="-1079.8" font-family="Times,serif" font-size="14.00">Explain why we're more</text>
|
||||
|
@ -509,15 +368,15 @@
|
|||
</g>
|
||||
</g>
|
||||
<!-- ECC/tfl-book#71->ECC/tfl-book#123 -->
|
||||
<g id="edge22" class="edge">
|
||||
<g id="edge17" class="edge">
|
||||
<title>ECC/tfl-book#71->ECC/tfl-book#123</title>
|
||||
<path fill="none" stroke="black" d="M1184.2,-1032.4C1193.7,-1034.5 1203.3,-1036.5 1212.8,-1038.6"/>
|
||||
<polygon fill="black" stroke="black" points="1212.19,-1042.05 1222.7,-1040.7 1213.64,-1035.2 1212.19,-1042.05"/>
|
||||
</g>
|
||||
<!-- ECC/tfl-book#81 -->
|
||||
<g id="node23" class="node open">
|
||||
<g id="node17" class="node open">
|
||||
<title>ECC/tfl-book#81</title>
|
||||
<g id="a_node23"><a xlink:href="https://github.com/Electric-Coin-Company/tfl-book/issues/81" xlink:title="ECC/tfl-book#81 Write up conclusions of analyzing Crosslink against some known attacks" target="_blank">
|
||||
<g id="a_node17"><a xlink:href="https://github.com/Electric-Coin-Company/tfl-book/issues/81" xlink:title="ECC/tfl-book#81 Write up conclusions of analyzing Crosslink against some known attacks" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" points="1634,-1081.5 1451,-1081.5 1451,-998.5 1634,-998.5 1634,-1081.5"/>
|
||||
<text text-anchor="middle" x="1542.5" y="-1066.3" font-family="Times,serif" font-size="14.00">ECC/tfl-book#81</text>
|
||||
<text text-anchor="middle" x="1542.5" y="-1051.3" font-family="Times,serif" font-size="14.00">Write up conclusions of</text>
|
||||
|
@ -528,15 +387,15 @@
|
|||
</g>
|
||||
</g>
|
||||
<!-- ECC/tfl-book#123->ECC/tfl-book#81 -->
|
||||
<g id="edge23" class="edge">
|
||||
<g id="edge18" class="edge">
|
||||
<title>ECC/tfl-book#123->ECC/tfl-book#81</title>
|
||||
<path fill="none" stroke="black" d="M1412.1,-1052.2C1421.7,-1051.3 1431.4,-1050.4 1441,-1049.5"/>
|
||||
<polygon fill="black" stroke="black" points="1441.4,-1052.98 1451,-1048.5 1440.7,-1046.01 1441.4,-1052.98"/>
|
||||
</g>
|
||||
<!-- ECC/tfl-book#137 -->
|
||||
<g id="node24" class="node open">
|
||||
<g id="node18" class="node open">
|
||||
<title>ECC/tfl-book#137</title>
|
||||
<g id="a_node24"><a xlink:href="https://github.com/Electric-Coin-Company/tfl-book/issues/137" xlink:title="ECC/tfl-book#137 Improve Goals, Requirements, and Desiderata" target="_blank">
|
||||
<g id="a_node18"><a xlink:href="https://github.com/Electric-Coin-Company/tfl-book/issues/137" xlink:title="ECC/tfl-book#137 Improve Goals, Requirements, and Desiderata" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" points="1618.5,-1168 1466.5,-1168 1466.5,-1100 1618.5,-1100 1618.5,-1168"/>
|
||||
<text text-anchor="middle" x="1542.5" y="-1152.8" font-family="Times,serif" font-size="14.00">ECC/tfl-book#137</text>
|
||||
<text text-anchor="middle" x="1542.5" y="-1137.8" font-family="Times,serif" font-size="14.00">Improve Goals,</text>
|
||||
|
@ -546,15 +405,15 @@
|
|||
</g>
|
||||
</g>
|
||||
<!-- ECC/tfl-book#123->ECC/tfl-book#137 -->
|
||||
<g id="edge24" class="edge">
|
||||
<g id="edge19" class="edge">
|
||||
<title>ECC/tfl-book#123->ECC/tfl-book#137</title>
|
||||
<path fill="none" stroke="black" d="M1412.1,-1091.6C1427,-1096.5 1442.3,-1101.5 1456.9,-1106.3"/>
|
||||
<polygon fill="black" stroke="black" points="1455.81,-1109.63 1466.4,-1109.4 1457.98,-1102.97 1455.81,-1109.63"/>
|
||||
</g>
|
||||
<!-- ECC/tfl-book#136 -->
|
||||
<g id="node25" class="node open">
|
||||
<g id="node19" class="node open">
|
||||
<title>ECC/tfl-book#136</title>
|
||||
<g id="a_node25"><a xlink:href="https://github.com/Electric-Coin-Company/tfl-book/issues/136" xlink:title="ECC/tfl-book#136 Design Phase 3 - tfl-book v0.3.0 - simtfl results & PoS Goals / Reqs" target="_blank">
|
||||
<g id="a_node19"><a xlink:href="https://github.com/Electric-Coin-Company/tfl-book/issues/136" xlink:title="ECC/tfl-book#136 Design Phase 3 - tfl-book v0.3.0 - simtfl results & PoS Goals / Reqs" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" points="1864,-1074 1861,-1078 1840,-1078 1837,-1074 1670,-1074 1670,-1006 1864,-1006 1864,-1074"/>
|
||||
<text text-anchor="middle" x="1767" y="-1058.8" font-family="Times,serif" font-size="14.00">ECC/tfl-book#136</text>
|
||||
<text text-anchor="middle" x="1767" y="-1043.8" font-family="Times,serif" font-size="14.00">Design Phase 3 - tfl-book</text>
|
||||
|
@ -564,13 +423,13 @@
|
|||
</g>
|
||||
</g>
|
||||
<!-- ECC/tfl-book#81->ECC/tfl-book#136 -->
|
||||
<g id="edge25" class="edge">
|
||||
<g id="edge20" class="edge">
|
||||
<title>ECC/tfl-book#81->ECC/tfl-book#136</title>
|
||||
<path fill="none" stroke="black" d="M1634.3,-1040C1642.6,-1040 1651,-1040 1659.5,-1040"/>
|
||||
<polygon fill="black" stroke="black" points="1659.7,-1043.5 1669.7,-1040 1659.7,-1036.5 1659.7,-1043.5"/>
|
||||
</g>
|
||||
<!-- ECC/tfl-book#137->ECC/tfl-book#136 -->
|
||||
<g id="edge26" class="edge">
|
||||
<g id="edge21" class="edge">
|
||||
<title>ECC/tfl-book#137->ECC/tfl-book#136</title>
|
||||
<path fill="none" stroke="black" d="M1618.5,-1102.3C1636.9,-1094.5 1656.9,-1086.1 1675.9,-1078.1"/>
|
||||
<polygon fill="black" stroke="black" points="1677.4,-1081.27 1685.2,-1074.1 1674.63,-1074.84 1677.4,-1081.27"/>
|
||||
|
@ -599,16 +458,28 @@
|
|||
<path fill="none" stroke="black" d="M1786.8,-1005.9C1808.3,-969.24 1846.5,-911.17 1892,-873 1895.7,-869.91 1899.6,-866.93 1903.6,-864.06"/>
|
||||
<polygon fill="black" stroke="black" points="1905.7,-866.86 1912,-858.34 1901.76,-861.08 1905.7,-866.86"/>
|
||||
</g>
|
||||
<!-- ECC/tfl-book#72 -->
|
||||
<g id="node20" class="node open">
|
||||
<title>ECC/tfl-book#72</title>
|
||||
<g id="a_node20"><a xlink:href="https://github.com/Electric-Coin-Company/tfl-book/issues/72" xlink:title="ECC/tfl-book#72 Analyze Crosslink against a set of known PoW attacks." target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" points="1184,-1131 984,-1131 984,-1063 1184,-1063 1184,-1131"/>
|
||||
<text text-anchor="middle" x="1084" y="-1115.8" font-family="Times,serif" font-size="14.00">ECC/tfl-book#72</text>
|
||||
<text text-anchor="middle" x="1084" y="-1100.8" font-family="Times,serif" font-size="14.00">Analyze Crosslink against</text>
|
||||
<text text-anchor="middle" x="1084" y="-1085.8" font-family="Times,serif" font-size="14.00">a set of known PoW</text>
|
||||
<text text-anchor="middle" x="1084" y="-1070.8" font-family="Times,serif" font-size="14.00">attacks.</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- ECC/tfl-book#72->ECC/tfl-book#123 -->
|
||||
<g id="edge27" class="edge">
|
||||
<g id="edge22" class="edge">
|
||||
<title>ECC/tfl-book#72->ECC/tfl-book#123</title>
|
||||
<path fill="none" stroke="black" d="M1184.2,-1081.6C1193.6,-1080.1 1203.1,-1078.6 1212.5,-1077.2"/>
|
||||
<polygon fill="black" stroke="black" points="1213.36,-1080.61 1222.7,-1075.6 1212.28,-1073.69 1213.36,-1080.61"/>
|
||||
</g>
|
||||
<!-- ECC/tfl-book#134 -->
|
||||
<g id="node27" class="node open">
|
||||
<g id="node21" class="node open">
|
||||
<title>ECC/tfl-book#134</title>
|
||||
<g id="a_node27"><a xlink:href="https://github.com/Electric-Coin-Company/tfl-book/issues/134" xlink:title="ECC/tfl-book#134 Decide on slashing requirements from the economic, security, and UX trade-offs around slashing or no-slashing staking protocols" target="_blank">
|
||||
<g id="a_node21"><a xlink:href="https://github.com/Electric-Coin-Company/tfl-book/issues/134" xlink:title="ECC/tfl-book#134 Decide on slashing requirements from the economic, security, and UX trade-offs around slashing or no-slashing staking protocols" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" stroke-width="2" points="1175.5,-1262.5 992.5,-1262.5 992.5,-1149.5 1175.5,-1149.5 1175.5,-1262.5"/>
|
||||
<text text-anchor="middle" x="1084" y="-1247.3" font-family="Times,serif" font-size="14.00">ECC/tfl-book#134</text>
|
||||
<text text-anchor="middle" x="1084" y="-1232.3" font-family="Times,serif" font-size="14.00">Decide on slashing</text>
|
||||
|
@ -621,9 +492,9 @@
|
|||
</g>
|
||||
</g>
|
||||
<!-- ECC/tfl-book#117 -->
|
||||
<g id="node28" class="node open">
|
||||
<g id="node22" class="node open">
|
||||
<title>ECC/tfl-book#117</title>
|
||||
<g id="a_node28"><a xlink:href="https://github.com/Electric-Coin-Company/tfl-book/issues/117" xlink:title="ECC/tfl-book#117 Define PoS Subprotocol goals, requirements, and desiderata" target="_blank">
|
||||
<g id="a_node22"><a xlink:href="https://github.com/Electric-Coin-Company/tfl-book/issues/117" xlink:title="ECC/tfl-book#117 Define PoS Subprotocol goals, requirements, and desiderata" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" points="1415,-1218 1220,-1218 1220,-1150 1415,-1150 1415,-1218"/>
|
||||
<text text-anchor="middle" x="1317.5" y="-1202.8" font-family="Times,serif" font-size="14.00">ECC/tfl-book#117</text>
|
||||
<text text-anchor="middle" x="1317.5" y="-1187.8" font-family="Times,serif" font-size="14.00">Define PoS Subprotocol</text>
|
||||
|
@ -633,21 +504,21 @@
|
|||
</g>
|
||||
</g>
|
||||
<!-- ECC/tfl-book#134->ECC/tfl-book#117 -->
|
||||
<g id="edge28" class="edge">
|
||||
<g id="edge23" class="edge">
|
||||
<title>ECC/tfl-book#134->ECC/tfl-book#117</title>
|
||||
<path fill="none" stroke="black" d="M1175.8,-1197.4C1187,-1196.3 1198.5,-1195.2 1209.9,-1194.1"/>
|
||||
<polygon fill="black" stroke="black" points="1210.16,-1197.59 1219.8,-1193.2 1209.52,-1190.62 1210.16,-1197.59"/>
|
||||
</g>
|
||||
<!-- ECC/tfl-book#117->ECC/tfl-book#137 -->
|
||||
<g id="edge29" class="edge">
|
||||
<g id="edge24" class="edge">
|
||||
<title>ECC/tfl-book#117->ECC/tfl-book#137</title>
|
||||
<path fill="none" stroke="black" d="M1415,-1162.4C1428.8,-1159.3 1443,-1156.1 1456.6,-1153"/>
|
||||
<polygon fill="black" stroke="black" points="1457.32,-1156.43 1466.3,-1150.8 1455.77,-1149.6 1457.32,-1156.43"/>
|
||||
</g>
|
||||
<!-- ECC/tfl-book#140 -->
|
||||
<g id="node29" class="node open">
|
||||
<g id="node23" class="node open">
|
||||
<title>ECC/tfl-book#140</title>
|
||||
<g id="a_node29"><a xlink:href="https://github.com/Electric-Coin-Company/tfl-book/issues/140" xlink:title="ECC/tfl-book#140 Analyse and improve Crosslink's security against combined eclipse / validator key compromise attacks" target="_blank">
|
||||
<g id="a_node23"><a xlink:href="https://github.com/Electric-Coin-Company/tfl-book/issues/140" xlink:title="ECC/tfl-book#140 Analyse and improve Crosslink's security against combined eclipse / validator key compromise attacks" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" stroke-width="2" points="948,-1146 751,-1146 751,-1048 948,-1048 948,-1146"/>
|
||||
<text text-anchor="middle" x="849.5" y="-1130.8" font-family="Times,serif" font-size="14.00">ECC/tfl-book#140</text>
|
||||
<text text-anchor="middle" x="849.5" y="-1115.8" font-family="Times,serif" font-size="14.00">Analyse and improve</text>
|
||||
|
@ -659,15 +530,50 @@
|
|||
</g>
|
||||
</g>
|
||||
<!-- ECC/tfl-book#140->ECC/tfl-book#72 -->
|
||||
<g id="edge30" class="edge">
|
||||
<g id="edge25" class="edge">
|
||||
<title>ECC/tfl-book#140->ECC/tfl-book#72</title>
|
||||
<path fill="none" stroke="black" d="M948.09,-1097C956.58,-1097 965.2,-1097 973.77,-1097"/>
|
||||
<polygon fill="black" stroke="black" points="973.79,-1100.5 983.79,-1097 973.79,-1093.5 973.79,-1100.5"/>
|
||||
</g>
|
||||
<!-- ECC/zebra-tfl#4 -->
|
||||
<g id="node24" class="node open">
|
||||
<title>ECC/zebra-tfl#4</title>
|
||||
<g id="a_node24"><a xlink:href="https://github.com/Electric-Coin-Company/zebra-tfl/issues/4" xlink:title="ECC/zebra-tfl#4 Prototype release 0.x (for phase 2)" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" points="1169,-268.5 999,-268.5 999,-215.5 1169,-215.5 1169,-268.5"/>
|
||||
<text text-anchor="middle" x="1084" y="-253.3" font-family="Times,serif" font-size="14.00">ECC/zebra-tfl#4</text>
|
||||
<text text-anchor="middle" x="1084" y="-238.3" font-family="Times,serif" font-size="14.00">Prototype release 0.x</text>
|
||||
<text text-anchor="middle" x="1084" y="-223.3" font-family="Times,serif" font-size="14.00">(for phase 2)</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- ECC/zebra-tfl#4->ECC/tfl-book#70 -->
|
||||
<g id="edge51" class="edge">
|
||||
<title>ECC/zebra-tfl#4->ECC/tfl-book#70</title>
|
||||
<path fill="none" stroke="black" d="M1111.1,-268.65C1176.8,-332.88 1357.3,-491 1541.5,-491 1541.5,-491 1541.5,-491 2010,-491 2233.8,-491 2185.2,-716.78 2370,-843 2374,-845.72 2378.1,-848.35 2382.4,-850.88"/>
|
||||
<polygon fill="black" stroke="black" points="2380.88,-854.04 2391.3,-855.93 2384.33,-847.95 2380.88,-854.04"/>
|
||||
</g>
|
||||
<!-- ECC/zebra-tfl#11 -->
|
||||
<g id="node25" class="node open">
|
||||
<title>ECC/zebra-tfl#11</title>
|
||||
<g id="a_node25"><a xlink:href="https://github.com/Electric-Coin-Company/zebra-tfl/issues/11" xlink:title="ECC/zebra-tfl#11 Consider putting bft- proposals in bc-block- headers" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" stroke-width="2" points="935,-273 764,-273 764,-205 935,-205 935,-273"/>
|
||||
<text text-anchor="middle" x="849.5" y="-257.8" font-family="Times,serif" font-size="14.00">ECC/zebra-tfl#11</text>
|
||||
<text text-anchor="middle" x="849.5" y="-242.8" font-family="Times,serif" font-size="14.00">Consider putting bft-</text>
|
||||
<text text-anchor="middle" x="849.5" y="-227.8" font-family="Times,serif" font-size="14.00">proposals in bc-block-</text>
|
||||
<text text-anchor="middle" x="849.5" y="-212.8" font-family="Times,serif" font-size="14.00">headers</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- ECC/zebra-tfl#11->ECC/zebra-tfl#4 -->
|
||||
<g id="edge26" class="edge">
|
||||
<title>ECC/zebra-tfl#11->ECC/zebra-tfl#4</title>
|
||||
<path fill="none" stroke="black" d="M935.1,-240.09C952.46,-240.32 970.85,-240.55 988.54,-240.78"/>
|
||||
<polygon fill="black" stroke="black" points="988.86,-244.28 998.9,-240.91 988.94,-237.28 988.86,-244.28"/>
|
||||
</g>
|
||||
<!-- zcash/simtfl#14 -->
|
||||
<g id="node30" class="node open">
|
||||
<g id="node26" class="node open">
|
||||
<title>zcash/simtfl#14</title>
|
||||
<g id="a_node30"><a xlink:href="https://github.com/Electric-Coin-Company/simtfl/issues/14" xlink:title="zcash/simtfl#14 simtfl 0.2.0 (corresponding to Implementation Phase 1: Simulation Codebase)" target="_blank">
|
||||
<g id="a_node26"><a xlink:href="https://github.com/Electric-Coin-Company/simtfl/issues/14" xlink:title="zcash/simtfl#14 simtfl 0.2.0 (corresponding to Implementation Phase 1: Simulation Codebase)" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" points="947,-898.5 944,-902.5 923,-902.5 920,-898.5 752,-898.5 752,-815.5 947,-815.5 947,-898.5"/>
|
||||
<text text-anchor="middle" x="849.5" y="-883.3" font-family="Times,serif" font-size="14.00">zcash/simtfl#14</text>
|
||||
<text text-anchor="middle" x="849.5" y="-868.3" font-family="Times,serif" font-size="14.00">simtfl 0.2.0</text>
|
||||
|
@ -690,9 +596,9 @@
|
|||
<polygon fill="black" stroke="black" points="983.72,-1058.81 993.5,-1062.9 988.41,-1053.61 983.72,-1058.81"/>
|
||||
</g>
|
||||
<!-- zcash/simtfl#10 -->
|
||||
<g id="node31" class="node open">
|
||||
<g id="node27" class="node open">
|
||||
<title>zcash/simtfl#10</title>
|
||||
<g id="a_node31"><a xlink:href="https://github.com/Electric-Coin-Company/simtfl/issues/10" xlink:title="zcash/simtfl#10 Implement some known BFT and/or PoS attacks" target="_blank">
|
||||
<g id="a_node27"><a xlink:href="https://github.com/Electric-Coin-Company/simtfl/issues/10" xlink:title="zcash/simtfl#10 Implement some known BFT and/or PoS attacks" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" points="714,-741.5 493,-741.5 493,-688.5 714,-688.5 714,-741.5"/>
|
||||
<text text-anchor="middle" x="603.5" y="-726.3" font-family="Times,serif" font-size="14.00">zcash/simtfl#10</text>
|
||||
<text text-anchor="middle" x="603.5" y="-711.3" font-family="Times,serif" font-size="14.00">Implement some known BFT</text>
|
||||
|
@ -701,15 +607,15 @@
|
|||
</g>
|
||||
</g>
|
||||
<!-- zcash/simtfl#10->zcash/simtfl#14 -->
|
||||
<g id="edge31" class="edge">
|
||||
<g id="edge27" class="edge">
|
||||
<title>zcash/simtfl#10->zcash/simtfl#14</title>
|
||||
<path fill="none" stroke="black" d="M695.17,-741.57C702.01,-744.47 708.69,-747.61 715,-751 744.04,-766.6 773.09,-788.7 796.64,-808.69"/>
|
||||
<polygon fill="black" stroke="black" points="794.55,-811.5 804.41,-815.37 799.11,-806.2 794.55,-811.5"/>
|
||||
</g>
|
||||
<!-- zcash/simtfl#7 -->
|
||||
<g id="node32" class="node open">
|
||||
<g id="node28" class="node open">
|
||||
<title>zcash/simtfl#7</title>
|
||||
<g id="a_node32"><a xlink:href="https://github.com/Electric-Coin-Company/simtfl/issues/7" xlink:title="zcash/simtfl#7 Define BC abstractions and PoW (honest behaviour only)" target="_blank">
|
||||
<g id="a_node28"><a xlink:href="https://github.com/Electric-Coin-Company/simtfl/issues/7" xlink:title="zcash/simtfl#7 Define BC abstractions and PoW (honest behaviour only)" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" stroke-width="2" points="456,-844 244,-844 244,-776 456,-776 456,-844"/>
|
||||
<text text-anchor="middle" x="350" y="-828.8" font-family="Times,serif" font-size="14.00">zcash/simtfl#7</text>
|
||||
<text text-anchor="middle" x="350" y="-813.8" font-family="Times,serif" font-size="14.00">Define BC abstractions</text>
|
||||
|
@ -719,9 +625,9 @@
|
|||
</g>
|
||||
</g>
|
||||
<!-- zcash/simtfl#8 -->
|
||||
<g id="node33" class="node open">
|
||||
<g id="node29" class="node open">
|
||||
<title>zcash/simtfl#8</title>
|
||||
<g id="a_node33"><a xlink:href="https://github.com/Electric-Coin-Company/simtfl/issues/8" xlink:title="zcash/simtfl#8 Define Crosslink (honest behaviour only)" target="_blank">
|
||||
<g id="a_node29"><a xlink:href="https://github.com/Electric-Coin-Company/simtfl/issues/8" xlink:title="zcash/simtfl#8 Define Crosslink (honest behaviour only)" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" points="699,-812.5 508,-812.5 508,-759.5 699,-759.5 699,-812.5"/>
|
||||
<text text-anchor="middle" x="603.5" y="-797.3" font-family="Times,serif" font-size="14.00">zcash/simtfl#8</text>
|
||||
<text text-anchor="middle" x="603.5" y="-782.3" font-family="Times,serif" font-size="14.00">Define Crosslink (honest</text>
|
||||
|
@ -730,15 +636,15 @@
|
|||
</g>
|
||||
</g>
|
||||
<!-- zcash/simtfl#7->zcash/simtfl#8 -->
|
||||
<g id="edge32" class="edge">
|
||||
<g id="edge28" class="edge">
|
||||
<title>zcash/simtfl#7->zcash/simtfl#8</title>
|
||||
<path fill="none" stroke="black" d="M456.2,-799.96C469.82,-798.66 483.78,-797.33 497.4,-796.03"/>
|
||||
<polygon fill="black" stroke="black" points="498.12,-799.48 507.74,-795.04 497.45,-792.51 498.12,-799.48"/>
|
||||
</g>
|
||||
<!-- zcash/simtfl#9 -->
|
||||
<g id="node34" class="node open">
|
||||
<g id="node30" class="node open">
|
||||
<title>zcash/simtfl#9</title>
|
||||
<g id="a_node34"><a xlink:href="https://github.com/Electric-Coin-Company/simtfl/issues/9" xlink:title="zcash/simtfl#9 Implement some known PoW attacks" target="_blank">
|
||||
<g id="a_node30"><a xlink:href="https://github.com/Electric-Coin-Company/simtfl/issues/9" xlink:title="zcash/simtfl#9 Implement some known PoW attacks" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" points="715,-883.5 492,-883.5 492,-830.5 715,-830.5 715,-883.5"/>
|
||||
<text text-anchor="middle" x="603.5" y="-868.3" font-family="Times,serif" font-size="14.00">zcash/simtfl#9</text>
|
||||
<text text-anchor="middle" x="603.5" y="-853.3" font-family="Times,serif" font-size="14.00">Implement some known PoW</text>
|
||||
|
@ -747,27 +653,27 @@
|
|||
</g>
|
||||
</g>
|
||||
<!-- zcash/simtfl#7->zcash/simtfl#9 -->
|
||||
<g id="edge33" class="edge">
|
||||
<g id="edge29" class="edge">
|
||||
<title>zcash/simtfl#7->zcash/simtfl#9</title>
|
||||
<path fill="none" stroke="black" d="M456.2,-829.66C464.62,-831.23 473.16,-832.83 481.67,-834.42"/>
|
||||
<polygon fill="black" stroke="black" points="481.18,-837.89 491.65,-836.28 482.46,-831.01 481.18,-837.89"/>
|
||||
</g>
|
||||
<!-- zcash/simtfl#8->zcash/simtfl#14 -->
|
||||
<g id="edge34" class="edge">
|
||||
<g id="edge30" class="edge">
|
||||
<title>zcash/simtfl#8->zcash/simtfl#14</title>
|
||||
<path fill="none" stroke="black" d="M695.7,-812.54C710.69,-816.9 726.35,-821.46 741.68,-825.92"/>
|
||||
<polygon fill="black" stroke="black" points="741.11,-829.4 751.69,-828.83 743.06,-822.68 741.11,-829.4"/>
|
||||
</g>
|
||||
<!-- zcash/simtfl#9->zcash/simtfl#14 -->
|
||||
<g id="edge35" class="edge">
|
||||
<g id="edge31" class="edge">
|
||||
<title>zcash/simtfl#9->zcash/simtfl#14</title>
|
||||
<path fill="none" stroke="black" d="M715.08,-857C723.87,-857 732.74,-857 741.51,-857"/>
|
||||
<polygon fill="black" stroke="black" points="741.74,-860.5 751.74,-857 741.74,-853.5 741.74,-860.5"/>
|
||||
</g>
|
||||
<!-- zcash/simtfl#20 -->
|
||||
<g id="node35" class="node open">
|
||||
<g id="node31" class="node open">
|
||||
<title>zcash/simtfl#20</title>
|
||||
<g id="a_node35"><a xlink:href="https://github.com/Electric-Coin-Company/simtfl/issues/20" xlink:title="zcash/simtfl#20 Add test coverage that ensures edge cases lead to invalid blocks" target="_blank">
|
||||
<g id="a_node31"><a xlink:href="https://github.com/Electric-Coin-Company/simtfl/issues/20" xlink:title="zcash/simtfl#20 Add test coverage that ensures edge cases lead to invalid blocks" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" stroke-width="2" points="445,-930 255,-930 255,-862 445,-862 445,-930"/>
|
||||
<text text-anchor="middle" x="350" y="-914.8" font-family="Times,serif" font-size="14.00">zcash/simtfl#20</text>
|
||||
<text text-anchor="middle" x="350" y="-899.8" font-family="Times,serif" font-size="14.00">Add test coverage that</text>
|
||||
|
@ -777,15 +683,15 @@
|
|||
</g>
|
||||
</g>
|
||||
<!-- zcash/simtfl#20->zcash/simtfl#9 -->
|
||||
<g id="edge36" class="edge">
|
||||
<g id="edge32" class="edge">
|
||||
<title>zcash/simtfl#20->zcash/simtfl#9</title>
|
||||
<path fill="none" stroke="black" d="M445.01,-881.42C456.89,-879.58 469.17,-877.67 481.4,-875.78"/>
|
||||
<polygon fill="black" stroke="black" points="482.3,-879.18 491.65,-874.19 481.23,-872.26 482.3,-879.18"/>
|
||||
</g>
|
||||
<!-- zcash/simtfl#15 -->
|
||||
<g id="node36" class="node open">
|
||||
<g id="node32" class="node open">
|
||||
<title>zcash/simtfl#15</title>
|
||||
<g id="a_node36"><a xlink:href="https://github.com/Electric-Coin-Company/simtfl/issues/15" xlink:title="zcash/simtfl#15 Design/document the network layer used in the simulation" target="_blank">
|
||||
<g id="a_node32"><a xlink:href="https://github.com/Electric-Coin-Company/simtfl/issues/15" xlink:title="zcash/simtfl#15 Design/document the network layer used in the simulation" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" stroke-width="2" points="208,-773 8,-773 8,-705 208,-705 208,-773"/>
|
||||
<text text-anchor="middle" x="108" y="-757.8" font-family="Times,serif" font-size="14.00">zcash/simtfl#15</text>
|
||||
<text text-anchor="middle" x="108" y="-742.8" font-family="Times,serif" font-size="14.00">Design/document the</text>
|
||||
|
@ -795,9 +701,9 @@
|
|||
</g>
|
||||
</g>
|
||||
<!-- zcash/simtfl#16 -->
|
||||
<g id="node37" class="node open">
|
||||
<g id="node33" class="node open">
|
||||
<title>zcash/simtfl#16</title>
|
||||
<g id="a_node37"><a xlink:href="https://github.com/Electric-Coin-Company/simtfl/issues/16" xlink:title="zcash/simtfl#16 Implement network layer" target="_blank">
|
||||
<g id="a_node33"><a xlink:href="https://github.com/Electric-Coin-Company/simtfl/issues/16" xlink:title="zcash/simtfl#16 Implement network layer" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" points="448.5,-758 251.5,-758 251.5,-720 448.5,-720 448.5,-758"/>
|
||||
<text text-anchor="middle" x="350" y="-742.8" font-family="Times,serif" font-size="14.00">zcash/simtfl#16</text>
|
||||
<text text-anchor="middle" x="350" y="-727.8" font-family="Times,serif" font-size="14.00">Implement network layer</text>
|
||||
|
@ -805,33 +711,33 @@
|
|||
</g>
|
||||
</g>
|
||||
<!-- zcash/simtfl#15->zcash/simtfl#16 -->
|
||||
<g id="edge37" class="edge">
|
||||
<g id="edge33" class="edge">
|
||||
<title>zcash/simtfl#15->zcash/simtfl#16</title>
|
||||
<path fill="none" stroke="black" d="M208,-739C218.98,-739 230.19,-739 241.27,-739"/>
|
||||
<polygon fill="black" stroke="black" points="241.39,-742.5 251.39,-739 241.39,-735.5 241.39,-742.5"/>
|
||||
</g>
|
||||
<!-- zcash/simtfl#16->zcash/simtfl#10 -->
|
||||
<g id="edge38" class="edge">
|
||||
<g id="edge34" class="edge">
|
||||
<title>zcash/simtfl#16->zcash/simtfl#10</title>
|
||||
<path fill="none" stroke="black" d="M448.6,-729.69C459.81,-728.62 471.34,-727.52 482.8,-726.42"/>
|
||||
<polygon fill="black" stroke="black" points="483.22,-729.9 492.84,-725.46 482.55,-722.93 483.22,-729.9"/>
|
||||
</g>
|
||||
<!-- zcash/simtfl#16->zcash/simtfl#8 -->
|
||||
<g id="edge39" class="edge">
|
||||
<g id="edge35" class="edge">
|
||||
<title>zcash/simtfl#16->zcash/simtfl#8</title>
|
||||
<path fill="none" stroke="black" d="M448.6,-757.24C464.72,-760.25 481.49,-763.39 497.78,-766.43"/>
|
||||
<polygon fill="black" stroke="black" points="497.38,-769.92 507.85,-768.31 498.66,-763.03 497.38,-769.92"/>
|
||||
</g>
|
||||
<!-- zcash/simtfl#16->zcash/simtfl#9 -->
|
||||
<g id="edge40" class="edge">
|
||||
<g id="edge36" class="edge">
|
||||
<title>zcash/simtfl#16->zcash/simtfl#9</title>
|
||||
<path fill="none" stroke="black" d="M441.03,-758.06C446.29,-760.66 451.34,-763.63 456,-767 479.68,-784.12 468.72,-804.34 492,-822 493.38,-823.05 494.79,-824.06 496.23,-825.04"/>
|
||||
<polygon fill="black" stroke="black" points="494.41,-828.03 504.75,-830.36 498.12,-822.09 494.41,-828.03"/>
|
||||
</g>
|
||||
<!-- zcash/simtfl#25 -->
|
||||
<g id="node38" class="node open">
|
||||
<g id="node34" class="node open">
|
||||
<title>zcash/simtfl#25</title>
|
||||
<g id="a_node38"><a xlink:href="https://github.com/Electric-Coin-Company/simtfl/issues/25" xlink:title="zcash/simtfl#25 Finish Streamlet" target="_blank">
|
||||
<g id="a_node34"><a xlink:href="https://github.com/Electric-Coin-Company/simtfl/issues/25" xlink:title="zcash/simtfl#25 Finish Streamlet" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" stroke-width="2" points="418.5,-702 281.5,-702 281.5,-664 418.5,-664 418.5,-702"/>
|
||||
<text text-anchor="middle" x="350" y="-686.8" font-family="Times,serif" font-size="14.00">zcash/simtfl#25</text>
|
||||
<text text-anchor="middle" x="350" y="-671.8" font-family="Times,serif" font-size="14.00">Finish Streamlet</text>
|
||||
|
@ -839,40 +745,134 @@
|
|||
</g>
|
||||
</g>
|
||||
<!-- zcash/simtfl#25->zcash/simtfl#10 -->
|
||||
<g id="edge41" class="edge">
|
||||
<g id="edge37" class="edge">
|
||||
<title>zcash/simtfl#25->zcash/simtfl#10</title>
|
||||
<path fill="none" stroke="black" d="M418.73,-691.62C438.54,-694.14 460.8,-696.97 482.82,-699.77"/>
|
||||
<polygon fill="black" stroke="black" points="482.55,-703.26 492.91,-701.06 483.43,-696.32 482.55,-703.26"/>
|
||||
</g>
|
||||
<!-- zcash/simtfl#25->zcash/simtfl#8 -->
|
||||
<g id="edge42" class="edge">
|
||||
<g id="edge38" class="edge">
|
||||
<title>zcash/simtfl#25->zcash/simtfl#8</title>
|
||||
<path fill="none" stroke="black" d="M418.63,-694.86C431.6,-698.81 444.66,-704.06 456,-711 476.4,-723.49 471.89,-738.05 492,-751 494.18,-752.41 496.43,-753.76 498.72,-755.06"/>
|
||||
<polygon fill="black" stroke="black" points="497.3,-758.27 507.78,-759.84 500.57,-752.08 497.3,-758.27"/>
|
||||
</g>
|
||||
<!-- ECC/zebra-tfl#4->ECC/tfl-book#70 -->
|
||||
<g id="edge51" class="edge">
|
||||
<title>ECC/zebra-tfl#4->ECC/tfl-book#70</title>
|
||||
<path fill="none" stroke="black" d="M1111.1,-268.65C1176.8,-332.88 1357.3,-491 1541.5,-491 1541.5,-491 1541.5,-491 2010,-491 2233.8,-491 2185.2,-716.78 2370,-843 2374,-845.72 2378.1,-848.35 2382.4,-850.88"/>
|
||||
<polygon fill="black" stroke="black" points="2380.88,-854.04 2391.3,-855.93 2384.33,-847.95 2380.88,-854.04"/>
|
||||
</g>
|
||||
<!-- ECC/zebra-tfl#11 -->
|
||||
<g id="node40" class="node open">
|
||||
<title>ECC/zebra-tfl#11</title>
|
||||
<g id="a_node40"><a xlink:href="https://github.com/Electric-Coin-Company/zebra-tfl/issues/11" xlink:title="ECC/zebra-tfl#11 Consider putting bft- proposals in bc-block- headers" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" stroke-width="2" points="935,-273 764,-273 764,-205 935,-205 935,-273"/>
|
||||
<text text-anchor="middle" x="849.5" y="-257.8" font-family="Times,serif" font-size="14.00">ECC/zebra-tfl#11</text>
|
||||
<text text-anchor="middle" x="849.5" y="-242.8" font-family="Times,serif" font-size="14.00">Consider putting bft-</text>
|
||||
<text text-anchor="middle" x="849.5" y="-227.8" font-family="Times,serif" font-size="14.00">proposals in bc-block-</text>
|
||||
<text text-anchor="middle" x="849.5" y="-212.8" font-family="Times,serif" font-size="14.00">headers</text>
|
||||
<!-- ECC/tfl-book#86 -->
|
||||
<g id="node35" class="node open">
|
||||
<title>ECC/tfl-book#86</title>
|
||||
<g id="a_node35"><a xlink:href="https://github.com/Electric-Coin-Company/tfl-book/issues/86" xlink:title="ECC/tfl-book#86 Define macros so that we can easily use Crosslink notation in the book" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" stroke-width="2" points="448.5,-617 251.5,-617 251.5,-549 448.5,-549 448.5,-617"/>
|
||||
<text text-anchor="middle" x="350" y="-601.8" font-family="Times,serif" font-size="14.00">ECC/tfl-book#86</text>
|
||||
<text text-anchor="middle" x="350" y="-586.8" font-family="Times,serif" font-size="14.00">Define macros so that we</text>
|
||||
<text text-anchor="middle" x="350" y="-571.8" font-family="Times,serif" font-size="14.00">can easily use Crosslink</text>
|
||||
<text text-anchor="middle" x="350" y="-556.8" font-family="Times,serif" font-size="14.00">notation in the book</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- ECC/zebra-tfl#11->ECC/zebra-tfl#4 -->
|
||||
<!-- ECC/tfl-book#142 -->
|
||||
<g id="node36" class="node open">
|
||||
<title>ECC/tfl-book#142</title>
|
||||
<g id="a_node36"><a xlink:href="https://github.com/Electric-Coin-Company/tfl-book/issues/142" xlink:title="ECC/tfl-book#142 Write up Crosslink 2" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" points="685,-617 522,-617 522,-579 685,-579 685,-617"/>
|
||||
<text text-anchor="middle" x="603.5" y="-601.8" font-family="Times,serif" font-size="14.00">ECC/tfl-book#142</text>
|
||||
<text text-anchor="middle" x="603.5" y="-586.8" font-family="Times,serif" font-size="14.00">Write up Crosslink 2</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- ECC/tfl-book#86->ECC/tfl-book#142 -->
|
||||
<g id="edge39" class="edge">
|
||||
<title>ECC/tfl-book#86->ECC/tfl-book#142</title>
|
||||
<path fill="none" stroke="black" d="M448.6,-588.82C469.27,-590.05 491.01,-591.35 511.43,-592.57"/>
|
||||
<polygon fill="black" stroke="black" points="511.46,-596.08 521.65,-593.18 511.88,-589.09 511.46,-596.08"/>
|
||||
</g>
|
||||
<!-- ECC/tfl-book#99 -->
|
||||
<g id="node37" class="node open">
|
||||
<title>ECC/tfl-book#99</title>
|
||||
<g id="a_node37"><a xlink:href="https://github.com/Electric-Coin-Company/tfl-book/issues/99" xlink:title="ECC/tfl-book#99 Design Milestone 2 - tfl- book v0.2.0 - Integrated Crosslink" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" points="943.5,-568 940.5,-572 919.5,-572 916.5,-568 755.5,-568 755.5,-500 943.5,-500 943.5,-568"/>
|
||||
<text text-anchor="middle" x="849.5" y="-552.8" font-family="Times,serif" font-size="14.00">ECC/tfl-book#99</text>
|
||||
<text text-anchor="middle" x="849.5" y="-537.8" font-family="Times,serif" font-size="14.00">Design Milestone 2 - tfl-</text>
|
||||
<text text-anchor="middle" x="849.5" y="-522.8" font-family="Times,serif" font-size="14.00">book v0.2.0 - Integrated</text>
|
||||
<text text-anchor="middle" x="849.5" y="-507.8" font-family="Times,serif" font-size="14.00">Crosslink</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- ECC/tfl-book#142->ECC/tfl-book#99 -->
|
||||
<g id="edge40" class="edge">
|
||||
<title>ECC/tfl-book#142->ECC/tfl-book#99</title>
|
||||
<path fill="none" stroke="black" d="M680.33,-578.95C691.95,-575.98 703.8,-572.93 715,-570 724.86,-567.42 735.11,-564.71 745.37,-561.98"/>
|
||||
<polygon fill="black" stroke="black" points="746.42,-565.32 755.18,-559.36 744.62,-558.56 746.42,-565.32"/>
|
||||
</g>
|
||||
<!-- ECC/tfl-book#99->ECC/tfl-book#71 -->
|
||||
<g id="edge49" class="edge">
|
||||
<title>ECC/tfl-book#99->ECC/tfl-book#71</title>
|
||||
<path fill="none" stroke="black" d="M887.37,-568.35C909.42,-590.5 936.63,-620.9 955,-652 1017.1,-757.07 1056.1,-897.08 1073.1,-967.15"/>
|
||||
<polygon fill="black" stroke="black" points="1069.73,-968.09 1075.5,-976.97 1076.53,-966.42 1069.73,-968.09"/>
|
||||
</g>
|
||||
<!-- ECC/tfl-book#99->ECC/tfl-book#72 -->
|
||||
<g id="edge50" class="edge">
|
||||
<title>ECC/tfl-book#99->ECC/tfl-book#72</title>
|
||||
<path fill="none" stroke="black" d="M891.76,-568.04C914.67,-589.53 941.25,-619.34 955,-652 989.75,-734.55 932.21,-980.92 984,-1054 984.28,-1054.4 984.57,-1054.8 984.87,-1055.2"/>
|
||||
<polygon fill="black" stroke="black" points="982.41,-1057.7 991.64,-1062.9 987.67,-1053.08 982.41,-1057.7"/>
|
||||
</g>
|
||||
<!-- ECC/tfl-book#99->ECC/zebra-tfl#4 -->
|
||||
<g id="edge48" class="edge">
|
||||
<title>ECC/tfl-book#99->ECC/zebra-tfl#4</title>
|
||||
<path fill="none" stroke="black" d="M877.63,-499.93C922.27,-443.87 1010.7,-332.77 1055.6,-276.45"/>
|
||||
<polygon fill="black" stroke="black" points="1058.4,-278.55 1061.9,-268.55 1052.93,-274.19 1058.4,-278.55"/>
|
||||
</g>
|
||||
<!-- ECC/tfl-book#77 -->
|
||||
<g id="node38" class="node open">
|
||||
<title>ECC/tfl-book#77</title>
|
||||
<g id="a_node38"><a xlink:href="https://github.com/Electric-Coin-Company/tfl-book/issues/77" xlink:title="ECC/tfl-book#77 Add "Avoided Terms" section in "Terminology"" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" stroke-width="2" points="699.5,-560.5 507.5,-560.5 507.5,-507.5 699.5,-507.5 699.5,-560.5"/>
|
||||
<text text-anchor="middle" x="603.5" y="-545.3" font-family="Times,serif" font-size="14.00">ECC/tfl-book#77</text>
|
||||
<text text-anchor="middle" x="603.5" y="-530.3" font-family="Times,serif" font-size="14.00">Add "Avoided Terms"</text>
|
||||
<text text-anchor="middle" x="603.5" y="-515.3" font-family="Times,serif" font-size="14.00">section in "Terminology"</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- ECC/tfl-book#77->ECC/tfl-book#99 -->
|
||||
<g id="edge41" class="edge">
|
||||
<title>ECC/tfl-book#77->ECC/tfl-book#99</title>
|
||||
<path fill="none" stroke="black" d="M699.54,-534C714.43,-534 729.89,-534 744.96,-534"/>
|
||||
<polygon fill="black" stroke="black" points="745.33,-537.5 755.33,-534 745.33,-530.5 745.33,-537.5"/>
|
||||
</g>
|
||||
<!-- ECC/tfl-book#25 -->
|
||||
<g id="node39" class="node open">
|
||||
<title>ECC/tfl-book#25</title>
|
||||
<g id="a_node39"><a xlink:href="https://github.com/Electric-Coin-Company/tfl-book/issues/25" xlink:title="ECC/tfl-book#25 Add style guide / textual conventions." target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" stroke-width="2" points="699,-489.5 508,-489.5 508,-436.5 699,-436.5 699,-489.5"/>
|
||||
<text text-anchor="middle" x="603.5" y="-474.3" font-family="Times,serif" font-size="14.00">ECC/tfl-book#25</text>
|
||||
<text text-anchor="middle" x="603.5" y="-459.3" font-family="Times,serif" font-size="14.00">Add style guide / textual</text>
|
||||
<text text-anchor="middle" x="603.5" y="-444.3" font-family="Times,serif" font-size="14.00">conventions.</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- ECC/tfl-book#25->ECC/tfl-book#99 -->
|
||||
<g id="edge42" class="edge">
|
||||
<title>ECC/tfl-book#25->ECC/tfl-book#99</title>
|
||||
<path fill="none" stroke="black" d="M695.7,-489.54C712,-494.28 729.08,-499.25 745.67,-504.08"/>
|
||||
<polygon fill="black" stroke="black" points="744.79,-507.47 755.37,-506.9 746.74,-500.75 744.79,-507.47"/>
|
||||
</g>
|
||||
<!-- ECC/tfl-book#119 -->
|
||||
<g id="node40" class="node open">
|
||||
<title>ECC/tfl-book#119</title>
|
||||
<g id="a_node40"><a xlink:href="https://github.com/Electric-Coin-Company/tfl-book/issues/119" xlink:title="ECC/tfl-book#119 Clarify the distinctions between pure PoW, the PoW subprotocol, NU5, and fork-choice vs all of transaction semantics." target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" stroke-width="2" points="712,-418 495,-418 495,-320 712,-320 712,-418"/>
|
||||
<text text-anchor="middle" x="603.5" y="-402.8" font-family="Times,serif" font-size="14.00">ECC/tfl-book#119</text>
|
||||
<text text-anchor="middle" x="603.5" y="-387.8" font-family="Times,serif" font-size="14.00">Clarify the distinctions</text>
|
||||
<text text-anchor="middle" x="603.5" y="-372.8" font-family="Times,serif" font-size="14.00">between pure PoW, the PoW</text>
|
||||
<text text-anchor="middle" x="603.5" y="-357.8" font-family="Times,serif" font-size="14.00">subprotocol, NU5, and</text>
|
||||
<text text-anchor="middle" x="603.5" y="-342.8" font-family="Times,serif" font-size="14.00">fork-choice vs all of</text>
|
||||
<text text-anchor="middle" x="603.5" y="-327.8" font-family="Times,serif" font-size="14.00">transaction semantics.</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- ECC/tfl-book#119->ECC/tfl-book#99 -->
|
||||
<g id="edge43" class="edge">
|
||||
<title>ECC/zebra-tfl#11->ECC/zebra-tfl#4</title>
|
||||
<path fill="none" stroke="black" d="M935.1,-240.09C952.46,-240.32 970.85,-240.55 988.54,-240.78"/>
|
||||
<polygon fill="black" stroke="black" points="988.86,-244.28 998.9,-240.91 988.94,-237.28 988.86,-244.28"/>
|
||||
<title>ECC/tfl-book#119->ECC/tfl-book#99</title>
|
||||
<path fill="none" stroke="black" d="M699.21,-418.09C704.61,-421.34 709.91,-424.66 715,-428 745.03,-447.71 776.59,-472.55 801.48,-493.23"/>
|
||||
<polygon fill="black" stroke="black" points="799.4,-496.06 809.32,-499.79 803.9,-490.69 799.4,-496.06"/>
|
||||
</g>
|
||||
<!-- ECC/zebra-tfl#3 -->
|
||||
<g id="node41" class="node open">
|
||||
|
|
|
@ -10,192 +10,39 @@
|
|||
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 1298)">
|
||||
<polygon fill="white" stroke="transparent" points="-4,4 -4,-1298 5291,-1298 5291,4 -4,4"/>
|
||||
<g id="clust1" class="cluster">
|
||||
<title>cluster_1</title>
|
||||
<polygon fill="none" stroke="blue" points="243.5,-312 243.5,-648 951.5,-648 951.5,-312 243.5,-312"/>
|
||||
<text text-anchor="middle" x="597.5" y="-632.8" font-family="Times,serif" font-size="14.00">Design Phase 2 - Integrated Crosslink</text>
|
||||
</g>
|
||||
<g id="clust2" class="cluster">
|
||||
<title>cluster_0</title>
|
||||
<polygon fill="none" stroke="blue" points="1892,-758 1892,-1214 3032,-1214 3032,-758 1892,-758"/>
|
||||
<text text-anchor="middle" x="2462" y="-1198.8" font-family="Times,serif" font-size="14.00">Design and Implementation Phase 4</text>
|
||||
</g>
|
||||
<g id="clust3" class="cluster">
|
||||
<g id="clust2" class="cluster">
|
||||
<title>cluster_4</title>
|
||||
<polygon fill="none" stroke="blue" points="743,-969 743,-1294 1872,-1294 1872,-969 743,-969"/>
|
||||
<text text-anchor="middle" x="1307.5" y="-1278.8" font-family="Times,serif" font-size="14.00">Design and Implementation Phase 3</text>
|
||||
</g>
|
||||
<g id="clust3" class="cluster">
|
||||
<title>cluster_2</title>
|
||||
<polygon fill="none" stroke="blue" points="756,-197 756,-304 1177,-304 1177,-197 756,-197"/>
|
||||
<text text-anchor="middle" x="966.5" y="-288.8" font-family="Times,serif" font-size="14.00">Prototype Phase 2</text>
|
||||
</g>
|
||||
<g id="clust4" class="cluster">
|
||||
<title>cluster_3</title>
|
||||
<polygon fill="none" stroke="blue" points="0,-656 0,-961 955,-961 955,-656 0,-656"/>
|
||||
<text text-anchor="middle" x="477.5" y="-945.8" font-family="Times,serif" font-size="14.00">Implementation Phase 1: Simulation Codebase</text>
|
||||
</g>
|
||||
<g id="clust5" class="cluster">
|
||||
<title>cluster_2</title>
|
||||
<polygon fill="none" stroke="blue" points="756,-197 756,-304 1177,-304 1177,-197 756,-197"/>
|
||||
<text text-anchor="middle" x="966.5" y="-288.8" font-family="Times,serif" font-size="14.00">Prototype Phase 2</text>
|
||||
<title>cluster_1</title>
|
||||
<polygon fill="none" stroke="blue" points="243.5,-312 243.5,-648 951.5,-648 951.5,-312 243.5,-312"/>
|
||||
<text text-anchor="middle" x="597.5" y="-632.8" font-family="Times,serif" font-size="14.00">Design Phase 2 - Integrated Crosslink</text>
|
||||
</g>
|
||||
<g id="clust6" class="cluster">
|
||||
<title>cluster_5</title>
|
||||
<polygon fill="none" stroke="blue" points="503,0 503,-189 942.5,-189 942.5,0 503,0"/>
|
||||
<text text-anchor="middle" x="722.75" y="-173.8" font-family="Times,serif" font-size="14.00">Prototype Phase 1</text>
|
||||
</g>
|
||||
<!-- ECC/tfl-book#86 -->
|
||||
<g id="node1" class="node open">
|
||||
<title>ECC/tfl-book#86</title>
|
||||
<g id="a_node1"><a xlink:href="https://github.com/Electric-Coin-Company/tfl-book/issues/86" xlink:title="ECC/tfl-book#86 Define macros so that we can easily use Crosslink notation in the book" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" stroke-width="2" points="448.5,-617 251.5,-617 251.5,-549 448.5,-549 448.5,-617"/>
|
||||
<text text-anchor="middle" x="350" y="-601.8" font-family="Times,serif" font-size="14.00">ECC/tfl-book#86</text>
|
||||
<text text-anchor="middle" x="350" y="-586.8" font-family="Times,serif" font-size="14.00">Define macros so that we</text>
|
||||
<text text-anchor="middle" x="350" y="-571.8" font-family="Times,serif" font-size="14.00">can easily use Crosslink</text>
|
||||
<text text-anchor="middle" x="350" y="-556.8" font-family="Times,serif" font-size="14.00">notation in the book</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- ECC/tfl-book#142 -->
|
||||
<g id="node2" class="node open">
|
||||
<title>ECC/tfl-book#142</title>
|
||||
<g id="a_node2"><a xlink:href="https://github.com/Electric-Coin-Company/tfl-book/issues/142" xlink:title="ECC/tfl-book#142 Write up Crosslink 2" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" points="685,-617 522,-617 522,-579 685,-579 685,-617"/>
|
||||
<text text-anchor="middle" x="603.5" y="-601.8" font-family="Times,serif" font-size="14.00">ECC/tfl-book#142</text>
|
||||
<text text-anchor="middle" x="603.5" y="-586.8" font-family="Times,serif" font-size="14.00">Write up Crosslink 2</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- ECC/tfl-book#86->ECC/tfl-book#142 -->
|
||||
<g id="edge1" class="edge">
|
||||
<title>ECC/tfl-book#86->ECC/tfl-book#142</title>
|
||||
<path fill="none" stroke="black" d="M448.6,-588.82C469.27,-590.05 491.01,-591.35 511.43,-592.57"/>
|
||||
<polygon fill="black" stroke="black" points="511.46,-596.08 521.65,-593.18 511.88,-589.09 511.46,-596.08"/>
|
||||
</g>
|
||||
<!-- ECC/tfl-book#99 -->
|
||||
<g id="node3" class="node open">
|
||||
<title>ECC/tfl-book#99</title>
|
||||
<g id="a_node3"><a xlink:href="https://github.com/Electric-Coin-Company/tfl-book/issues/99" xlink:title="ECC/tfl-book#99 Design Milestone 2 - tfl- book v0.2.0 - Integrated Crosslink" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" points="943.5,-568 940.5,-572 919.5,-572 916.5,-568 755.5,-568 755.5,-500 943.5,-500 943.5,-568"/>
|
||||
<text text-anchor="middle" x="849.5" y="-552.8" font-family="Times,serif" font-size="14.00">ECC/tfl-book#99</text>
|
||||
<text text-anchor="middle" x="849.5" y="-537.8" font-family="Times,serif" font-size="14.00">Design Milestone 2 - tfl-</text>
|
||||
<text text-anchor="middle" x="849.5" y="-522.8" font-family="Times,serif" font-size="14.00">book v0.2.0 - Integrated</text>
|
||||
<text text-anchor="middle" x="849.5" y="-507.8" font-family="Times,serif" font-size="14.00">Crosslink</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- ECC/tfl-book#142->ECC/tfl-book#99 -->
|
||||
<g id="edge2" class="edge">
|
||||
<title>ECC/tfl-book#142->ECC/tfl-book#99</title>
|
||||
<path fill="none" stroke="black" d="M680.33,-578.95C691.95,-575.98 703.8,-572.93 715,-570 724.86,-567.42 735.11,-564.71 745.37,-561.98"/>
|
||||
<polygon fill="black" stroke="black" points="746.42,-565.32 755.18,-559.36 744.62,-558.56 746.42,-565.32"/>
|
||||
</g>
|
||||
<!-- ECC/tfl-book#71 -->
|
||||
<g id="node21" class="node open">
|
||||
<title>ECC/tfl-book#71</title>
|
||||
<g id="a_node21"><a xlink:href="https://github.com/Electric-Coin-Company/tfl-book/issues/71" xlink:title="ECC/tfl-book#71 Analyze Crosslink against a set of known PoS attacks" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" points="1184,-1045 984,-1045 984,-977 1184,-977 1184,-1045"/>
|
||||
<text text-anchor="middle" x="1084" y="-1029.8" font-family="Times,serif" font-size="14.00">ECC/tfl-book#71</text>
|
||||
<text text-anchor="middle" x="1084" y="-1014.8" font-family="Times,serif" font-size="14.00">Analyze Crosslink against</text>
|
||||
<text text-anchor="middle" x="1084" y="-999.8" font-family="Times,serif" font-size="14.00">a set of known PoS</text>
|
||||
<text text-anchor="middle" x="1084" y="-984.8" font-family="Times,serif" font-size="14.00">attacks</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- ECC/tfl-book#99->ECC/tfl-book#71 -->
|
||||
<g id="edge49" class="edge">
|
||||
<title>ECC/tfl-book#99->ECC/tfl-book#71</title>
|
||||
<path fill="none" stroke="black" d="M887.37,-568.35C909.42,-590.5 936.63,-620.9 955,-652 1017.1,-757.07 1056.1,-897.08 1073.1,-967.15"/>
|
||||
<polygon fill="black" stroke="black" points="1069.73,-968.09 1075.5,-976.97 1076.53,-966.42 1069.73,-968.09"/>
|
||||
</g>
|
||||
<!-- ECC/tfl-book#72 -->
|
||||
<g id="node26" class="node open">
|
||||
<title>ECC/tfl-book#72</title>
|
||||
<g id="a_node26"><a xlink:href="https://github.com/Electric-Coin-Company/tfl-book/issues/72" xlink:title="ECC/tfl-book#72 Analyze Crosslink against a set of known PoW attacks." target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" points="1184,-1131 984,-1131 984,-1063 1184,-1063 1184,-1131"/>
|
||||
<text text-anchor="middle" x="1084" y="-1115.8" font-family="Times,serif" font-size="14.00">ECC/tfl-book#72</text>
|
||||
<text text-anchor="middle" x="1084" y="-1100.8" font-family="Times,serif" font-size="14.00">Analyze Crosslink against</text>
|
||||
<text text-anchor="middle" x="1084" y="-1085.8" font-family="Times,serif" font-size="14.00">a set of known PoW</text>
|
||||
<text text-anchor="middle" x="1084" y="-1070.8" font-family="Times,serif" font-size="14.00">attacks.</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- ECC/tfl-book#99->ECC/tfl-book#72 -->
|
||||
<g id="edge50" class="edge">
|
||||
<title>ECC/tfl-book#99->ECC/tfl-book#72</title>
|
||||
<path fill="none" stroke="black" d="M891.76,-568.04C914.67,-589.53 941.25,-619.34 955,-652 989.75,-734.55 932.21,-980.92 984,-1054 984.28,-1054.4 984.57,-1054.8 984.87,-1055.2"/>
|
||||
<polygon fill="black" stroke="black" points="982.41,-1057.7 991.64,-1062.9 987.67,-1053.08 982.41,-1057.7"/>
|
||||
</g>
|
||||
<!-- ECC/zebra-tfl#4 -->
|
||||
<g id="node39" class="node open">
|
||||
<title>ECC/zebra-tfl#4</title>
|
||||
<g id="a_node39"><a xlink:href="https://github.com/Electric-Coin-Company/zebra-tfl/issues/4" xlink:title="ECC/zebra-tfl#4 Prototype release 0.x (for phase 2)" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" points="1169,-268.5 999,-268.5 999,-215.5 1169,-215.5 1169,-268.5"/>
|
||||
<text text-anchor="middle" x="1084" y="-253.3" font-family="Times,serif" font-size="14.00">ECC/zebra-tfl#4</text>
|
||||
<text text-anchor="middle" x="1084" y="-238.3" font-family="Times,serif" font-size="14.00">Prototype release 0.x</text>
|
||||
<text text-anchor="middle" x="1084" y="-223.3" font-family="Times,serif" font-size="14.00">(for phase 2)</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- ECC/tfl-book#99->ECC/zebra-tfl#4 -->
|
||||
<g id="edge48" class="edge">
|
||||
<title>ECC/tfl-book#99->ECC/zebra-tfl#4</title>
|
||||
<path fill="none" stroke="black" d="M877.63,-499.93C922.27,-443.87 1010.7,-332.77 1055.6,-276.45"/>
|
||||
<polygon fill="black" stroke="black" points="1058.4,-278.55 1061.9,-268.55 1052.93,-274.19 1058.4,-278.55"/>
|
||||
</g>
|
||||
<!-- ECC/tfl-book#77 -->
|
||||
<g id="node4" class="node open">
|
||||
<title>ECC/tfl-book#77</title>
|
||||
<g id="a_node4"><a xlink:href="https://github.com/Electric-Coin-Company/tfl-book/issues/77" xlink:title="ECC/tfl-book#77 Add "Avoided Terms" section in "Terminology"" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" stroke-width="2" points="699.5,-560.5 507.5,-560.5 507.5,-507.5 699.5,-507.5 699.5,-560.5"/>
|
||||
<text text-anchor="middle" x="603.5" y="-545.3" font-family="Times,serif" font-size="14.00">ECC/tfl-book#77</text>
|
||||
<text text-anchor="middle" x="603.5" y="-530.3" font-family="Times,serif" font-size="14.00">Add "Avoided Terms"</text>
|
||||
<text text-anchor="middle" x="603.5" y="-515.3" font-family="Times,serif" font-size="14.00">section in "Terminology"</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- ECC/tfl-book#77->ECC/tfl-book#99 -->
|
||||
<g id="edge3" class="edge">
|
||||
<title>ECC/tfl-book#77->ECC/tfl-book#99</title>
|
||||
<path fill="none" stroke="black" d="M699.54,-534C714.43,-534 729.89,-534 744.96,-534"/>
|
||||
<polygon fill="black" stroke="black" points="745.33,-537.5 755.33,-534 745.33,-530.5 745.33,-537.5"/>
|
||||
</g>
|
||||
<!-- ECC/tfl-book#25 -->
|
||||
<g id="node5" class="node open">
|
||||
<title>ECC/tfl-book#25</title>
|
||||
<g id="a_node5"><a xlink:href="https://github.com/Electric-Coin-Company/tfl-book/issues/25" xlink:title="ECC/tfl-book#25 Add style guide / textual conventions." target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" stroke-width="2" points="699,-489.5 508,-489.5 508,-436.5 699,-436.5 699,-489.5"/>
|
||||
<text text-anchor="middle" x="603.5" y="-474.3" font-family="Times,serif" font-size="14.00">ECC/tfl-book#25</text>
|
||||
<text text-anchor="middle" x="603.5" y="-459.3" font-family="Times,serif" font-size="14.00">Add style guide / textual</text>
|
||||
<text text-anchor="middle" x="603.5" y="-444.3" font-family="Times,serif" font-size="14.00">conventions.</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- ECC/tfl-book#25->ECC/tfl-book#99 -->
|
||||
<g id="edge4" class="edge">
|
||||
<title>ECC/tfl-book#25->ECC/tfl-book#99</title>
|
||||
<path fill="none" stroke="black" d="M695.7,-489.54C712,-494.28 729.08,-499.25 745.67,-504.08"/>
|
||||
<polygon fill="black" stroke="black" points="744.79,-507.47 755.37,-506.9 746.74,-500.75 744.79,-507.47"/>
|
||||
</g>
|
||||
<!-- ECC/tfl-book#119 -->
|
||||
<g id="node6" class="node open">
|
||||
<title>ECC/tfl-book#119</title>
|
||||
<g id="a_node6"><a xlink:href="https://github.com/Electric-Coin-Company/tfl-book/issues/119" xlink:title="ECC/tfl-book#119 Clarify the distinctions between pure PoW, the PoW subprotocol, NU5, and fork-choice vs all of transaction semantics." target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" stroke-width="2" points="712,-418 495,-418 495,-320 712,-320 712,-418"/>
|
||||
<text text-anchor="middle" x="603.5" y="-402.8" font-family="Times,serif" font-size="14.00">ECC/tfl-book#119</text>
|
||||
<text text-anchor="middle" x="603.5" y="-387.8" font-family="Times,serif" font-size="14.00">Clarify the distinctions</text>
|
||||
<text text-anchor="middle" x="603.5" y="-372.8" font-family="Times,serif" font-size="14.00">between pure PoW, the PoW</text>
|
||||
<text text-anchor="middle" x="603.5" y="-357.8" font-family="Times,serif" font-size="14.00">subprotocol, NU5, and</text>
|
||||
<text text-anchor="middle" x="603.5" y="-342.8" font-family="Times,serif" font-size="14.00">fork-choice vs all of</text>
|
||||
<text text-anchor="middle" x="603.5" y="-327.8" font-family="Times,serif" font-size="14.00">transaction semantics.</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- ECC/tfl-book#119->ECC/tfl-book#99 -->
|
||||
<g id="edge5" class="edge">
|
||||
<title>ECC/tfl-book#119->ECC/tfl-book#99</title>
|
||||
<path fill="none" stroke="black" d="M699.21,-418.09C704.61,-421.34 709.91,-424.66 715,-428 745.03,-447.71 776.59,-472.55 801.48,-493.23"/>
|
||||
<polygon fill="black" stroke="black" points="799.4,-496.06 809.32,-499.79 803.9,-490.69 799.4,-496.06"/>
|
||||
</g>
|
||||
<!-- ECC/tfl-book#132 -->
|
||||
<g id="node7" class="node open">
|
||||
<g id="node1" class="node open">
|
||||
<title>ECC/tfl-book#132</title>
|
||||
<g id="a_node7"><a xlink:href="https://github.com/Electric-Coin-Company/tfl-book/issues/132" xlink:title="ECC/tfl-book#132 Does the issue about block chains not being one-shot invalidate the liveness analysis for Snap-and-Chat?" target="_blank">
|
||||
<g id="a_node1"><a xlink:href="https://github.com/Electric-Coin-Company/tfl-book/issues/132" xlink:title="ECC/tfl-book#132 Does the issue about block chains not being one-shot invalidate the liveness analysis for Snap-and-Chat?" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" stroke-width="2" points="2334,-1183 2154,-1183 2154,-1085 2334,-1085 2334,-1183"/>
|
||||
<text text-anchor="middle" x="2244" y="-1167.8" font-family="Times,serif" font-size="14.00">ECC/tfl-book#132</text>
|
||||
<text text-anchor="middle" x="2244" y="-1152.8" font-family="Times,serif" font-size="14.00">Does the issue about</text>
|
||||
|
@ -207,9 +54,9 @@
|
|||
</g>
|
||||
</g>
|
||||
<!-- ECC/tfl-book#82 -->
|
||||
<g id="node8" class="node open">
|
||||
<g id="node2" class="node open">
|
||||
<title>ECC/tfl-book#82</title>
|
||||
<g id="a_node8"><a xlink:href="https://github.com/Electric-Coin-Company/tfl-book/issues/82" xlink:title="ECC/tfl-book#82 Analyze Crosslink against our best known combined attacks" target="_blank">
|
||||
<g id="a_node2"><a xlink:href="https://github.com/Electric-Coin-Company/tfl-book/issues/82" xlink:title="ECC/tfl-book#82 Analyze Crosslink against our best known combined attacks" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" points="2575,-1086 2375,-1086 2375,-1018 2575,-1018 2575,-1086"/>
|
||||
<text text-anchor="middle" x="2475" y="-1070.8" font-family="Times,serif" font-size="14.00">ECC/tfl-book#82</text>
|
||||
<text text-anchor="middle" x="2475" y="-1055.8" font-family="Times,serif" font-size="14.00">Analyze Crosslink against</text>
|
||||
|
@ -219,15 +66,15 @@
|
|||
</g>
|
||||
</g>
|
||||
<!-- ECC/tfl-book#132->ECC/tfl-book#82 -->
|
||||
<g id="edge6" class="edge">
|
||||
<g id="edge1" class="edge">
|
||||
<title>ECC/tfl-book#132->ECC/tfl-book#82</title>
|
||||
<path fill="none" stroke="black" d="M2334.2,-1102.1C2345.8,-1097.9 2357.7,-1093.6 2369.6,-1089.4"/>
|
||||
<polygon fill="black" stroke="black" points="2370.79,-1092.69 2379,-1086 2368.41,-1086.11 2370.79,-1092.69"/>
|
||||
</g>
|
||||
<!-- ECC/tfl-book#84 -->
|
||||
<g id="node9" class="node open">
|
||||
<g id="node3" class="node open">
|
||||
<title>ECC/tfl-book#84</title>
|
||||
<g id="a_node9"><a xlink:href="https://github.com/Electric-Coin-Company/tfl-book/issues/84" xlink:title="ECC/tfl-book#84 Publish a "Design Milestone 4" release" target="_blank">
|
||||
<g id="a_node3"><a xlink:href="https://github.com/Electric-Coin-Company/tfl-book/issues/84" xlink:title="ECC/tfl-book#84 Publish a "Design Milestone 4" release" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" points="3024,-970.5 3021,-974.5 3000,-974.5 2997,-970.5 2860,-970.5 2860,-917.5 3024,-917.5 3024,-970.5"/>
|
||||
<text text-anchor="middle" x="2942" y="-955.3" font-family="Times,serif" font-size="14.00">ECC/tfl-book#84</text>
|
||||
<text text-anchor="middle" x="2942" y="-940.3" font-family="Times,serif" font-size="14.00">Publish a "Design</text>
|
||||
|
@ -236,7 +83,7 @@
|
|||
</g>
|
||||
</g>
|
||||
<!-- ECC/tfl-book#82->ECC/tfl-book#84 -->
|
||||
<g id="edge7" class="edge">
|
||||
<g id="edge2" class="edge">
|
||||
<title>ECC/tfl-book#82->ECC/tfl-book#84</title>
|
||||
<path fill="none" stroke="black" d="M2575.1,-1067.9C2646.6,-1075.3 2744.3,-1076.6 2824,-1046 2859.9,-1032.2 2892.1,-1002.1 2913.6,-978.21"/>
|
||||
<polygon fill="black" stroke="black" points="2916.24,-980.51 2920.2,-970.68 2910.98,-975.89 2916.24,-980.51"/>
|
||||
|
@ -260,9 +107,9 @@
|
|||
<polygon fill="black" stroke="black" points="3049.7,-947.5 3059.7,-944 3049.7,-940.5 3049.7,-947.5"/>
|
||||
</g>
|
||||
<!-- ECC/tfl-book#70 -->
|
||||
<g id="node10" class="node open">
|
||||
<g id="node4" class="node open">
|
||||
<title>ECC/tfl-book#70</title>
|
||||
<g id="a_node10"><a xlink:href="https://github.com/Electric-Coin-Company/tfl-book/issues/70" xlink:title="ECC/tfl-book#70 Adapt CometBFT (formerly TendermintBFT) into Crosslink" target="_blank">
|
||||
<g id="a_node4"><a xlink:href="https://github.com/Electric-Coin-Company/tfl-book/issues/70" xlink:title="ECC/tfl-book#70 Adapt CometBFT (formerly TendermintBFT) into Crosslink" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" points="2580,-924 2370,-924 2370,-856 2580,-856 2580,-924"/>
|
||||
<text text-anchor="middle" x="2475" y="-908.8" font-family="Times,serif" font-size="14.00">ECC/tfl-book#70</text>
|
||||
<text text-anchor="middle" x="2475" y="-893.8" font-family="Times,serif" font-size="14.00">Adapt CometBFT (formerly</text>
|
||||
|
@ -272,9 +119,9 @@
|
|||
</g>
|
||||
</g>
|
||||
<!-- ECC/tfl-book#5 -->
|
||||
<g id="node11" class="node open">
|
||||
<g id="node5" class="node open">
|
||||
<title>ECC/tfl-book#5</title>
|
||||
<g id="a_node11"><a xlink:href="https://github.com/Electric-Coin-Company/tfl-book/issues/5" xlink:title="ECC/tfl-book#5 Prototype CometBFT (formerly TendermintBFT) as the finality subprotocol." target="_blank">
|
||||
<g id="a_node5"><a xlink:href="https://github.com/Electric-Coin-Company/tfl-book/issues/5" xlink:title="ECC/tfl-book#5 Prototype CometBFT (formerly TendermintBFT) as the finality subprotocol." target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" points="2822.5,-935.5 2617.5,-935.5 2617.5,-852.5 2822.5,-852.5 2822.5,-935.5"/>
|
||||
<text text-anchor="middle" x="2720" y="-920.3" font-family="Times,serif" font-size="14.00">ECC/tfl-book#5</text>
|
||||
<text text-anchor="middle" x="2720" y="-905.3" font-family="Times,serif" font-size="14.00">Prototype CometBFT</text>
|
||||
|
@ -285,15 +132,15 @@
|
|||
</g>
|
||||
</g>
|
||||
<!-- ECC/tfl-book#70->ECC/tfl-book#5 -->
|
||||
<g id="edge8" class="edge">
|
||||
<g id="edge3" class="edge">
|
||||
<title>ECC/tfl-book#70->ECC/tfl-book#5</title>
|
||||
<path fill="none" stroke="black" d="M2580.1,-891.71C2589.1,-891.86 2598.2,-892.01 2607.3,-892.16"/>
|
||||
<polygon fill="black" stroke="black" points="2607.34,-895.66 2617.4,-892.33 2607.46,-888.66 2607.34,-895.66"/>
|
||||
</g>
|
||||
<!-- ECC/tfl-book#116 -->
|
||||
<g id="node12" class="node open">
|
||||
<g id="node6" class="node open">
|
||||
<title>ECC/tfl-book#116</title>
|
||||
<g id="a_node12"><a xlink:href="https://github.com/Electric-Coin-Company/tfl-book/issues/116" xlink:title="ECC/tfl-book#116 Evaluate PoS subprotocol candidates and their Crosslink adaptations" target="_blank">
|
||||
<g id="a_node6"><a xlink:href="https://github.com/Electric-Coin-Company/tfl-book/issues/116" xlink:title="ECC/tfl-book#116 Evaluate PoS subprotocol candidates and their Crosslink adaptations" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" points="2820,-834 2620,-834 2620,-766 2820,-766 2820,-834"/>
|
||||
<text text-anchor="middle" x="2720" y="-818.8" font-family="Times,serif" font-size="14.00">ECC/tfl-book#116</text>
|
||||
<text text-anchor="middle" x="2720" y="-803.8" font-family="Times,serif" font-size="14.00">Evaluate PoS subprotocol</text>
|
||||
|
@ -303,27 +150,27 @@
|
|||
</g>
|
||||
</g>
|
||||
<!-- ECC/tfl-book#70->ECC/tfl-book#116 -->
|
||||
<g id="edge9" class="edge">
|
||||
<g id="edge4" class="edge">
|
||||
<title>ECC/tfl-book#70->ECC/tfl-book#116</title>
|
||||
<path fill="none" stroke="black" d="M2567.9,-855.97C2584,-849.98 2601,-843.71 2617.4,-837.63"/>
|
||||
<polygon fill="black" stroke="black" points="2618.84,-840.83 2627,-834.07 2616.41,-834.27 2618.84,-840.83"/>
|
||||
</g>
|
||||
<!-- ECC/tfl-book#5->ECC/tfl-book#84 -->
|
||||
<g id="edge10" class="edge">
|
||||
<g id="edge5" class="edge">
|
||||
<title>ECC/tfl-book#5->ECC/tfl-book#84</title>
|
||||
<path fill="none" stroke="black" d="M2822.6,-917.1C2831.8,-919.18 2841.1,-921.29 2850.1,-923.35"/>
|
||||
<polygon fill="black" stroke="black" points="2849.37,-926.77 2859.9,-925.57 2850.92,-919.95 2849.37,-926.77"/>
|
||||
</g>
|
||||
<!-- ECC/tfl-book#116->ECC/tfl-book#84 -->
|
||||
<g id="edge11" class="edge">
|
||||
<g id="edge6" class="edge">
|
||||
<title>ECC/tfl-book#116->ECC/tfl-book#84</title>
|
||||
<path fill="none" stroke="black" d="M2806.4,-834.01C2812.4,-837.18 2818.4,-840.51 2824,-844 2854.3,-862.78 2884.7,-889.11 2907,-910.04"/>
|
||||
<polygon fill="black" stroke="black" points="2904.85,-912.83 2914.5,-917.2 2909.68,-907.76 2904.85,-912.83"/>
|
||||
</g>
|
||||
<!-- ECC/tfl-book#42 -->
|
||||
<g id="node13" class="node open">
|
||||
<g id="node7" class="node open">
|
||||
<title>ECC/tfl-book#42</title>
|
||||
<g id="a_node13"><a xlink:href="https://github.com/Electric-Coin-Company/tfl-book/issues/42" xlink:title="ECC/tfl-book#42 Does Snap-and-Chat design split the minimum cost of attack for specific known attacks?" target="_blank">
|
||||
<g id="a_node7"><a xlink:href="https://github.com/Electric-Coin-Company/tfl-book/issues/42" xlink:title="ECC/tfl-book#42 Does Snap-and-Chat design split the minimum cost of attack for specific known attacks?" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" points="2115.5,-1182.5 1902.5,-1182.5 1902.5,-1099.5 2115.5,-1099.5 2115.5,-1182.5"/>
|
||||
<text text-anchor="middle" x="2009" y="-1167.3" font-family="Times,serif" font-size="14.00">ECC/tfl-book#42</text>
|
||||
<text text-anchor="middle" x="2009" y="-1152.3" font-family="Times,serif" font-size="14.00">Does Snap-and-Chat design</text>
|
||||
|
@ -334,9 +181,9 @@
|
|||
</g>
|
||||
</g>
|
||||
<!-- ECC/tfl-book#49 -->
|
||||
<g id="node14" class="node open">
|
||||
<g id="node8" class="node open">
|
||||
<title>ECC/tfl-book#49</title>
|
||||
<g id="a_node14"><a xlink:href="https://github.com/Electric-Coin-Company/tfl-book/issues/49" xlink:title="ECC/tfl-book#49 Clarify our "weakest link" security concerns in precise questions." target="_blank">
|
||||
<g id="a_node8"><a xlink:href="https://github.com/Electric-Coin-Company/tfl-book/issues/49" xlink:title="ECC/tfl-book#49 Clarify our "weakest link" security concerns in precise questions." target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" points="2334,-1067 2154,-1067 2154,-999 2334,-999 2334,-1067"/>
|
||||
<text text-anchor="middle" x="2244" y="-1051.8" font-family="Times,serif" font-size="14.00">ECC/tfl-book#49</text>
|
||||
<text text-anchor="middle" x="2244" y="-1036.8" font-family="Times,serif" font-size="14.00">Clarify our "weakest</text>
|
||||
|
@ -346,21 +193,21 @@
|
|||
</g>
|
||||
</g>
|
||||
<!-- ECC/tfl-book#42->ECC/tfl-book#49 -->
|
||||
<g id="edge12" class="edge">
|
||||
<g id="edge7" class="edge">
|
||||
<title>ECC/tfl-book#42->ECC/tfl-book#49</title>
|
||||
<path fill="none" stroke="black" d="M2099.9,-1099.4C2106,-1096.6 2112.1,-1093.7 2118,-1091 2131.7,-1084.6 2146.3,-1077.9 2160.4,-1071.3"/>
|
||||
<polygon fill="black" stroke="black" points="2161.96,-1074.44 2169.6,-1067.1 2159.05,-1068.07 2161.96,-1074.44"/>
|
||||
</g>
|
||||
<!-- ECC/tfl-book#49->ECC/tfl-book#82 -->
|
||||
<g id="edge13" class="edge">
|
||||
<g id="edge8" class="edge">
|
||||
<title>ECC/tfl-book#49->ECC/tfl-book#82</title>
|
||||
<path fill="none" stroke="black" d="M2334.2,-1040.4C2344.2,-1041.2 2354.4,-1042.1 2364.6,-1042.9"/>
|
||||
<polygon fill="black" stroke="black" points="2364.53,-1046.41 2374.8,-1043.8 2365.15,-1039.43 2364.53,-1046.41"/>
|
||||
</g>
|
||||
<!-- ECC/tfl-book#47 -->
|
||||
<g id="node15" class="node open">
|
||||
<g id="node9" class="node open">
|
||||
<title>ECC/tfl-book#47</title>
|
||||
<g id="a_node15"><a xlink:href="https://github.com/Electric-Coin-Company/tfl-book/issues/47" xlink:title="ECC/tfl-book#47 Ebb-and-Flow: what are the impacts of subprotocols sharing resources?" target="_blank">
|
||||
<g id="a_node9"><a xlink:href="https://github.com/Electric-Coin-Company/tfl-book/issues/47" xlink:title="ECC/tfl-book#47 Ebb-and-Flow: what are the impacts of subprotocols sharing resources?" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" points="2102.5,-1081.5 1915.5,-1081.5 1915.5,-998.5 2102.5,-998.5 2102.5,-1081.5"/>
|
||||
<text text-anchor="middle" x="2009" y="-1066.3" font-family="Times,serif" font-size="14.00">ECC/tfl-book#47</text>
|
||||
<text text-anchor="middle" x="2009" y="-1051.3" font-family="Times,serif" font-size="14.00">Ebb-and-Flow: what are</text>
|
||||
|
@ -371,15 +218,15 @@
|
|||
</g>
|
||||
</g>
|
||||
<!-- ECC/tfl-book#47->ECC/tfl-book#49 -->
|
||||
<g id="edge14" class="edge">
|
||||
<g id="edge9" class="edge">
|
||||
<title>ECC/tfl-book#47->ECC/tfl-book#49</title>
|
||||
<path fill="none" stroke="black" d="M2102.8,-1037.2C2116.2,-1036.8 2130.1,-1036.4 2143.7,-1036"/>
|
||||
<polygon fill="black" stroke="black" points="2144.11,-1039.49 2154,-1035.7 2143.9,-1032.49 2144.11,-1039.49"/>
|
||||
</g>
|
||||
<!-- ECC/tfl-book#48 -->
|
||||
<g id="node16" class="node open">
|
||||
<g id="node10" class="node open">
|
||||
<title>ECC/tfl-book#48</title>
|
||||
<g id="a_node16"><a xlink:href="https://github.com/Electric-Coin-Company/tfl-book/issues/48" xlink:title="ECC/tfl-book#48 Write Best-Effort / Napkin Math approximation of Min. Cost of Known Attack metric for several attacks." target="_blank">
|
||||
<g id="a_node10"><a xlink:href="https://github.com/Electric-Coin-Company/tfl-book/issues/48" xlink:title="ECC/tfl-book#48 Write Best-Effort / Napkin Math approximation of Min. Cost of Known Attack metric for several attacks." target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" points="2118,-980 1900,-980 1900,-882 2118,-882 2118,-980"/>
|
||||
<text text-anchor="middle" x="2009" y="-964.8" font-family="Times,serif" font-size="14.00">ECC/tfl-book#48</text>
|
||||
<text text-anchor="middle" x="2009" y="-949.8" font-family="Times,serif" font-size="14.00">Write Best-Effort /</text>
|
||||
|
@ -391,15 +238,15 @@
|
|||
</g>
|
||||
</g>
|
||||
<!-- ECC/tfl-book#48->ECC/tfl-book#49 -->
|
||||
<g id="edge15" class="edge">
|
||||
<g id="edge10" class="edge">
|
||||
<title>ECC/tfl-book#48->ECC/tfl-book#49</title>
|
||||
<path fill="none" stroke="black" d="M2118.3,-978.42C2130.9,-983.93 2143.6,-989.5 2155.9,-994.9"/>
|
||||
<polygon fill="black" stroke="black" points="2154.63,-998.16 2165.2,-998.9 2157.4,-991.73 2154.63,-998.16"/>
|
||||
</g>
|
||||
<!-- zcash/simtfl#11 -->
|
||||
<g id="node17" class="node open">
|
||||
<g id="node11" class="node open">
|
||||
<title>zcash/simtfl#11</title>
|
||||
<g id="a_node17"><a xlink:href="https://github.com/Electric-Coin-Company/simtfl/issues/11" xlink:title="zcash/simtfl#11 Implement combined attacks" target="_blank">
|
||||
<g id="a_node11"><a xlink:href="https://github.com/Electric-Coin-Company/simtfl/issues/11" xlink:title="zcash/simtfl#11 Implement combined attacks" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" points="2327.5,-948.5 2160.5,-948.5 2160.5,-895.5 2327.5,-895.5 2327.5,-948.5"/>
|
||||
<text text-anchor="middle" x="2244" y="-933.3" font-family="Times,serif" font-size="14.00">zcash/simtfl#11</text>
|
||||
<text text-anchor="middle" x="2244" y="-918.3" font-family="Times,serif" font-size="14.00">Implement combined</text>
|
||||
|
@ -408,21 +255,21 @@
|
|||
</g>
|
||||
</g>
|
||||
<!-- zcash/simtfl#11->ECC/tfl-book#82 -->
|
||||
<g id="edge16" class="edge">
|
||||
<g id="edge11" class="edge">
|
||||
<title>zcash/simtfl#11->ECC/tfl-book#82</title>
|
||||
<path fill="none" stroke="black" d="M2291.9,-948.62C2324.5,-967.11 2368.4,-992.1 2405,-1012.8"/>
|
||||
<polygon fill="black" stroke="black" points="2403.68,-1016.08 2414.1,-1018 2407.15,-1010 2403.68,-1016.08"/>
|
||||
</g>
|
||||
<!-- zcash/simtfl#11->ECC/tfl-book#70 -->
|
||||
<g id="edge17" class="edge">
|
||||
<g id="edge12" class="edge">
|
||||
<title>zcash/simtfl#11->ECC/tfl-book#70</title>
|
||||
<path fill="none" stroke="black" d="M2327.7,-910.45C2338.2,-908.98 2349.1,-907.46 2359.9,-905.94"/>
|
||||
<polygon fill="black" stroke="black" points="2360.48,-909.39 2369.9,-904.55 2359.51,-902.46 2360.48,-909.39"/>
|
||||
</g>
|
||||
<!-- zcash/simtfl#17 -->
|
||||
<g id="node18" class="node open">
|
||||
<g id="node12" class="node open">
|
||||
<title>zcash/simtfl#17</title>
|
||||
<g id="a_node18"><a xlink:href="https://github.com/Electric-Coin-Company/simtfl/issues/17" xlink:title="zcash/simtfl#17 simtfl 1.0.0 (corresponding to Design and Implementation Phase 4)" target="_blank">
|
||||
<g id="a_node12"><a xlink:href="https://github.com/Electric-Coin-Company/simtfl/issues/17" xlink:title="zcash/simtfl#17 simtfl 1.0.0 (corresponding to Design and Implementation Phase 4)" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" points="2824,-1036.5 2616,-1036.5 2616,-953.5 2824,-953.5 2824,-1036.5"/>
|
||||
<text text-anchor="middle" x="2720" y="-1021.3" font-family="Times,serif" font-size="14.00">zcash/simtfl#17</text>
|
||||
<text text-anchor="middle" x="2720" y="-1006.3" font-family="Times,serif" font-size="14.00">simtfl 1.0.0</text>
|
||||
|
@ -433,21 +280,21 @@
|
|||
</g>
|
||||
</g>
|
||||
<!-- zcash/simtfl#11->zcash/simtfl#17 -->
|
||||
<g id="edge18" class="edge">
|
||||
<g id="edge13" class="edge">
|
||||
<title>zcash/simtfl#11->zcash/simtfl#17</title>
|
||||
<path fill="none" stroke="black" d="M2327.6,-934.72C2404.6,-946.58 2520.2,-964.39 2605.9,-977.58"/>
|
||||
<polygon fill="black" stroke="black" points="2605.48,-981.06 2615.9,-979.12 2606.55,-974.14 2605.48,-981.06"/>
|
||||
</g>
|
||||
<!-- zcash/simtfl#17->ECC/tfl-book#84 -->
|
||||
<g id="edge19" class="edge">
|
||||
<g id="edge14" class="edge">
|
||||
<title>zcash/simtfl#17->ECC/tfl-book#84</title>
|
||||
<path fill="none" stroke="black" d="M2824.2,-971.07C2832.8,-969.08 2841.5,-967.07 2849.9,-965.11"/>
|
||||
<polygon fill="black" stroke="black" points="2850.85,-968.48 2859.8,-962.82 2849.27,-961.66 2850.85,-968.48"/>
|
||||
</g>
|
||||
<!-- ECC/tfl-book#39 -->
|
||||
<g id="node19" class="node open">
|
||||
<g id="node13" class="node open">
|
||||
<title>ECC/tfl-book#39</title>
|
||||
<g id="a_node19"><a xlink:href="https://github.com/Electric-Coin-Company/tfl-book/issues/39" xlink:title="ECC/tfl-book#39 Analyze Attack Scenario: Compromised Finality Oracle + Miner only finalizes that miner's blocks" target="_blank">
|
||||
<g id="a_node13"><a xlink:href="https://github.com/Electric-Coin-Company/tfl-book/issues/39" xlink:title="ECC/tfl-book#39 Analyze Attack Scenario: Compromised Finality Oracle + Miner only finalizes that miner's blocks" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" points="2106,-864 1912,-864 1912,-766 2106,-766 2106,-864"/>
|
||||
<text text-anchor="middle" x="2009" y="-848.8" font-family="Times,serif" font-size="14.00">ECC/tfl-book#39</text>
|
||||
<text text-anchor="middle" x="2009" y="-833.8" font-family="Times,serif" font-size="14.00">Analyze Attack Scenario:</text>
|
||||
|
@ -459,15 +306,15 @@
|
|||
</g>
|
||||
</g>
|
||||
<!-- ECC/tfl-book#39->zcash/simtfl#11 -->
|
||||
<g id="edge20" class="edge">
|
||||
<g id="edge15" class="edge">
|
||||
<title>ECC/tfl-book#39->zcash/simtfl#11</title>
|
||||
<path fill="none" stroke="black" d="M2106.1,-859.14C2129.6,-869.92 2154.2,-881.22 2176,-891.22"/>
|
||||
<polygon fill="black" stroke="black" points="2174.55,-894.41 2185.1,-895.42 2177.49,-888.05 2174.55,-894.41"/>
|
||||
</g>
|
||||
<!-- ECC/tfl-book#111 -->
|
||||
<g id="node20" class="node open">
|
||||
<g id="node14" class="node open">
|
||||
<title>ECC/tfl-book#111</title>
|
||||
<g id="a_node20"><a xlink:href="https://github.com/Electric-Coin-Company/tfl-book/issues/111" xlink:title="ECC/tfl-book#111 How can HotStuff be described in Crosslink's BFT model?" target="_blank">
|
||||
<g id="a_node14"><a xlink:href="https://github.com/Electric-Coin-Company/tfl-book/issues/111" xlink:title="ECC/tfl-book#111 How can HotStuff be described in Crosslink's BFT model?" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" stroke-width="2" points="2568.5,-834 2381.5,-834 2381.5,-766 2568.5,-766 2568.5,-834"/>
|
||||
<text text-anchor="middle" x="2475" y="-818.8" font-family="Times,serif" font-size="14.00">ECC/tfl-book#111</text>
|
||||
<text text-anchor="middle" x="2475" y="-803.8" font-family="Times,serif" font-size="14.00">How can HotStuff be</text>
|
||||
|
@ -477,15 +324,27 @@
|
|||
</g>
|
||||
</g>
|
||||
<!-- ECC/tfl-book#111->ECC/tfl-book#116 -->
|
||||
<g id="edge21" class="edge">
|
||||
<g id="edge16" class="edge">
|
||||
<title>ECC/tfl-book#111->ECC/tfl-book#116</title>
|
||||
<path fill="none" stroke="black" d="M2568.6,-800C2581.9,-800 2595.8,-800 2609.4,-800"/>
|
||||
<polygon fill="black" stroke="black" points="2609.8,-803.5 2619.8,-800 2609.8,-796.5 2609.8,-803.5"/>
|
||||
</g>
|
||||
<!-- ECC/tfl-book#71 -->
|
||||
<g id="node15" class="node open">
|
||||
<title>ECC/tfl-book#71</title>
|
||||
<g id="a_node15"><a xlink:href="https://github.com/Electric-Coin-Company/tfl-book/issues/71" xlink:title="ECC/tfl-book#71 Analyze Crosslink against a set of known PoS attacks" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" points="1184,-1045 984,-1045 984,-977 1184,-977 1184,-1045"/>
|
||||
<text text-anchor="middle" x="1084" y="-1029.8" font-family="Times,serif" font-size="14.00">ECC/tfl-book#71</text>
|
||||
<text text-anchor="middle" x="1084" y="-1014.8" font-family="Times,serif" font-size="14.00">Analyze Crosslink against</text>
|
||||
<text text-anchor="middle" x="1084" y="-999.8" font-family="Times,serif" font-size="14.00">a set of known PoS</text>
|
||||
<text text-anchor="middle" x="1084" y="-984.8" font-family="Times,serif" font-size="14.00">attacks</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- ECC/tfl-book#123 -->
|
||||
<g id="node22" class="node open">
|
||||
<g id="node16" class="node open">
|
||||
<title>ECC/tfl-book#123</title>
|
||||
<g id="a_node22"><a xlink:href="https://github.com/Electric-Coin-Company/tfl-book/issues/123" xlink:title="ECC/tfl-book#123 Explain why we're more confident in Crosslink security vs the other hybrid construction candidates" target="_blank">
|
||||
<g id="a_node16"><a xlink:href="https://github.com/Electric-Coin-Company/tfl-book/issues/123" xlink:title="ECC/tfl-book#123 Explain why we're more confident in Crosslink security vs the other hybrid construction candidates" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" points="1412,-1110 1223,-1110 1223,-1012 1412,-1012 1412,-1110"/>
|
||||
<text text-anchor="middle" x="1317.5" y="-1094.8" font-family="Times,serif" font-size="14.00">ECC/tfl-book#123</text>
|
||||
<text text-anchor="middle" x="1317.5" y="-1079.8" font-family="Times,serif" font-size="14.00">Explain why we're more</text>
|
||||
|
@ -497,15 +356,15 @@
|
|||
</g>
|
||||
</g>
|
||||
<!-- ECC/tfl-book#71->ECC/tfl-book#123 -->
|
||||
<g id="edge22" class="edge">
|
||||
<g id="edge17" class="edge">
|
||||
<title>ECC/tfl-book#71->ECC/tfl-book#123</title>
|
||||
<path fill="none" stroke="black" d="M1184.2,-1032.4C1193.7,-1034.5 1203.3,-1036.5 1212.8,-1038.6"/>
|
||||
<polygon fill="black" stroke="black" points="1212.19,-1042.05 1222.7,-1040.7 1213.64,-1035.2 1212.19,-1042.05"/>
|
||||
</g>
|
||||
<!-- ECC/tfl-book#81 -->
|
||||
<g id="node23" class="node open">
|
||||
<g id="node17" class="node open">
|
||||
<title>ECC/tfl-book#81</title>
|
||||
<g id="a_node23"><a xlink:href="https://github.com/Electric-Coin-Company/tfl-book/issues/81" xlink:title="ECC/tfl-book#81 Write up conclusions of analyzing Crosslink against some known attacks" target="_blank">
|
||||
<g id="a_node17"><a xlink:href="https://github.com/Electric-Coin-Company/tfl-book/issues/81" xlink:title="ECC/tfl-book#81 Write up conclusions of analyzing Crosslink against some known attacks" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" points="1634,-1081.5 1451,-1081.5 1451,-998.5 1634,-998.5 1634,-1081.5"/>
|
||||
<text text-anchor="middle" x="1542.5" y="-1066.3" font-family="Times,serif" font-size="14.00">ECC/tfl-book#81</text>
|
||||
<text text-anchor="middle" x="1542.5" y="-1051.3" font-family="Times,serif" font-size="14.00">Write up conclusions of</text>
|
||||
|
@ -516,15 +375,15 @@
|
|||
</g>
|
||||
</g>
|
||||
<!-- ECC/tfl-book#123->ECC/tfl-book#81 -->
|
||||
<g id="edge23" class="edge">
|
||||
<g id="edge18" class="edge">
|
||||
<title>ECC/tfl-book#123->ECC/tfl-book#81</title>
|
||||
<path fill="none" stroke="black" d="M1412.1,-1052.2C1421.7,-1051.3 1431.4,-1050.4 1441,-1049.5"/>
|
||||
<polygon fill="black" stroke="black" points="1441.4,-1052.98 1451,-1048.5 1440.7,-1046.01 1441.4,-1052.98"/>
|
||||
</g>
|
||||
<!-- ECC/tfl-book#137 -->
|
||||
<g id="node24" class="node open">
|
||||
<g id="node18" class="node open">
|
||||
<title>ECC/tfl-book#137</title>
|
||||
<g id="a_node24"><a xlink:href="https://github.com/Electric-Coin-Company/tfl-book/issues/137" xlink:title="ECC/tfl-book#137 Improve Goals, Requirements, and Desiderata" target="_blank">
|
||||
<g id="a_node18"><a xlink:href="https://github.com/Electric-Coin-Company/tfl-book/issues/137" xlink:title="ECC/tfl-book#137 Improve Goals, Requirements, and Desiderata" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" points="1618.5,-1168 1466.5,-1168 1466.5,-1100 1618.5,-1100 1618.5,-1168"/>
|
||||
<text text-anchor="middle" x="1542.5" y="-1152.8" font-family="Times,serif" font-size="14.00">ECC/tfl-book#137</text>
|
||||
<text text-anchor="middle" x="1542.5" y="-1137.8" font-family="Times,serif" font-size="14.00">Improve Goals,</text>
|
||||
|
@ -534,15 +393,15 @@
|
|||
</g>
|
||||
</g>
|
||||
<!-- ECC/tfl-book#123->ECC/tfl-book#137 -->
|
||||
<g id="edge24" class="edge">
|
||||
<g id="edge19" class="edge">
|
||||
<title>ECC/tfl-book#123->ECC/tfl-book#137</title>
|
||||
<path fill="none" stroke="black" d="M1412.1,-1091.6C1427,-1096.5 1442.3,-1101.5 1456.9,-1106.3"/>
|
||||
<polygon fill="black" stroke="black" points="1455.81,-1109.63 1466.4,-1109.4 1457.98,-1102.97 1455.81,-1109.63"/>
|
||||
</g>
|
||||
<!-- ECC/tfl-book#136 -->
|
||||
<g id="node25" class="node open">
|
||||
<g id="node19" class="node open">
|
||||
<title>ECC/tfl-book#136</title>
|
||||
<g id="a_node25"><a xlink:href="https://github.com/Electric-Coin-Company/tfl-book/issues/136" xlink:title="ECC/tfl-book#136 Design Phase 3 - tfl-book v0.3.0 - simtfl results & PoS Goals / Reqs" target="_blank">
|
||||
<g id="a_node19"><a xlink:href="https://github.com/Electric-Coin-Company/tfl-book/issues/136" xlink:title="ECC/tfl-book#136 Design Phase 3 - tfl-book v0.3.0 - simtfl results & PoS Goals / Reqs" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" points="1864,-1074 1861,-1078 1840,-1078 1837,-1074 1670,-1074 1670,-1006 1864,-1006 1864,-1074"/>
|
||||
<text text-anchor="middle" x="1767" y="-1058.8" font-family="Times,serif" font-size="14.00">ECC/tfl-book#136</text>
|
||||
<text text-anchor="middle" x="1767" y="-1043.8" font-family="Times,serif" font-size="14.00">Design Phase 3 - tfl-book</text>
|
||||
|
@ -552,13 +411,13 @@
|
|||
</g>
|
||||
</g>
|
||||
<!-- ECC/tfl-book#81->ECC/tfl-book#136 -->
|
||||
<g id="edge25" class="edge">
|
||||
<g id="edge20" class="edge">
|
||||
<title>ECC/tfl-book#81->ECC/tfl-book#136</title>
|
||||
<path fill="none" stroke="black" d="M1634.3,-1040C1642.6,-1040 1651,-1040 1659.5,-1040"/>
|
||||
<polygon fill="black" stroke="black" points="1659.7,-1043.5 1669.7,-1040 1659.7,-1036.5 1659.7,-1043.5"/>
|
||||
</g>
|
||||
<!-- ECC/tfl-book#137->ECC/tfl-book#136 -->
|
||||
<g id="edge26" class="edge">
|
||||
<g id="edge21" class="edge">
|
||||
<title>ECC/tfl-book#137->ECC/tfl-book#136</title>
|
||||
<path fill="none" stroke="black" d="M1618.5,-1102.3C1636.9,-1094.5 1656.9,-1086.1 1675.9,-1078.1"/>
|
||||
<polygon fill="black" stroke="black" points="1677.4,-1081.27 1685.2,-1074.1 1674.63,-1074.84 1677.4,-1081.27"/>
|
||||
|
@ -587,16 +446,28 @@
|
|||
<path fill="none" stroke="black" d="M1786.8,-1005.9C1808.3,-969.24 1846.5,-911.17 1892,-873 1895.7,-869.91 1899.6,-866.93 1903.6,-864.06"/>
|
||||
<polygon fill="black" stroke="black" points="1905.7,-866.86 1912,-858.34 1901.76,-861.08 1905.7,-866.86"/>
|
||||
</g>
|
||||
<!-- ECC/tfl-book#72 -->
|
||||
<g id="node20" class="node open">
|
||||
<title>ECC/tfl-book#72</title>
|
||||
<g id="a_node20"><a xlink:href="https://github.com/Electric-Coin-Company/tfl-book/issues/72" xlink:title="ECC/tfl-book#72 Analyze Crosslink against a set of known PoW attacks." target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" points="1184,-1131 984,-1131 984,-1063 1184,-1063 1184,-1131"/>
|
||||
<text text-anchor="middle" x="1084" y="-1115.8" font-family="Times,serif" font-size="14.00">ECC/tfl-book#72</text>
|
||||
<text text-anchor="middle" x="1084" y="-1100.8" font-family="Times,serif" font-size="14.00">Analyze Crosslink against</text>
|
||||
<text text-anchor="middle" x="1084" y="-1085.8" font-family="Times,serif" font-size="14.00">a set of known PoW</text>
|
||||
<text text-anchor="middle" x="1084" y="-1070.8" font-family="Times,serif" font-size="14.00">attacks.</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- ECC/tfl-book#72->ECC/tfl-book#123 -->
|
||||
<g id="edge27" class="edge">
|
||||
<g id="edge22" class="edge">
|
||||
<title>ECC/tfl-book#72->ECC/tfl-book#123</title>
|
||||
<path fill="none" stroke="black" d="M1184.2,-1081.6C1193.6,-1080.1 1203.1,-1078.6 1212.5,-1077.2"/>
|
||||
<polygon fill="black" stroke="black" points="1213.36,-1080.61 1222.7,-1075.6 1212.28,-1073.69 1213.36,-1080.61"/>
|
||||
</g>
|
||||
<!-- ECC/tfl-book#134 -->
|
||||
<g id="node27" class="node open">
|
||||
<g id="node21" class="node open">
|
||||
<title>ECC/tfl-book#134</title>
|
||||
<g id="a_node27"><a xlink:href="https://github.com/Electric-Coin-Company/tfl-book/issues/134" xlink:title="ECC/tfl-book#134 Decide on slashing requirements from the economic, security, and UX trade-offs around slashing or no-slashing staking protocols" target="_blank">
|
||||
<g id="a_node21"><a xlink:href="https://github.com/Electric-Coin-Company/tfl-book/issues/134" xlink:title="ECC/tfl-book#134 Decide on slashing requirements from the economic, security, and UX trade-offs around slashing or no-slashing staking protocols" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" stroke-width="2" points="1175.5,-1262.5 992.5,-1262.5 992.5,-1149.5 1175.5,-1149.5 1175.5,-1262.5"/>
|
||||
<text text-anchor="middle" x="1084" y="-1247.3" font-family="Times,serif" font-size="14.00">ECC/tfl-book#134</text>
|
||||
<text text-anchor="middle" x="1084" y="-1232.3" font-family="Times,serif" font-size="14.00">Decide on slashing</text>
|
||||
|
@ -609,9 +480,9 @@
|
|||
</g>
|
||||
</g>
|
||||
<!-- ECC/tfl-book#117 -->
|
||||
<g id="node28" class="node open">
|
||||
<g id="node22" class="node open">
|
||||
<title>ECC/tfl-book#117</title>
|
||||
<g id="a_node28"><a xlink:href="https://github.com/Electric-Coin-Company/tfl-book/issues/117" xlink:title="ECC/tfl-book#117 Define PoS Subprotocol goals, requirements, and desiderata" target="_blank">
|
||||
<g id="a_node22"><a xlink:href="https://github.com/Electric-Coin-Company/tfl-book/issues/117" xlink:title="ECC/tfl-book#117 Define PoS Subprotocol goals, requirements, and desiderata" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" points="1415,-1218 1220,-1218 1220,-1150 1415,-1150 1415,-1218"/>
|
||||
<text text-anchor="middle" x="1317.5" y="-1202.8" font-family="Times,serif" font-size="14.00">ECC/tfl-book#117</text>
|
||||
<text text-anchor="middle" x="1317.5" y="-1187.8" font-family="Times,serif" font-size="14.00">Define PoS Subprotocol</text>
|
||||
|
@ -621,21 +492,21 @@
|
|||
</g>
|
||||
</g>
|
||||
<!-- ECC/tfl-book#134->ECC/tfl-book#117 -->
|
||||
<g id="edge28" class="edge">
|
||||
<g id="edge23" class="edge">
|
||||
<title>ECC/tfl-book#134->ECC/tfl-book#117</title>
|
||||
<path fill="none" stroke="black" d="M1175.8,-1197.4C1187,-1196.3 1198.5,-1195.2 1209.9,-1194.1"/>
|
||||
<polygon fill="black" stroke="black" points="1210.16,-1197.59 1219.8,-1193.2 1209.52,-1190.62 1210.16,-1197.59"/>
|
||||
</g>
|
||||
<!-- ECC/tfl-book#117->ECC/tfl-book#137 -->
|
||||
<g id="edge29" class="edge">
|
||||
<g id="edge24" class="edge">
|
||||
<title>ECC/tfl-book#117->ECC/tfl-book#137</title>
|
||||
<path fill="none" stroke="black" d="M1415,-1162.4C1428.8,-1159.3 1443,-1156.1 1456.6,-1153"/>
|
||||
<polygon fill="black" stroke="black" points="1457.32,-1156.43 1466.3,-1150.8 1455.77,-1149.6 1457.32,-1156.43"/>
|
||||
</g>
|
||||
<!-- ECC/tfl-book#140 -->
|
||||
<g id="node29" class="node open">
|
||||
<g id="node23" class="node open">
|
||||
<title>ECC/tfl-book#140</title>
|
||||
<g id="a_node29"><a xlink:href="https://github.com/Electric-Coin-Company/tfl-book/issues/140" xlink:title="ECC/tfl-book#140 Analyse and improve Crosslink's security against combined eclipse / validator key compromise attacks" target="_blank">
|
||||
<g id="a_node23"><a xlink:href="https://github.com/Electric-Coin-Company/tfl-book/issues/140" xlink:title="ECC/tfl-book#140 Analyse and improve Crosslink's security against combined eclipse / validator key compromise attacks" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" stroke-width="2" points="948,-1146 751,-1146 751,-1048 948,-1048 948,-1146"/>
|
||||
<text text-anchor="middle" x="849.5" y="-1130.8" font-family="Times,serif" font-size="14.00">ECC/tfl-book#140</text>
|
||||
<text text-anchor="middle" x="849.5" y="-1115.8" font-family="Times,serif" font-size="14.00">Analyse and improve</text>
|
||||
|
@ -647,15 +518,50 @@
|
|||
</g>
|
||||
</g>
|
||||
<!-- ECC/tfl-book#140->ECC/tfl-book#72 -->
|
||||
<g id="edge30" class="edge">
|
||||
<g id="edge25" class="edge">
|
||||
<title>ECC/tfl-book#140->ECC/tfl-book#72</title>
|
||||
<path fill="none" stroke="black" d="M948.09,-1097C956.58,-1097 965.2,-1097 973.77,-1097"/>
|
||||
<polygon fill="black" stroke="black" points="973.79,-1100.5 983.79,-1097 973.79,-1093.5 973.79,-1100.5"/>
|
||||
</g>
|
||||
<!-- ECC/zebra-tfl#4 -->
|
||||
<g id="node24" class="node open">
|
||||
<title>ECC/zebra-tfl#4</title>
|
||||
<g id="a_node24"><a xlink:href="https://github.com/Electric-Coin-Company/zebra-tfl/issues/4" xlink:title="ECC/zebra-tfl#4 Prototype release 0.x (for phase 2)" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" points="1169,-268.5 999,-268.5 999,-215.5 1169,-215.5 1169,-268.5"/>
|
||||
<text text-anchor="middle" x="1084" y="-253.3" font-family="Times,serif" font-size="14.00">ECC/zebra-tfl#4</text>
|
||||
<text text-anchor="middle" x="1084" y="-238.3" font-family="Times,serif" font-size="14.00">Prototype release 0.x</text>
|
||||
<text text-anchor="middle" x="1084" y="-223.3" font-family="Times,serif" font-size="14.00">(for phase 2)</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- ECC/zebra-tfl#4->ECC/tfl-book#70 -->
|
||||
<g id="edge51" class="edge">
|
||||
<title>ECC/zebra-tfl#4->ECC/tfl-book#70</title>
|
||||
<path fill="none" stroke="black" d="M1111.1,-268.65C1176.8,-332.88 1357.3,-491 1541.5,-491 1541.5,-491 1541.5,-491 2010,-491 2233.8,-491 2185.2,-716.78 2370,-843 2374,-845.72 2378.1,-848.35 2382.4,-850.88"/>
|
||||
<polygon fill="black" stroke="black" points="2380.88,-854.04 2391.3,-855.93 2384.33,-847.95 2380.88,-854.04"/>
|
||||
</g>
|
||||
<!-- ECC/zebra-tfl#11 -->
|
||||
<g id="node25" class="node open">
|
||||
<title>ECC/zebra-tfl#11</title>
|
||||
<g id="a_node25"><a xlink:href="https://github.com/Electric-Coin-Company/zebra-tfl/issues/11" xlink:title="ECC/zebra-tfl#11 Consider putting bft- proposals in bc-block- headers" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" stroke-width="2" points="935,-273 764,-273 764,-205 935,-205 935,-273"/>
|
||||
<text text-anchor="middle" x="849.5" y="-257.8" font-family="Times,serif" font-size="14.00">ECC/zebra-tfl#11</text>
|
||||
<text text-anchor="middle" x="849.5" y="-242.8" font-family="Times,serif" font-size="14.00">Consider putting bft-</text>
|
||||
<text text-anchor="middle" x="849.5" y="-227.8" font-family="Times,serif" font-size="14.00">proposals in bc-block-</text>
|
||||
<text text-anchor="middle" x="849.5" y="-212.8" font-family="Times,serif" font-size="14.00">headers</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- ECC/zebra-tfl#11->ECC/zebra-tfl#4 -->
|
||||
<g id="edge26" class="edge">
|
||||
<title>ECC/zebra-tfl#11->ECC/zebra-tfl#4</title>
|
||||
<path fill="none" stroke="black" d="M935.1,-240.09C952.46,-240.32 970.85,-240.55 988.54,-240.78"/>
|
||||
<polygon fill="black" stroke="black" points="988.86,-244.28 998.9,-240.91 988.94,-237.28 988.86,-244.28"/>
|
||||
</g>
|
||||
<!-- zcash/simtfl#14 -->
|
||||
<g id="node30" class="node open">
|
||||
<g id="node26" class="node open">
|
||||
<title>zcash/simtfl#14</title>
|
||||
<g id="a_node30"><a xlink:href="https://github.com/Electric-Coin-Company/simtfl/issues/14" xlink:title="zcash/simtfl#14 simtfl 0.2.0 (corresponding to Implementation Phase 1: Simulation Codebase)" target="_blank">
|
||||
<g id="a_node26"><a xlink:href="https://github.com/Electric-Coin-Company/simtfl/issues/14" xlink:title="zcash/simtfl#14 simtfl 0.2.0 (corresponding to Implementation Phase 1: Simulation Codebase)" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" points="947,-898.5 944,-902.5 923,-902.5 920,-898.5 752,-898.5 752,-815.5 947,-815.5 947,-898.5"/>
|
||||
<text text-anchor="middle" x="849.5" y="-883.3" font-family="Times,serif" font-size="14.00">zcash/simtfl#14</text>
|
||||
<text text-anchor="middle" x="849.5" y="-868.3" font-family="Times,serif" font-size="14.00">simtfl 0.2.0</text>
|
||||
|
@ -678,9 +584,9 @@
|
|||
<polygon fill="black" stroke="black" points="983.72,-1058.81 993.5,-1062.9 988.41,-1053.61 983.72,-1058.81"/>
|
||||
</g>
|
||||
<!-- zcash/simtfl#10 -->
|
||||
<g id="node31" class="node open">
|
||||
<g id="node27" class="node open">
|
||||
<title>zcash/simtfl#10</title>
|
||||
<g id="a_node31"><a xlink:href="https://github.com/Electric-Coin-Company/simtfl/issues/10" xlink:title="zcash/simtfl#10 Implement some known BFT and/or PoS attacks" target="_blank">
|
||||
<g id="a_node27"><a xlink:href="https://github.com/Electric-Coin-Company/simtfl/issues/10" xlink:title="zcash/simtfl#10 Implement some known BFT and/or PoS attacks" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" points="714,-741.5 493,-741.5 493,-688.5 714,-688.5 714,-741.5"/>
|
||||
<text text-anchor="middle" x="603.5" y="-726.3" font-family="Times,serif" font-size="14.00">zcash/simtfl#10</text>
|
||||
<text text-anchor="middle" x="603.5" y="-711.3" font-family="Times,serif" font-size="14.00">Implement some known BFT</text>
|
||||
|
@ -689,15 +595,15 @@
|
|||
</g>
|
||||
</g>
|
||||
<!-- zcash/simtfl#10->zcash/simtfl#14 -->
|
||||
<g id="edge31" class="edge">
|
||||
<g id="edge27" class="edge">
|
||||
<title>zcash/simtfl#10->zcash/simtfl#14</title>
|
||||
<path fill="none" stroke="black" d="M695.17,-741.57C702.01,-744.47 708.69,-747.61 715,-751 744.04,-766.6 773.09,-788.7 796.64,-808.69"/>
|
||||
<polygon fill="black" stroke="black" points="794.55,-811.5 804.41,-815.37 799.11,-806.2 794.55,-811.5"/>
|
||||
</g>
|
||||
<!-- zcash/simtfl#7 -->
|
||||
<g id="node32" class="node open">
|
||||
<g id="node28" class="node open">
|
||||
<title>zcash/simtfl#7</title>
|
||||
<g id="a_node32"><a xlink:href="https://github.com/Electric-Coin-Company/simtfl/issues/7" xlink:title="zcash/simtfl#7 Define BC abstractions and PoW (honest behaviour only)" target="_blank">
|
||||
<g id="a_node28"><a xlink:href="https://github.com/Electric-Coin-Company/simtfl/issues/7" xlink:title="zcash/simtfl#7 Define BC abstractions and PoW (honest behaviour only)" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" stroke-width="2" points="456,-844 244,-844 244,-776 456,-776 456,-844"/>
|
||||
<text text-anchor="middle" x="350" y="-828.8" font-family="Times,serif" font-size="14.00">zcash/simtfl#7</text>
|
||||
<text text-anchor="middle" x="350" y="-813.8" font-family="Times,serif" font-size="14.00">Define BC abstractions</text>
|
||||
|
@ -707,9 +613,9 @@
|
|||
</g>
|
||||
</g>
|
||||
<!-- zcash/simtfl#8 -->
|
||||
<g id="node33" class="node open">
|
||||
<g id="node29" class="node open">
|
||||
<title>zcash/simtfl#8</title>
|
||||
<g id="a_node33"><a xlink:href="https://github.com/Electric-Coin-Company/simtfl/issues/8" xlink:title="zcash/simtfl#8 Define Crosslink (honest behaviour only)" target="_blank">
|
||||
<g id="a_node29"><a xlink:href="https://github.com/Electric-Coin-Company/simtfl/issues/8" xlink:title="zcash/simtfl#8 Define Crosslink (honest behaviour only)" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" points="699,-812.5 508,-812.5 508,-759.5 699,-759.5 699,-812.5"/>
|
||||
<text text-anchor="middle" x="603.5" y="-797.3" font-family="Times,serif" font-size="14.00">zcash/simtfl#8</text>
|
||||
<text text-anchor="middle" x="603.5" y="-782.3" font-family="Times,serif" font-size="14.00">Define Crosslink (honest</text>
|
||||
|
@ -718,15 +624,15 @@
|
|||
</g>
|
||||
</g>
|
||||
<!-- zcash/simtfl#7->zcash/simtfl#8 -->
|
||||
<g id="edge32" class="edge">
|
||||
<g id="edge28" class="edge">
|
||||
<title>zcash/simtfl#7->zcash/simtfl#8</title>
|
||||
<path fill="none" stroke="black" d="M456.2,-799.96C469.82,-798.66 483.78,-797.33 497.4,-796.03"/>
|
||||
<polygon fill="black" stroke="black" points="498.12,-799.48 507.74,-795.04 497.45,-792.51 498.12,-799.48"/>
|
||||
</g>
|
||||
<!-- zcash/simtfl#9 -->
|
||||
<g id="node34" class="node open">
|
||||
<g id="node30" class="node open">
|
||||
<title>zcash/simtfl#9</title>
|
||||
<g id="a_node34"><a xlink:href="https://github.com/Electric-Coin-Company/simtfl/issues/9" xlink:title="zcash/simtfl#9 Implement some known PoW attacks" target="_blank">
|
||||
<g id="a_node30"><a xlink:href="https://github.com/Electric-Coin-Company/simtfl/issues/9" xlink:title="zcash/simtfl#9 Implement some known PoW attacks" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" points="715,-883.5 492,-883.5 492,-830.5 715,-830.5 715,-883.5"/>
|
||||
<text text-anchor="middle" x="603.5" y="-868.3" font-family="Times,serif" font-size="14.00">zcash/simtfl#9</text>
|
||||
<text text-anchor="middle" x="603.5" y="-853.3" font-family="Times,serif" font-size="14.00">Implement some known PoW</text>
|
||||
|
@ -735,27 +641,27 @@
|
|||
</g>
|
||||
</g>
|
||||
<!-- zcash/simtfl#7->zcash/simtfl#9 -->
|
||||
<g id="edge33" class="edge">
|
||||
<g id="edge29" class="edge">
|
||||
<title>zcash/simtfl#7->zcash/simtfl#9</title>
|
||||
<path fill="none" stroke="black" d="M456.2,-829.66C464.62,-831.23 473.16,-832.83 481.67,-834.42"/>
|
||||
<polygon fill="black" stroke="black" points="481.18,-837.89 491.65,-836.28 482.46,-831.01 481.18,-837.89"/>
|
||||
</g>
|
||||
<!-- zcash/simtfl#8->zcash/simtfl#14 -->
|
||||
<g id="edge34" class="edge">
|
||||
<g id="edge30" class="edge">
|
||||
<title>zcash/simtfl#8->zcash/simtfl#14</title>
|
||||
<path fill="none" stroke="black" d="M695.7,-812.54C710.69,-816.9 726.35,-821.46 741.68,-825.92"/>
|
||||
<polygon fill="black" stroke="black" points="741.11,-829.4 751.69,-828.83 743.06,-822.68 741.11,-829.4"/>
|
||||
</g>
|
||||
<!-- zcash/simtfl#9->zcash/simtfl#14 -->
|
||||
<g id="edge35" class="edge">
|
||||
<g id="edge31" class="edge">
|
||||
<title>zcash/simtfl#9->zcash/simtfl#14</title>
|
||||
<path fill="none" stroke="black" d="M715.08,-857C723.87,-857 732.74,-857 741.51,-857"/>
|
||||
<polygon fill="black" stroke="black" points="741.74,-860.5 751.74,-857 741.74,-853.5 741.74,-860.5"/>
|
||||
</g>
|
||||
<!-- zcash/simtfl#20 -->
|
||||
<g id="node35" class="node open">
|
||||
<g id="node31" class="node open">
|
||||
<title>zcash/simtfl#20</title>
|
||||
<g id="a_node35"><a xlink:href="https://github.com/Electric-Coin-Company/simtfl/issues/20" xlink:title="zcash/simtfl#20 Add test coverage that ensures edge cases lead to invalid blocks" target="_blank">
|
||||
<g id="a_node31"><a xlink:href="https://github.com/Electric-Coin-Company/simtfl/issues/20" xlink:title="zcash/simtfl#20 Add test coverage that ensures edge cases lead to invalid blocks" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" stroke-width="2" points="445,-930 255,-930 255,-862 445,-862 445,-930"/>
|
||||
<text text-anchor="middle" x="350" y="-914.8" font-family="Times,serif" font-size="14.00">zcash/simtfl#20</text>
|
||||
<text text-anchor="middle" x="350" y="-899.8" font-family="Times,serif" font-size="14.00">Add test coverage that</text>
|
||||
|
@ -765,15 +671,15 @@
|
|||
</g>
|
||||
</g>
|
||||
<!-- zcash/simtfl#20->zcash/simtfl#9 -->
|
||||
<g id="edge36" class="edge">
|
||||
<g id="edge32" class="edge">
|
||||
<title>zcash/simtfl#20->zcash/simtfl#9</title>
|
||||
<path fill="none" stroke="black" d="M445.01,-881.42C456.89,-879.58 469.17,-877.67 481.4,-875.78"/>
|
||||
<polygon fill="black" stroke="black" points="482.3,-879.18 491.65,-874.19 481.23,-872.26 482.3,-879.18"/>
|
||||
</g>
|
||||
<!-- zcash/simtfl#15 -->
|
||||
<g id="node36" class="node open">
|
||||
<g id="node32" class="node open">
|
||||
<title>zcash/simtfl#15</title>
|
||||
<g id="a_node36"><a xlink:href="https://github.com/Electric-Coin-Company/simtfl/issues/15" xlink:title="zcash/simtfl#15 Design/document the network layer used in the simulation" target="_blank">
|
||||
<g id="a_node32"><a xlink:href="https://github.com/Electric-Coin-Company/simtfl/issues/15" xlink:title="zcash/simtfl#15 Design/document the network layer used in the simulation" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" stroke-width="2" points="208,-773 8,-773 8,-705 208,-705 208,-773"/>
|
||||
<text text-anchor="middle" x="108" y="-757.8" font-family="Times,serif" font-size="14.00">zcash/simtfl#15</text>
|
||||
<text text-anchor="middle" x="108" y="-742.8" font-family="Times,serif" font-size="14.00">Design/document the</text>
|
||||
|
@ -783,9 +689,9 @@
|
|||
</g>
|
||||
</g>
|
||||
<!-- zcash/simtfl#16 -->
|
||||
<g id="node37" class="node open">
|
||||
<g id="node33" class="node open">
|
||||
<title>zcash/simtfl#16</title>
|
||||
<g id="a_node37"><a xlink:href="https://github.com/Electric-Coin-Company/simtfl/issues/16" xlink:title="zcash/simtfl#16 Implement network layer" target="_blank">
|
||||
<g id="a_node33"><a xlink:href="https://github.com/Electric-Coin-Company/simtfl/issues/16" xlink:title="zcash/simtfl#16 Implement network layer" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" points="448.5,-758 251.5,-758 251.5,-720 448.5,-720 448.5,-758"/>
|
||||
<text text-anchor="middle" x="350" y="-742.8" font-family="Times,serif" font-size="14.00">zcash/simtfl#16</text>
|
||||
<text text-anchor="middle" x="350" y="-727.8" font-family="Times,serif" font-size="14.00">Implement network layer</text>
|
||||
|
@ -793,33 +699,33 @@
|
|||
</g>
|
||||
</g>
|
||||
<!-- zcash/simtfl#15->zcash/simtfl#16 -->
|
||||
<g id="edge37" class="edge">
|
||||
<g id="edge33" class="edge">
|
||||
<title>zcash/simtfl#15->zcash/simtfl#16</title>
|
||||
<path fill="none" stroke="black" d="M208,-739C218.98,-739 230.19,-739 241.27,-739"/>
|
||||
<polygon fill="black" stroke="black" points="241.39,-742.5 251.39,-739 241.39,-735.5 241.39,-742.5"/>
|
||||
</g>
|
||||
<!-- zcash/simtfl#16->zcash/simtfl#10 -->
|
||||
<g id="edge38" class="edge">
|
||||
<g id="edge34" class="edge">
|
||||
<title>zcash/simtfl#16->zcash/simtfl#10</title>
|
||||
<path fill="none" stroke="black" d="M448.6,-729.69C459.81,-728.62 471.34,-727.52 482.8,-726.42"/>
|
||||
<polygon fill="black" stroke="black" points="483.22,-729.9 492.84,-725.46 482.55,-722.93 483.22,-729.9"/>
|
||||
</g>
|
||||
<!-- zcash/simtfl#16->zcash/simtfl#8 -->
|
||||
<g id="edge39" class="edge">
|
||||
<g id="edge35" class="edge">
|
||||
<title>zcash/simtfl#16->zcash/simtfl#8</title>
|
||||
<path fill="none" stroke="black" d="M448.6,-757.24C464.72,-760.25 481.49,-763.39 497.78,-766.43"/>
|
||||
<polygon fill="black" stroke="black" points="497.38,-769.92 507.85,-768.31 498.66,-763.03 497.38,-769.92"/>
|
||||
</g>
|
||||
<!-- zcash/simtfl#16->zcash/simtfl#9 -->
|
||||
<g id="edge40" class="edge">
|
||||
<g id="edge36" class="edge">
|
||||
<title>zcash/simtfl#16->zcash/simtfl#9</title>
|
||||
<path fill="none" stroke="black" d="M441.03,-758.06C446.29,-760.66 451.34,-763.63 456,-767 479.68,-784.12 468.72,-804.34 492,-822 493.38,-823.05 494.79,-824.06 496.23,-825.04"/>
|
||||
<polygon fill="black" stroke="black" points="494.41,-828.03 504.75,-830.36 498.12,-822.09 494.41,-828.03"/>
|
||||
</g>
|
||||
<!-- zcash/simtfl#25 -->
|
||||
<g id="node38" class="node open">
|
||||
<g id="node34" class="node open">
|
||||
<title>zcash/simtfl#25</title>
|
||||
<g id="a_node38"><a xlink:href="https://github.com/Electric-Coin-Company/simtfl/issues/25" xlink:title="zcash/simtfl#25 Finish Streamlet" target="_blank">
|
||||
<g id="a_node34"><a xlink:href="https://github.com/Electric-Coin-Company/simtfl/issues/25" xlink:title="zcash/simtfl#25 Finish Streamlet" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" stroke-width="2" points="418.5,-702 281.5,-702 281.5,-664 418.5,-664 418.5,-702"/>
|
||||
<text text-anchor="middle" x="350" y="-686.8" font-family="Times,serif" font-size="14.00">zcash/simtfl#25</text>
|
||||
<text text-anchor="middle" x="350" y="-671.8" font-family="Times,serif" font-size="14.00">Finish Streamlet</text>
|
||||
|
@ -827,40 +733,134 @@
|
|||
</g>
|
||||
</g>
|
||||
<!-- zcash/simtfl#25->zcash/simtfl#10 -->
|
||||
<g id="edge41" class="edge">
|
||||
<g id="edge37" class="edge">
|
||||
<title>zcash/simtfl#25->zcash/simtfl#10</title>
|
||||
<path fill="none" stroke="black" d="M418.73,-691.62C438.54,-694.14 460.8,-696.97 482.82,-699.77"/>
|
||||
<polygon fill="black" stroke="black" points="482.55,-703.26 492.91,-701.06 483.43,-696.32 482.55,-703.26"/>
|
||||
</g>
|
||||
<!-- zcash/simtfl#25->zcash/simtfl#8 -->
|
||||
<g id="edge42" class="edge">
|
||||
<g id="edge38" class="edge">
|
||||
<title>zcash/simtfl#25->zcash/simtfl#8</title>
|
||||
<path fill="none" stroke="black" d="M418.63,-694.86C431.6,-698.81 444.66,-704.06 456,-711 476.4,-723.49 471.89,-738.05 492,-751 494.18,-752.41 496.43,-753.76 498.72,-755.06"/>
|
||||
<polygon fill="black" stroke="black" points="497.3,-758.27 507.78,-759.84 500.57,-752.08 497.3,-758.27"/>
|
||||
</g>
|
||||
<!-- ECC/zebra-tfl#4->ECC/tfl-book#70 -->
|
||||
<g id="edge51" class="edge">
|
||||
<title>ECC/zebra-tfl#4->ECC/tfl-book#70</title>
|
||||
<path fill="none" stroke="black" d="M1111.1,-268.65C1176.8,-332.88 1357.3,-491 1541.5,-491 1541.5,-491 1541.5,-491 2010,-491 2233.8,-491 2185.2,-716.78 2370,-843 2374,-845.72 2378.1,-848.35 2382.4,-850.88"/>
|
||||
<polygon fill="black" stroke="black" points="2380.88,-854.04 2391.3,-855.93 2384.33,-847.95 2380.88,-854.04"/>
|
||||
</g>
|
||||
<!-- ECC/zebra-tfl#11 -->
|
||||
<g id="node40" class="node open">
|
||||
<title>ECC/zebra-tfl#11</title>
|
||||
<g id="a_node40"><a xlink:href="https://github.com/Electric-Coin-Company/zebra-tfl/issues/11" xlink:title="ECC/zebra-tfl#11 Consider putting bft- proposals in bc-block- headers" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" stroke-width="2" points="935,-273 764,-273 764,-205 935,-205 935,-273"/>
|
||||
<text text-anchor="middle" x="849.5" y="-257.8" font-family="Times,serif" font-size="14.00">ECC/zebra-tfl#11</text>
|
||||
<text text-anchor="middle" x="849.5" y="-242.8" font-family="Times,serif" font-size="14.00">Consider putting bft-</text>
|
||||
<text text-anchor="middle" x="849.5" y="-227.8" font-family="Times,serif" font-size="14.00">proposals in bc-block-</text>
|
||||
<text text-anchor="middle" x="849.5" y="-212.8" font-family="Times,serif" font-size="14.00">headers</text>
|
||||
<!-- ECC/tfl-book#86 -->
|
||||
<g id="node35" class="node open">
|
||||
<title>ECC/tfl-book#86</title>
|
||||
<g id="a_node35"><a xlink:href="https://github.com/Electric-Coin-Company/tfl-book/issues/86" xlink:title="ECC/tfl-book#86 Define macros so that we can easily use Crosslink notation in the book" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" stroke-width="2" points="448.5,-617 251.5,-617 251.5,-549 448.5,-549 448.5,-617"/>
|
||||
<text text-anchor="middle" x="350" y="-601.8" font-family="Times,serif" font-size="14.00">ECC/tfl-book#86</text>
|
||||
<text text-anchor="middle" x="350" y="-586.8" font-family="Times,serif" font-size="14.00">Define macros so that we</text>
|
||||
<text text-anchor="middle" x="350" y="-571.8" font-family="Times,serif" font-size="14.00">can easily use Crosslink</text>
|
||||
<text text-anchor="middle" x="350" y="-556.8" font-family="Times,serif" font-size="14.00">notation in the book</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- ECC/zebra-tfl#11->ECC/zebra-tfl#4 -->
|
||||
<!-- ECC/tfl-book#142 -->
|
||||
<g id="node36" class="node open">
|
||||
<title>ECC/tfl-book#142</title>
|
||||
<g id="a_node36"><a xlink:href="https://github.com/Electric-Coin-Company/tfl-book/issues/142" xlink:title="ECC/tfl-book#142 Write up Crosslink 2" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" points="685,-617 522,-617 522,-579 685,-579 685,-617"/>
|
||||
<text text-anchor="middle" x="603.5" y="-601.8" font-family="Times,serif" font-size="14.00">ECC/tfl-book#142</text>
|
||||
<text text-anchor="middle" x="603.5" y="-586.8" font-family="Times,serif" font-size="14.00">Write up Crosslink 2</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- ECC/tfl-book#86->ECC/tfl-book#142 -->
|
||||
<g id="edge39" class="edge">
|
||||
<title>ECC/tfl-book#86->ECC/tfl-book#142</title>
|
||||
<path fill="none" stroke="black" d="M448.6,-588.82C469.27,-590.05 491.01,-591.35 511.43,-592.57"/>
|
||||
<polygon fill="black" stroke="black" points="511.46,-596.08 521.65,-593.18 511.88,-589.09 511.46,-596.08"/>
|
||||
</g>
|
||||
<!-- ECC/tfl-book#99 -->
|
||||
<g id="node37" class="node open">
|
||||
<title>ECC/tfl-book#99</title>
|
||||
<g id="a_node37"><a xlink:href="https://github.com/Electric-Coin-Company/tfl-book/issues/99" xlink:title="ECC/tfl-book#99 Design Milestone 2 - tfl- book v0.2.0 - Integrated Crosslink" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" points="943.5,-568 940.5,-572 919.5,-572 916.5,-568 755.5,-568 755.5,-500 943.5,-500 943.5,-568"/>
|
||||
<text text-anchor="middle" x="849.5" y="-552.8" font-family="Times,serif" font-size="14.00">ECC/tfl-book#99</text>
|
||||
<text text-anchor="middle" x="849.5" y="-537.8" font-family="Times,serif" font-size="14.00">Design Milestone 2 - tfl-</text>
|
||||
<text text-anchor="middle" x="849.5" y="-522.8" font-family="Times,serif" font-size="14.00">book v0.2.0 - Integrated</text>
|
||||
<text text-anchor="middle" x="849.5" y="-507.8" font-family="Times,serif" font-size="14.00">Crosslink</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- ECC/tfl-book#142->ECC/tfl-book#99 -->
|
||||
<g id="edge40" class="edge">
|
||||
<title>ECC/tfl-book#142->ECC/tfl-book#99</title>
|
||||
<path fill="none" stroke="black" d="M680.33,-578.95C691.95,-575.98 703.8,-572.93 715,-570 724.86,-567.42 735.11,-564.71 745.37,-561.98"/>
|
||||
<polygon fill="black" stroke="black" points="746.42,-565.32 755.18,-559.36 744.62,-558.56 746.42,-565.32"/>
|
||||
</g>
|
||||
<!-- ECC/tfl-book#99->ECC/tfl-book#71 -->
|
||||
<g id="edge49" class="edge">
|
||||
<title>ECC/tfl-book#99->ECC/tfl-book#71</title>
|
||||
<path fill="none" stroke="black" d="M887.37,-568.35C909.42,-590.5 936.63,-620.9 955,-652 1017.1,-757.07 1056.1,-897.08 1073.1,-967.15"/>
|
||||
<polygon fill="black" stroke="black" points="1069.73,-968.09 1075.5,-976.97 1076.53,-966.42 1069.73,-968.09"/>
|
||||
</g>
|
||||
<!-- ECC/tfl-book#99->ECC/tfl-book#72 -->
|
||||
<g id="edge50" class="edge">
|
||||
<title>ECC/tfl-book#99->ECC/tfl-book#72</title>
|
||||
<path fill="none" stroke="black" d="M891.76,-568.04C914.67,-589.53 941.25,-619.34 955,-652 989.75,-734.55 932.21,-980.92 984,-1054 984.28,-1054.4 984.57,-1054.8 984.87,-1055.2"/>
|
||||
<polygon fill="black" stroke="black" points="982.41,-1057.7 991.64,-1062.9 987.67,-1053.08 982.41,-1057.7"/>
|
||||
</g>
|
||||
<!-- ECC/tfl-book#99->ECC/zebra-tfl#4 -->
|
||||
<g id="edge48" class="edge">
|
||||
<title>ECC/tfl-book#99->ECC/zebra-tfl#4</title>
|
||||
<path fill="none" stroke="black" d="M877.63,-499.93C922.27,-443.87 1010.7,-332.77 1055.6,-276.45"/>
|
||||
<polygon fill="black" stroke="black" points="1058.4,-278.55 1061.9,-268.55 1052.93,-274.19 1058.4,-278.55"/>
|
||||
</g>
|
||||
<!-- ECC/tfl-book#77 -->
|
||||
<g id="node38" class="node open">
|
||||
<title>ECC/tfl-book#77</title>
|
||||
<g id="a_node38"><a xlink:href="https://github.com/Electric-Coin-Company/tfl-book/issues/77" xlink:title="ECC/tfl-book#77 Add "Avoided Terms" section in "Terminology"" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" stroke-width="2" points="699.5,-560.5 507.5,-560.5 507.5,-507.5 699.5,-507.5 699.5,-560.5"/>
|
||||
<text text-anchor="middle" x="603.5" y="-545.3" font-family="Times,serif" font-size="14.00">ECC/tfl-book#77</text>
|
||||
<text text-anchor="middle" x="603.5" y="-530.3" font-family="Times,serif" font-size="14.00">Add "Avoided Terms"</text>
|
||||
<text text-anchor="middle" x="603.5" y="-515.3" font-family="Times,serif" font-size="14.00">section in "Terminology"</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- ECC/tfl-book#77->ECC/tfl-book#99 -->
|
||||
<g id="edge41" class="edge">
|
||||
<title>ECC/tfl-book#77->ECC/tfl-book#99</title>
|
||||
<path fill="none" stroke="black" d="M699.54,-534C714.43,-534 729.89,-534 744.96,-534"/>
|
||||
<polygon fill="black" stroke="black" points="745.33,-537.5 755.33,-534 745.33,-530.5 745.33,-537.5"/>
|
||||
</g>
|
||||
<!-- ECC/tfl-book#25 -->
|
||||
<g id="node39" class="node open">
|
||||
<title>ECC/tfl-book#25</title>
|
||||
<g id="a_node39"><a xlink:href="https://github.com/Electric-Coin-Company/tfl-book/issues/25" xlink:title="ECC/tfl-book#25 Add style guide / textual conventions." target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" stroke-width="2" points="699,-489.5 508,-489.5 508,-436.5 699,-436.5 699,-489.5"/>
|
||||
<text text-anchor="middle" x="603.5" y="-474.3" font-family="Times,serif" font-size="14.00">ECC/tfl-book#25</text>
|
||||
<text text-anchor="middle" x="603.5" y="-459.3" font-family="Times,serif" font-size="14.00">Add style guide / textual</text>
|
||||
<text text-anchor="middle" x="603.5" y="-444.3" font-family="Times,serif" font-size="14.00">conventions.</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- ECC/tfl-book#25->ECC/tfl-book#99 -->
|
||||
<g id="edge42" class="edge">
|
||||
<title>ECC/tfl-book#25->ECC/tfl-book#99</title>
|
||||
<path fill="none" stroke="black" d="M695.7,-489.54C712,-494.28 729.08,-499.25 745.67,-504.08"/>
|
||||
<polygon fill="black" stroke="black" points="744.79,-507.47 755.37,-506.9 746.74,-500.75 744.79,-507.47"/>
|
||||
</g>
|
||||
<!-- ECC/tfl-book#119 -->
|
||||
<g id="node40" class="node open">
|
||||
<title>ECC/tfl-book#119</title>
|
||||
<g id="a_node40"><a xlink:href="https://github.com/Electric-Coin-Company/tfl-book/issues/119" xlink:title="ECC/tfl-book#119 Clarify the distinctions between pure PoW, the PoW subprotocol, NU5, and fork-choice vs all of transaction semantics." target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" stroke-width="2" points="712,-418 495,-418 495,-320 712,-320 712,-418"/>
|
||||
<text text-anchor="middle" x="603.5" y="-402.8" font-family="Times,serif" font-size="14.00">ECC/tfl-book#119</text>
|
||||
<text text-anchor="middle" x="603.5" y="-387.8" font-family="Times,serif" font-size="14.00">Clarify the distinctions</text>
|
||||
<text text-anchor="middle" x="603.5" y="-372.8" font-family="Times,serif" font-size="14.00">between pure PoW, the PoW</text>
|
||||
<text text-anchor="middle" x="603.5" y="-357.8" font-family="Times,serif" font-size="14.00">subprotocol, NU5, and</text>
|
||||
<text text-anchor="middle" x="603.5" y="-342.8" font-family="Times,serif" font-size="14.00">fork-choice vs all of</text>
|
||||
<text text-anchor="middle" x="603.5" y="-327.8" font-family="Times,serif" font-size="14.00">transaction semantics.</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- ECC/tfl-book#119->ECC/tfl-book#99 -->
|
||||
<g id="edge43" class="edge">
|
||||
<title>ECC/zebra-tfl#11->ECC/zebra-tfl#4</title>
|
||||
<path fill="none" stroke="black" d="M935.1,-240.09C952.46,-240.32 970.85,-240.55 988.54,-240.78"/>
|
||||
<polygon fill="black" stroke="black" points="988.86,-244.28 998.9,-240.91 988.94,-237.28 988.86,-244.28"/>
|
||||
<title>ECC/tfl-book#119->ECC/tfl-book#99</title>
|
||||
<path fill="none" stroke="black" d="M699.21,-418.09C704.61,-421.34 709.91,-424.66 715,-428 745.03,-447.71 776.59,-472.55 801.48,-493.23"/>
|
||||
<polygon fill="black" stroke="black" points="799.4,-496.06 809.32,-499.79 803.9,-490.69 799.4,-496.06"/>
|
||||
</g>
|
||||
<!-- ECC/zebra-tfl#3 -->
|
||||
<g id="node41" class="node open">
|
||||
|
|
Before Width: | Height: | Size: 85 KiB After Width: | Height: | Size: 85 KiB |
Before Width: | Height: | Size: 188 KiB After Width: | Height: | Size: 188 KiB |
1814
zcash-wallet-dag.svg
Before Width: | Height: | Size: 370 KiB After Width: | Height: | Size: 370 KiB |
|
@ -22,190 +22,44 @@
|
|||
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 3730.5)">
|
||||
<polygon fill="white" stroke="transparent" points="-4,4 -4,-3730.5 1241,-3730.5 1241,4 -4,4"/>
|
||||
<g id="clust1" class="cluster">
|
||||
<title>cluster_6</title>
|
||||
<polygon fill="none" stroke="blue" points="0,-1198 0,-2190 273,-2190 273,-1198 0,-1198"/>
|
||||
<text text-anchor="middle" x="136.5" y="-2174.8" font-family="Times,serif" font-size="14.00">Zcash Swift SDK Tech Debt</text>
|
||||
</g>
|
||||
<g id="clust2" class="cluster">
|
||||
<title>cluster_0</title>
|
||||
<polygon fill="none" stroke="blue" points="618,-1199 618,-1276 777,-1276 777,-1199 618,-1199"/>
|
||||
<text text-anchor="middle" x="697.5" y="-1260.8" font-family="Times,serif" font-size="14.00">Zashi 1.0</text>
|
||||
</g>
|
||||
<g id="clust2" class="cluster">
|
||||
<title>cluster_6</title>
|
||||
<polygon fill="none" stroke="blue" points="0,-1198 0,-2190 273,-2190 273,-1198 0,-1198"/>
|
||||
<text text-anchor="middle" x="136.5" y="-2174.8" font-family="Times,serif" font-size="14.00">Zcash Swift SDK Tech Debt</text>
|
||||
</g>
|
||||
<g id="clust3" class="cluster">
|
||||
<title>cluster_2</title>
|
||||
<polygon fill="none" stroke="blue" points="321,-1284 321,-2107 1012,-2107 1012,-1284 321,-1284"/>
|
||||
<text text-anchor="middle" x="666.5" y="-2091.8" font-family="Times,serif" font-size="14.00">Zashi 1.1</text>
|
||||
</g>
|
||||
<g id="clust4" class="cluster">
|
||||
<title>cluster_4</title>
|
||||
<polygon fill="none" stroke="blue" points="595.5,-269 595.5,-504 799.5,-504 799.5,-269 595.5,-269"/>
|
||||
<text text-anchor="middle" x="697.5" y="-488.8" font-family="Times,serif" font-size="14.00">Zashi 1.2</text>
|
||||
</g>
|
||||
<g id="clust5" class="cluster">
|
||||
<title>cluster_5</title>
|
||||
<polygon fill="none" stroke="blue" points="588,0 588,-261 807,-261 807,0 588,0"/>
|
||||
<text text-anchor="middle" x="697.5" y="-245.8" font-family="Times,serif" font-size="14.00">Zashi 1.3</text>
|
||||
</g>
|
||||
<g id="clust6" class="cluster">
|
||||
<g id="clust4" class="cluster">
|
||||
<title>cluster_2</title>
|
||||
<polygon fill="none" stroke="blue" points="321,-1284 321,-2107 1012,-2107 1012,-1284 321,-1284"/>
|
||||
<text text-anchor="middle" x="666.5" y="-2091.8" font-family="Times,serif" font-size="14.00">Zashi 1.1</text>
|
||||
</g>
|
||||
<g id="clust5" class="cluster">
|
||||
<title>cluster_1</title>
|
||||
<polygon fill="none" stroke="blue" points="0,-512 0,-1089 807,-1089 807,-512 0,-512"/>
|
||||
<text text-anchor="middle" x="403.5" y="-1073.8" font-family="Times,serif" font-size="14.00">iOS Zashi 1.1</text>
|
||||
</g>
|
||||
<g id="clust6" class="cluster">
|
||||
<title>cluster_4</title>
|
||||
<polygon fill="none" stroke="blue" points="595.5,-269 595.5,-504 799.5,-504 799.5,-269 595.5,-269"/>
|
||||
<text text-anchor="middle" x="697.5" y="-488.8" font-family="Times,serif" font-size="14.00">Zashi 1.2</text>
|
||||
</g>
|
||||
<g id="clust7" class="cluster">
|
||||
<title>cluster_3</title>
|
||||
<polygon fill="none" stroke="blue" points="17,-1097 17,-1190 256,-1190 256,-1097 17,-1097"/>
|
||||
<text text-anchor="middle" x="136.5" y="-1174.8" font-family="Times,serif" font-size="14.00">UniFFI</text>
|
||||
</g>
|
||||
<!-- ECC/zcash-swift-wallet-sdk#1286 -->
|
||||
<g id="node1" class="node open">
|
||||
<title>ECC/zcash-swift-wallet-sdk#1286</title>
|
||||
<g id="a_node1"><a xlink:href="https://github.com/Electric-Coin-Company/zcash-swift-wallet-sdk/issues/1286" xlink:title="ECC/zcash-swift-wallet-sdk#1286 Add structured error types for errors received across the FFI boundary." target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" stroke-width="2" points="265,-2159 8,-2159 8,-2091 265,-2091 265,-2159"/>
|
||||
<text text-anchor="middle" x="136.5" y="-2143.8" font-family="Times,serif" font-size="14.00">ECC/zcash-swift-wallet-sdk#1286</text>
|
||||
<text text-anchor="middle" x="136.5" y="-2128.8" font-family="Times,serif" font-size="14.00">Add structured error</text>
|
||||
<text text-anchor="middle" x="136.5" y="-2113.8" font-family="Times,serif" font-size="14.00">types for errors received</text>
|
||||
<text text-anchor="middle" x="136.5" y="-2098.8" font-family="Times,serif" font-size="14.00">across the FFI boundary.</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- ECC/zcash-swift-wallet-sdk#298 -->
|
||||
<g id="node2" class="node open">
|
||||
<title>ECC/zcash-swift-wallet-sdk#298</title>
|
||||
<g id="a_node2"><a xlink:href="https://github.com/Electric-Coin-Company/zcash-swift-wallet-sdk/issues/298" xlink:title="ECC/zcash-swift-wallet-sdk#298 Make BalanceTests pass" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" stroke-width="2" points="260.5,-2073 12.5,-2073 12.5,-2035 260.5,-2035 260.5,-2073"/>
|
||||
<text text-anchor="middle" x="136.5" y="-2057.8" font-family="Times,serif" font-size="14.00">ECC/zcash-swift-wallet-sdk#298</text>
|
||||
<text text-anchor="middle" x="136.5" y="-2042.8" font-family="Times,serif" font-size="14.00">Make BalanceTests pass</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- ECC/zcash-swift-wallet-sdk#1387 -->
|
||||
<g id="node3" class="node open">
|
||||
<title>ECC/zcash-swift-wallet-sdk#1387</title>
|
||||
<g id="a_node3"><a xlink:href="https://github.com/Electric-Coin-Company/zcash-swift-wallet-sdk/issues/1387" xlink:title="ECC/zcash-swift-wallet-sdk#1387 Fix unterminated `swiftlint::disable` pragmas" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" stroke-width="2" points="265,-2017 8,-2017 8,-1949 265,-1949 265,-2017"/>
|
||||
<text text-anchor="middle" x="136.5" y="-2001.8" font-family="Times,serif" font-size="14.00">ECC/zcash-swift-wallet-sdk#1387</text>
|
||||
<text text-anchor="middle" x="136.5" y="-1986.8" font-family="Times,serif" font-size="14.00">Fix unterminated</text>
|
||||
<text text-anchor="middle" x="136.5" y="-1971.8" font-family="Times,serif" font-size="14.00">`swiftlint::disable`</text>
|
||||
<text text-anchor="middle" x="136.5" y="-1956.8" font-family="Times,serif" font-size="14.00">pragmas</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- ECC/zcash-swift-wallet-sdk#522 -->
|
||||
<g id="node4" class="node open">
|
||||
<title>ECC/zcash-swift-wallet-sdk#522</title>
|
||||
<g id="a_node4"><a xlink:href="https://github.com/Electric-Coin-Company/zcash-swift-wallet-sdk/issues/522" xlink:title="ECC/zcash-swift-wallet-sdk#522 Remove account field from `UnifiedFullViewingKey`" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" stroke-width="2" points="260.5,-1930.5 12.5,-1930.5 12.5,-1877.5 260.5,-1877.5 260.5,-1930.5"/>
|
||||
<text text-anchor="middle" x="136.5" y="-1915.3" font-family="Times,serif" font-size="14.00">ECC/zcash-swift-wallet-sdk#522</text>
|
||||
<text text-anchor="middle" x="136.5" y="-1900.3" font-family="Times,serif" font-size="14.00">Remove account field from</text>
|
||||
<text text-anchor="middle" x="136.5" y="-1885.3" font-family="Times,serif" font-size="14.00">`UnifiedFullViewingKey`</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- ECC/zcash-swift-wallet-sdk#1247 -->
|
||||
<g id="node5" class="node open">
|
||||
<title>ECC/zcash-swift-wallet-sdk#1247</title>
|
||||
<g id="a_node5"><a xlink:href="https://github.com/Electric-Coin-Company/zcash-swift-wallet-sdk/issues/1247" xlink:title="ECC/zcash-swift-wallet-sdk#1247 [SBS] DarkSideTests checks and fixes" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" stroke-width="2" points="265,-1859.5 8,-1859.5 8,-1806.5 265,-1806.5 265,-1859.5"/>
|
||||
<text text-anchor="middle" x="136.5" y="-1844.3" font-family="Times,serif" font-size="14.00">ECC/zcash-swift-wallet-sdk#1247</text>
|
||||
<text text-anchor="middle" x="136.5" y="-1829.3" font-family="Times,serif" font-size="14.00">[SBS] DarkSideTests</text>
|
||||
<text text-anchor="middle" x="136.5" y="-1814.3" font-family="Times,serif" font-size="14.00">checks and fixes</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- ECC/zcash-swift-wallet-sdk#467 -->
|
||||
<g id="node6" class="node open">
|
||||
<title>ECC/zcash-swift-wallet-sdk#467</title>
|
||||
<g id="a_node6"><a xlink:href="https://github.com/Electric-Coin-Company/zcash-swift-wallet-sdk/issues/467" xlink:title="ECC/zcash-swift-wallet-sdk#467 Replace dependency SQLite" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" stroke-width="2" points="260.5,-1788 12.5,-1788 12.5,-1750 260.5,-1750 260.5,-1788"/>
|
||||
<text text-anchor="middle" x="136.5" y="-1772.8" font-family="Times,serif" font-size="14.00">ECC/zcash-swift-wallet-sdk#467</text>
|
||||
<text text-anchor="middle" x="136.5" y="-1757.8" font-family="Times,serif" font-size="14.00">Replace dependency SQLite</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- ECC/zcash-swift-wallet-sdk#1261 -->
|
||||
<g id="node7" class="node open">
|
||||
<title>ECC/zcash-swift-wallet-sdk#1261</title>
|
||||
<g id="a_node7"><a xlink:href="https://github.com/Electric-Coin-Company/zcash-swift-wallet-sdk/issues/1261" xlink:title="ECC/zcash-swift-wallet-sdk#1261 Mark generated files in `.gitattributes`" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" stroke-width="2" points="265,-1731.5 8,-1731.5 8,-1678.5 265,-1678.5 265,-1731.5"/>
|
||||
<text text-anchor="middle" x="136.5" y="-1716.3" font-family="Times,serif" font-size="14.00">ECC/zcash-swift-wallet-sdk#1261</text>
|
||||
<text text-anchor="middle" x="136.5" y="-1701.3" font-family="Times,serif" font-size="14.00">Mark generated files in</text>
|
||||
<text text-anchor="middle" x="136.5" y="-1686.3" font-family="Times,serif" font-size="14.00">`.gitattributes`</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- ECC/zcash-swift-wallet-sdk#1225 -->
|
||||
<g id="node8" class="node open">
|
||||
<title>ECC/zcash-swift-wallet-sdk#1225</title>
|
||||
<g id="a_node8"><a xlink:href="https://github.com/Electric-Coin-Company/zcash-swift-wallet-sdk/issues/1225" xlink:title="ECC/zcash-swift-wallet-sdk#1225 Add more tests to the ScanActionTests" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" stroke-width="2" points="265,-1660.5 8,-1660.5 8,-1607.5 265,-1607.5 265,-1660.5"/>
|
||||
<text text-anchor="middle" x="136.5" y="-1645.3" font-family="Times,serif" font-size="14.00">ECC/zcash-swift-wallet-sdk#1225</text>
|
||||
<text text-anchor="middle" x="136.5" y="-1630.3" font-family="Times,serif" font-size="14.00">Add more tests to the</text>
|
||||
<text text-anchor="middle" x="136.5" y="-1615.3" font-family="Times,serif" font-size="14.00">ScanActionTests</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- ECC/zcash-swift-wallet-sdk#1411 -->
|
||||
<g id="node9" class="node open">
|
||||
<title>ECC/zcash-swift-wallet-sdk#1411</title>
|
||||
<g id="a_node9"><a xlink:href="https://github.com/Electric-Coin-Company/zcash-swift-wallet-sdk/issues/1411" xlink:title="ECC/zcash-swift-wallet-sdk#1411 Recover from synchronizer crash" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" stroke-width="2" points="265,-1589.5 8,-1589.5 8,-1536.5 265,-1536.5 265,-1589.5"/>
|
||||
<text text-anchor="middle" x="136.5" y="-1574.3" font-family="Times,serif" font-size="14.00">ECC/zcash-swift-wallet-sdk#1411</text>
|
||||
<text text-anchor="middle" x="136.5" y="-1559.3" font-family="Times,serif" font-size="14.00">Recover from synchronizer</text>
|
||||
<text text-anchor="middle" x="136.5" y="-1544.3" font-family="Times,serif" font-size="14.00">crash</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- ECC/zcash-swift-wallet-sdk#1250 -->
|
||||
<g id="node10" class="node open">
|
||||
<title>ECC/zcash-swift-wallet-sdk#1250</title>
|
||||
<g id="a_node10"><a xlink:href="https://github.com/Electric-Coin-Company/zcash-swift-wallet-sdk/issues/1250" xlink:title="ECC/zcash-swift-wallet-sdk#1250 [TODO] treeState.height in testInitWithShortSeedA ndFail" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" stroke-width="2" points="265,-1518 8,-1518 8,-1450 265,-1450 265,-1518"/>
|
||||
<text text-anchor="middle" x="136.5" y="-1502.8" font-family="Times,serif" font-size="14.00">ECC/zcash-swift-wallet-sdk#1250</text>
|
||||
<text text-anchor="middle" x="136.5" y="-1487.8" font-family="Times,serif" font-size="14.00">[TODO] treeState.height</text>
|
||||
<text text-anchor="middle" x="136.5" y="-1472.8" font-family="Times,serif" font-size="14.00">in testInitWithShortSeedA</text>
|
||||
<text text-anchor="middle" x="136.5" y="-1457.8" font-family="Times,serif" font-size="14.00">ndFail</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- ECC/zcash-swift-wallet-sdk#1392 -->
|
||||
<g id="node11" class="node open">
|
||||
<title>ECC/zcash-swift-wallet-sdk#1392</title>
|
||||
<g id="a_node11"><a xlink:href="https://github.com/Electric-Coin-Company/zcash-swift-wallet-sdk/issues/1392" xlink:title="ECC/zcash-swift-wallet-sdk#1392 Remove default fee" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" stroke-width="2" points="265,-1432 8,-1432 8,-1394 265,-1394 265,-1432"/>
|
||||
<text text-anchor="middle" x="136.5" y="-1416.8" font-family="Times,serif" font-size="14.00">ECC/zcash-swift-wallet-sdk#1392</text>
|
||||
<text text-anchor="middle" x="136.5" y="-1401.8" font-family="Times,serif" font-size="14.00">Remove default fee</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- ECC/zcash-swift-wallet-sdk#1401 -->
|
||||
<g id="node12" class="node open">
|
||||
<title>ECC/zcash-swift-wallet-sdk#1401</title>
|
||||
<g id="a_node12"><a xlink:href="https://github.com/Electric-Coin-Company/zcash-swift-wallet-sdk/issues/1401" xlink:title="ECC/zcash-swift-wallet-sdk#1401 Incorrect spelling of constant: "transaparent" should be "transparent"" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" stroke-width="2" points="265,-1376 8,-1376 8,-1308 265,-1308 265,-1376"/>
|
||||
<text text-anchor="middle" x="136.5" y="-1360.8" font-family="Times,serif" font-size="14.00">ECC/zcash-swift-wallet-sdk#1401</text>
|
||||
<text text-anchor="middle" x="136.5" y="-1345.8" font-family="Times,serif" font-size="14.00">Incorrect spelling of</text>
|
||||
<text text-anchor="middle" x="136.5" y="-1330.8" font-family="Times,serif" font-size="14.00">constant: "transaparent"</text>
|
||||
<text text-anchor="middle" x="136.5" y="-1315.8" font-family="Times,serif" font-size="14.00">should be "transparent"</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- ECC/zcash-swift-wallet-sdk#459 -->
|
||||
<g id="node13" class="node open">
|
||||
<title>ECC/zcash-swift-wallet-sdk#459</title>
|
||||
<g id="a_node13"><a xlink:href="https://github.com/Electric-Coin-Company/zcash-swift-wallet-sdk/issues/459" xlink:title="ECC/zcash-swift-wallet-sdk#459 Consider removing `address` field from `Uns pentTransactionOutputEnti ty`" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" stroke-width="2" points="260.5,-1289.5 12.5,-1289.5 12.5,-1206.5 260.5,-1206.5 260.5,-1289.5"/>
|
||||
<text text-anchor="middle" x="136.5" y="-1274.3" font-family="Times,serif" font-size="14.00">ECC/zcash-swift-wallet-sdk#459</text>
|
||||
<text text-anchor="middle" x="136.5" y="-1259.3" font-family="Times,serif" font-size="14.00">Consider removing</text>
|
||||
<text text-anchor="middle" x="136.5" y="-1244.3" font-family="Times,serif" font-size="14.00">`address` field from `Uns</text>
|
||||
<text text-anchor="middle" x="136.5" y="-1229.3" font-family="Times,serif" font-size="14.00">pentTransactionOutputEnti</text>
|
||||
<text text-anchor="middle" x="136.5" y="-1214.3" font-family="Times,serif" font-size="14.00">ty`</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- ECC/zashi#21 -->
|
||||
<g id="node14" class="node open">
|
||||
<g id="node1" class="node open">
|
||||
<title>ECC/zashi#21</title>
|
||||
<g id="a_node14"><a xlink:href="https://github.com/Electric-Coin-Company/zashi/issues/21" xlink:title="ECC/zashi#21 Release Zashi 1.0" target="_blank">
|
||||
<g id="a_node1"><a xlink:href="https://github.com/Electric-Coin-Company/zashi/issues/21" xlink:title="ECC/zashi#21 Release Zashi 1.0" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" stroke-width="2" points="769,-1245 766,-1249 745,-1249 742,-1245 626,-1245 626,-1207 769,-1207 769,-1245"/>
|
||||
<text text-anchor="middle" x="697.5" y="-1229.8" font-family="Times,serif" font-size="14.00">ECC/zashi#21</text>
|
||||
<text text-anchor="middle" x="697.5" y="-1214.8" font-family="Times,serif" font-size="14.00">Release Zashi 1.0</text>
|
||||
|
@ -213,9 +67,9 @@
|
|||
</g>
|
||||
</g>
|
||||
<!-- ECC/zashi#27 -->
|
||||
<g id="node15" class="node open">
|
||||
<g id="node19" class="node open">
|
||||
<title>ECC/zashi#27</title>
|
||||
<g id="a_node15"><a xlink:href="https://github.com/Electric-Coin-Company/zashi/issues/27" xlink:title="ECC/zashi#27 Release Zashi 1.1" target="_blank">
|
||||
<g id="a_node19"><a xlink:href="https://github.com/Electric-Coin-Company/zashi/issues/27" xlink:title="ECC/zashi#27 Release Zashi 1.1" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" points="1004,-1431 1001,-1435 980,-1435 977,-1431 861,-1431 861,-1393 1004,-1393 1004,-1431"/>
|
||||
<text text-anchor="middle" x="932.5" y="-1415.8" font-family="Times,serif" font-size="14.00">ECC/zashi#27</text>
|
||||
<text text-anchor="middle" x="932.5" y="-1400.8" font-family="Times,serif" font-size="14.00">Release Zashi 1.1</text>
|
||||
|
@ -228,10 +82,209 @@
|
|||
<path fill="none" stroke="black" d="M745.71,-1245.1C765.56,-1254.2 788.33,-1266.1 807,-1280 848.45,-1310.7 887.84,-1356.2 910.82,-1384.9"/>
|
||||
<polygon fill="black" stroke="black" points="908.19,-1387.22 917.14,-1392.9 913.69,-1382.88 908.19,-1387.22"/>
|
||||
</g>
|
||||
<!-- ECC/zcash-swift-wallet-sdk#1286 -->
|
||||
<g id="node2" class="node open">
|
||||
<title>ECC/zcash-swift-wallet-sdk#1286</title>
|
||||
<g id="a_node2"><a xlink:href="https://github.com/Electric-Coin-Company/zcash-swift-wallet-sdk/issues/1286" xlink:title="ECC/zcash-swift-wallet-sdk#1286 Add structured error types for errors received across the FFI boundary." target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" stroke-width="2" points="265,-2159 8,-2159 8,-2091 265,-2091 265,-2159"/>
|
||||
<text text-anchor="middle" x="136.5" y="-2143.8" font-family="Times,serif" font-size="14.00">ECC/zcash-swift-wallet-sdk#1286</text>
|
||||
<text text-anchor="middle" x="136.5" y="-2128.8" font-family="Times,serif" font-size="14.00">Add structured error</text>
|
||||
<text text-anchor="middle" x="136.5" y="-2113.8" font-family="Times,serif" font-size="14.00">types for errors received</text>
|
||||
<text text-anchor="middle" x="136.5" y="-2098.8" font-family="Times,serif" font-size="14.00">across the FFI boundary.</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- ECC/zcash-swift-wallet-sdk#298 -->
|
||||
<g id="node3" class="node open">
|
||||
<title>ECC/zcash-swift-wallet-sdk#298</title>
|
||||
<g id="a_node3"><a xlink:href="https://github.com/Electric-Coin-Company/zcash-swift-wallet-sdk/issues/298" xlink:title="ECC/zcash-swift-wallet-sdk#298 Make BalanceTests pass" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" stroke-width="2" points="260.5,-2073 12.5,-2073 12.5,-2035 260.5,-2035 260.5,-2073"/>
|
||||
<text text-anchor="middle" x="136.5" y="-2057.8" font-family="Times,serif" font-size="14.00">ECC/zcash-swift-wallet-sdk#298</text>
|
||||
<text text-anchor="middle" x="136.5" y="-2042.8" font-family="Times,serif" font-size="14.00">Make BalanceTests pass</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- ECC/zcash-swift-wallet-sdk#1387 -->
|
||||
<g id="node4" class="node open">
|
||||
<title>ECC/zcash-swift-wallet-sdk#1387</title>
|
||||
<g id="a_node4"><a xlink:href="https://github.com/Electric-Coin-Company/zcash-swift-wallet-sdk/issues/1387" xlink:title="ECC/zcash-swift-wallet-sdk#1387 Fix unterminated `swiftlint::disable` pragmas" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" stroke-width="2" points="265,-2017 8,-2017 8,-1949 265,-1949 265,-2017"/>
|
||||
<text text-anchor="middle" x="136.5" y="-2001.8" font-family="Times,serif" font-size="14.00">ECC/zcash-swift-wallet-sdk#1387</text>
|
||||
<text text-anchor="middle" x="136.5" y="-1986.8" font-family="Times,serif" font-size="14.00">Fix unterminated</text>
|
||||
<text text-anchor="middle" x="136.5" y="-1971.8" font-family="Times,serif" font-size="14.00">`swiftlint::disable`</text>
|
||||
<text text-anchor="middle" x="136.5" y="-1956.8" font-family="Times,serif" font-size="14.00">pragmas</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- ECC/zcash-swift-wallet-sdk#522 -->
|
||||
<g id="node5" class="node open">
|
||||
<title>ECC/zcash-swift-wallet-sdk#522</title>
|
||||
<g id="a_node5"><a xlink:href="https://github.com/Electric-Coin-Company/zcash-swift-wallet-sdk/issues/522" xlink:title="ECC/zcash-swift-wallet-sdk#522 Remove account field from `UnifiedFullViewingKey`" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" stroke-width="2" points="260.5,-1930.5 12.5,-1930.5 12.5,-1877.5 260.5,-1877.5 260.5,-1930.5"/>
|
||||
<text text-anchor="middle" x="136.5" y="-1915.3" font-family="Times,serif" font-size="14.00">ECC/zcash-swift-wallet-sdk#522</text>
|
||||
<text text-anchor="middle" x="136.5" y="-1900.3" font-family="Times,serif" font-size="14.00">Remove account field from</text>
|
||||
<text text-anchor="middle" x="136.5" y="-1885.3" font-family="Times,serif" font-size="14.00">`UnifiedFullViewingKey`</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- ECC/zcash-swift-wallet-sdk#1247 -->
|
||||
<g id="node6" class="node open">
|
||||
<title>ECC/zcash-swift-wallet-sdk#1247</title>
|
||||
<g id="a_node6"><a xlink:href="https://github.com/Electric-Coin-Company/zcash-swift-wallet-sdk/issues/1247" xlink:title="ECC/zcash-swift-wallet-sdk#1247 [SBS] DarkSideTests checks and fixes" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" stroke-width="2" points="265,-1859.5 8,-1859.5 8,-1806.5 265,-1806.5 265,-1859.5"/>
|
||||
<text text-anchor="middle" x="136.5" y="-1844.3" font-family="Times,serif" font-size="14.00">ECC/zcash-swift-wallet-sdk#1247</text>
|
||||
<text text-anchor="middle" x="136.5" y="-1829.3" font-family="Times,serif" font-size="14.00">[SBS] DarkSideTests</text>
|
||||
<text text-anchor="middle" x="136.5" y="-1814.3" font-family="Times,serif" font-size="14.00">checks and fixes</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- ECC/zcash-swift-wallet-sdk#467 -->
|
||||
<g id="node7" class="node open">
|
||||
<title>ECC/zcash-swift-wallet-sdk#467</title>
|
||||
<g id="a_node7"><a xlink:href="https://github.com/Electric-Coin-Company/zcash-swift-wallet-sdk/issues/467" xlink:title="ECC/zcash-swift-wallet-sdk#467 Replace dependency SQLite" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" stroke-width="2" points="260.5,-1788 12.5,-1788 12.5,-1750 260.5,-1750 260.5,-1788"/>
|
||||
<text text-anchor="middle" x="136.5" y="-1772.8" font-family="Times,serif" font-size="14.00">ECC/zcash-swift-wallet-sdk#467</text>
|
||||
<text text-anchor="middle" x="136.5" y="-1757.8" font-family="Times,serif" font-size="14.00">Replace dependency SQLite</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- ECC/zcash-swift-wallet-sdk#1261 -->
|
||||
<g id="node8" class="node open">
|
||||
<title>ECC/zcash-swift-wallet-sdk#1261</title>
|
||||
<g id="a_node8"><a xlink:href="https://github.com/Electric-Coin-Company/zcash-swift-wallet-sdk/issues/1261" xlink:title="ECC/zcash-swift-wallet-sdk#1261 Mark generated files in `.gitattributes`" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" stroke-width="2" points="265,-1731.5 8,-1731.5 8,-1678.5 265,-1678.5 265,-1731.5"/>
|
||||
<text text-anchor="middle" x="136.5" y="-1716.3" font-family="Times,serif" font-size="14.00">ECC/zcash-swift-wallet-sdk#1261</text>
|
||||
<text text-anchor="middle" x="136.5" y="-1701.3" font-family="Times,serif" font-size="14.00">Mark generated files in</text>
|
||||
<text text-anchor="middle" x="136.5" y="-1686.3" font-family="Times,serif" font-size="14.00">`.gitattributes`</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- ECC/zcash-swift-wallet-sdk#1225 -->
|
||||
<g id="node9" class="node open">
|
||||
<title>ECC/zcash-swift-wallet-sdk#1225</title>
|
||||
<g id="a_node9"><a xlink:href="https://github.com/Electric-Coin-Company/zcash-swift-wallet-sdk/issues/1225" xlink:title="ECC/zcash-swift-wallet-sdk#1225 Add more tests to the ScanActionTests" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" stroke-width="2" points="265,-1660.5 8,-1660.5 8,-1607.5 265,-1607.5 265,-1660.5"/>
|
||||
<text text-anchor="middle" x="136.5" y="-1645.3" font-family="Times,serif" font-size="14.00">ECC/zcash-swift-wallet-sdk#1225</text>
|
||||
<text text-anchor="middle" x="136.5" y="-1630.3" font-family="Times,serif" font-size="14.00">Add more tests to the</text>
|
||||
<text text-anchor="middle" x="136.5" y="-1615.3" font-family="Times,serif" font-size="14.00">ScanActionTests</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- ECC/zcash-swift-wallet-sdk#1411 -->
|
||||
<g id="node10" class="node open">
|
||||
<title>ECC/zcash-swift-wallet-sdk#1411</title>
|
||||
<g id="a_node10"><a xlink:href="https://github.com/Electric-Coin-Company/zcash-swift-wallet-sdk/issues/1411" xlink:title="ECC/zcash-swift-wallet-sdk#1411 Recover from synchronizer crash" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" stroke-width="2" points="265,-1589.5 8,-1589.5 8,-1536.5 265,-1536.5 265,-1589.5"/>
|
||||
<text text-anchor="middle" x="136.5" y="-1574.3" font-family="Times,serif" font-size="14.00">ECC/zcash-swift-wallet-sdk#1411</text>
|
||||
<text text-anchor="middle" x="136.5" y="-1559.3" font-family="Times,serif" font-size="14.00">Recover from synchronizer</text>
|
||||
<text text-anchor="middle" x="136.5" y="-1544.3" font-family="Times,serif" font-size="14.00">crash</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- ECC/zcash-swift-wallet-sdk#1250 -->
|
||||
<g id="node11" class="node open">
|
||||
<title>ECC/zcash-swift-wallet-sdk#1250</title>
|
||||
<g id="a_node11"><a xlink:href="https://github.com/Electric-Coin-Company/zcash-swift-wallet-sdk/issues/1250" xlink:title="ECC/zcash-swift-wallet-sdk#1250 [TODO] treeState.height in testInitWithShortSeedA ndFail" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" stroke-width="2" points="265,-1518 8,-1518 8,-1450 265,-1450 265,-1518"/>
|
||||
<text text-anchor="middle" x="136.5" y="-1502.8" font-family="Times,serif" font-size="14.00">ECC/zcash-swift-wallet-sdk#1250</text>
|
||||
<text text-anchor="middle" x="136.5" y="-1487.8" font-family="Times,serif" font-size="14.00">[TODO] treeState.height</text>
|
||||
<text text-anchor="middle" x="136.5" y="-1472.8" font-family="Times,serif" font-size="14.00">in testInitWithShortSeedA</text>
|
||||
<text text-anchor="middle" x="136.5" y="-1457.8" font-family="Times,serif" font-size="14.00">ndFail</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- ECC/zcash-swift-wallet-sdk#1392 -->
|
||||
<g id="node12" class="node open">
|
||||
<title>ECC/zcash-swift-wallet-sdk#1392</title>
|
||||
<g id="a_node12"><a xlink:href="https://github.com/Electric-Coin-Company/zcash-swift-wallet-sdk/issues/1392" xlink:title="ECC/zcash-swift-wallet-sdk#1392 Remove default fee" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" stroke-width="2" points="265,-1432 8,-1432 8,-1394 265,-1394 265,-1432"/>
|
||||
<text text-anchor="middle" x="136.5" y="-1416.8" font-family="Times,serif" font-size="14.00">ECC/zcash-swift-wallet-sdk#1392</text>
|
||||
<text text-anchor="middle" x="136.5" y="-1401.8" font-family="Times,serif" font-size="14.00">Remove default fee</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- ECC/zcash-swift-wallet-sdk#1401 -->
|
||||
<g id="node13" class="node open">
|
||||
<title>ECC/zcash-swift-wallet-sdk#1401</title>
|
||||
<g id="a_node13"><a xlink:href="https://github.com/Electric-Coin-Company/zcash-swift-wallet-sdk/issues/1401" xlink:title="ECC/zcash-swift-wallet-sdk#1401 Incorrect spelling of constant: "transaparent" should be "transparent"" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" stroke-width="2" points="265,-1376 8,-1376 8,-1308 265,-1308 265,-1376"/>
|
||||
<text text-anchor="middle" x="136.5" y="-1360.8" font-family="Times,serif" font-size="14.00">ECC/zcash-swift-wallet-sdk#1401</text>
|
||||
<text text-anchor="middle" x="136.5" y="-1345.8" font-family="Times,serif" font-size="14.00">Incorrect spelling of</text>
|
||||
<text text-anchor="middle" x="136.5" y="-1330.8" font-family="Times,serif" font-size="14.00">constant: "transaparent"</text>
|
||||
<text text-anchor="middle" x="136.5" y="-1315.8" font-family="Times,serif" font-size="14.00">should be "transparent"</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- ECC/zcash-swift-wallet-sdk#459 -->
|
||||
<g id="node14" class="node open">
|
||||
<title>ECC/zcash-swift-wallet-sdk#459</title>
|
||||
<g id="a_node14"><a xlink:href="https://github.com/Electric-Coin-Company/zcash-swift-wallet-sdk/issues/459" xlink:title="ECC/zcash-swift-wallet-sdk#459 Consider removing `address` field from `Uns pentTransactionOutputEnti ty`" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" stroke-width="2" points="260.5,-1289.5 12.5,-1289.5 12.5,-1206.5 260.5,-1206.5 260.5,-1289.5"/>
|
||||
<text text-anchor="middle" x="136.5" y="-1274.3" font-family="Times,serif" font-size="14.00">ECC/zcash-swift-wallet-sdk#459</text>
|
||||
<text text-anchor="middle" x="136.5" y="-1259.3" font-family="Times,serif" font-size="14.00">Consider removing</text>
|
||||
<text text-anchor="middle" x="136.5" y="-1244.3" font-family="Times,serif" font-size="14.00">`address` field from `Uns</text>
|
||||
<text text-anchor="middle" x="136.5" y="-1229.3" font-family="Times,serif" font-size="14.00">pentTransactionOutputEnti</text>
|
||||
<text text-anchor="middle" x="136.5" y="-1214.3" font-family="Times,serif" font-size="14.00">ty`</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- ECC/zashi#67 -->
|
||||
<g id="node15" class="node open">
|
||||
<title>ECC/zashi#67</title>
|
||||
<g id="a_node15"><a xlink:href="https://github.com/Electric-Coin-Company/zashi/issues/67" xlink:title="ECC/zashi#67 Release Zashi 1.3" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" points="769,-230 626,-230 626,-192 769,-192 769,-230"/>
|
||||
<text text-anchor="middle" x="697.5" y="-214.8" font-family="Times,serif" font-size="14.00">ECC/zashi#67</text>
|
||||
<text text-anchor="middle" x="697.5" y="-199.8" font-family="Times,serif" font-size="14.00">Release Zashi 1.3</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- ECC/zashi#33 -->
|
||||
<g id="node16" class="node open">
|
||||
<title>ECC/zashi#33</title>
|
||||
<g id="a_node16"><a xlink:href="https://github.com/Electric-Coin-Company/zashi/issues/33" xlink:title="ECC/zashi#33 UI: Documentation screen" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" stroke-width="2" points="799,-174 596,-174 596,-136 799,-136 799,-174"/>
|
||||
<text text-anchor="middle" x="697.5" y="-158.8" font-family="Times,serif" font-size="14.00">ECC/zashi#33</text>
|
||||
<text text-anchor="middle" x="697.5" y="-143.8" font-family="Times,serif" font-size="14.00">UI: Documentation screen</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- ECC/zashi#55 -->
|
||||
<g id="node17" class="node open">
|
||||
<title>ECC/zashi#55</title>
|
||||
<g id="a_node17"><a xlink:href="https://github.com/Electric-Coin-Company/zashi/issues/55" xlink:title="ECC/zashi#55 Create a view-only wallet" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" stroke-width="2" points="796,-118 599,-118 599,-80 796,-80 796,-118"/>
|
||||
<text text-anchor="middle" x="697.5" y="-102.8" font-family="Times,serif" font-size="14.00">ECC/zashi#55</text>
|
||||
<text text-anchor="middle" x="697.5" y="-87.8" font-family="Times,serif" font-size="14.00">Create a view-only wallet</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- ECC/zashi#55->ECC/zashi#27 -->
|
||||
<g id="edge38" class="edge">
|
||||
<title>ECC/zashi#55->ECC/zashi#27</title>
|
||||
<path fill="none" stroke="black" d="M796.24,-116.61C800.22,-119.6 803.85,-123.04 807,-127 846.42,-176.53 818.27,-1205.5 837,-1266 851.23,-1311.9 884.33,-1357.2 907.32,-1384.9"/>
|
||||
<polygon fill="black" stroke="black" points="904.68,-1387.2 913.8,-1392.6 910.04,-1382.7 904.68,-1387.2"/>
|
||||
</g>
|
||||
<!-- ECC/zashi#56 -->
|
||||
<g id="node18" class="node open">
|
||||
<title>ECC/zashi#56</title>
|
||||
<g id="a_node18"><a xlink:href="https://github.com/Electric-Coin-Company/zashi/issues/56" xlink:title="ECC/zashi#56 Support "Spam Filtering" in Zashi" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" stroke-width="2" points="797.5,-61.5 597.5,-61.5 597.5,-8.5 797.5,-8.5 797.5,-61.5"/>
|
||||
<text text-anchor="middle" x="697.5" y="-46.3" font-family="Times,serif" font-size="14.00">ECC/zashi#56</text>
|
||||
<text text-anchor="middle" x="697.5" y="-31.3" font-family="Times,serif" font-size="14.00">Support "Spam Filtering"</text>
|
||||
<text text-anchor="middle" x="697.5" y="-16.3" font-family="Times,serif" font-size="14.00">in Zashi</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- ECC/zashi#56->ECC/zashi#27 -->
|
||||
<g id="edge39" class="edge">
|
||||
<title>ECC/zashi#56->ECC/zashi#27</title>
|
||||
<path fill="none" stroke="black" d="M797.78,-61.07C801.18,-64.03 804.28,-67.33 807,-71 846.54,-124.36 817.39,-1202.6 837,-1266 851.2,-1311.9 884.31,-1357.2 907.31,-1384.9"/>
|
||||
<polygon fill="black" stroke="black" points="904.67,-1387.2 913.79,-1392.6 910.03,-1382.7 904.67,-1387.2"/>
|
||||
</g>
|
||||
<!-- ECC/zashi#66 -->
|
||||
<g id="node28" class="node open">
|
||||
<g id="node47" class="node open">
|
||||
<title>ECC/zashi#66</title>
|
||||
<g id="a_node28"><a xlink:href="https://github.com/Electric-Coin-Company/zashi/issues/66" xlink:title="ECC/zashi#66 Release Zashi 1.2" target="_blank">
|
||||
<g id="a_node47"><a xlink:href="https://github.com/Electric-Coin-Company/zashi/issues/66" xlink:title="ECC/zashi#66 Release Zashi 1.2" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" points="769,-473 626,-473 626,-435 769,-435 769,-473"/>
|
||||
<text text-anchor="middle" x="697.5" y="-457.8" font-family="Times,serif" font-size="14.00">ECC/zashi#66</text>
|
||||
<text text-anchor="middle" x="697.5" y="-442.8" font-family="Times,serif" font-size="14.00">Release Zashi 1.2</text>
|
||||
|
@ -245,9 +298,9 @@
|
|||
<polygon fill="black" stroke="black" points="774.55,-474.55 764.07,-473.02 771.31,-480.76 774.55,-474.55"/>
|
||||
</g>
|
||||
<!-- ECC/zashi#6 -->
|
||||
<g id="node16" class="node open">
|
||||
<g id="node20" class="node open">
|
||||
<title>ECC/zashi#6</title>
|
||||
<g id="a_node16"><a xlink:href="https://github.com/Electric-Coin-Company/zashi/issues/6" xlink:title="ECC/zashi#6 Add open source license attributions" target="_blank">
|
||||
<g id="a_node20"><a xlink:href="https://github.com/Electric-Coin-Company/zashi/issues/6" xlink:title="ECC/zashi#6 Add open source license attributions" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" stroke-width="2" points="524,-1921.5 335,-1921.5 335,-1868.5 524,-1868.5 524,-1921.5"/>
|
||||
<text text-anchor="middle" x="429.5" y="-1906.3" font-family="Times,serif" font-size="14.00">ECC/zashi#6</text>
|
||||
<text text-anchor="middle" x="429.5" y="-1891.3" font-family="Times,serif" font-size="14.00">Add open source license</text>
|
||||
|
@ -256,9 +309,9 @@
|
|||
</g>
|
||||
</g>
|
||||
<!-- ECC/zashi#32 -->
|
||||
<g id="node17" class="node open">
|
||||
<g id="node21" class="node open">
|
||||
<title>ECC/zashi#32</title>
|
||||
<g id="a_node17"><a xlink:href="https://github.com/Electric-Coin-Company/zashi/issues/32" xlink:title="ECC/zashi#32 Enable Dark Mode" target="_blank">
|
||||
<g id="a_node21"><a xlink:href="https://github.com/Electric-Coin-Company/zashi/issues/32" xlink:title="ECC/zashi#32 Enable Dark Mode" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" stroke-width="2" points="772,-1832 623,-1832 623,-1794 772,-1794 772,-1832"/>
|
||||
<text text-anchor="middle" x="697.5" y="-1816.8" font-family="Times,serif" font-size="14.00">ECC/zashi#32</text>
|
||||
<text text-anchor="middle" x="697.5" y="-1801.8" font-family="Times,serif" font-size="14.00">Enable Dark Mode</text>
|
||||
|
@ -272,9 +325,9 @@
|
|||
<polygon fill="black" stroke="black" points="934.22,-1441.34 931.16,-1431.2 927.23,-1441.04 934.22,-1441.34"/>
|
||||
</g>
|
||||
<!-- ECC/zashi#3 -->
|
||||
<g id="node18" class="node open">
|
||||
<g id="node22" class="node open">
|
||||
<title>ECC/zashi#3</title>
|
||||
<g id="a_node18"><a xlink:href="https://github.com/Electric-Coin-Company/zashi/issues/3" xlink:title="ECC/zashi#3 Identify shielding transactions in the wallet UI" target="_blank">
|
||||
<g id="a_node22"><a xlink:href="https://github.com/Electric-Coin-Company/zashi/issues/3" xlink:title="ECC/zashi#3 Identify shielding transactions in the wallet UI" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" stroke-width="2" points="773,-1776 622,-1776 622,-1708 773,-1708 773,-1776"/>
|
||||
<text text-anchor="middle" x="697.5" y="-1760.8" font-family="Times,serif" font-size="14.00">ECC/zashi#3</text>
|
||||
<text text-anchor="middle" x="697.5" y="-1745.8" font-family="Times,serif" font-size="14.00">Identify shielding</text>
|
||||
|
@ -290,9 +343,9 @@
|
|||
<polygon fill="black" stroke="black" points="929.96,-1441.77 928.37,-1431.3 923.08,-1440.48 929.96,-1441.77"/>
|
||||
</g>
|
||||
<!-- ECC/zashi#13 -->
|
||||
<g id="node19" class="node open">
|
||||
<g id="node23" class="node open">
|
||||
<title>ECC/zashi#13</title>
|
||||
<g id="a_node19"><a xlink:href="https://github.com/Electric-Coin-Company/zashi/issues/13" xlink:title="ECC/zashi#13 When receiving a multi- output transaction, all memos must be displayed." target="_blank">
|
||||
<g id="a_node23"><a xlink:href="https://github.com/Electric-Coin-Company/zashi/issues/13" xlink:title="ECC/zashi#13 When receiving a multi- output transaction, all memos must be displayed." target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" stroke-width="2" points="801,-1690 594,-1690 594,-1622 801,-1622 801,-1690"/>
|
||||
<text text-anchor="middle" x="697.5" y="-1674.8" font-family="Times,serif" font-size="14.00">ECC/zashi#13</text>
|
||||
<text text-anchor="middle" x="697.5" y="-1659.8" font-family="Times,serif" font-size="14.00">When receiving a multi-</text>
|
||||
|
@ -308,9 +361,9 @@
|
|||
<polygon fill="black" stroke="black" points="924.01,-1441.68 924.47,-1431.1 917.51,-1439.08 924.01,-1441.68"/>
|
||||
</g>
|
||||
<!-- ECC/zashi#7 -->
|
||||
<g id="node20" class="node open">
|
||||
<g id="node24" class="node open">
|
||||
<title>ECC/zashi#7</title>
|
||||
<g id="a_node20"><a xlink:href="https://github.com/Electric-Coin-Company/zashi/issues/7" xlink:title="ECC/zashi#7 Consider in-app authentication requirements" target="_blank">
|
||||
<g id="a_node24"><a xlink:href="https://github.com/Electric-Coin-Company/zashi/issues/7" xlink:title="ECC/zashi#7 Consider in-app authentication requirements" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" stroke-width="2" points="762,-1604 759,-1608 738,-1608 735,-1604 633,-1604 633,-1536 762,-1536 762,-1604"/>
|
||||
<text text-anchor="middle" x="697.5" y="-1588.8" font-family="Times,serif" font-size="14.00">ECC/zashi#7</text>
|
||||
<text text-anchor="middle" x="697.5" y="-1573.8" font-family="Times,serif" font-size="14.00">Consider in-app</text>
|
||||
|
@ -326,9 +379,9 @@
|
|||
<polygon fill="black" stroke="black" points="910.43,-1440.93 914.63,-1431.2 905.28,-1436.18 910.43,-1440.93"/>
|
||||
</g>
|
||||
<!-- ECC/zashi#34 -->
|
||||
<g id="node21" class="node open">
|
||||
<g id="node25" class="node open">
|
||||
<title>ECC/zashi#34</title>
|
||||
<g id="a_node21"><a xlink:href="https://github.com/Electric-Coin-Company/zashi/issues/34" xlink:title="ECC/zashi#34 Currency Conversion" target="_blank">
|
||||
<g id="a_node25"><a xlink:href="https://github.com/Electric-Coin-Company/zashi/issues/34" xlink:title="ECC/zashi#34 Currency Conversion" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" stroke-width="2" points="781,-2076 614,-2076 614,-2038 781,-2038 781,-2076"/>
|
||||
<text text-anchor="middle" x="697.5" y="-2060.8" font-family="Times,serif" font-size="14.00">ECC/zashi#34</text>
|
||||
<text text-anchor="middle" x="697.5" y="-2045.8" font-family="Times,serif" font-size="14.00">Currency Conversion</text>
|
||||
|
@ -361,9 +414,9 @@
|
|||
<polygon fill="black" stroke="black" points="826.55,-2115.73 837.12,-2116.5 829.34,-2109.31 826.55,-2115.73"/>
|
||||
</g>
|
||||
<!-- ECC/zashi#35 -->
|
||||
<g id="node22" class="node open">
|
||||
<g id="node26" class="node open">
|
||||
<title>ECC/zashi#35</title>
|
||||
<g id="a_node22"><a xlink:href="https://github.com/Electric-Coin-Company/zashi/issues/35" xlink:title="ECC/zashi#35 Support ZIP 320 (TEX) Addresses" target="_blank">
|
||||
<g id="a_node26"><a xlink:href="https://github.com/Electric-Coin-Company/zashi/issues/35" xlink:title="ECC/zashi#35 Support ZIP 320 (TEX) Addresses" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" stroke-width="2" points="787,-1517.5 608,-1517.5 608,-1464.5 787,-1464.5 787,-1517.5"/>
|
||||
<text text-anchor="middle" x="697.5" y="-1502.3" font-family="Times,serif" font-size="14.00">ECC/zashi#35</text>
|
||||
<text text-anchor="middle" x="697.5" y="-1487.3" font-family="Times,serif" font-size="14.00">Support ZIP 320 (TEX)</text>
|
||||
|
@ -378,9 +431,9 @@
|
|||
<polygon fill="black" stroke="black" points="868.38,-1437.66 876.7,-1431.1 866.11,-1431.04 868.38,-1437.66"/>
|
||||
</g>
|
||||
<!-- ECC/zashi#39 -->
|
||||
<g id="node23" class="node open">
|
||||
<g id="node27" class="node open">
|
||||
<title>ECC/zashi#39</title>
|
||||
<g id="a_node23"><a xlink:href="https://github.com/Electric-Coin-Company/zashi/issues/39" xlink:title="ECC/zashi#39 Decide on UX related to creation & spending of "dust" notes." target="_blank">
|
||||
<g id="a_node27"><a xlink:href="https://github.com/Electric-Coin-Company/zashi/issues/39" xlink:title="ECC/zashi#39 Decide on UX related to creation & spending of "dust" notes." target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" stroke-width="2" points="791.5,-1446 603.5,-1446 603.5,-1378 791.5,-1378 791.5,-1446"/>
|
||||
<text text-anchor="middle" x="697.5" y="-1430.8" font-family="Times,serif" font-size="14.00">ECC/zashi#39</text>
|
||||
<text text-anchor="middle" x="697.5" y="-1415.8" font-family="Times,serif" font-size="14.00">Decide on UX related to</text>
|
||||
|
@ -396,9 +449,9 @@
|
|||
<polygon fill="black" stroke="black" points="850.81,-1415.5 860.81,-1412 850.81,-1408.5 850.81,-1415.5"/>
|
||||
</g>
|
||||
<!-- ECC/zashi#43 -->
|
||||
<g id="node24" class="node open">
|
||||
<g id="node28" class="node open">
|
||||
<title>ECC/zashi#43</title>
|
||||
<g id="a_node24"><a xlink:href="https://github.com/Electric-Coin-Company/zashi/issues/43" xlink:title="ECC/zashi#43 Support transaction creation in response to a ZIP 321 payment request." target="_blank">
|
||||
<g id="a_node28"><a xlink:href="https://github.com/Electric-Coin-Company/zashi/issues/43" xlink:title="ECC/zashi#43 Support transaction creation in response to a ZIP 321 payment request." target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" points="799,-2020 596,-2020 596,-1952 799,-1952 799,-2020"/>
|
||||
<text text-anchor="middle" x="697.5" y="-2004.8" font-family="Times,serif" font-size="14.00">ECC/zashi#43</text>
|
||||
<text text-anchor="middle" x="697.5" y="-1989.8" font-family="Times,serif" font-size="14.00">Support transaction</text>
|
||||
|
@ -414,9 +467,9 @@
|
|||
<polygon fill="black" stroke="black" points="931.69,-1441.34 929.38,-1431 924.74,-1440.52 931.69,-1441.34"/>
|
||||
</g>
|
||||
<!-- ECC/zashi#9 -->
|
||||
<g id="node25" class="node open">
|
||||
<g id="node29" class="node open">
|
||||
<title>ECC/zashi#9</title>
|
||||
<g id="a_node25"><a xlink:href="https://github.com/Electric-Coin-Company/zashi/issues/9" xlink:title="ECC/zashi#9 Automatically launch the Zashi wallet when scanning a Zcash QR code" target="_blank">
|
||||
<g id="a_node29"><a xlink:href="https://github.com/Electric-Coin-Company/zashi/issues/9" xlink:title="ECC/zashi#9 Automatically launch the Zashi wallet when scanning a Zcash QR code" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" points="799,-1360 596,-1360 596,-1292 799,-1292 799,-1360"/>
|
||||
<text text-anchor="middle" x="697.5" y="-1344.8" font-family="Times,serif" font-size="14.00">ECC/zashi#9</text>
|
||||
<text text-anchor="middle" x="697.5" y="-1329.8" font-family="Times,serif" font-size="14.00">Automatically launch the</text>
|
||||
|
@ -432,9 +485,9 @@
|
|||
<polygon fill="black" stroke="black" points="869.2,-1392.7 879.79,-1392.9 871.63,-1386.14 869.2,-1392.7"/>
|
||||
</g>
|
||||
<!-- ECC/zashi#60 -->
|
||||
<g id="node26" class="node open">
|
||||
<g id="node30" class="node open">
|
||||
<title>ECC/zashi#60</title>
|
||||
<g id="a_node26"><a xlink:href="https://github.com/Electric-Coin-Company/zashi/issues/60" xlink:title="ECC/zashi#60 Resolve security questions around ZIP 321 and zcash: handler registration by malicious apps" target="_blank">
|
||||
<g id="a_node30"><a xlink:href="https://github.com/Electric-Coin-Company/zashi/issues/60" xlink:title="ECC/zashi#60 Resolve security questions around ZIP 321 and zcash: handler registration by malicious apps" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" stroke-width="2" points="530,-1697 329,-1697 329,-1599 530,-1599 530,-1697"/>
|
||||
<text text-anchor="middle" x="429.5" y="-1681.8" font-family="Times,serif" font-size="14.00">ECC/zashi#60</text>
|
||||
<text text-anchor="middle" x="429.5" y="-1666.8" font-family="Times,serif" font-size="14.00">Resolve security</text>
|
||||
|
@ -527,9 +580,9 @@
|
|||
<polygon fill="black" stroke="black" points="826.42,-2232.36 836.99,-2231.6 828.25,-2225.61 826.42,-2232.36"/>
|
||||
</g>
|
||||
<!-- ECC/zashi#62 -->
|
||||
<g id="node27" class="node open">
|
||||
<g id="node31" class="node open">
|
||||
<title>ECC/zashi#62</title>
|
||||
<g id="a_node27"><a xlink:href="https://github.com/Electric-Coin-Company/zashi/issues/62" xlink:title="ECC/zashi#62 Suggest to change the lightwalletd server if it doesn't respond within a timeout" target="_blank">
|
||||
<g id="a_node31"><a xlink:href="https://github.com/Electric-Coin-Company/zashi/issues/62" xlink:title="ECC/zashi#62 Suggest to change the lightwalletd server if it doesn't respond within a timeout" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" stroke-width="2" points="794,-1933.5 601,-1933.5 601,-1850.5 794,-1850.5 794,-1933.5"/>
|
||||
<text text-anchor="middle" x="697.5" y="-1918.3" font-family="Times,serif" font-size="14.00">ECC/zashi#62</text>
|
||||
<text text-anchor="middle" x="697.5" y="-1903.3" font-family="Times,serif" font-size="14.00">Suggest to change the</text>
|
||||
|
@ -545,104 +598,10 @@
|
|||
<path fill="none" stroke="black" d="M794.38,-1853.2C798.96,-1849.5 803.21,-1845.4 807,-1841 910.46,-1719.9 928.05,-1517 930.96,-1441.5"/>
|
||||
<polygon fill="black" stroke="black" points="934.46,-1441.41 931.29,-1431.3 927.47,-1441.18 934.46,-1441.41"/>
|
||||
</g>
|
||||
<!-- ECC/zashi#67 -->
|
||||
<g id="node31" class="node open">
|
||||
<title>ECC/zashi#67</title>
|
||||
<g id="a_node31"><a xlink:href="https://github.com/Electric-Coin-Company/zashi/issues/67" xlink:title="ECC/zashi#67 Release Zashi 1.3" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" points="769,-230 626,-230 626,-192 769,-192 769,-230"/>
|
||||
<text text-anchor="middle" x="697.5" y="-214.8" font-family="Times,serif" font-size="14.00">ECC/zashi#67</text>
|
||||
<text text-anchor="middle" x="697.5" y="-199.8" font-family="Times,serif" font-size="14.00">Release Zashi 1.3</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- ECC/zashi#66->ECC/zashi#67 -->
|
||||
<g id="edge35" class="edge">
|
||||
<title>ECC/zashi#66->ECC/zashi#67</title>
|
||||
<path fill="none" stroke="black" d="M625.91,-450.39C604.5,-445.25 583.86,-435.17 573,-416 557.45,-388.54 557.45,-301.46 573,-274 582.86,-256.59 599.32,-243.85 617.09,-234.59"/>
|
||||
<polygon fill="black" stroke="black" points="618.99,-237.56 626.48,-230.06 615.95,-231.25 618.99,-237.56"/>
|
||||
</g>
|
||||
<!-- ECC/zashi#38 -->
|
||||
<g id="node29" class="node open">
|
||||
<title>ECC/zashi#38</title>
|
||||
<g id="a_node29"><a xlink:href="https://github.com/Electric-Coin-Company/zashi/issues/38" xlink:title="ECC/zashi#38 Enable address rotation for Zashi" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" stroke-width="2" points="791.5,-416.5 603.5,-416.5 603.5,-363.5 791.5,-363.5 791.5,-416.5"/>
|
||||
<text text-anchor="middle" x="697.5" y="-401.3" font-family="Times,serif" font-size="14.00">ECC/zashi#38</text>
|
||||
<text text-anchor="middle" x="697.5" y="-386.3" font-family="Times,serif" font-size="14.00">Enable address rotation</text>
|
||||
<text text-anchor="middle" x="697.5" y="-371.3" font-family="Times,serif" font-size="14.00">for Zashi</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- ECC/zashi#38->ECC/zashi#27 -->
|
||||
<g id="edge36" class="edge">
|
||||
<title>ECC/zashi#38->ECC/zashi#27</title>
|
||||
<path fill="none" stroke="black" d="M791.67,-411.4C797.49,-415.46 802.72,-420.28 807,-426 863,-500.74 808.95,-1176.9 837,-1266 851.53,-1312.1 884.87,-1357.7 907.8,-1385.3"/>
|
||||
<polygon fill="black" stroke="black" points="905.15,-1387.59 914.26,-1393 910.51,-1383.09 905.15,-1387.59"/>
|
||||
</g>
|
||||
<!-- ECC/zashi#40 -->
|
||||
<g id="node30" class="node open">
|
||||
<title>ECC/zashi#40</title>
|
||||
<g id="a_node30"><a xlink:href="https://github.com/Electric-Coin-Company/zashi/issues/40" xlink:title="ECC/zashi#40 Add "Send entire wallet balance" option to the send workflow." target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" stroke-width="2" points="791,-345 604,-345 604,-277 791,-277 791,-345"/>
|
||||
<text text-anchor="middle" x="697.5" y="-329.8" font-family="Times,serif" font-size="14.00">ECC/zashi#40</text>
|
||||
<text text-anchor="middle" x="697.5" y="-314.8" font-family="Times,serif" font-size="14.00">Add "Send entire wallet</text>
|
||||
<text text-anchor="middle" x="697.5" y="-299.8" font-family="Times,serif" font-size="14.00">balance" option to the</text>
|
||||
<text text-anchor="middle" x="697.5" y="-284.8" font-family="Times,serif" font-size="14.00">send workflow.</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- ECC/zashi#40->ECC/zashi#27 -->
|
||||
<g id="edge37" class="edge">
|
||||
<title>ECC/zashi#40->ECC/zashi#27</title>
|
||||
<path fill="none" stroke="black" d="M791.38,-338.1C797.35,-342.61 802.69,-347.87 807,-354 865.35,-436.92 806.68,-1169.3 837,-1266 851.46,-1312.2 884.83,-1357.7 907.77,-1385.3"/>
|
||||
<polygon fill="black" stroke="black" points="905.13,-1387.6 914.24,-1393 910.49,-1383.09 905.13,-1387.6"/>
|
||||
</g>
|
||||
<!-- ECC/zashi#33 -->
|
||||
<g id="node32" class="node open">
|
||||
<title>ECC/zashi#33</title>
|
||||
<g id="a_node32"><a xlink:href="https://github.com/Electric-Coin-Company/zashi/issues/33" xlink:title="ECC/zashi#33 UI: Documentation screen" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" stroke-width="2" points="799,-174 596,-174 596,-136 799,-136 799,-174"/>
|
||||
<text text-anchor="middle" x="697.5" y="-158.8" font-family="Times,serif" font-size="14.00">ECC/zashi#33</text>
|
||||
<text text-anchor="middle" x="697.5" y="-143.8" font-family="Times,serif" font-size="14.00">UI: Documentation screen</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- ECC/zashi#55 -->
|
||||
<g id="node33" class="node open">
|
||||
<title>ECC/zashi#55</title>
|
||||
<g id="a_node33"><a xlink:href="https://github.com/Electric-Coin-Company/zashi/issues/55" xlink:title="ECC/zashi#55 Create a view-only wallet" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" stroke-width="2" points="796,-118 599,-118 599,-80 796,-80 796,-118"/>
|
||||
<text text-anchor="middle" x="697.5" y="-102.8" font-family="Times,serif" font-size="14.00">ECC/zashi#55</text>
|
||||
<text text-anchor="middle" x="697.5" y="-87.8" font-family="Times,serif" font-size="14.00">Create a view-only wallet</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- ECC/zashi#55->ECC/zashi#27 -->
|
||||
<g id="edge38" class="edge">
|
||||
<title>ECC/zashi#55->ECC/zashi#27</title>
|
||||
<path fill="none" stroke="black" d="M796.24,-116.61C800.22,-119.6 803.85,-123.04 807,-127 846.42,-176.53 818.27,-1205.5 837,-1266 851.23,-1311.9 884.33,-1357.2 907.32,-1384.9"/>
|
||||
<polygon fill="black" stroke="black" points="904.68,-1387.2 913.8,-1392.6 910.04,-1382.7 904.68,-1387.2"/>
|
||||
</g>
|
||||
<!-- ECC/zashi#56 -->
|
||||
<g id="node34" class="node open">
|
||||
<title>ECC/zashi#56</title>
|
||||
<g id="a_node34"><a xlink:href="https://github.com/Electric-Coin-Company/zashi/issues/56" xlink:title="ECC/zashi#56 Support "Spam Filtering" in Zashi" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" stroke-width="2" points="797.5,-61.5 597.5,-61.5 597.5,-8.5 797.5,-8.5 797.5,-61.5"/>
|
||||
<text text-anchor="middle" x="697.5" y="-46.3" font-family="Times,serif" font-size="14.00">ECC/zashi#56</text>
|
||||
<text text-anchor="middle" x="697.5" y="-31.3" font-family="Times,serif" font-size="14.00">Support "Spam Filtering"</text>
|
||||
<text text-anchor="middle" x="697.5" y="-16.3" font-family="Times,serif" font-size="14.00">in Zashi</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- ECC/zashi#56->ECC/zashi#27 -->
|
||||
<g id="edge39" class="edge">
|
||||
<title>ECC/zashi#56->ECC/zashi#27</title>
|
||||
<path fill="none" stroke="black" d="M797.78,-61.07C801.18,-64.03 804.28,-67.33 807,-71 846.54,-124.36 817.39,-1202.6 837,-1266 851.2,-1311.9 884.31,-1357.2 907.31,-1384.9"/>
|
||||
<polygon fill="black" stroke="black" points="904.67,-1387.2 913.79,-1392.6 910.03,-1382.7 904.67,-1387.2"/>
|
||||
</g>
|
||||
<!-- ECC/zashi-ios#1165 -->
|
||||
<g id="node35" class="node open">
|
||||
<g id="node32" class="node open">
|
||||
<title>ECC/zashi-ios#1165</title>
|
||||
<g id="a_node35"><a xlink:href="https://github.com/Electric-Coin-Company/zashi-ios/issues/1165" xlink:title="ECC/zashi-ios#1165 Release Zashi iOS version 1.1" target="_blank">
|
||||
<g id="a_node32"><a xlink:href="https://github.com/Electric-Coin-Company/zashi-ios/issues/1165" xlink:title="ECC/zashi-ios#1165 Release Zashi iOS version 1.1" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" points="799,-843.5 596,-843.5 596,-790.5 799,-790.5 799,-843.5"/>
|
||||
<text text-anchor="middle" x="697.5" y="-828.3" font-family="Times,serif" font-size="14.00">ECC/zashi-ios#1165</text>
|
||||
<text text-anchor="middle" x="697.5" y="-813.3" font-family="Times,serif" font-size="14.00">Release Zashi iOS version</text>
|
||||
|
@ -657,9 +616,9 @@
|
|||
<polygon fill="black" stroke="black" points="907.01,-1387.23 915.9,-1393 912.55,-1382.95 907.01,-1387.23"/>
|
||||
</g>
|
||||
<!-- ECC/zashi-ios#937 -->
|
||||
<g id="node36" class="node open">
|
||||
<g id="node33" class="node open">
|
||||
<title>ECC/zashi-ios#937</title>
|
||||
<g id="a_node36"><a xlink:href="https://github.com/Electric-Coin-Company/zashi-ios/issues/937" xlink:title="ECC/zashi-ios#937 Shielded transaction UI" target="_blank">
|
||||
<g id="a_node33"><a xlink:href="https://github.com/Electric-Coin-Company/zashi-ios/issues/937" xlink:title="ECC/zashi-ios#937 Shielded transaction UI" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" stroke-width="2" points="522.5,-630 336.5,-630 336.5,-592 522.5,-592 522.5,-630"/>
|
||||
<text text-anchor="middle" x="429.5" y="-614.8" font-family="Times,serif" font-size="14.00">ECC/zashi-ios#937</text>
|
||||
<text text-anchor="middle" x="429.5" y="-599.8" font-family="Times,serif" font-size="14.00">Shielded transaction UI</text>
|
||||
|
@ -673,9 +632,9 @@
|
|||
<polygon fill="black" stroke="black" points="675.6,-783.02 683.41,-790.18 681.77,-779.71 675.6,-783.02"/>
|
||||
</g>
|
||||
<!-- ECC/zashi-ios#935 -->
|
||||
<g id="node37" class="node open">
|
||||
<g id="node34" class="node open">
|
||||
<title>ECC/zashi-ios#935</title>
|
||||
<g id="a_node37"><a xlink:href="https://github.com/Electric-Coin-Company/zashi-ios/issues/935" xlink:title="ECC/zashi-ios#935 Error handling in run effects" target="_blank">
|
||||
<g id="a_node34"><a xlink:href="https://github.com/Electric-Coin-Company/zashi-ios/issues/935" xlink:title="ECC/zashi-ios#935 Error handling in run effects" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" stroke-width="2" points="514.5,-573.5 344.5,-573.5 344.5,-520.5 514.5,-520.5 514.5,-573.5"/>
|
||||
<text text-anchor="middle" x="429.5" y="-558.3" font-family="Times,serif" font-size="14.00">ECC/zashi-ios#935</text>
|
||||
<text text-anchor="middle" x="429.5" y="-543.3" font-family="Times,serif" font-size="14.00">Error handling in run</text>
|
||||
|
@ -690,9 +649,9 @@
|
|||
<polygon fill="black" stroke="black" points="681.59,-782.14 688.2,-790.42 688.2,-779.83 681.59,-782.14"/>
|
||||
</g>
|
||||
<!-- ECC/zashi-ios#897 -->
|
||||
<g id="node38" class="node open">
|
||||
<g id="node35" class="node open">
|
||||
<title>ECC/zashi-ios#897</title>
|
||||
<g id="a_node38"><a xlink:href="https://github.com/Electric-Coin-Company/zashi-ios/issues/897" xlink:title="ECC/zashi-ios#897 Receive failed should be just on one line" target="_blank">
|
||||
<g id="a_node35"><a xlink:href="https://github.com/Electric-Coin-Company/zashi-ios/issues/897" xlink:title="ECC/zashi-ios#897 Receive failed should be just on one line" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" stroke-width="2" points="524.5,-1057.5 334.5,-1057.5 334.5,-1004.5 524.5,-1004.5 524.5,-1057.5"/>
|
||||
<text text-anchor="middle" x="429.5" y="-1042.3" font-family="Times,serif" font-size="14.00">ECC/zashi-ios#897</text>
|
||||
<text text-anchor="middle" x="429.5" y="-1027.3" font-family="Times,serif" font-size="14.00">Receive failed should be</text>
|
||||
|
@ -707,9 +666,9 @@
|
|||
<polygon fill="black" stroke="black" points="681.16,-854.14 682.94,-843.69 675.04,-850.75 681.16,-854.14"/>
|
||||
</g>
|
||||
<!-- ECC/zashi-ios#1062 -->
|
||||
<g id="node39" class="node open">
|
||||
<g id="node36" class="node open">
|
||||
<title>ECC/zashi-ios#1062</title>
|
||||
<g id="a_node39"><a xlink:href="https://github.com/Electric-Coin-Company/zashi-ios/issues/1062" xlink:title="ECC/zashi-ios#1062 Check iOS resource strings (in localization files) for correctness" target="_blank">
|
||||
<g id="a_node36"><a xlink:href="https://github.com/Electric-Coin-Company/zashi-ios/issues/1062" xlink:title="ECC/zashi-ios#1062 Check iOS resource strings (in localization files) for correctness" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" stroke-width="2" points="517.5,-986 341.5,-986 341.5,-918 517.5,-918 517.5,-986"/>
|
||||
<text text-anchor="middle" x="429.5" y="-970.8" font-family="Times,serif" font-size="14.00">ECC/zashi-ios#1062</text>
|
||||
<text text-anchor="middle" x="429.5" y="-955.8" font-family="Times,serif" font-size="14.00">Check iOS resource</text>
|
||||
|
@ -725,9 +684,9 @@
|
|||
<polygon fill="black" stroke="black" points="655.86,-852.43 661.88,-843.71 651.74,-846.78 655.86,-852.43"/>
|
||||
</g>
|
||||
<!-- ECC/zashi-ios#948 -->
|
||||
<g id="node40" class="node open">
|
||||
<g id="node37" class="node open">
|
||||
<title>ECC/zashi-ios#948</title>
|
||||
<g id="a_node40"><a xlink:href="https://github.com/Electric-Coin-Company/zashi-ios/issues/948" xlink:title="ECC/zashi-ios#948 Adopt latest TCA" target="_blank">
|
||||
<g id="a_node37"><a xlink:href="https://github.com/Electric-Coin-Company/zashi-ios/issues/948" xlink:title="ECC/zashi-ios#948 Adopt latest TCA" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" points="506,-900 353,-900 353,-862 506,-862 506,-900"/>
|
||||
<text text-anchor="middle" x="429.5" y="-884.8" font-family="Times,serif" font-size="14.00">ECC/zashi-ios#948</text>
|
||||
<text text-anchor="middle" x="429.5" y="-869.8" font-family="Times,serif" font-size="14.00">Adopt latest TCA</text>
|
||||
|
@ -741,9 +700,9 @@
|
|||
<polygon fill="black" stroke="black" points="587.1,-848.51 595.96,-842.71 585.41,-841.72 587.1,-848.51"/>
|
||||
</g>
|
||||
<!-- ECC/zcash-swift-wallet-sdk#1410 -->
|
||||
<g id="node41" class="node open">
|
||||
<g id="node38" class="node open">
|
||||
<title>ECC/zcash-swift-wallet-sdk#1410</title>
|
||||
<g id="a_node41"><a xlink:href="https://github.com/Electric-Coin-Company/zcash-swift-wallet-sdk/issues/1410" xlink:title="ECC/zcash-swift-wallet-sdk#1410 Release zcash-swift- wallet-sdk version 2.2.0" target="_blank">
|
||||
<g id="a_node38"><a xlink:href="https://github.com/Electric-Coin-Company/zcash-swift-wallet-sdk/issues/1410" xlink:title="ECC/zcash-swift-wallet-sdk#1410 Release zcash-swift- wallet-sdk version 2.2.0" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" points="558,-701.5 301,-701.5 301,-648.5 558,-648.5 558,-701.5"/>
|
||||
<text text-anchor="middle" x="429.5" y="-686.3" font-family="Times,serif" font-size="14.00">ECC/zcash-swift-wallet-sdk#1410</text>
|
||||
<text text-anchor="middle" x="429.5" y="-671.3" font-family="Times,serif" font-size="14.00">Release zcash-swift-</text>
|
||||
|
@ -758,9 +717,9 @@
|
|||
<polygon fill="black" stroke="black" points="659.26,-786.37 669.03,-790.46 663.94,-781.17 659.26,-786.37"/>
|
||||
</g>
|
||||
<!-- ECC/zashi-ios#949 -->
|
||||
<g id="node42" class="node open">
|
||||
<g id="node39" class="node open">
|
||||
<title>ECC/zashi-ios#949</title>
|
||||
<g id="a_node42"><a xlink:href="https://github.com/Electric-Coin-Company/zashi-ios/issues/949" xlink:title="ECC/zashi-ios#949 Use TCA dependency macro" target="_blank">
|
||||
<g id="a_node39"><a xlink:href="https://github.com/Electric-Coin-Company/zashi-ios/issues/949" xlink:title="ECC/zashi-ios#949 Use TCA dependency macro" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" stroke-width="2" points="245,-868 28,-868 28,-830 245,-830 245,-868"/>
|
||||
<text text-anchor="middle" x="136.5" y="-852.8" font-family="Times,serif" font-size="14.00">ECC/zashi-ios#949</text>
|
||||
<text text-anchor="middle" x="136.5" y="-837.8" font-family="Times,serif" font-size="14.00">Use TCA dependency macro</text>
|
||||
|
@ -774,9 +733,9 @@
|
|||
<polygon fill="black" stroke="black" points="342.43,-875.06 352.75,-872.67 343.19,-868.1 342.43,-875.06"/>
|
||||
</g>
|
||||
<!-- ECC/zashi-ios#906 -->
|
||||
<g id="node43" class="node open">
|
||||
<g id="node40" class="node open">
|
||||
<title>ECC/zashi-ios#906</title>
|
||||
<g id="a_node43"><a xlink:href="https://github.com/Electric-Coin-Company/zashi-ios/issues/906" xlink:title="ECC/zashi-ios#906 WithViewStore observation optimization" target="_blank">
|
||||
<g id="a_node40"><a xlink:href="https://github.com/Electric-Coin-Company/zashi-ios/issues/906" xlink:title="ECC/zashi-ios#906 WithViewStore observation optimization" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" stroke-width="2" points="242.5,-811.5 30.5,-811.5 30.5,-758.5 242.5,-758.5 242.5,-811.5"/>
|
||||
<text text-anchor="middle" x="136.5" y="-796.3" font-family="Times,serif" font-size="14.00">ECC/zashi-ios#906</text>
|
||||
<text text-anchor="middle" x="136.5" y="-781.3" font-family="Times,serif" font-size="14.00">WithViewStore observation</text>
|
||||
|
@ -791,9 +750,9 @@
|
|||
<polygon fill="black" stroke="black" points="342.23,-872.59 352.79,-871.74 344,-865.82 342.23,-872.59"/>
|
||||
</g>
|
||||
<!-- ECC/zashi-ios#943 -->
|
||||
<g id="node44" class="node open">
|
||||
<g id="node41" class="node open">
|
||||
<title>ECC/zashi-ios#943</title>
|
||||
<g id="a_node44"><a xlink:href="https://github.com/Electric-Coin-Company/zashi-ios/issues/943" xlink:title="ECC/zashi-ios#943 Rewrite FocusState to be testable with the latest TCA" target="_blank">
|
||||
<g id="a_node41"><a xlink:href="https://github.com/Electric-Coin-Company/zashi-ios/issues/943" xlink:title="ECC/zashi-ios#943 Rewrite FocusState to be testable with the latest TCA" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" stroke-width="2" points="235,-1026 38,-1026 38,-958 235,-958 235,-1026"/>
|
||||
<text text-anchor="middle" x="136.5" y="-1010.8" font-family="Times,serif" font-size="14.00">ECC/zashi-ios#943</text>
|
||||
<text text-anchor="middle" x="136.5" y="-995.8" font-family="Times,serif" font-size="14.00">Rewrite FocusState to be</text>
|
||||
|
@ -809,9 +768,9 @@
|
|||
<polygon fill="black" stroke="black" points="343.89,-894.08 352.71,-888.21 342.15,-887.3 343.89,-894.08"/>
|
||||
</g>
|
||||
<!-- ECC/zashi-ios#1012 -->
|
||||
<g id="node45" class="node open">
|
||||
<g id="node42" class="node open">
|
||||
<title>ECC/zashi-ios#1012</title>
|
||||
<g id="a_node45"><a xlink:href="https://github.com/Electric-Coin-Company/zashi-ios/issues/1012" xlink:title="ECC/zashi-ios#1012 Analyze the performance of UI refresh rate" target="_blank">
|
||||
<g id="a_node42"><a xlink:href="https://github.com/Electric-Coin-Company/zashi-ios/issues/1012" xlink:title="ECC/zashi-ios#1012 Analyze the performance of UI refresh rate" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" stroke-width="2" points="234,-939.5 39,-939.5 39,-886.5 234,-886.5 234,-939.5"/>
|
||||
<text text-anchor="middle" x="136.5" y="-924.3" font-family="Times,serif" font-size="14.00">ECC/zashi-ios#1012</text>
|
||||
<text text-anchor="middle" x="136.5" y="-909.3" font-family="Times,serif" font-size="14.00">Analyze the performance</text>
|
||||
|
@ -826,9 +785,9 @@
|
|||
<polygon fill="black" stroke="black" points="343.16,-893.9 352.72,-889.33 342.4,-886.95 343.16,-893.9"/>
|
||||
</g>
|
||||
<!-- ECC/zashi-ios#1013 -->
|
||||
<g id="node46" class="node open">
|
||||
<g id="node43" class="node open">
|
||||
<title>ECC/zashi-ios#1013</title>
|
||||
<g id="a_node46"><a xlink:href="https://github.com/Electric-Coin-Company/zashi-ios/issues/1013" xlink:title="ECC/zashi-ios#1013 Autocomplete on macOS interferes with typing" target="_blank">
|
||||
<g id="a_node43"><a xlink:href="https://github.com/Electric-Coin-Company/zashi-ios/issues/1013" xlink:title="ECC/zashi-ios#1013 Autocomplete on macOS interferes with typing" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" stroke-width="2" points="525,-843.5 334,-843.5 334,-790.5 525,-790.5 525,-843.5"/>
|
||||
<text text-anchor="middle" x="429.5" y="-828.3" font-family="Times,serif" font-size="14.00">ECC/zashi-ios#1013</text>
|
||||
<text text-anchor="middle" x="429.5" y="-813.3" font-family="Times,serif" font-size="14.00">Autocomplete on macOS</text>
|
||||
|
@ -843,9 +802,9 @@
|
|||
<polygon fill="black" stroke="black" points="585.97,-820.5 595.97,-817 585.97,-813.5 585.97,-820.5"/>
|
||||
</g>
|
||||
<!-- ECC/zashi-ios#311 -->
|
||||
<g id="node47" class="node open">
|
||||
<g id="node44" class="node open">
|
||||
<title>ECC/zashi-ios#311</title>
|
||||
<g id="a_node47"><a xlink:href="https://github.com/Electric-Coin-Company/zashi-ios/issues/311" xlink:title="ECC/zashi-ios#311 Integrate ZEC price from the SDK" target="_blank">
|
||||
<g id="a_node44"><a xlink:href="https://github.com/Electric-Coin-Company/zashi-ios/issues/311" xlink:title="ECC/zashi-ios#311 Integrate ZEC price from the SDK" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" stroke-width="2" points="528,-772.5 331,-772.5 331,-719.5 528,-719.5 528,-772.5"/>
|
||||
<text text-anchor="middle" x="429.5" y="-757.3" font-family="Times,serif" font-size="14.00">ECC/zashi-ios#311</text>
|
||||
<text text-anchor="middle" x="429.5" y="-742.3" font-family="Times,serif" font-size="14.00">Integrate ZEC price from</text>
|
||||
|
@ -860,9 +819,9 @@
|
|||
<polygon fill="black" stroke="black" points="586.63,-791.29 597.19,-790.49 588.43,-784.53 586.63,-791.29"/>
|
||||
</g>
|
||||
<!-- ECC/zcash-swift-wallet-sdk#1334 -->
|
||||
<g id="node48" class="node open">
|
||||
<g id="node45" class="node open">
|
||||
<title>ECC/zcash-swift-wallet-sdk#1334</title>
|
||||
<g id="a_node48"><a xlink:href="https://github.com/Electric-Coin-Company/zcash-swift-wallet-sdk/issues/1334" xlink:title="ECC/zcash-swift-wallet-sdk#1334 Trigger sync after send" target="_blank">
|
||||
<g id="a_node45"><a xlink:href="https://github.com/Electric-Coin-Company/zcash-swift-wallet-sdk/issues/1334" xlink:title="ECC/zcash-swift-wallet-sdk#1334 Trigger sync after send" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" stroke-width="2" points="265,-717 8,-717 8,-679 265,-679 265,-717"/>
|
||||
<text text-anchor="middle" x="136.5" y="-701.8" font-family="Times,serif" font-size="14.00">ECC/zcash-swift-wallet-sdk#1334</text>
|
||||
<text text-anchor="middle" x="136.5" y="-686.8" font-family="Times,serif" font-size="14.00">Trigger sync after send</text>
|
||||
|
@ -876,9 +835,9 @@
|
|||
<polygon fill="black" stroke="black" points="290.88,-689.39 300.57,-685.11 290.32,-682.41 290.88,-689.39"/>
|
||||
</g>
|
||||
<!-- ECC/zcash-swift-wallet-sdk#1338 -->
|
||||
<g id="node49" class="node open">
|
||||
<g id="node46" class="node open">
|
||||
<title>ECC/zcash-swift-wallet-sdk#1338</title>
|
||||
<g id="a_node49"><a xlink:href="https://github.com/Electric-Coin-Company/zcash-swift-wallet-sdk/issues/1338" xlink:title="ECC/zcash-swift-wallet-sdk#1338 SuggestScanRanges called too often" target="_blank">
|
||||
<g id="a_node46"><a xlink:href="https://github.com/Electric-Coin-Company/zcash-swift-wallet-sdk/issues/1338" xlink:title="ECC/zcash-swift-wallet-sdk#1338 SuggestScanRanges called too often" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" stroke-width="2" points="265,-660.5 8,-660.5 8,-607.5 265,-607.5 265,-660.5"/>
|
||||
<text text-anchor="middle" x="136.5" y="-645.3" font-family="Times,serif" font-size="14.00">ECC/zcash-swift-wallet-sdk#1338</text>
|
||||
<text text-anchor="middle" x="136.5" y="-630.3" font-family="Times,serif" font-size="14.00">SuggestScanRanges called</text>
|
||||
|
@ -892,6 +851,47 @@
|
|||
<path fill="none" stroke="black" d="M265.14,-651.98C273.59,-653.17 282.12,-654.38 290.62,-655.57"/>
|
||||
<polygon fill="black" stroke="black" points="290.18,-659.04 300.57,-656.98 291.16,-652.11 290.18,-659.04"/>
|
||||
</g>
|
||||
<!-- ECC/zashi#66->ECC/zashi#67 -->
|
||||
<g id="edge35" class="edge">
|
||||
<title>ECC/zashi#66->ECC/zashi#67</title>
|
||||
<path fill="none" stroke="black" d="M625.91,-450.39C604.5,-445.25 583.86,-435.17 573,-416 557.45,-388.54 557.45,-301.46 573,-274 582.86,-256.59 599.32,-243.85 617.09,-234.59"/>
|
||||
<polygon fill="black" stroke="black" points="618.99,-237.56 626.48,-230.06 615.95,-231.25 618.99,-237.56"/>
|
||||
</g>
|
||||
<!-- ECC/zashi#38 -->
|
||||
<g id="node48" class="node open">
|
||||
<title>ECC/zashi#38</title>
|
||||
<g id="a_node48"><a xlink:href="https://github.com/Electric-Coin-Company/zashi/issues/38" xlink:title="ECC/zashi#38 Enable address rotation for Zashi" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" stroke-width="2" points="791.5,-416.5 603.5,-416.5 603.5,-363.5 791.5,-363.5 791.5,-416.5"/>
|
||||
<text text-anchor="middle" x="697.5" y="-401.3" font-family="Times,serif" font-size="14.00">ECC/zashi#38</text>
|
||||
<text text-anchor="middle" x="697.5" y="-386.3" font-family="Times,serif" font-size="14.00">Enable address rotation</text>
|
||||
<text text-anchor="middle" x="697.5" y="-371.3" font-family="Times,serif" font-size="14.00">for Zashi</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- ECC/zashi#38->ECC/zashi#27 -->
|
||||
<g id="edge36" class="edge">
|
||||
<title>ECC/zashi#38->ECC/zashi#27</title>
|
||||
<path fill="none" stroke="black" d="M791.67,-411.4C797.49,-415.46 802.72,-420.28 807,-426 863,-500.74 808.95,-1176.9 837,-1266 851.53,-1312.1 884.87,-1357.7 907.8,-1385.3"/>
|
||||
<polygon fill="black" stroke="black" points="905.15,-1387.59 914.26,-1393 910.51,-1383.09 905.15,-1387.59"/>
|
||||
</g>
|
||||
<!-- ECC/zashi#40 -->
|
||||
<g id="node49" class="node open">
|
||||
<title>ECC/zashi#40</title>
|
||||
<g id="a_node49"><a xlink:href="https://github.com/Electric-Coin-Company/zashi/issues/40" xlink:title="ECC/zashi#40 Add "Send entire wallet balance" option to the send workflow." target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" stroke-width="2" points="791,-345 604,-345 604,-277 791,-277 791,-345"/>
|
||||
<text text-anchor="middle" x="697.5" y="-329.8" font-family="Times,serif" font-size="14.00">ECC/zashi#40</text>
|
||||
<text text-anchor="middle" x="697.5" y="-314.8" font-family="Times,serif" font-size="14.00">Add "Send entire wallet</text>
|
||||
<text text-anchor="middle" x="697.5" y="-299.8" font-family="Times,serif" font-size="14.00">balance" option to the</text>
|
||||
<text text-anchor="middle" x="697.5" y="-284.8" font-family="Times,serif" font-size="14.00">send workflow.</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- ECC/zashi#40->ECC/zashi#27 -->
|
||||
<g id="edge37" class="edge">
|
||||
<title>ECC/zashi#40->ECC/zashi#27</title>
|
||||
<path fill="none" stroke="black" d="M791.38,-338.1C797.35,-342.61 802.69,-347.87 807,-354 865.35,-436.92 806.68,-1169.3 837,-1266 851.46,-1312.2 884.83,-1357.7 907.77,-1385.3"/>
|
||||
<polygon fill="black" stroke="black" points="905.13,-1387.6 914.24,-1393 910.49,-1383.09 905.13,-1387.6"/>
|
||||
</g>
|
||||
<!-- ECC/zcash-light-client-ffi#25 -->
|
||||
<g id="node50" class="node open">
|
||||
<title>ECC/zcash-light-client-ffi#25</title>
|
||||
|
|
|
@ -10,190 +10,44 @@
|
|||
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 3730.5)">
|
||||
<polygon fill="white" stroke="transparent" points="-4,4 -4,-3730.5 1241,-3730.5 1241,4 -4,4"/>
|
||||
<g id="clust1" class="cluster">
|
||||
<title>cluster_6</title>
|
||||
<polygon fill="none" stroke="blue" points="0,-1198 0,-2190 273,-2190 273,-1198 0,-1198"/>
|
||||
<text text-anchor="middle" x="136.5" y="-2174.8" font-family="Times,serif" font-size="14.00">Zcash Swift SDK Tech Debt</text>
|
||||
</g>
|
||||
<g id="clust2" class="cluster">
|
||||
<title>cluster_0</title>
|
||||
<polygon fill="none" stroke="blue" points="618,-1199 618,-1276 777,-1276 777,-1199 618,-1199"/>
|
||||
<text text-anchor="middle" x="697.5" y="-1260.8" font-family="Times,serif" font-size="14.00">Zashi 1.0</text>
|
||||
</g>
|
||||
<g id="clust2" class="cluster">
|
||||
<title>cluster_6</title>
|
||||
<polygon fill="none" stroke="blue" points="0,-1198 0,-2190 273,-2190 273,-1198 0,-1198"/>
|
||||
<text text-anchor="middle" x="136.5" y="-2174.8" font-family="Times,serif" font-size="14.00">Zcash Swift SDK Tech Debt</text>
|
||||
</g>
|
||||
<g id="clust3" class="cluster">
|
||||
<title>cluster_2</title>
|
||||
<polygon fill="none" stroke="blue" points="321,-1284 321,-2107 1012,-2107 1012,-1284 321,-1284"/>
|
||||
<text text-anchor="middle" x="666.5" y="-2091.8" font-family="Times,serif" font-size="14.00">Zashi 1.1</text>
|
||||
</g>
|
||||
<g id="clust4" class="cluster">
|
||||
<title>cluster_4</title>
|
||||
<polygon fill="none" stroke="blue" points="595.5,-269 595.5,-504 799.5,-504 799.5,-269 595.5,-269"/>
|
||||
<text text-anchor="middle" x="697.5" y="-488.8" font-family="Times,serif" font-size="14.00">Zashi 1.2</text>
|
||||
</g>
|
||||
<g id="clust5" class="cluster">
|
||||
<title>cluster_5</title>
|
||||
<polygon fill="none" stroke="blue" points="588,0 588,-261 807,-261 807,0 588,0"/>
|
||||
<text text-anchor="middle" x="697.5" y="-245.8" font-family="Times,serif" font-size="14.00">Zashi 1.3</text>
|
||||
</g>
|
||||
<g id="clust6" class="cluster">
|
||||
<g id="clust4" class="cluster">
|
||||
<title>cluster_2</title>
|
||||
<polygon fill="none" stroke="blue" points="321,-1284 321,-2107 1012,-2107 1012,-1284 321,-1284"/>
|
||||
<text text-anchor="middle" x="666.5" y="-2091.8" font-family="Times,serif" font-size="14.00">Zashi 1.1</text>
|
||||
</g>
|
||||
<g id="clust5" class="cluster">
|
||||
<title>cluster_1</title>
|
||||
<polygon fill="none" stroke="blue" points="0,-512 0,-1089 807,-1089 807,-512 0,-512"/>
|
||||
<text text-anchor="middle" x="403.5" y="-1073.8" font-family="Times,serif" font-size="14.00">iOS Zashi 1.1</text>
|
||||
</g>
|
||||
<g id="clust6" class="cluster">
|
||||
<title>cluster_4</title>
|
||||
<polygon fill="none" stroke="blue" points="595.5,-269 595.5,-504 799.5,-504 799.5,-269 595.5,-269"/>
|
||||
<text text-anchor="middle" x="697.5" y="-488.8" font-family="Times,serif" font-size="14.00">Zashi 1.2</text>
|
||||
</g>
|
||||
<g id="clust7" class="cluster">
|
||||
<title>cluster_3</title>
|
||||
<polygon fill="none" stroke="blue" points="17,-1097 17,-1190 256,-1190 256,-1097 17,-1097"/>
|
||||
<text text-anchor="middle" x="136.5" y="-1174.8" font-family="Times,serif" font-size="14.00">UniFFI</text>
|
||||
</g>
|
||||
<!-- ECC/zcash-swift-wallet-sdk#1286 -->
|
||||
<g id="node1" class="node open">
|
||||
<title>ECC/zcash-swift-wallet-sdk#1286</title>
|
||||
<g id="a_node1"><a xlink:href="https://github.com/Electric-Coin-Company/zcash-swift-wallet-sdk/issues/1286" xlink:title="ECC/zcash-swift-wallet-sdk#1286 Add structured error types for errors received across the FFI boundary." target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" stroke-width="2" points="265,-2159 8,-2159 8,-2091 265,-2091 265,-2159"/>
|
||||
<text text-anchor="middle" x="136.5" y="-2143.8" font-family="Times,serif" font-size="14.00">ECC/zcash-swift-wallet-sdk#1286</text>
|
||||
<text text-anchor="middle" x="136.5" y="-2128.8" font-family="Times,serif" font-size="14.00">Add structured error</text>
|
||||
<text text-anchor="middle" x="136.5" y="-2113.8" font-family="Times,serif" font-size="14.00">types for errors received</text>
|
||||
<text text-anchor="middle" x="136.5" y="-2098.8" font-family="Times,serif" font-size="14.00">across the FFI boundary.</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- ECC/zcash-swift-wallet-sdk#298 -->
|
||||
<g id="node2" class="node open">
|
||||
<title>ECC/zcash-swift-wallet-sdk#298</title>
|
||||
<g id="a_node2"><a xlink:href="https://github.com/Electric-Coin-Company/zcash-swift-wallet-sdk/issues/298" xlink:title="ECC/zcash-swift-wallet-sdk#298 Make BalanceTests pass" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" stroke-width="2" points="260.5,-2073 12.5,-2073 12.5,-2035 260.5,-2035 260.5,-2073"/>
|
||||
<text text-anchor="middle" x="136.5" y="-2057.8" font-family="Times,serif" font-size="14.00">ECC/zcash-swift-wallet-sdk#298</text>
|
||||
<text text-anchor="middle" x="136.5" y="-2042.8" font-family="Times,serif" font-size="14.00">Make BalanceTests pass</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- ECC/zcash-swift-wallet-sdk#1387 -->
|
||||
<g id="node3" class="node open">
|
||||
<title>ECC/zcash-swift-wallet-sdk#1387</title>
|
||||
<g id="a_node3"><a xlink:href="https://github.com/Electric-Coin-Company/zcash-swift-wallet-sdk/issues/1387" xlink:title="ECC/zcash-swift-wallet-sdk#1387 Fix unterminated `swiftlint::disable` pragmas" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" stroke-width="2" points="265,-2017 8,-2017 8,-1949 265,-1949 265,-2017"/>
|
||||
<text text-anchor="middle" x="136.5" y="-2001.8" font-family="Times,serif" font-size="14.00">ECC/zcash-swift-wallet-sdk#1387</text>
|
||||
<text text-anchor="middle" x="136.5" y="-1986.8" font-family="Times,serif" font-size="14.00">Fix unterminated</text>
|
||||
<text text-anchor="middle" x="136.5" y="-1971.8" font-family="Times,serif" font-size="14.00">`swiftlint::disable`</text>
|
||||
<text text-anchor="middle" x="136.5" y="-1956.8" font-family="Times,serif" font-size="14.00">pragmas</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- ECC/zcash-swift-wallet-sdk#522 -->
|
||||
<g id="node4" class="node open">
|
||||
<title>ECC/zcash-swift-wallet-sdk#522</title>
|
||||
<g id="a_node4"><a xlink:href="https://github.com/Electric-Coin-Company/zcash-swift-wallet-sdk/issues/522" xlink:title="ECC/zcash-swift-wallet-sdk#522 Remove account field from `UnifiedFullViewingKey`" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" stroke-width="2" points="260.5,-1930.5 12.5,-1930.5 12.5,-1877.5 260.5,-1877.5 260.5,-1930.5"/>
|
||||
<text text-anchor="middle" x="136.5" y="-1915.3" font-family="Times,serif" font-size="14.00">ECC/zcash-swift-wallet-sdk#522</text>
|
||||
<text text-anchor="middle" x="136.5" y="-1900.3" font-family="Times,serif" font-size="14.00">Remove account field from</text>
|
||||
<text text-anchor="middle" x="136.5" y="-1885.3" font-family="Times,serif" font-size="14.00">`UnifiedFullViewingKey`</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- ECC/zcash-swift-wallet-sdk#1247 -->
|
||||
<g id="node5" class="node open">
|
||||
<title>ECC/zcash-swift-wallet-sdk#1247</title>
|
||||
<g id="a_node5"><a xlink:href="https://github.com/Electric-Coin-Company/zcash-swift-wallet-sdk/issues/1247" xlink:title="ECC/zcash-swift-wallet-sdk#1247 [SBS] DarkSideTests checks and fixes" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" stroke-width="2" points="265,-1859.5 8,-1859.5 8,-1806.5 265,-1806.5 265,-1859.5"/>
|
||||
<text text-anchor="middle" x="136.5" y="-1844.3" font-family="Times,serif" font-size="14.00">ECC/zcash-swift-wallet-sdk#1247</text>
|
||||
<text text-anchor="middle" x="136.5" y="-1829.3" font-family="Times,serif" font-size="14.00">[SBS] DarkSideTests</text>
|
||||
<text text-anchor="middle" x="136.5" y="-1814.3" font-family="Times,serif" font-size="14.00">checks and fixes</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- ECC/zcash-swift-wallet-sdk#467 -->
|
||||
<g id="node6" class="node open">
|
||||
<title>ECC/zcash-swift-wallet-sdk#467</title>
|
||||
<g id="a_node6"><a xlink:href="https://github.com/Electric-Coin-Company/zcash-swift-wallet-sdk/issues/467" xlink:title="ECC/zcash-swift-wallet-sdk#467 Replace dependency SQLite" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" stroke-width="2" points="260.5,-1788 12.5,-1788 12.5,-1750 260.5,-1750 260.5,-1788"/>
|
||||
<text text-anchor="middle" x="136.5" y="-1772.8" font-family="Times,serif" font-size="14.00">ECC/zcash-swift-wallet-sdk#467</text>
|
||||
<text text-anchor="middle" x="136.5" y="-1757.8" font-family="Times,serif" font-size="14.00">Replace dependency SQLite</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- ECC/zcash-swift-wallet-sdk#1261 -->
|
||||
<g id="node7" class="node open">
|
||||
<title>ECC/zcash-swift-wallet-sdk#1261</title>
|
||||
<g id="a_node7"><a xlink:href="https://github.com/Electric-Coin-Company/zcash-swift-wallet-sdk/issues/1261" xlink:title="ECC/zcash-swift-wallet-sdk#1261 Mark generated files in `.gitattributes`" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" stroke-width="2" points="265,-1731.5 8,-1731.5 8,-1678.5 265,-1678.5 265,-1731.5"/>
|
||||
<text text-anchor="middle" x="136.5" y="-1716.3" font-family="Times,serif" font-size="14.00">ECC/zcash-swift-wallet-sdk#1261</text>
|
||||
<text text-anchor="middle" x="136.5" y="-1701.3" font-family="Times,serif" font-size="14.00">Mark generated files in</text>
|
||||
<text text-anchor="middle" x="136.5" y="-1686.3" font-family="Times,serif" font-size="14.00">`.gitattributes`</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- ECC/zcash-swift-wallet-sdk#1225 -->
|
||||
<g id="node8" class="node open">
|
||||
<title>ECC/zcash-swift-wallet-sdk#1225</title>
|
||||
<g id="a_node8"><a xlink:href="https://github.com/Electric-Coin-Company/zcash-swift-wallet-sdk/issues/1225" xlink:title="ECC/zcash-swift-wallet-sdk#1225 Add more tests to the ScanActionTests" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" stroke-width="2" points="265,-1660.5 8,-1660.5 8,-1607.5 265,-1607.5 265,-1660.5"/>
|
||||
<text text-anchor="middle" x="136.5" y="-1645.3" font-family="Times,serif" font-size="14.00">ECC/zcash-swift-wallet-sdk#1225</text>
|
||||
<text text-anchor="middle" x="136.5" y="-1630.3" font-family="Times,serif" font-size="14.00">Add more tests to the</text>
|
||||
<text text-anchor="middle" x="136.5" y="-1615.3" font-family="Times,serif" font-size="14.00">ScanActionTests</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- ECC/zcash-swift-wallet-sdk#1411 -->
|
||||
<g id="node9" class="node open">
|
||||
<title>ECC/zcash-swift-wallet-sdk#1411</title>
|
||||
<g id="a_node9"><a xlink:href="https://github.com/Electric-Coin-Company/zcash-swift-wallet-sdk/issues/1411" xlink:title="ECC/zcash-swift-wallet-sdk#1411 Recover from synchronizer crash" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" stroke-width="2" points="265,-1589.5 8,-1589.5 8,-1536.5 265,-1536.5 265,-1589.5"/>
|
||||
<text text-anchor="middle" x="136.5" y="-1574.3" font-family="Times,serif" font-size="14.00">ECC/zcash-swift-wallet-sdk#1411</text>
|
||||
<text text-anchor="middle" x="136.5" y="-1559.3" font-family="Times,serif" font-size="14.00">Recover from synchronizer</text>
|
||||
<text text-anchor="middle" x="136.5" y="-1544.3" font-family="Times,serif" font-size="14.00">crash</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- ECC/zcash-swift-wallet-sdk#1250 -->
|
||||
<g id="node10" class="node open">
|
||||
<title>ECC/zcash-swift-wallet-sdk#1250</title>
|
||||
<g id="a_node10"><a xlink:href="https://github.com/Electric-Coin-Company/zcash-swift-wallet-sdk/issues/1250" xlink:title="ECC/zcash-swift-wallet-sdk#1250 [TODO] treeState.height in testInitWithShortSeedA ndFail" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" stroke-width="2" points="265,-1518 8,-1518 8,-1450 265,-1450 265,-1518"/>
|
||||
<text text-anchor="middle" x="136.5" y="-1502.8" font-family="Times,serif" font-size="14.00">ECC/zcash-swift-wallet-sdk#1250</text>
|
||||
<text text-anchor="middle" x="136.5" y="-1487.8" font-family="Times,serif" font-size="14.00">[TODO] treeState.height</text>
|
||||
<text text-anchor="middle" x="136.5" y="-1472.8" font-family="Times,serif" font-size="14.00">in testInitWithShortSeedA</text>
|
||||
<text text-anchor="middle" x="136.5" y="-1457.8" font-family="Times,serif" font-size="14.00">ndFail</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- ECC/zcash-swift-wallet-sdk#1392 -->
|
||||
<g id="node11" class="node open">
|
||||
<title>ECC/zcash-swift-wallet-sdk#1392</title>
|
||||
<g id="a_node11"><a xlink:href="https://github.com/Electric-Coin-Company/zcash-swift-wallet-sdk/issues/1392" xlink:title="ECC/zcash-swift-wallet-sdk#1392 Remove default fee" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" stroke-width="2" points="265,-1432 8,-1432 8,-1394 265,-1394 265,-1432"/>
|
||||
<text text-anchor="middle" x="136.5" y="-1416.8" font-family="Times,serif" font-size="14.00">ECC/zcash-swift-wallet-sdk#1392</text>
|
||||
<text text-anchor="middle" x="136.5" y="-1401.8" font-family="Times,serif" font-size="14.00">Remove default fee</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- ECC/zcash-swift-wallet-sdk#1401 -->
|
||||
<g id="node12" class="node open">
|
||||
<title>ECC/zcash-swift-wallet-sdk#1401</title>
|
||||
<g id="a_node12"><a xlink:href="https://github.com/Electric-Coin-Company/zcash-swift-wallet-sdk/issues/1401" xlink:title="ECC/zcash-swift-wallet-sdk#1401 Incorrect spelling of constant: "transaparent" should be "transparent"" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" stroke-width="2" points="265,-1376 8,-1376 8,-1308 265,-1308 265,-1376"/>
|
||||
<text text-anchor="middle" x="136.5" y="-1360.8" font-family="Times,serif" font-size="14.00">ECC/zcash-swift-wallet-sdk#1401</text>
|
||||
<text text-anchor="middle" x="136.5" y="-1345.8" font-family="Times,serif" font-size="14.00">Incorrect spelling of</text>
|
||||
<text text-anchor="middle" x="136.5" y="-1330.8" font-family="Times,serif" font-size="14.00">constant: "transaparent"</text>
|
||||
<text text-anchor="middle" x="136.5" y="-1315.8" font-family="Times,serif" font-size="14.00">should be "transparent"</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- ECC/zcash-swift-wallet-sdk#459 -->
|
||||
<g id="node13" class="node open">
|
||||
<title>ECC/zcash-swift-wallet-sdk#459</title>
|
||||
<g id="a_node13"><a xlink:href="https://github.com/Electric-Coin-Company/zcash-swift-wallet-sdk/issues/459" xlink:title="ECC/zcash-swift-wallet-sdk#459 Consider removing `address` field from `Uns pentTransactionOutputEnti ty`" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" stroke-width="2" points="260.5,-1289.5 12.5,-1289.5 12.5,-1206.5 260.5,-1206.5 260.5,-1289.5"/>
|
||||
<text text-anchor="middle" x="136.5" y="-1274.3" font-family="Times,serif" font-size="14.00">ECC/zcash-swift-wallet-sdk#459</text>
|
||||
<text text-anchor="middle" x="136.5" y="-1259.3" font-family="Times,serif" font-size="14.00">Consider removing</text>
|
||||
<text text-anchor="middle" x="136.5" y="-1244.3" font-family="Times,serif" font-size="14.00">`address` field from `Uns</text>
|
||||
<text text-anchor="middle" x="136.5" y="-1229.3" font-family="Times,serif" font-size="14.00">pentTransactionOutputEnti</text>
|
||||
<text text-anchor="middle" x="136.5" y="-1214.3" font-family="Times,serif" font-size="14.00">ty`</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- ECC/zashi#21 -->
|
||||
<g id="node14" class="node open">
|
||||
<g id="node1" class="node open">
|
||||
<title>ECC/zashi#21</title>
|
||||
<g id="a_node14"><a xlink:href="https://github.com/Electric-Coin-Company/zashi/issues/21" xlink:title="ECC/zashi#21 Release Zashi 1.0" target="_blank">
|
||||
<g id="a_node1"><a xlink:href="https://github.com/Electric-Coin-Company/zashi/issues/21" xlink:title="ECC/zashi#21 Release Zashi 1.0" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" stroke-width="2" points="769,-1245 766,-1249 745,-1249 742,-1245 626,-1245 626,-1207 769,-1207 769,-1245"/>
|
||||
<text text-anchor="middle" x="697.5" y="-1229.8" font-family="Times,serif" font-size="14.00">ECC/zashi#21</text>
|
||||
<text text-anchor="middle" x="697.5" y="-1214.8" font-family="Times,serif" font-size="14.00">Release Zashi 1.0</text>
|
||||
|
@ -201,9 +55,9 @@
|
|||
</g>
|
||||
</g>
|
||||
<!-- ECC/zashi#27 -->
|
||||
<g id="node15" class="node open">
|
||||
<g id="node19" class="node open">
|
||||
<title>ECC/zashi#27</title>
|
||||
<g id="a_node15"><a xlink:href="https://github.com/Electric-Coin-Company/zashi/issues/27" xlink:title="ECC/zashi#27 Release Zashi 1.1" target="_blank">
|
||||
<g id="a_node19"><a xlink:href="https://github.com/Electric-Coin-Company/zashi/issues/27" xlink:title="ECC/zashi#27 Release Zashi 1.1" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" points="1004,-1431 1001,-1435 980,-1435 977,-1431 861,-1431 861,-1393 1004,-1393 1004,-1431"/>
|
||||
<text text-anchor="middle" x="932.5" y="-1415.8" font-family="Times,serif" font-size="14.00">ECC/zashi#27</text>
|
||||
<text text-anchor="middle" x="932.5" y="-1400.8" font-family="Times,serif" font-size="14.00">Release Zashi 1.1</text>
|
||||
|
@ -216,10 +70,209 @@
|
|||
<path fill="none" stroke="black" d="M745.71,-1245.1C765.56,-1254.2 788.33,-1266.1 807,-1280 848.45,-1310.7 887.84,-1356.2 910.82,-1384.9"/>
|
||||
<polygon fill="black" stroke="black" points="908.19,-1387.22 917.14,-1392.9 913.69,-1382.88 908.19,-1387.22"/>
|
||||
</g>
|
||||
<!-- ECC/zcash-swift-wallet-sdk#1286 -->
|
||||
<g id="node2" class="node open">
|
||||
<title>ECC/zcash-swift-wallet-sdk#1286</title>
|
||||
<g id="a_node2"><a xlink:href="https://github.com/Electric-Coin-Company/zcash-swift-wallet-sdk/issues/1286" xlink:title="ECC/zcash-swift-wallet-sdk#1286 Add structured error types for errors received across the FFI boundary." target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" stroke-width="2" points="265,-2159 8,-2159 8,-2091 265,-2091 265,-2159"/>
|
||||
<text text-anchor="middle" x="136.5" y="-2143.8" font-family="Times,serif" font-size="14.00">ECC/zcash-swift-wallet-sdk#1286</text>
|
||||
<text text-anchor="middle" x="136.5" y="-2128.8" font-family="Times,serif" font-size="14.00">Add structured error</text>
|
||||
<text text-anchor="middle" x="136.5" y="-2113.8" font-family="Times,serif" font-size="14.00">types for errors received</text>
|
||||
<text text-anchor="middle" x="136.5" y="-2098.8" font-family="Times,serif" font-size="14.00">across the FFI boundary.</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- ECC/zcash-swift-wallet-sdk#298 -->
|
||||
<g id="node3" class="node open">
|
||||
<title>ECC/zcash-swift-wallet-sdk#298</title>
|
||||
<g id="a_node3"><a xlink:href="https://github.com/Electric-Coin-Company/zcash-swift-wallet-sdk/issues/298" xlink:title="ECC/zcash-swift-wallet-sdk#298 Make BalanceTests pass" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" stroke-width="2" points="260.5,-2073 12.5,-2073 12.5,-2035 260.5,-2035 260.5,-2073"/>
|
||||
<text text-anchor="middle" x="136.5" y="-2057.8" font-family="Times,serif" font-size="14.00">ECC/zcash-swift-wallet-sdk#298</text>
|
||||
<text text-anchor="middle" x="136.5" y="-2042.8" font-family="Times,serif" font-size="14.00">Make BalanceTests pass</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- ECC/zcash-swift-wallet-sdk#1387 -->
|
||||
<g id="node4" class="node open">
|
||||
<title>ECC/zcash-swift-wallet-sdk#1387</title>
|
||||
<g id="a_node4"><a xlink:href="https://github.com/Electric-Coin-Company/zcash-swift-wallet-sdk/issues/1387" xlink:title="ECC/zcash-swift-wallet-sdk#1387 Fix unterminated `swiftlint::disable` pragmas" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" stroke-width="2" points="265,-2017 8,-2017 8,-1949 265,-1949 265,-2017"/>
|
||||
<text text-anchor="middle" x="136.5" y="-2001.8" font-family="Times,serif" font-size="14.00">ECC/zcash-swift-wallet-sdk#1387</text>
|
||||
<text text-anchor="middle" x="136.5" y="-1986.8" font-family="Times,serif" font-size="14.00">Fix unterminated</text>
|
||||
<text text-anchor="middle" x="136.5" y="-1971.8" font-family="Times,serif" font-size="14.00">`swiftlint::disable`</text>
|
||||
<text text-anchor="middle" x="136.5" y="-1956.8" font-family="Times,serif" font-size="14.00">pragmas</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- ECC/zcash-swift-wallet-sdk#522 -->
|
||||
<g id="node5" class="node open">
|
||||
<title>ECC/zcash-swift-wallet-sdk#522</title>
|
||||
<g id="a_node5"><a xlink:href="https://github.com/Electric-Coin-Company/zcash-swift-wallet-sdk/issues/522" xlink:title="ECC/zcash-swift-wallet-sdk#522 Remove account field from `UnifiedFullViewingKey`" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" stroke-width="2" points="260.5,-1930.5 12.5,-1930.5 12.5,-1877.5 260.5,-1877.5 260.5,-1930.5"/>
|
||||
<text text-anchor="middle" x="136.5" y="-1915.3" font-family="Times,serif" font-size="14.00">ECC/zcash-swift-wallet-sdk#522</text>
|
||||
<text text-anchor="middle" x="136.5" y="-1900.3" font-family="Times,serif" font-size="14.00">Remove account field from</text>
|
||||
<text text-anchor="middle" x="136.5" y="-1885.3" font-family="Times,serif" font-size="14.00">`UnifiedFullViewingKey`</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- ECC/zcash-swift-wallet-sdk#1247 -->
|
||||
<g id="node6" class="node open">
|
||||
<title>ECC/zcash-swift-wallet-sdk#1247</title>
|
||||
<g id="a_node6"><a xlink:href="https://github.com/Electric-Coin-Company/zcash-swift-wallet-sdk/issues/1247" xlink:title="ECC/zcash-swift-wallet-sdk#1247 [SBS] DarkSideTests checks and fixes" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" stroke-width="2" points="265,-1859.5 8,-1859.5 8,-1806.5 265,-1806.5 265,-1859.5"/>
|
||||
<text text-anchor="middle" x="136.5" y="-1844.3" font-family="Times,serif" font-size="14.00">ECC/zcash-swift-wallet-sdk#1247</text>
|
||||
<text text-anchor="middle" x="136.5" y="-1829.3" font-family="Times,serif" font-size="14.00">[SBS] DarkSideTests</text>
|
||||
<text text-anchor="middle" x="136.5" y="-1814.3" font-family="Times,serif" font-size="14.00">checks and fixes</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- ECC/zcash-swift-wallet-sdk#467 -->
|
||||
<g id="node7" class="node open">
|
||||
<title>ECC/zcash-swift-wallet-sdk#467</title>
|
||||
<g id="a_node7"><a xlink:href="https://github.com/Electric-Coin-Company/zcash-swift-wallet-sdk/issues/467" xlink:title="ECC/zcash-swift-wallet-sdk#467 Replace dependency SQLite" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" stroke-width="2" points="260.5,-1788 12.5,-1788 12.5,-1750 260.5,-1750 260.5,-1788"/>
|
||||
<text text-anchor="middle" x="136.5" y="-1772.8" font-family="Times,serif" font-size="14.00">ECC/zcash-swift-wallet-sdk#467</text>
|
||||
<text text-anchor="middle" x="136.5" y="-1757.8" font-family="Times,serif" font-size="14.00">Replace dependency SQLite</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- ECC/zcash-swift-wallet-sdk#1261 -->
|
||||
<g id="node8" class="node open">
|
||||
<title>ECC/zcash-swift-wallet-sdk#1261</title>
|
||||
<g id="a_node8"><a xlink:href="https://github.com/Electric-Coin-Company/zcash-swift-wallet-sdk/issues/1261" xlink:title="ECC/zcash-swift-wallet-sdk#1261 Mark generated files in `.gitattributes`" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" stroke-width="2" points="265,-1731.5 8,-1731.5 8,-1678.5 265,-1678.5 265,-1731.5"/>
|
||||
<text text-anchor="middle" x="136.5" y="-1716.3" font-family="Times,serif" font-size="14.00">ECC/zcash-swift-wallet-sdk#1261</text>
|
||||
<text text-anchor="middle" x="136.5" y="-1701.3" font-family="Times,serif" font-size="14.00">Mark generated files in</text>
|
||||
<text text-anchor="middle" x="136.5" y="-1686.3" font-family="Times,serif" font-size="14.00">`.gitattributes`</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- ECC/zcash-swift-wallet-sdk#1225 -->
|
||||
<g id="node9" class="node open">
|
||||
<title>ECC/zcash-swift-wallet-sdk#1225</title>
|
||||
<g id="a_node9"><a xlink:href="https://github.com/Electric-Coin-Company/zcash-swift-wallet-sdk/issues/1225" xlink:title="ECC/zcash-swift-wallet-sdk#1225 Add more tests to the ScanActionTests" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" stroke-width="2" points="265,-1660.5 8,-1660.5 8,-1607.5 265,-1607.5 265,-1660.5"/>
|
||||
<text text-anchor="middle" x="136.5" y="-1645.3" font-family="Times,serif" font-size="14.00">ECC/zcash-swift-wallet-sdk#1225</text>
|
||||
<text text-anchor="middle" x="136.5" y="-1630.3" font-family="Times,serif" font-size="14.00">Add more tests to the</text>
|
||||
<text text-anchor="middle" x="136.5" y="-1615.3" font-family="Times,serif" font-size="14.00">ScanActionTests</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- ECC/zcash-swift-wallet-sdk#1411 -->
|
||||
<g id="node10" class="node open">
|
||||
<title>ECC/zcash-swift-wallet-sdk#1411</title>
|
||||
<g id="a_node10"><a xlink:href="https://github.com/Electric-Coin-Company/zcash-swift-wallet-sdk/issues/1411" xlink:title="ECC/zcash-swift-wallet-sdk#1411 Recover from synchronizer crash" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" stroke-width="2" points="265,-1589.5 8,-1589.5 8,-1536.5 265,-1536.5 265,-1589.5"/>
|
||||
<text text-anchor="middle" x="136.5" y="-1574.3" font-family="Times,serif" font-size="14.00">ECC/zcash-swift-wallet-sdk#1411</text>
|
||||
<text text-anchor="middle" x="136.5" y="-1559.3" font-family="Times,serif" font-size="14.00">Recover from synchronizer</text>
|
||||
<text text-anchor="middle" x="136.5" y="-1544.3" font-family="Times,serif" font-size="14.00">crash</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- ECC/zcash-swift-wallet-sdk#1250 -->
|
||||
<g id="node11" class="node open">
|
||||
<title>ECC/zcash-swift-wallet-sdk#1250</title>
|
||||
<g id="a_node11"><a xlink:href="https://github.com/Electric-Coin-Company/zcash-swift-wallet-sdk/issues/1250" xlink:title="ECC/zcash-swift-wallet-sdk#1250 [TODO] treeState.height in testInitWithShortSeedA ndFail" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" stroke-width="2" points="265,-1518 8,-1518 8,-1450 265,-1450 265,-1518"/>
|
||||
<text text-anchor="middle" x="136.5" y="-1502.8" font-family="Times,serif" font-size="14.00">ECC/zcash-swift-wallet-sdk#1250</text>
|
||||
<text text-anchor="middle" x="136.5" y="-1487.8" font-family="Times,serif" font-size="14.00">[TODO] treeState.height</text>
|
||||
<text text-anchor="middle" x="136.5" y="-1472.8" font-family="Times,serif" font-size="14.00">in testInitWithShortSeedA</text>
|
||||
<text text-anchor="middle" x="136.5" y="-1457.8" font-family="Times,serif" font-size="14.00">ndFail</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- ECC/zcash-swift-wallet-sdk#1392 -->
|
||||
<g id="node12" class="node open">
|
||||
<title>ECC/zcash-swift-wallet-sdk#1392</title>
|
||||
<g id="a_node12"><a xlink:href="https://github.com/Electric-Coin-Company/zcash-swift-wallet-sdk/issues/1392" xlink:title="ECC/zcash-swift-wallet-sdk#1392 Remove default fee" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" stroke-width="2" points="265,-1432 8,-1432 8,-1394 265,-1394 265,-1432"/>
|
||||
<text text-anchor="middle" x="136.5" y="-1416.8" font-family="Times,serif" font-size="14.00">ECC/zcash-swift-wallet-sdk#1392</text>
|
||||
<text text-anchor="middle" x="136.5" y="-1401.8" font-family="Times,serif" font-size="14.00">Remove default fee</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- ECC/zcash-swift-wallet-sdk#1401 -->
|
||||
<g id="node13" class="node open">
|
||||
<title>ECC/zcash-swift-wallet-sdk#1401</title>
|
||||
<g id="a_node13"><a xlink:href="https://github.com/Electric-Coin-Company/zcash-swift-wallet-sdk/issues/1401" xlink:title="ECC/zcash-swift-wallet-sdk#1401 Incorrect spelling of constant: "transaparent" should be "transparent"" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" stroke-width="2" points="265,-1376 8,-1376 8,-1308 265,-1308 265,-1376"/>
|
||||
<text text-anchor="middle" x="136.5" y="-1360.8" font-family="Times,serif" font-size="14.00">ECC/zcash-swift-wallet-sdk#1401</text>
|
||||
<text text-anchor="middle" x="136.5" y="-1345.8" font-family="Times,serif" font-size="14.00">Incorrect spelling of</text>
|
||||
<text text-anchor="middle" x="136.5" y="-1330.8" font-family="Times,serif" font-size="14.00">constant: "transaparent"</text>
|
||||
<text text-anchor="middle" x="136.5" y="-1315.8" font-family="Times,serif" font-size="14.00">should be "transparent"</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- ECC/zcash-swift-wallet-sdk#459 -->
|
||||
<g id="node14" class="node open">
|
||||
<title>ECC/zcash-swift-wallet-sdk#459</title>
|
||||
<g id="a_node14"><a xlink:href="https://github.com/Electric-Coin-Company/zcash-swift-wallet-sdk/issues/459" xlink:title="ECC/zcash-swift-wallet-sdk#459 Consider removing `address` field from `Uns pentTransactionOutputEnti ty`" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" stroke-width="2" points="260.5,-1289.5 12.5,-1289.5 12.5,-1206.5 260.5,-1206.5 260.5,-1289.5"/>
|
||||
<text text-anchor="middle" x="136.5" y="-1274.3" font-family="Times,serif" font-size="14.00">ECC/zcash-swift-wallet-sdk#459</text>
|
||||
<text text-anchor="middle" x="136.5" y="-1259.3" font-family="Times,serif" font-size="14.00">Consider removing</text>
|
||||
<text text-anchor="middle" x="136.5" y="-1244.3" font-family="Times,serif" font-size="14.00">`address` field from `Uns</text>
|
||||
<text text-anchor="middle" x="136.5" y="-1229.3" font-family="Times,serif" font-size="14.00">pentTransactionOutputEnti</text>
|
||||
<text text-anchor="middle" x="136.5" y="-1214.3" font-family="Times,serif" font-size="14.00">ty`</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- ECC/zashi#67 -->
|
||||
<g id="node15" class="node open">
|
||||
<title>ECC/zashi#67</title>
|
||||
<g id="a_node15"><a xlink:href="https://github.com/Electric-Coin-Company/zashi/issues/67" xlink:title="ECC/zashi#67 Release Zashi 1.3" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" points="769,-230 626,-230 626,-192 769,-192 769,-230"/>
|
||||
<text text-anchor="middle" x="697.5" y="-214.8" font-family="Times,serif" font-size="14.00">ECC/zashi#67</text>
|
||||
<text text-anchor="middle" x="697.5" y="-199.8" font-family="Times,serif" font-size="14.00">Release Zashi 1.3</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- ECC/zashi#33 -->
|
||||
<g id="node16" class="node open">
|
||||
<title>ECC/zashi#33</title>
|
||||
<g id="a_node16"><a xlink:href="https://github.com/Electric-Coin-Company/zashi/issues/33" xlink:title="ECC/zashi#33 UI: Documentation screen" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" stroke-width="2" points="799,-174 596,-174 596,-136 799,-136 799,-174"/>
|
||||
<text text-anchor="middle" x="697.5" y="-158.8" font-family="Times,serif" font-size="14.00">ECC/zashi#33</text>
|
||||
<text text-anchor="middle" x="697.5" y="-143.8" font-family="Times,serif" font-size="14.00">UI: Documentation screen</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- ECC/zashi#55 -->
|
||||
<g id="node17" class="node open">
|
||||
<title>ECC/zashi#55</title>
|
||||
<g id="a_node17"><a xlink:href="https://github.com/Electric-Coin-Company/zashi/issues/55" xlink:title="ECC/zashi#55 Create a view-only wallet" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" stroke-width="2" points="796,-118 599,-118 599,-80 796,-80 796,-118"/>
|
||||
<text text-anchor="middle" x="697.5" y="-102.8" font-family="Times,serif" font-size="14.00">ECC/zashi#55</text>
|
||||
<text text-anchor="middle" x="697.5" y="-87.8" font-family="Times,serif" font-size="14.00">Create a view-only wallet</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- ECC/zashi#55->ECC/zashi#27 -->
|
||||
<g id="edge38" class="edge">
|
||||
<title>ECC/zashi#55->ECC/zashi#27</title>
|
||||
<path fill="none" stroke="black" d="M796.24,-116.61C800.22,-119.6 803.85,-123.04 807,-127 846.42,-176.53 818.27,-1205.5 837,-1266 851.23,-1311.9 884.33,-1357.2 907.32,-1384.9"/>
|
||||
<polygon fill="black" stroke="black" points="904.68,-1387.2 913.8,-1392.6 910.04,-1382.7 904.68,-1387.2"/>
|
||||
</g>
|
||||
<!-- ECC/zashi#56 -->
|
||||
<g id="node18" class="node open">
|
||||
<title>ECC/zashi#56</title>
|
||||
<g id="a_node18"><a xlink:href="https://github.com/Electric-Coin-Company/zashi/issues/56" xlink:title="ECC/zashi#56 Support "Spam Filtering" in Zashi" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" stroke-width="2" points="797.5,-61.5 597.5,-61.5 597.5,-8.5 797.5,-8.5 797.5,-61.5"/>
|
||||
<text text-anchor="middle" x="697.5" y="-46.3" font-family="Times,serif" font-size="14.00">ECC/zashi#56</text>
|
||||
<text text-anchor="middle" x="697.5" y="-31.3" font-family="Times,serif" font-size="14.00">Support "Spam Filtering"</text>
|
||||
<text text-anchor="middle" x="697.5" y="-16.3" font-family="Times,serif" font-size="14.00">in Zashi</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- ECC/zashi#56->ECC/zashi#27 -->
|
||||
<g id="edge39" class="edge">
|
||||
<title>ECC/zashi#56->ECC/zashi#27</title>
|
||||
<path fill="none" stroke="black" d="M797.78,-61.07C801.18,-64.03 804.28,-67.33 807,-71 846.54,-124.36 817.39,-1202.6 837,-1266 851.2,-1311.9 884.31,-1357.2 907.31,-1384.9"/>
|
||||
<polygon fill="black" stroke="black" points="904.67,-1387.2 913.79,-1392.6 910.03,-1382.7 904.67,-1387.2"/>
|
||||
</g>
|
||||
<!-- ECC/zashi#66 -->
|
||||
<g id="node28" class="node open">
|
||||
<g id="node47" class="node open">
|
||||
<title>ECC/zashi#66</title>
|
||||
<g id="a_node28"><a xlink:href="https://github.com/Electric-Coin-Company/zashi/issues/66" xlink:title="ECC/zashi#66 Release Zashi 1.2" target="_blank">
|
||||
<g id="a_node47"><a xlink:href="https://github.com/Electric-Coin-Company/zashi/issues/66" xlink:title="ECC/zashi#66 Release Zashi 1.2" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" points="769,-473 626,-473 626,-435 769,-435 769,-473"/>
|
||||
<text text-anchor="middle" x="697.5" y="-457.8" font-family="Times,serif" font-size="14.00">ECC/zashi#66</text>
|
||||
<text text-anchor="middle" x="697.5" y="-442.8" font-family="Times,serif" font-size="14.00">Release Zashi 1.2</text>
|
||||
|
@ -233,9 +286,9 @@
|
|||
<polygon fill="black" stroke="black" points="774.55,-474.55 764.07,-473.02 771.31,-480.76 774.55,-474.55"/>
|
||||
</g>
|
||||
<!-- ECC/zashi#6 -->
|
||||
<g id="node16" class="node open">
|
||||
<g id="node20" class="node open">
|
||||
<title>ECC/zashi#6</title>
|
||||
<g id="a_node16"><a xlink:href="https://github.com/Electric-Coin-Company/zashi/issues/6" xlink:title="ECC/zashi#6 Add open source license attributions" target="_blank">
|
||||
<g id="a_node20"><a xlink:href="https://github.com/Electric-Coin-Company/zashi/issues/6" xlink:title="ECC/zashi#6 Add open source license attributions" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" stroke-width="2" points="524,-1921.5 335,-1921.5 335,-1868.5 524,-1868.5 524,-1921.5"/>
|
||||
<text text-anchor="middle" x="429.5" y="-1906.3" font-family="Times,serif" font-size="14.00">ECC/zashi#6</text>
|
||||
<text text-anchor="middle" x="429.5" y="-1891.3" font-family="Times,serif" font-size="14.00">Add open source license</text>
|
||||
|
@ -244,9 +297,9 @@
|
|||
</g>
|
||||
</g>
|
||||
<!-- ECC/zashi#32 -->
|
||||
<g id="node17" class="node open">
|
||||
<g id="node21" class="node open">
|
||||
<title>ECC/zashi#32</title>
|
||||
<g id="a_node17"><a xlink:href="https://github.com/Electric-Coin-Company/zashi/issues/32" xlink:title="ECC/zashi#32 Enable Dark Mode" target="_blank">
|
||||
<g id="a_node21"><a xlink:href="https://github.com/Electric-Coin-Company/zashi/issues/32" xlink:title="ECC/zashi#32 Enable Dark Mode" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" stroke-width="2" points="772,-1832 623,-1832 623,-1794 772,-1794 772,-1832"/>
|
||||
<text text-anchor="middle" x="697.5" y="-1816.8" font-family="Times,serif" font-size="14.00">ECC/zashi#32</text>
|
||||
<text text-anchor="middle" x="697.5" y="-1801.8" font-family="Times,serif" font-size="14.00">Enable Dark Mode</text>
|
||||
|
@ -260,9 +313,9 @@
|
|||
<polygon fill="black" stroke="black" points="934.22,-1441.34 931.16,-1431.2 927.23,-1441.04 934.22,-1441.34"/>
|
||||
</g>
|
||||
<!-- ECC/zashi#3 -->
|
||||
<g id="node18" class="node open">
|
||||
<g id="node22" class="node open">
|
||||
<title>ECC/zashi#3</title>
|
||||
<g id="a_node18"><a xlink:href="https://github.com/Electric-Coin-Company/zashi/issues/3" xlink:title="ECC/zashi#3 Identify shielding transactions in the wallet UI" target="_blank">
|
||||
<g id="a_node22"><a xlink:href="https://github.com/Electric-Coin-Company/zashi/issues/3" xlink:title="ECC/zashi#3 Identify shielding transactions in the wallet UI" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" stroke-width="2" points="773,-1776 622,-1776 622,-1708 773,-1708 773,-1776"/>
|
||||
<text text-anchor="middle" x="697.5" y="-1760.8" font-family="Times,serif" font-size="14.00">ECC/zashi#3</text>
|
||||
<text text-anchor="middle" x="697.5" y="-1745.8" font-family="Times,serif" font-size="14.00">Identify shielding</text>
|
||||
|
@ -278,9 +331,9 @@
|
|||
<polygon fill="black" stroke="black" points="929.96,-1441.77 928.37,-1431.3 923.08,-1440.48 929.96,-1441.77"/>
|
||||
</g>
|
||||
<!-- ECC/zashi#13 -->
|
||||
<g id="node19" class="node open">
|
||||
<g id="node23" class="node open">
|
||||
<title>ECC/zashi#13</title>
|
||||
<g id="a_node19"><a xlink:href="https://github.com/Electric-Coin-Company/zashi/issues/13" xlink:title="ECC/zashi#13 When receiving a multi- output transaction, all memos must be displayed." target="_blank">
|
||||
<g id="a_node23"><a xlink:href="https://github.com/Electric-Coin-Company/zashi/issues/13" xlink:title="ECC/zashi#13 When receiving a multi- output transaction, all memos must be displayed." target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" stroke-width="2" points="801,-1690 594,-1690 594,-1622 801,-1622 801,-1690"/>
|
||||
<text text-anchor="middle" x="697.5" y="-1674.8" font-family="Times,serif" font-size="14.00">ECC/zashi#13</text>
|
||||
<text text-anchor="middle" x="697.5" y="-1659.8" font-family="Times,serif" font-size="14.00">When receiving a multi-</text>
|
||||
|
@ -296,9 +349,9 @@
|
|||
<polygon fill="black" stroke="black" points="924.01,-1441.68 924.47,-1431.1 917.51,-1439.08 924.01,-1441.68"/>
|
||||
</g>
|
||||
<!-- ECC/zashi#7 -->
|
||||
<g id="node20" class="node open">
|
||||
<g id="node24" class="node open">
|
||||
<title>ECC/zashi#7</title>
|
||||
<g id="a_node20"><a xlink:href="https://github.com/Electric-Coin-Company/zashi/issues/7" xlink:title="ECC/zashi#7 Consider in-app authentication requirements" target="_blank">
|
||||
<g id="a_node24"><a xlink:href="https://github.com/Electric-Coin-Company/zashi/issues/7" xlink:title="ECC/zashi#7 Consider in-app authentication requirements" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" stroke-width="2" points="762,-1604 759,-1608 738,-1608 735,-1604 633,-1604 633,-1536 762,-1536 762,-1604"/>
|
||||
<text text-anchor="middle" x="697.5" y="-1588.8" font-family="Times,serif" font-size="14.00">ECC/zashi#7</text>
|
||||
<text text-anchor="middle" x="697.5" y="-1573.8" font-family="Times,serif" font-size="14.00">Consider in-app</text>
|
||||
|
@ -314,9 +367,9 @@
|
|||
<polygon fill="black" stroke="black" points="910.43,-1440.93 914.63,-1431.2 905.28,-1436.18 910.43,-1440.93"/>
|
||||
</g>
|
||||
<!-- ECC/zashi#34 -->
|
||||
<g id="node21" class="node open">
|
||||
<g id="node25" class="node open">
|
||||
<title>ECC/zashi#34</title>
|
||||
<g id="a_node21"><a xlink:href="https://github.com/Electric-Coin-Company/zashi/issues/34" xlink:title="ECC/zashi#34 Currency Conversion" target="_blank">
|
||||
<g id="a_node25"><a xlink:href="https://github.com/Electric-Coin-Company/zashi/issues/34" xlink:title="ECC/zashi#34 Currency Conversion" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" stroke-width="2" points="781,-2076 614,-2076 614,-2038 781,-2038 781,-2076"/>
|
||||
<text text-anchor="middle" x="697.5" y="-2060.8" font-family="Times,serif" font-size="14.00">ECC/zashi#34</text>
|
||||
<text text-anchor="middle" x="697.5" y="-2045.8" font-family="Times,serif" font-size="14.00">Currency Conversion</text>
|
||||
|
@ -349,9 +402,9 @@
|
|||
<polygon fill="black" stroke="black" points="826.55,-2115.73 837.12,-2116.5 829.34,-2109.31 826.55,-2115.73"/>
|
||||
</g>
|
||||
<!-- ECC/zashi#35 -->
|
||||
<g id="node22" class="node open">
|
||||
<g id="node26" class="node open">
|
||||
<title>ECC/zashi#35</title>
|
||||
<g id="a_node22"><a xlink:href="https://github.com/Electric-Coin-Company/zashi/issues/35" xlink:title="ECC/zashi#35 Support ZIP 320 (TEX) Addresses" target="_blank">
|
||||
<g id="a_node26"><a xlink:href="https://github.com/Electric-Coin-Company/zashi/issues/35" xlink:title="ECC/zashi#35 Support ZIP 320 (TEX) Addresses" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" stroke-width="2" points="787,-1517.5 608,-1517.5 608,-1464.5 787,-1464.5 787,-1517.5"/>
|
||||
<text text-anchor="middle" x="697.5" y="-1502.3" font-family="Times,serif" font-size="14.00">ECC/zashi#35</text>
|
||||
<text text-anchor="middle" x="697.5" y="-1487.3" font-family="Times,serif" font-size="14.00">Support ZIP 320 (TEX)</text>
|
||||
|
@ -366,9 +419,9 @@
|
|||
<polygon fill="black" stroke="black" points="868.38,-1437.66 876.7,-1431.1 866.11,-1431.04 868.38,-1437.66"/>
|
||||
</g>
|
||||
<!-- ECC/zashi#39 -->
|
||||
<g id="node23" class="node open">
|
||||
<g id="node27" class="node open">
|
||||
<title>ECC/zashi#39</title>
|
||||
<g id="a_node23"><a xlink:href="https://github.com/Electric-Coin-Company/zashi/issues/39" xlink:title="ECC/zashi#39 Decide on UX related to creation & spending of "dust" notes." target="_blank">
|
||||
<g id="a_node27"><a xlink:href="https://github.com/Electric-Coin-Company/zashi/issues/39" xlink:title="ECC/zashi#39 Decide on UX related to creation & spending of "dust" notes." target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" stroke-width="2" points="791.5,-1446 603.5,-1446 603.5,-1378 791.5,-1378 791.5,-1446"/>
|
||||
<text text-anchor="middle" x="697.5" y="-1430.8" font-family="Times,serif" font-size="14.00">ECC/zashi#39</text>
|
||||
<text text-anchor="middle" x="697.5" y="-1415.8" font-family="Times,serif" font-size="14.00">Decide on UX related to</text>
|
||||
|
@ -384,9 +437,9 @@
|
|||
<polygon fill="black" stroke="black" points="850.81,-1415.5 860.81,-1412 850.81,-1408.5 850.81,-1415.5"/>
|
||||
</g>
|
||||
<!-- ECC/zashi#43 -->
|
||||
<g id="node24" class="node open">
|
||||
<g id="node28" class="node open">
|
||||
<title>ECC/zashi#43</title>
|
||||
<g id="a_node24"><a xlink:href="https://github.com/Electric-Coin-Company/zashi/issues/43" xlink:title="ECC/zashi#43 Support transaction creation in response to a ZIP 321 payment request." target="_blank">
|
||||
<g id="a_node28"><a xlink:href="https://github.com/Electric-Coin-Company/zashi/issues/43" xlink:title="ECC/zashi#43 Support transaction creation in response to a ZIP 321 payment request." target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" points="799,-2020 596,-2020 596,-1952 799,-1952 799,-2020"/>
|
||||
<text text-anchor="middle" x="697.5" y="-2004.8" font-family="Times,serif" font-size="14.00">ECC/zashi#43</text>
|
||||
<text text-anchor="middle" x="697.5" y="-1989.8" font-family="Times,serif" font-size="14.00">Support transaction</text>
|
||||
|
@ -402,9 +455,9 @@
|
|||
<polygon fill="black" stroke="black" points="931.69,-1441.34 929.38,-1431 924.74,-1440.52 931.69,-1441.34"/>
|
||||
</g>
|
||||
<!-- ECC/zashi#9 -->
|
||||
<g id="node25" class="node open">
|
||||
<g id="node29" class="node open">
|
||||
<title>ECC/zashi#9</title>
|
||||
<g id="a_node25"><a xlink:href="https://github.com/Electric-Coin-Company/zashi/issues/9" xlink:title="ECC/zashi#9 Automatically launch the Zashi wallet when scanning a Zcash QR code" target="_blank">
|
||||
<g id="a_node29"><a xlink:href="https://github.com/Electric-Coin-Company/zashi/issues/9" xlink:title="ECC/zashi#9 Automatically launch the Zashi wallet when scanning a Zcash QR code" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" points="799,-1360 596,-1360 596,-1292 799,-1292 799,-1360"/>
|
||||
<text text-anchor="middle" x="697.5" y="-1344.8" font-family="Times,serif" font-size="14.00">ECC/zashi#9</text>
|
||||
<text text-anchor="middle" x="697.5" y="-1329.8" font-family="Times,serif" font-size="14.00">Automatically launch the</text>
|
||||
|
@ -420,9 +473,9 @@
|
|||
<polygon fill="black" stroke="black" points="869.2,-1392.7 879.79,-1392.9 871.63,-1386.14 869.2,-1392.7"/>
|
||||
</g>
|
||||
<!-- ECC/zashi#60 -->
|
||||
<g id="node26" class="node open">
|
||||
<g id="node30" class="node open">
|
||||
<title>ECC/zashi#60</title>
|
||||
<g id="a_node26"><a xlink:href="https://github.com/Electric-Coin-Company/zashi/issues/60" xlink:title="ECC/zashi#60 Resolve security questions around ZIP 321 and zcash: handler registration by malicious apps" target="_blank">
|
||||
<g id="a_node30"><a xlink:href="https://github.com/Electric-Coin-Company/zashi/issues/60" xlink:title="ECC/zashi#60 Resolve security questions around ZIP 321 and zcash: handler registration by malicious apps" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" stroke-width="2" points="530,-1697 329,-1697 329,-1599 530,-1599 530,-1697"/>
|
||||
<text text-anchor="middle" x="429.5" y="-1681.8" font-family="Times,serif" font-size="14.00">ECC/zashi#60</text>
|
||||
<text text-anchor="middle" x="429.5" y="-1666.8" font-family="Times,serif" font-size="14.00">Resolve security</text>
|
||||
|
@ -515,9 +568,9 @@
|
|||
<polygon fill="black" stroke="black" points="826.42,-2232.36 836.99,-2231.6 828.25,-2225.61 826.42,-2232.36"/>
|
||||
</g>
|
||||
<!-- ECC/zashi#62 -->
|
||||
<g id="node27" class="node open">
|
||||
<g id="node31" class="node open">
|
||||
<title>ECC/zashi#62</title>
|
||||
<g id="a_node27"><a xlink:href="https://github.com/Electric-Coin-Company/zashi/issues/62" xlink:title="ECC/zashi#62 Suggest to change the lightwalletd server if it doesn't respond within a timeout" target="_blank">
|
||||
<g id="a_node31"><a xlink:href="https://github.com/Electric-Coin-Company/zashi/issues/62" xlink:title="ECC/zashi#62 Suggest to change the lightwalletd server if it doesn't respond within a timeout" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" stroke-width="2" points="794,-1933.5 601,-1933.5 601,-1850.5 794,-1850.5 794,-1933.5"/>
|
||||
<text text-anchor="middle" x="697.5" y="-1918.3" font-family="Times,serif" font-size="14.00">ECC/zashi#62</text>
|
||||
<text text-anchor="middle" x="697.5" y="-1903.3" font-family="Times,serif" font-size="14.00">Suggest to change the</text>
|
||||
|
@ -533,104 +586,10 @@
|
|||
<path fill="none" stroke="black" d="M794.38,-1853.2C798.96,-1849.5 803.21,-1845.4 807,-1841 910.46,-1719.9 928.05,-1517 930.96,-1441.5"/>
|
||||
<polygon fill="black" stroke="black" points="934.46,-1441.41 931.29,-1431.3 927.47,-1441.18 934.46,-1441.41"/>
|
||||
</g>
|
||||
<!-- ECC/zashi#67 -->
|
||||
<g id="node31" class="node open">
|
||||
<title>ECC/zashi#67</title>
|
||||
<g id="a_node31"><a xlink:href="https://github.com/Electric-Coin-Company/zashi/issues/67" xlink:title="ECC/zashi#67 Release Zashi 1.3" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" points="769,-230 626,-230 626,-192 769,-192 769,-230"/>
|
||||
<text text-anchor="middle" x="697.5" y="-214.8" font-family="Times,serif" font-size="14.00">ECC/zashi#67</text>
|
||||
<text text-anchor="middle" x="697.5" y="-199.8" font-family="Times,serif" font-size="14.00">Release Zashi 1.3</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- ECC/zashi#66->ECC/zashi#67 -->
|
||||
<g id="edge35" class="edge">
|
||||
<title>ECC/zashi#66->ECC/zashi#67</title>
|
||||
<path fill="none" stroke="black" d="M625.91,-450.39C604.5,-445.25 583.86,-435.17 573,-416 557.45,-388.54 557.45,-301.46 573,-274 582.86,-256.59 599.32,-243.85 617.09,-234.59"/>
|
||||
<polygon fill="black" stroke="black" points="618.99,-237.56 626.48,-230.06 615.95,-231.25 618.99,-237.56"/>
|
||||
</g>
|
||||
<!-- ECC/zashi#38 -->
|
||||
<g id="node29" class="node open">
|
||||
<title>ECC/zashi#38</title>
|
||||
<g id="a_node29"><a xlink:href="https://github.com/Electric-Coin-Company/zashi/issues/38" xlink:title="ECC/zashi#38 Enable address rotation for Zashi" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" stroke-width="2" points="791.5,-416.5 603.5,-416.5 603.5,-363.5 791.5,-363.5 791.5,-416.5"/>
|
||||
<text text-anchor="middle" x="697.5" y="-401.3" font-family="Times,serif" font-size="14.00">ECC/zashi#38</text>
|
||||
<text text-anchor="middle" x="697.5" y="-386.3" font-family="Times,serif" font-size="14.00">Enable address rotation</text>
|
||||
<text text-anchor="middle" x="697.5" y="-371.3" font-family="Times,serif" font-size="14.00">for Zashi</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- ECC/zashi#38->ECC/zashi#27 -->
|
||||
<g id="edge36" class="edge">
|
||||
<title>ECC/zashi#38->ECC/zashi#27</title>
|
||||
<path fill="none" stroke="black" d="M791.67,-411.4C797.49,-415.46 802.72,-420.28 807,-426 863,-500.74 808.95,-1176.9 837,-1266 851.53,-1312.1 884.87,-1357.7 907.8,-1385.3"/>
|
||||
<polygon fill="black" stroke="black" points="905.15,-1387.59 914.26,-1393 910.51,-1383.09 905.15,-1387.59"/>
|
||||
</g>
|
||||
<!-- ECC/zashi#40 -->
|
||||
<g id="node30" class="node open">
|
||||
<title>ECC/zashi#40</title>
|
||||
<g id="a_node30"><a xlink:href="https://github.com/Electric-Coin-Company/zashi/issues/40" xlink:title="ECC/zashi#40 Add "Send entire wallet balance" option to the send workflow." target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" stroke-width="2" points="791,-345 604,-345 604,-277 791,-277 791,-345"/>
|
||||
<text text-anchor="middle" x="697.5" y="-329.8" font-family="Times,serif" font-size="14.00">ECC/zashi#40</text>
|
||||
<text text-anchor="middle" x="697.5" y="-314.8" font-family="Times,serif" font-size="14.00">Add "Send entire wallet</text>
|
||||
<text text-anchor="middle" x="697.5" y="-299.8" font-family="Times,serif" font-size="14.00">balance" option to the</text>
|
||||
<text text-anchor="middle" x="697.5" y="-284.8" font-family="Times,serif" font-size="14.00">send workflow.</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- ECC/zashi#40->ECC/zashi#27 -->
|
||||
<g id="edge37" class="edge">
|
||||
<title>ECC/zashi#40->ECC/zashi#27</title>
|
||||
<path fill="none" stroke="black" d="M791.38,-338.1C797.35,-342.61 802.69,-347.87 807,-354 865.35,-436.92 806.68,-1169.3 837,-1266 851.46,-1312.2 884.83,-1357.7 907.77,-1385.3"/>
|
||||
<polygon fill="black" stroke="black" points="905.13,-1387.6 914.24,-1393 910.49,-1383.09 905.13,-1387.6"/>
|
||||
</g>
|
||||
<!-- ECC/zashi#33 -->
|
||||
<g id="node32" class="node open">
|
||||
<title>ECC/zashi#33</title>
|
||||
<g id="a_node32"><a xlink:href="https://github.com/Electric-Coin-Company/zashi/issues/33" xlink:title="ECC/zashi#33 UI: Documentation screen" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" stroke-width="2" points="799,-174 596,-174 596,-136 799,-136 799,-174"/>
|
||||
<text text-anchor="middle" x="697.5" y="-158.8" font-family="Times,serif" font-size="14.00">ECC/zashi#33</text>
|
||||
<text text-anchor="middle" x="697.5" y="-143.8" font-family="Times,serif" font-size="14.00">UI: Documentation screen</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- ECC/zashi#55 -->
|
||||
<g id="node33" class="node open">
|
||||
<title>ECC/zashi#55</title>
|
||||
<g id="a_node33"><a xlink:href="https://github.com/Electric-Coin-Company/zashi/issues/55" xlink:title="ECC/zashi#55 Create a view-only wallet" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" stroke-width="2" points="796,-118 599,-118 599,-80 796,-80 796,-118"/>
|
||||
<text text-anchor="middle" x="697.5" y="-102.8" font-family="Times,serif" font-size="14.00">ECC/zashi#55</text>
|
||||
<text text-anchor="middle" x="697.5" y="-87.8" font-family="Times,serif" font-size="14.00">Create a view-only wallet</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- ECC/zashi#55->ECC/zashi#27 -->
|
||||
<g id="edge38" class="edge">
|
||||
<title>ECC/zashi#55->ECC/zashi#27</title>
|
||||
<path fill="none" stroke="black" d="M796.24,-116.61C800.22,-119.6 803.85,-123.04 807,-127 846.42,-176.53 818.27,-1205.5 837,-1266 851.23,-1311.9 884.33,-1357.2 907.32,-1384.9"/>
|
||||
<polygon fill="black" stroke="black" points="904.68,-1387.2 913.8,-1392.6 910.04,-1382.7 904.68,-1387.2"/>
|
||||
</g>
|
||||
<!-- ECC/zashi#56 -->
|
||||
<g id="node34" class="node open">
|
||||
<title>ECC/zashi#56</title>
|
||||
<g id="a_node34"><a xlink:href="https://github.com/Electric-Coin-Company/zashi/issues/56" xlink:title="ECC/zashi#56 Support "Spam Filtering" in Zashi" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" stroke-width="2" points="797.5,-61.5 597.5,-61.5 597.5,-8.5 797.5,-8.5 797.5,-61.5"/>
|
||||
<text text-anchor="middle" x="697.5" y="-46.3" font-family="Times,serif" font-size="14.00">ECC/zashi#56</text>
|
||||
<text text-anchor="middle" x="697.5" y="-31.3" font-family="Times,serif" font-size="14.00">Support "Spam Filtering"</text>
|
||||
<text text-anchor="middle" x="697.5" y="-16.3" font-family="Times,serif" font-size="14.00">in Zashi</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- ECC/zashi#56->ECC/zashi#27 -->
|
||||
<g id="edge39" class="edge">
|
||||
<title>ECC/zashi#56->ECC/zashi#27</title>
|
||||
<path fill="none" stroke="black" d="M797.78,-61.07C801.18,-64.03 804.28,-67.33 807,-71 846.54,-124.36 817.39,-1202.6 837,-1266 851.2,-1311.9 884.31,-1357.2 907.31,-1384.9"/>
|
||||
<polygon fill="black" stroke="black" points="904.67,-1387.2 913.79,-1392.6 910.03,-1382.7 904.67,-1387.2"/>
|
||||
</g>
|
||||
<!-- ECC/zashi-ios#1165 -->
|
||||
<g id="node35" class="node open">
|
||||
<g id="node32" class="node open">
|
||||
<title>ECC/zashi-ios#1165</title>
|
||||
<g id="a_node35"><a xlink:href="https://github.com/Electric-Coin-Company/zashi-ios/issues/1165" xlink:title="ECC/zashi-ios#1165 Release Zashi iOS version 1.1" target="_blank">
|
||||
<g id="a_node32"><a xlink:href="https://github.com/Electric-Coin-Company/zashi-ios/issues/1165" xlink:title="ECC/zashi-ios#1165 Release Zashi iOS version 1.1" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" points="799,-843.5 596,-843.5 596,-790.5 799,-790.5 799,-843.5"/>
|
||||
<text text-anchor="middle" x="697.5" y="-828.3" font-family="Times,serif" font-size="14.00">ECC/zashi-ios#1165</text>
|
||||
<text text-anchor="middle" x="697.5" y="-813.3" font-family="Times,serif" font-size="14.00">Release Zashi iOS version</text>
|
||||
|
@ -645,9 +604,9 @@
|
|||
<polygon fill="black" stroke="black" points="907.01,-1387.23 915.9,-1393 912.55,-1382.95 907.01,-1387.23"/>
|
||||
</g>
|
||||
<!-- ECC/zashi-ios#937 -->
|
||||
<g id="node36" class="node open">
|
||||
<g id="node33" class="node open">
|
||||
<title>ECC/zashi-ios#937</title>
|
||||
<g id="a_node36"><a xlink:href="https://github.com/Electric-Coin-Company/zashi-ios/issues/937" xlink:title="ECC/zashi-ios#937 Shielded transaction UI" target="_blank">
|
||||
<g id="a_node33"><a xlink:href="https://github.com/Electric-Coin-Company/zashi-ios/issues/937" xlink:title="ECC/zashi-ios#937 Shielded transaction UI" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" stroke-width="2" points="522.5,-630 336.5,-630 336.5,-592 522.5,-592 522.5,-630"/>
|
||||
<text text-anchor="middle" x="429.5" y="-614.8" font-family="Times,serif" font-size="14.00">ECC/zashi-ios#937</text>
|
||||
<text text-anchor="middle" x="429.5" y="-599.8" font-family="Times,serif" font-size="14.00">Shielded transaction UI</text>
|
||||
|
@ -661,9 +620,9 @@
|
|||
<polygon fill="black" stroke="black" points="675.6,-783.02 683.41,-790.18 681.77,-779.71 675.6,-783.02"/>
|
||||
</g>
|
||||
<!-- ECC/zashi-ios#935 -->
|
||||
<g id="node37" class="node open">
|
||||
<g id="node34" class="node open">
|
||||
<title>ECC/zashi-ios#935</title>
|
||||
<g id="a_node37"><a xlink:href="https://github.com/Electric-Coin-Company/zashi-ios/issues/935" xlink:title="ECC/zashi-ios#935 Error handling in run effects" target="_blank">
|
||||
<g id="a_node34"><a xlink:href="https://github.com/Electric-Coin-Company/zashi-ios/issues/935" xlink:title="ECC/zashi-ios#935 Error handling in run effects" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" stroke-width="2" points="514.5,-573.5 344.5,-573.5 344.5,-520.5 514.5,-520.5 514.5,-573.5"/>
|
||||
<text text-anchor="middle" x="429.5" y="-558.3" font-family="Times,serif" font-size="14.00">ECC/zashi-ios#935</text>
|
||||
<text text-anchor="middle" x="429.5" y="-543.3" font-family="Times,serif" font-size="14.00">Error handling in run</text>
|
||||
|
@ -678,9 +637,9 @@
|
|||
<polygon fill="black" stroke="black" points="681.59,-782.14 688.2,-790.42 688.2,-779.83 681.59,-782.14"/>
|
||||
</g>
|
||||
<!-- ECC/zashi-ios#897 -->
|
||||
<g id="node38" class="node open">
|
||||
<g id="node35" class="node open">
|
||||
<title>ECC/zashi-ios#897</title>
|
||||
<g id="a_node38"><a xlink:href="https://github.com/Electric-Coin-Company/zashi-ios/issues/897" xlink:title="ECC/zashi-ios#897 Receive failed should be just on one line" target="_blank">
|
||||
<g id="a_node35"><a xlink:href="https://github.com/Electric-Coin-Company/zashi-ios/issues/897" xlink:title="ECC/zashi-ios#897 Receive failed should be just on one line" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" stroke-width="2" points="524.5,-1057.5 334.5,-1057.5 334.5,-1004.5 524.5,-1004.5 524.5,-1057.5"/>
|
||||
<text text-anchor="middle" x="429.5" y="-1042.3" font-family="Times,serif" font-size="14.00">ECC/zashi-ios#897</text>
|
||||
<text text-anchor="middle" x="429.5" y="-1027.3" font-family="Times,serif" font-size="14.00">Receive failed should be</text>
|
||||
|
@ -695,9 +654,9 @@
|
|||
<polygon fill="black" stroke="black" points="681.16,-854.14 682.94,-843.69 675.04,-850.75 681.16,-854.14"/>
|
||||
</g>
|
||||
<!-- ECC/zashi-ios#1062 -->
|
||||
<g id="node39" class="node open">
|
||||
<g id="node36" class="node open">
|
||||
<title>ECC/zashi-ios#1062</title>
|
||||
<g id="a_node39"><a xlink:href="https://github.com/Electric-Coin-Company/zashi-ios/issues/1062" xlink:title="ECC/zashi-ios#1062 Check iOS resource strings (in localization files) for correctness" target="_blank">
|
||||
<g id="a_node36"><a xlink:href="https://github.com/Electric-Coin-Company/zashi-ios/issues/1062" xlink:title="ECC/zashi-ios#1062 Check iOS resource strings (in localization files) for correctness" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" stroke-width="2" points="517.5,-986 341.5,-986 341.5,-918 517.5,-918 517.5,-986"/>
|
||||
<text text-anchor="middle" x="429.5" y="-970.8" font-family="Times,serif" font-size="14.00">ECC/zashi-ios#1062</text>
|
||||
<text text-anchor="middle" x="429.5" y="-955.8" font-family="Times,serif" font-size="14.00">Check iOS resource</text>
|
||||
|
@ -713,9 +672,9 @@
|
|||
<polygon fill="black" stroke="black" points="655.86,-852.43 661.88,-843.71 651.74,-846.78 655.86,-852.43"/>
|
||||
</g>
|
||||
<!-- ECC/zashi-ios#948 -->
|
||||
<g id="node40" class="node open">
|
||||
<g id="node37" class="node open">
|
||||
<title>ECC/zashi-ios#948</title>
|
||||
<g id="a_node40"><a xlink:href="https://github.com/Electric-Coin-Company/zashi-ios/issues/948" xlink:title="ECC/zashi-ios#948 Adopt latest TCA" target="_blank">
|
||||
<g id="a_node37"><a xlink:href="https://github.com/Electric-Coin-Company/zashi-ios/issues/948" xlink:title="ECC/zashi-ios#948 Adopt latest TCA" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" points="506,-900 353,-900 353,-862 506,-862 506,-900"/>
|
||||
<text text-anchor="middle" x="429.5" y="-884.8" font-family="Times,serif" font-size="14.00">ECC/zashi-ios#948</text>
|
||||
<text text-anchor="middle" x="429.5" y="-869.8" font-family="Times,serif" font-size="14.00">Adopt latest TCA</text>
|
||||
|
@ -729,9 +688,9 @@
|
|||
<polygon fill="black" stroke="black" points="587.1,-848.51 595.96,-842.71 585.41,-841.72 587.1,-848.51"/>
|
||||
</g>
|
||||
<!-- ECC/zcash-swift-wallet-sdk#1410 -->
|
||||
<g id="node41" class="node open">
|
||||
<g id="node38" class="node open">
|
||||
<title>ECC/zcash-swift-wallet-sdk#1410</title>
|
||||
<g id="a_node41"><a xlink:href="https://github.com/Electric-Coin-Company/zcash-swift-wallet-sdk/issues/1410" xlink:title="ECC/zcash-swift-wallet-sdk#1410 Release zcash-swift- wallet-sdk version 2.2.0" target="_blank">
|
||||
<g id="a_node38"><a xlink:href="https://github.com/Electric-Coin-Company/zcash-swift-wallet-sdk/issues/1410" xlink:title="ECC/zcash-swift-wallet-sdk#1410 Release zcash-swift- wallet-sdk version 2.2.0" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" points="558,-701.5 301,-701.5 301,-648.5 558,-648.5 558,-701.5"/>
|
||||
<text text-anchor="middle" x="429.5" y="-686.3" font-family="Times,serif" font-size="14.00">ECC/zcash-swift-wallet-sdk#1410</text>
|
||||
<text text-anchor="middle" x="429.5" y="-671.3" font-family="Times,serif" font-size="14.00">Release zcash-swift-</text>
|
||||
|
@ -746,9 +705,9 @@
|
|||
<polygon fill="black" stroke="black" points="659.26,-786.37 669.03,-790.46 663.94,-781.17 659.26,-786.37"/>
|
||||
</g>
|
||||
<!-- ECC/zashi-ios#949 -->
|
||||
<g id="node42" class="node open">
|
||||
<g id="node39" class="node open">
|
||||
<title>ECC/zashi-ios#949</title>
|
||||
<g id="a_node42"><a xlink:href="https://github.com/Electric-Coin-Company/zashi-ios/issues/949" xlink:title="ECC/zashi-ios#949 Use TCA dependency macro" target="_blank">
|
||||
<g id="a_node39"><a xlink:href="https://github.com/Electric-Coin-Company/zashi-ios/issues/949" xlink:title="ECC/zashi-ios#949 Use TCA dependency macro" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" stroke-width="2" points="245,-868 28,-868 28,-830 245,-830 245,-868"/>
|
||||
<text text-anchor="middle" x="136.5" y="-852.8" font-family="Times,serif" font-size="14.00">ECC/zashi-ios#949</text>
|
||||
<text text-anchor="middle" x="136.5" y="-837.8" font-family="Times,serif" font-size="14.00">Use TCA dependency macro</text>
|
||||
|
@ -762,9 +721,9 @@
|
|||
<polygon fill="black" stroke="black" points="342.43,-875.06 352.75,-872.67 343.19,-868.1 342.43,-875.06"/>
|
||||
</g>
|
||||
<!-- ECC/zashi-ios#906 -->
|
||||
<g id="node43" class="node open">
|
||||
<g id="node40" class="node open">
|
||||
<title>ECC/zashi-ios#906</title>
|
||||
<g id="a_node43"><a xlink:href="https://github.com/Electric-Coin-Company/zashi-ios/issues/906" xlink:title="ECC/zashi-ios#906 WithViewStore observation optimization" target="_blank">
|
||||
<g id="a_node40"><a xlink:href="https://github.com/Electric-Coin-Company/zashi-ios/issues/906" xlink:title="ECC/zashi-ios#906 WithViewStore observation optimization" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" stroke-width="2" points="242.5,-811.5 30.5,-811.5 30.5,-758.5 242.5,-758.5 242.5,-811.5"/>
|
||||
<text text-anchor="middle" x="136.5" y="-796.3" font-family="Times,serif" font-size="14.00">ECC/zashi-ios#906</text>
|
||||
<text text-anchor="middle" x="136.5" y="-781.3" font-family="Times,serif" font-size="14.00">WithViewStore observation</text>
|
||||
|
@ -779,9 +738,9 @@
|
|||
<polygon fill="black" stroke="black" points="342.23,-872.59 352.79,-871.74 344,-865.82 342.23,-872.59"/>
|
||||
</g>
|
||||
<!-- ECC/zashi-ios#943 -->
|
||||
<g id="node44" class="node open">
|
||||
<g id="node41" class="node open">
|
||||
<title>ECC/zashi-ios#943</title>
|
||||
<g id="a_node44"><a xlink:href="https://github.com/Electric-Coin-Company/zashi-ios/issues/943" xlink:title="ECC/zashi-ios#943 Rewrite FocusState to be testable with the latest TCA" target="_blank">
|
||||
<g id="a_node41"><a xlink:href="https://github.com/Electric-Coin-Company/zashi-ios/issues/943" xlink:title="ECC/zashi-ios#943 Rewrite FocusState to be testable with the latest TCA" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" stroke-width="2" points="235,-1026 38,-1026 38,-958 235,-958 235,-1026"/>
|
||||
<text text-anchor="middle" x="136.5" y="-1010.8" font-family="Times,serif" font-size="14.00">ECC/zashi-ios#943</text>
|
||||
<text text-anchor="middle" x="136.5" y="-995.8" font-family="Times,serif" font-size="14.00">Rewrite FocusState to be</text>
|
||||
|
@ -797,9 +756,9 @@
|
|||
<polygon fill="black" stroke="black" points="343.89,-894.08 352.71,-888.21 342.15,-887.3 343.89,-894.08"/>
|
||||
</g>
|
||||
<!-- ECC/zashi-ios#1012 -->
|
||||
<g id="node45" class="node open">
|
||||
<g id="node42" class="node open">
|
||||
<title>ECC/zashi-ios#1012</title>
|
||||
<g id="a_node45"><a xlink:href="https://github.com/Electric-Coin-Company/zashi-ios/issues/1012" xlink:title="ECC/zashi-ios#1012 Analyze the performance of UI refresh rate" target="_blank">
|
||||
<g id="a_node42"><a xlink:href="https://github.com/Electric-Coin-Company/zashi-ios/issues/1012" xlink:title="ECC/zashi-ios#1012 Analyze the performance of UI refresh rate" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" stroke-width="2" points="234,-939.5 39,-939.5 39,-886.5 234,-886.5 234,-939.5"/>
|
||||
<text text-anchor="middle" x="136.5" y="-924.3" font-family="Times,serif" font-size="14.00">ECC/zashi-ios#1012</text>
|
||||
<text text-anchor="middle" x="136.5" y="-909.3" font-family="Times,serif" font-size="14.00">Analyze the performance</text>
|
||||
|
@ -814,9 +773,9 @@
|
|||
<polygon fill="black" stroke="black" points="343.16,-893.9 352.72,-889.33 342.4,-886.95 343.16,-893.9"/>
|
||||
</g>
|
||||
<!-- ECC/zashi-ios#1013 -->
|
||||
<g id="node46" class="node open">
|
||||
<g id="node43" class="node open">
|
||||
<title>ECC/zashi-ios#1013</title>
|
||||
<g id="a_node46"><a xlink:href="https://github.com/Electric-Coin-Company/zashi-ios/issues/1013" xlink:title="ECC/zashi-ios#1013 Autocomplete on macOS interferes with typing" target="_blank">
|
||||
<g id="a_node43"><a xlink:href="https://github.com/Electric-Coin-Company/zashi-ios/issues/1013" xlink:title="ECC/zashi-ios#1013 Autocomplete on macOS interferes with typing" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" stroke-width="2" points="525,-843.5 334,-843.5 334,-790.5 525,-790.5 525,-843.5"/>
|
||||
<text text-anchor="middle" x="429.5" y="-828.3" font-family="Times,serif" font-size="14.00">ECC/zashi-ios#1013</text>
|
||||
<text text-anchor="middle" x="429.5" y="-813.3" font-family="Times,serif" font-size="14.00">Autocomplete on macOS</text>
|
||||
|
@ -831,9 +790,9 @@
|
|||
<polygon fill="black" stroke="black" points="585.97,-820.5 595.97,-817 585.97,-813.5 585.97,-820.5"/>
|
||||
</g>
|
||||
<!-- ECC/zashi-ios#311 -->
|
||||
<g id="node47" class="node open">
|
||||
<g id="node44" class="node open">
|
||||
<title>ECC/zashi-ios#311</title>
|
||||
<g id="a_node47"><a xlink:href="https://github.com/Electric-Coin-Company/zashi-ios/issues/311" xlink:title="ECC/zashi-ios#311 Integrate ZEC price from the SDK" target="_blank">
|
||||
<g id="a_node44"><a xlink:href="https://github.com/Electric-Coin-Company/zashi-ios/issues/311" xlink:title="ECC/zashi-ios#311 Integrate ZEC price from the SDK" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" stroke-width="2" points="528,-772.5 331,-772.5 331,-719.5 528,-719.5 528,-772.5"/>
|
||||
<text text-anchor="middle" x="429.5" y="-757.3" font-family="Times,serif" font-size="14.00">ECC/zashi-ios#311</text>
|
||||
<text text-anchor="middle" x="429.5" y="-742.3" font-family="Times,serif" font-size="14.00">Integrate ZEC price from</text>
|
||||
|
@ -848,9 +807,9 @@
|
|||
<polygon fill="black" stroke="black" points="586.63,-791.29 597.19,-790.49 588.43,-784.53 586.63,-791.29"/>
|
||||
</g>
|
||||
<!-- ECC/zcash-swift-wallet-sdk#1334 -->
|
||||
<g id="node48" class="node open">
|
||||
<g id="node45" class="node open">
|
||||
<title>ECC/zcash-swift-wallet-sdk#1334</title>
|
||||
<g id="a_node48"><a xlink:href="https://github.com/Electric-Coin-Company/zcash-swift-wallet-sdk/issues/1334" xlink:title="ECC/zcash-swift-wallet-sdk#1334 Trigger sync after send" target="_blank">
|
||||
<g id="a_node45"><a xlink:href="https://github.com/Electric-Coin-Company/zcash-swift-wallet-sdk/issues/1334" xlink:title="ECC/zcash-swift-wallet-sdk#1334 Trigger sync after send" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" stroke-width="2" points="265,-717 8,-717 8,-679 265,-679 265,-717"/>
|
||||
<text text-anchor="middle" x="136.5" y="-701.8" font-family="Times,serif" font-size="14.00">ECC/zcash-swift-wallet-sdk#1334</text>
|
||||
<text text-anchor="middle" x="136.5" y="-686.8" font-family="Times,serif" font-size="14.00">Trigger sync after send</text>
|
||||
|
@ -864,9 +823,9 @@
|
|||
<polygon fill="black" stroke="black" points="290.88,-689.39 300.57,-685.11 290.32,-682.41 290.88,-689.39"/>
|
||||
</g>
|
||||
<!-- ECC/zcash-swift-wallet-sdk#1338 -->
|
||||
<g id="node49" class="node open">
|
||||
<g id="node46" class="node open">
|
||||
<title>ECC/zcash-swift-wallet-sdk#1338</title>
|
||||
<g id="a_node49"><a xlink:href="https://github.com/Electric-Coin-Company/zcash-swift-wallet-sdk/issues/1338" xlink:title="ECC/zcash-swift-wallet-sdk#1338 SuggestScanRanges called too often" target="_blank">
|
||||
<g id="a_node46"><a xlink:href="https://github.com/Electric-Coin-Company/zcash-swift-wallet-sdk/issues/1338" xlink:title="ECC/zcash-swift-wallet-sdk#1338 SuggestScanRanges called too often" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" stroke-width="2" points="265,-660.5 8,-660.5 8,-607.5 265,-607.5 265,-660.5"/>
|
||||
<text text-anchor="middle" x="136.5" y="-645.3" font-family="Times,serif" font-size="14.00">ECC/zcash-swift-wallet-sdk#1338</text>
|
||||
<text text-anchor="middle" x="136.5" y="-630.3" font-family="Times,serif" font-size="14.00">SuggestScanRanges called</text>
|
||||
|
@ -880,6 +839,47 @@
|
|||
<path fill="none" stroke="black" d="M265.14,-651.98C273.59,-653.17 282.12,-654.38 290.62,-655.57"/>
|
||||
<polygon fill="black" stroke="black" points="290.18,-659.04 300.57,-656.98 291.16,-652.11 290.18,-659.04"/>
|
||||
</g>
|
||||
<!-- ECC/zashi#66->ECC/zashi#67 -->
|
||||
<g id="edge35" class="edge">
|
||||
<title>ECC/zashi#66->ECC/zashi#67</title>
|
||||
<path fill="none" stroke="black" d="M625.91,-450.39C604.5,-445.25 583.86,-435.17 573,-416 557.45,-388.54 557.45,-301.46 573,-274 582.86,-256.59 599.32,-243.85 617.09,-234.59"/>
|
||||
<polygon fill="black" stroke="black" points="618.99,-237.56 626.48,-230.06 615.95,-231.25 618.99,-237.56"/>
|
||||
</g>
|
||||
<!-- ECC/zashi#38 -->
|
||||
<g id="node48" class="node open">
|
||||
<title>ECC/zashi#38</title>
|
||||
<g id="a_node48"><a xlink:href="https://github.com/Electric-Coin-Company/zashi/issues/38" xlink:title="ECC/zashi#38 Enable address rotation for Zashi" target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" stroke-width="2" points="791.5,-416.5 603.5,-416.5 603.5,-363.5 791.5,-363.5 791.5,-416.5"/>
|
||||
<text text-anchor="middle" x="697.5" y="-401.3" font-family="Times,serif" font-size="14.00">ECC/zashi#38</text>
|
||||
<text text-anchor="middle" x="697.5" y="-386.3" font-family="Times,serif" font-size="14.00">Enable address rotation</text>
|
||||
<text text-anchor="middle" x="697.5" y="-371.3" font-family="Times,serif" font-size="14.00">for Zashi</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- ECC/zashi#38->ECC/zashi#27 -->
|
||||
<g id="edge36" class="edge">
|
||||
<title>ECC/zashi#38->ECC/zashi#27</title>
|
||||
<path fill="none" stroke="black" d="M791.67,-411.4C797.49,-415.46 802.72,-420.28 807,-426 863,-500.74 808.95,-1176.9 837,-1266 851.53,-1312.1 884.87,-1357.7 907.8,-1385.3"/>
|
||||
<polygon fill="black" stroke="black" points="905.15,-1387.59 914.26,-1393 910.51,-1383.09 905.15,-1387.59"/>
|
||||
</g>
|
||||
<!-- ECC/zashi#40 -->
|
||||
<g id="node49" class="node open">
|
||||
<title>ECC/zashi#40</title>
|
||||
<g id="a_node49"><a xlink:href="https://github.com/Electric-Coin-Company/zashi/issues/40" xlink:title="ECC/zashi#40 Add "Send entire wallet balance" option to the send workflow." target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" stroke-width="2" points="791,-345 604,-345 604,-277 791,-277 791,-345"/>
|
||||
<text text-anchor="middle" x="697.5" y="-329.8" font-family="Times,serif" font-size="14.00">ECC/zashi#40</text>
|
||||
<text text-anchor="middle" x="697.5" y="-314.8" font-family="Times,serif" font-size="14.00">Add "Send entire wallet</text>
|
||||
<text text-anchor="middle" x="697.5" y="-299.8" font-family="Times,serif" font-size="14.00">balance" option to the</text>
|
||||
<text text-anchor="middle" x="697.5" y="-284.8" font-family="Times,serif" font-size="14.00">send workflow.</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- ECC/zashi#40->ECC/zashi#27 -->
|
||||
<g id="edge37" class="edge">
|
||||
<title>ECC/zashi#40->ECC/zashi#27</title>
|
||||
<path fill="none" stroke="black" d="M791.38,-338.1C797.35,-342.61 802.69,-347.87 807,-354 865.35,-436.92 806.68,-1169.3 837,-1266 851.46,-1312.2 884.83,-1357.7 907.77,-1385.3"/>
|
||||
<polygon fill="black" stroke="black" points="905.13,-1387.6 914.24,-1393 910.49,-1383.09 905.13,-1387.6"/>
|
||||
</g>
|
||||
<!-- ECC/zcash-light-client-ffi#25 -->
|
||||
<g id="node50" class="node open">
|
||||
<title>ECC/zcash-light-client-ffi#25</title>
|
||||
|
|
Before Width: | Height: | Size: 94 KiB After Width: | Height: | Size: 94 KiB |
|
@ -266,10 +266,10 @@
|
|||
<polygon fill="black" stroke="black" points="1020.6,-649.5 1029.2,-655.68 1026.33,-645.48 1020.6,-649.5"/>
|
||||
</g>
|
||||
<!-- zcash/librustzcash#1362 -->
|
||||
<g id="node13" class="node open">
|
||||
<g id="node13" class="node committed">
|
||||
<title>zcash/librustzcash#1362</title>
|
||||
<g id="a_node13"><a xlink:href="https://github.com/zcash/librustzcash/issues/1362" xlink:title="zcash/librustzcash#1362 Create a generator and evaluator for arbitrary transparent Zcash script." target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" points="433.5,-479.5 235.5,-479.5 235.5,-411.5 433.5,-411.5 433.5,-479.5"/>
|
||||
<polygon fill="#a6cfff" stroke="black" points="433.5,-479.5 235.5,-479.5 235.5,-411.5 433.5,-411.5 433.5,-479.5"/>
|
||||
<text text-anchor="middle" x="334.5" y="-464.3" font-family="Times,serif" font-size="14.00">zcash/librustzcash#1362</text>
|
||||
<text text-anchor="middle" x="334.5" y="-449.3" font-family="Times,serif" font-size="14.00">Create a generator and</text>
|
||||
<text text-anchor="middle" x="334.5" y="-434.3" font-family="Times,serif" font-size="14.00">evaluator for arbitrary</text>
|
||||
|
|
|
@ -254,10 +254,10 @@
|
|||
<polygon fill="black" stroke="black" points="1020.6,-649.5 1029.2,-655.68 1026.33,-645.48 1020.6,-649.5"/>
|
||||
</g>
|
||||
<!-- zcash/librustzcash#1362 -->
|
||||
<g id="node13" class="node open">
|
||||
<g id="node13" class="node committed">
|
||||
<title>zcash/librustzcash#1362</title>
|
||||
<g id="a_node13"><a xlink:href="https://github.com/zcash/librustzcash/issues/1362" xlink:title="zcash/librustzcash#1362 Create a generator and evaluator for arbitrary transparent Zcash script." target="_blank">
|
||||
<polygon fill="#c2e0c6" stroke="black" points="433.5,-479.5 235.5,-479.5 235.5,-411.5 433.5,-411.5 433.5,-479.5"/>
|
||||
<polygon fill="#a6cfff" stroke="black" points="433.5,-479.5 235.5,-479.5 235.5,-411.5 433.5,-411.5 433.5,-479.5"/>
|
||||
<text text-anchor="middle" x="334.5" y="-464.3" font-family="Times,serif" font-size="14.00">zcash/librustzcash#1362</text>
|
||||
<text text-anchor="middle" x="334.5" y="-449.3" font-family="Times,serif" font-size="14.00">Create a generator and</text>
|
||||
<text text-anchor="middle" x="334.5" y="-434.3" font-family="Times,serif" font-size="14.00">evaluator for arbitrary</text>
|
||||
|
|
Before Width: | Height: | Size: 47 KiB After Width: | Height: | Size: 47 KiB |