From cb1f9a39321702718568dc01a4eca082a0d37f8c Mon Sep 17 00:00:00 2001 From: conradoplg Date: Mon, 4 Dec 2023 14:45:32 +0000 Subject: [PATCH] deploy: 8e09c2f71d4a4b211e36e7f57ba3b0b253602a38 --- zcash-zf-dag.html | 409 ++++++++++++++++++++-------------------- zcash-zf-dag.svg | 409 ++++++++++++++++++++-------------------- zcash-zf-frost-dag.html | 72 +++---- zcash-zf-frost-dag.svg | 72 +++---- 4 files changed, 482 insertions(+), 480 deletions(-) diff --git a/zcash-zf-dag.html b/zcash-zf-dag.html index 12713a8d..c8e7addc 100644 --- a/zcash-zf-dag.html +++ b/zcash-zf-dag.html @@ -17,10 +17,10 @@ -
- - +
+ + cluster_0 @@ -378,12 +378,12 @@ ZcashFoundation/zebra#4545 - -ZcashFoundation/zebra#4545 -Start disconnecting from -outdated peers a few days -before network upgrade -activation + +ZcashFoundation/zebra#4545 +Start disconnecting from +outdated peers a few days +before network upgrade +activation @@ -391,30 +391,30 @@ ZcashFoundation/zebra#4226 - -ZcashFoundation/zebra#4226 -Prefer faster peers, but -if all peers are slow, -still connect to them + +ZcashFoundation/zebra#4226 +Prefer faster peers, but +if all peers are slow, +still connect to them ZcashFoundation/zebra#4545->ZcashFoundation/zebra#4226 - - + + ZcashFoundation/zebra#7617 - - - -ZcashFoundation/zebra#7617 -ref(docker): use cache -mounts for build cache + + + +ZcashFoundation/zebra#7617 +ref(docker): use cache +mounts for build cache @@ -422,11 +422,11 @@ ZcashFoundation/zebra#6894 - -ZcashFoundation/zebra#6894 -Use cached state for -continuous deployment -instances + +ZcashFoundation/zebra#6894 +Use cached state for +continuous deployment +instances @@ -434,11 +434,11 @@ ZcashFoundation/zebra#7738 - -ZcashFoundation/zebra#7738 -docs: Add ticket -templates for RPC methods -and state format upgrades + +ZcashFoundation/zebra#7738 +docs: Add ticket +templates for RPC methods +and state format upgrades @@ -446,30 +446,30 @@ ZcashFoundation/zebra#7833 - -ZcashFoundation/zebra#7833 -Document how to design -RPCs and state queries + +ZcashFoundation/zebra#7833 +Document how to design +RPCs and state queries ZcashFoundation/zebra#7833->ZcashFoundation/zebra#7738 - - + + ZcashFoundation/zebra#7383 - -ZcashFoundation/zebra#7383 -(De)Serialize -`NoteCommitmentTree`s -using supported -serialization format -instead of `bincode` + +ZcashFoundation/zebra#7383 +(De)Serialize +`NoteCommitmentTree`s +using supported +serialization format +instead of `bincode` @@ -477,11 +477,11 @@ ZcashFoundation/zebra#7416 - -ZcashFoundation/zebra#7416 -diagnostic: Log column -family and database size -on startup and shutdown + +ZcashFoundation/zebra#7416 +diagnostic: Log column +family and database size +on startup and shutdown @@ -489,27 +489,27 @@ ZcashFoundation/zebra#5718 - -ZcashFoundation/zebra#5718 -Reduce Zebra disk usage -for mining pools + +ZcashFoundation/zebra#5718 +Reduce Zebra disk usage +for mining pools ZcashFoundation/zebra#7416->ZcashFoundation/zebra#5718 - - + + ZcashFoundation/zebra#7558 - -ZcashFoundation/zebra#7558 -dev docs: Document how to -fix cached state issues + +ZcashFoundation/zebra#7558 +dev docs: Document how to +fix cached state issues @@ -517,11 +517,11 @@ ZcashFoundation/zebra#7785 - -ZcashFoundation/zebra#7785 -change: Support hiding -specific progress bars in -summary mode + +ZcashFoundation/zebra#7785 +change: Support hiding +specific progress bars in +summary mode @@ -529,45 +529,45 @@ ZcashFoundation/zebra#7648 - -ZcashFoundation/zebra#7648 -Allow logging to terminal -when progress bars are -enabled + +ZcashFoundation/zebra#7648 +Allow logging to terminal +when progress bars are +enabled ZcashFoundation/zebra#7785->ZcashFoundation/zebra#7648 - - + + ZcashFoundation/zebra#7533 - -ZcashFoundation/zebra#7533 -Document how to rebuild -cached states + +ZcashFoundation/zebra#7533 +Document how to rebuild +cached states ZcashFoundation/zebra#7533->ZcashFoundation/zebra#7558 - - + + ZcashFoundation/zebra#7119 - -ZcashFoundation/zebra#7119 -Tracking: Add regtest -network + +ZcashFoundation/zebra#7119 +Tracking: Add regtest +network @@ -575,11 +575,11 @@ ZcashFoundation/zebra#7534 - -ZcashFoundation/zebra#7534 -Make it possible to run -CI tests locally for -developers + +ZcashFoundation/zebra#7534 +Make it possible to run +CI tests locally for +developers @@ -587,30 +587,30 @@ ZcashFoundation/zebra#4464 - -ZcashFoundation/zebra#4464 -ci: create documentation -on how to run tests -locally for development -purposes + +ZcashFoundation/zebra#4464 +ci: create documentation +on how to run tests +locally for development +purposes ZcashFoundation/zebra#7534->ZcashFoundation/zebra#4464 - - + + ZcashFoundation/zebra#7845 - -ZcashFoundation/zebra#7845 -Tracking: Add parameters -to `Network::Testnet` -variant + +ZcashFoundation/zebra#7845 +Tracking: Add parameters +to `Network::Testnet` +variant @@ -618,30 +618,30 @@ ZcashFoundation/zebra#7839 - -ZcashFoundation/zebra#7839 -Add a `Regtest` constant -of `Network::Testnet` + +ZcashFoundation/zebra#7839 +Add a `Regtest` constant +of `Network::Testnet` ZcashFoundation/zebra#7845->ZcashFoundation/zebra#7839 - - + + ZcashFoundation/zebra#7847 - -ZcashFoundation/zebra#7847 -Reconnect to peers after -arbitrarily long -disconnections with -randomized exponential -backoff + +ZcashFoundation/zebra#7847 +Reconnect to peers after +arbitrarily long +disconnections with +randomized exponential +backoff @@ -649,10 +649,10 @@ ZcashFoundation/zebra#3117 - -ZcashFoundation/zebra#3117 -Stop using private IP -addresses by default + +ZcashFoundation/zebra#3117 +Stop using private IP +addresses by default @@ -660,50 +660,51 @@ ZcashFoundation/zebra#1890 - -ZcashFoundation/zebra#1890 -Zebra should support -separate local bind and -external advertise -addresses + +ZcashFoundation/zebra#1890 +Zebra should support +separate local bind and +external advertise +addresses ZcashFoundation/zebra#3117->ZcashFoundation/zebra#1890 - - + + ZcashFoundation/zebra#7822 - - -ZcashFoundation/zebra#7822 -security: Limit ability -of synthetic nodes to -take up connection slots. -Credit: Ziggurat Team + + +ZcashFoundation/zebra#7822 +Tracking: security: Limit +ability of synthetic +nodes to take up +connection slots. Credit: +Ziggurat Team ZcashFoundation/zebra#7822->ZcashFoundation/zebra#4545 - - + + ZcashFoundation/zebra#7680 - -ZcashFoundation/zebra#7680 -Automatically open an -issue when main branch -release-related merges -fail + +ZcashFoundation/zebra#7680 +Automatically open an +issue when main branch +release-related merges +fail @@ -711,47 +712,47 @@ ZcashFoundation/zebra#7891 - -ZcashFoundation/zebra#7891 -change(docker): Publish -fewer Zebra docker tags, -and standardise names + +ZcashFoundation/zebra#7891 +change(docker): Publish +fewer Zebra docker tags, +and standardise names ZcashFoundation/zebra#7680->ZcashFoundation/zebra#7891 - - + + ZcashFoundation/zebra#7892 - -ZcashFoundation/zebra#7892 -change(release): Enable -all user features in the -`experimental` build + +ZcashFoundation/zebra#7892 +change(release): Enable +all user features in the +`experimental` build ZcashFoundation/zebra#7891->ZcashFoundation/zebra#7892 - - + + ZcashFoundation/zebra#7905 - -ZcashFoundation/zebra#7905 -feat(zebra-scan): -Immediately scan newly -verified blocks + +ZcashFoundation/zebra#7905 +feat(zebra-scan): +Immediately scan newly +verified blocks @@ -759,30 +760,30 @@ ZcashFoundation/zebra#7907 - -ZcashFoundation/zebra#7907 -feat(zebra-scan): Make -the scanner send data to -the results channel + +ZcashFoundation/zebra#7907 +feat(zebra-scan): Make +the scanner send data to +the results channel ZcashFoundation/zebra#7905->ZcashFoundation/zebra#7907 - - + + ZcashFoundation/zebra#7927 - -ZcashFoundation/zebra#7927 -feat(zebra-state): Send a -reference to latest non- -finalized state in -TipAction::Reset + +ZcashFoundation/zebra#7927 +feat(zebra-state): Send a +reference to latest non- +finalized state in +TipAction::Reset @@ -790,33 +791,33 @@ ZcashFoundation/zebra#7935 - - - -ZcashFoundation/zebra#7935 -feat(zebra-state): Adds a -method to ChainTipChange -for getting unseen blocks -when the best chain -changes + + + +ZcashFoundation/zebra#7935 +feat(zebra-state): Adds a +method to ChainTipChange +for getting unseen blocks +when the best chain +changes ZcashFoundation/zebra#7927->ZcashFoundation/zebra#7935 - - + + ZcashFoundation/zebra#7928 - -ZcashFoundation/zebra#7928 -feat(zebra-scan): Make -the key storage database -persistent + +ZcashFoundation/zebra#7928 +feat(zebra-scan): Make +the key storage database +persistent @@ -824,38 +825,38 @@ ZcashFoundation/zebra#7926 - -ZcashFoundation/zebra#7926 -feat(zebra-db): Split low -level database code -inside `zebra-state` + +ZcashFoundation/zebra#7926 +feat(zebra-db): Split low +level database code +inside `zebra-state` ZcashFoundation/zebra#7926->ZcashFoundation/zebra#7928 - - + + ZcashFoundation/zebra#7934 - -ZcashFoundation/zebra#7934 -change(zebra-state): When -the best chain changes, -scan all the blocks in -the best chain fork + +ZcashFoundation/zebra#7934 +change(zebra-state): When +the best chain changes, +scan all the blocks in +the best chain fork ZcashFoundation/zebra#7934->ZcashFoundation/zebra#7927 - - + + diff --git a/zcash-zf-dag.svg b/zcash-zf-dag.svg index 51530350..bb981eff 100644 --- a/zcash-zf-dag.svg +++ b/zcash-zf-dag.svg @@ -5,10 +5,10 @@ - - - + + + cluster_0 @@ -366,12 +366,12 @@ ZcashFoundation/zebra#4545 - -ZcashFoundation/zebra#4545 -Start disconnecting from -outdated peers a few days -before network upgrade -activation + +ZcashFoundation/zebra#4545 +Start disconnecting from +outdated peers a few days +before network upgrade +activation @@ -379,30 +379,30 @@ ZcashFoundation/zebra#4226 - -ZcashFoundation/zebra#4226 -Prefer faster peers, but -if all peers are slow, -still connect to them + +ZcashFoundation/zebra#4226 +Prefer faster peers, but +if all peers are slow, +still connect to them ZcashFoundation/zebra#4545->ZcashFoundation/zebra#4226 - - + + ZcashFoundation/zebra#7617 - - - -ZcashFoundation/zebra#7617 -ref(docker): use cache -mounts for build cache + + + +ZcashFoundation/zebra#7617 +ref(docker): use cache +mounts for build cache @@ -410,11 +410,11 @@ ZcashFoundation/zebra#6894 - -ZcashFoundation/zebra#6894 -Use cached state for -continuous deployment -instances + +ZcashFoundation/zebra#6894 +Use cached state for +continuous deployment +instances @@ -422,11 +422,11 @@ ZcashFoundation/zebra#7738 - -ZcashFoundation/zebra#7738 -docs: Add ticket -templates for RPC methods -and state format upgrades + +ZcashFoundation/zebra#7738 +docs: Add ticket +templates for RPC methods +and state format upgrades @@ -434,30 +434,30 @@ ZcashFoundation/zebra#7833 - -ZcashFoundation/zebra#7833 -Document how to design -RPCs and state queries + +ZcashFoundation/zebra#7833 +Document how to design +RPCs and state queries ZcashFoundation/zebra#7833->ZcashFoundation/zebra#7738 - - + + ZcashFoundation/zebra#7383 - -ZcashFoundation/zebra#7383 -(De)Serialize -`NoteCommitmentTree`s -using supported -serialization format -instead of `bincode` + +ZcashFoundation/zebra#7383 +(De)Serialize +`NoteCommitmentTree`s +using supported +serialization format +instead of `bincode` @@ -465,11 +465,11 @@ ZcashFoundation/zebra#7416 - -ZcashFoundation/zebra#7416 -diagnostic: Log column -family and database size -on startup and shutdown + +ZcashFoundation/zebra#7416 +diagnostic: Log column +family and database size +on startup and shutdown @@ -477,27 +477,27 @@ ZcashFoundation/zebra#5718 - -ZcashFoundation/zebra#5718 -Reduce Zebra disk usage -for mining pools + +ZcashFoundation/zebra#5718 +Reduce Zebra disk usage +for mining pools ZcashFoundation/zebra#7416->ZcashFoundation/zebra#5718 - - + + ZcashFoundation/zebra#7558 - -ZcashFoundation/zebra#7558 -dev docs: Document how to -fix cached state issues + +ZcashFoundation/zebra#7558 +dev docs: Document how to +fix cached state issues @@ -505,11 +505,11 @@ ZcashFoundation/zebra#7785 - -ZcashFoundation/zebra#7785 -change: Support hiding -specific progress bars in -summary mode + +ZcashFoundation/zebra#7785 +change: Support hiding +specific progress bars in +summary mode @@ -517,45 +517,45 @@ ZcashFoundation/zebra#7648 - -ZcashFoundation/zebra#7648 -Allow logging to terminal -when progress bars are -enabled + +ZcashFoundation/zebra#7648 +Allow logging to terminal +when progress bars are +enabled ZcashFoundation/zebra#7785->ZcashFoundation/zebra#7648 - - + + ZcashFoundation/zebra#7533 - -ZcashFoundation/zebra#7533 -Document how to rebuild -cached states + +ZcashFoundation/zebra#7533 +Document how to rebuild +cached states ZcashFoundation/zebra#7533->ZcashFoundation/zebra#7558 - - + + ZcashFoundation/zebra#7119 - -ZcashFoundation/zebra#7119 -Tracking: Add regtest -network + +ZcashFoundation/zebra#7119 +Tracking: Add regtest +network @@ -563,11 +563,11 @@ ZcashFoundation/zebra#7534 - -ZcashFoundation/zebra#7534 -Make it possible to run -CI tests locally for -developers + +ZcashFoundation/zebra#7534 +Make it possible to run +CI tests locally for +developers @@ -575,30 +575,30 @@ ZcashFoundation/zebra#4464 - -ZcashFoundation/zebra#4464 -ci: create documentation -on how to run tests -locally for development -purposes + +ZcashFoundation/zebra#4464 +ci: create documentation +on how to run tests +locally for development +purposes ZcashFoundation/zebra#7534->ZcashFoundation/zebra#4464 - - + + ZcashFoundation/zebra#7845 - -ZcashFoundation/zebra#7845 -Tracking: Add parameters -to `Network::Testnet` -variant + +ZcashFoundation/zebra#7845 +Tracking: Add parameters +to `Network::Testnet` +variant @@ -606,30 +606,30 @@ ZcashFoundation/zebra#7839 - -ZcashFoundation/zebra#7839 -Add a `Regtest` constant -of `Network::Testnet` + +ZcashFoundation/zebra#7839 +Add a `Regtest` constant +of `Network::Testnet` ZcashFoundation/zebra#7845->ZcashFoundation/zebra#7839 - - + + ZcashFoundation/zebra#7847 - -ZcashFoundation/zebra#7847 -Reconnect to peers after -arbitrarily long -disconnections with -randomized exponential -backoff + +ZcashFoundation/zebra#7847 +Reconnect to peers after +arbitrarily long +disconnections with +randomized exponential +backoff @@ -637,10 +637,10 @@ ZcashFoundation/zebra#3117 - -ZcashFoundation/zebra#3117 -Stop using private IP -addresses by default + +ZcashFoundation/zebra#3117 +Stop using private IP +addresses by default @@ -648,50 +648,51 @@ ZcashFoundation/zebra#1890 - -ZcashFoundation/zebra#1890 -Zebra should support -separate local bind and -external advertise -addresses + +ZcashFoundation/zebra#1890 +Zebra should support +separate local bind and +external advertise +addresses ZcashFoundation/zebra#3117->ZcashFoundation/zebra#1890 - - + + ZcashFoundation/zebra#7822 - - -ZcashFoundation/zebra#7822 -security: Limit ability -of synthetic nodes to -take up connection slots. -Credit: Ziggurat Team + + +ZcashFoundation/zebra#7822 +Tracking: security: Limit +ability of synthetic +nodes to take up +connection slots. Credit: +Ziggurat Team ZcashFoundation/zebra#7822->ZcashFoundation/zebra#4545 - - + + ZcashFoundation/zebra#7680 - -ZcashFoundation/zebra#7680 -Automatically open an -issue when main branch -release-related merges -fail + +ZcashFoundation/zebra#7680 +Automatically open an +issue when main branch +release-related merges +fail @@ -699,47 +700,47 @@ ZcashFoundation/zebra#7891 - -ZcashFoundation/zebra#7891 -change(docker): Publish -fewer Zebra docker tags, -and standardise names + +ZcashFoundation/zebra#7891 +change(docker): Publish +fewer Zebra docker tags, +and standardise names ZcashFoundation/zebra#7680->ZcashFoundation/zebra#7891 - - + + ZcashFoundation/zebra#7892 - -ZcashFoundation/zebra#7892 -change(release): Enable -all user features in the -`experimental` build + +ZcashFoundation/zebra#7892 +change(release): Enable +all user features in the +`experimental` build ZcashFoundation/zebra#7891->ZcashFoundation/zebra#7892 - - + + ZcashFoundation/zebra#7905 - -ZcashFoundation/zebra#7905 -feat(zebra-scan): -Immediately scan newly -verified blocks + +ZcashFoundation/zebra#7905 +feat(zebra-scan): +Immediately scan newly +verified blocks @@ -747,30 +748,30 @@ ZcashFoundation/zebra#7907 - -ZcashFoundation/zebra#7907 -feat(zebra-scan): Make -the scanner send data to -the results channel + +ZcashFoundation/zebra#7907 +feat(zebra-scan): Make +the scanner send data to +the results channel ZcashFoundation/zebra#7905->ZcashFoundation/zebra#7907 - - + + ZcashFoundation/zebra#7927 - -ZcashFoundation/zebra#7927 -feat(zebra-state): Send a -reference to latest non- -finalized state in -TipAction::Reset + +ZcashFoundation/zebra#7927 +feat(zebra-state): Send a +reference to latest non- +finalized state in +TipAction::Reset @@ -778,33 +779,33 @@ ZcashFoundation/zebra#7935 - - - -ZcashFoundation/zebra#7935 -feat(zebra-state): Adds a -method to ChainTipChange -for getting unseen blocks -when the best chain -changes + + + +ZcashFoundation/zebra#7935 +feat(zebra-state): Adds a +method to ChainTipChange +for getting unseen blocks +when the best chain +changes ZcashFoundation/zebra#7927->ZcashFoundation/zebra#7935 - - + + ZcashFoundation/zebra#7928 - -ZcashFoundation/zebra#7928 -feat(zebra-scan): Make -the key storage database -persistent + +ZcashFoundation/zebra#7928 +feat(zebra-scan): Make +the key storage database +persistent @@ -812,38 +813,38 @@ ZcashFoundation/zebra#7926 - -ZcashFoundation/zebra#7926 -feat(zebra-db): Split low -level database code -inside `zebra-state` + +ZcashFoundation/zebra#7926 +feat(zebra-db): Split low +level database code +inside `zebra-state` ZcashFoundation/zebra#7926->ZcashFoundation/zebra#7928 - - + + ZcashFoundation/zebra#7934 - -ZcashFoundation/zebra#7934 -change(zebra-state): When -the best chain changes, -scan all the blocks in -the best chain fork + +ZcashFoundation/zebra#7934 +change(zebra-state): When +the best chain changes, +scan all the blocks in +the best chain fork ZcashFoundation/zebra#7934->ZcashFoundation/zebra#7927 - - + + diff --git a/zcash-zf-frost-dag.html b/zcash-zf-frost-dag.html index ecf184cc..e8da5bef 100644 --- a/zcash-zf-frost-dag.html +++ b/zcash-zf-frost-dag.html @@ -22,57 +22,57 @@ -cluster_0 - -Epic: Re-randomizable FROST +cluster_1 + +Epic: FROST Proof of Concept/Prototype and Documentation -cluster_1 - -Epic: FROST Proof of Concept/Prototype and Documentation - - - -ZcashFoundation/frost#216 - - -ZcashFoundation/frost#216 -Write security proof for -Rerandomized FROST - - +cluster_0 + +Epic: Re-randomizable FROST - + ZcashFoundation/frost#239 - - -ZcashFoundation/frost#239 -Epic: Demo for Signature -generation - Participant -CLI + + +ZcashFoundation/frost#239 +Epic: Demo for Signature +generation - Participant +CLI - + ZcashFoundation/frost#240 - - -ZcashFoundation/frost#240 -Demo for Signature -verification + + +ZcashFoundation/frost#240 +Demo for Signature +verification - + ZcashFoundation/frost#242 - - -ZcashFoundation/frost#242 -Implement broadcast -channel for FROST PoC + + +ZcashFoundation/frost#242 +Implement broadcast +channel for FROST PoC + + + + + +ZcashFoundation/frost#216 + + +ZcashFoundation/frost#216 +Write security proof for +Rerandomized FROST diff --git a/zcash-zf-frost-dag.svg b/zcash-zf-frost-dag.svg index 13d4962d..d0b79b37 100644 --- a/zcash-zf-frost-dag.svg +++ b/zcash-zf-frost-dag.svg @@ -10,57 +10,57 @@ -cluster_0 - -Epic: Re-randomizable FROST +cluster_1 + +Epic: FROST Proof of Concept/Prototype and Documentation -cluster_1 - -Epic: FROST Proof of Concept/Prototype and Documentation - - - -ZcashFoundation/frost#216 - - -ZcashFoundation/frost#216 -Write security proof for -Rerandomized FROST - - +cluster_0 + +Epic: Re-randomizable FROST - + ZcashFoundation/frost#239 - - -ZcashFoundation/frost#239 -Epic: Demo for Signature -generation - Participant -CLI + + +ZcashFoundation/frost#239 +Epic: Demo for Signature +generation - Participant +CLI - + ZcashFoundation/frost#240 - - -ZcashFoundation/frost#240 -Demo for Signature -verification + + +ZcashFoundation/frost#240 +Demo for Signature +verification - + ZcashFoundation/frost#242 - - -ZcashFoundation/frost#242 -Implement broadcast -channel for FROST PoC + + +ZcashFoundation/frost#242 +Implement broadcast +channel for FROST PoC + + + + + +ZcashFoundation/frost#216 + + +ZcashFoundation/frost#216 +Write security proof for +Rerandomized FROST