diff --git a/zcash-zf-dag.html b/zcash-zf-dag.html index 53ddc8b4..f52c3c64 100644 --- a/zcash-zf-dag.html +++ b/zcash-zf-dag.html @@ -17,10 +17,10 @@ -
- - +
+ + ZcashFoundation/zebra#5297 @@ -346,328 +346,361 @@ - + +ZcashFoundation/zebra#7616 + + + + +ZcashFoundation/zebra#7616 +ref(workflows): +consolidate workflows +based on their purpose + + + + + +ZcashFoundation/zebra#7617 + + + + +ZcashFoundation/zebra#7617 +ref(docker): use cache +mounts for build cache + + + + + +ZcashFoundation/zebra#7616->ZcashFoundation/zebra#7617 + + + + + ZcashFoundation/zebra#7485 - - -ZcashFoundation/zebra#7485 -Publish next Zebra -release: 1.3.0 + + +ZcashFoundation/zebra#7485 +Publish next Zebra +release: 1.3.0 - + ZcashFoundation/zebra#6167 - - -ZcashFoundation/zebra#6167 -actions: segregate -workflows based on their -purpose + + +ZcashFoundation/zebra#6167 +actions: segregate +workflows based on their +purpose - + ZcashFoundation/zebra#6894 - - -ZcashFoundation/zebra#6894 -Use cached state for -continuous deployment -instances + + +ZcashFoundation/zebra#6894 +Use cached state for +continuous deployment +instances - + ZcashFoundation/zebra#6167->ZcashFoundation/zebra#6894 - - + + - + ZcashFoundation/zebra#6166 - - -ZcashFoundation/zebra#6166 -actions: use a name -convention for workflow -files/names + + +ZcashFoundation/zebra#6166 +actions: use a name +convention for workflow +files/names - + ZcashFoundation/zebra#6166->ZcashFoundation/zebra#6894 - - + + - + ZcashFoundation/zebra#7444 - - -ZcashFoundation/zebra#7444 -Correctly populate -subtree values in ZebraDb -::note_commitment_trees() + + +ZcashFoundation/zebra#7444 +Correctly populate +subtree values in ZebraDb +::note_commitment_trees() - + ZcashFoundation/zebra#7463 - - -ZcashFoundation/zebra#7463 -Rename subtree methods -and types to "subtree -root" + + +ZcashFoundation/zebra#7463 +Rename subtree methods +and types to "subtree +root" - + ZcashFoundation/zebra#7444->ZcashFoundation/zebra#7463 - - + + - + ZcashFoundation/zebra#7377 - - - - -ZcashFoundation/zebra#7377 -change(state): Move -format upgrades to -separate modules + + + + +ZcashFoundation/zebra#7377 +change(state): Move +format upgrades to +separate modules - + ZcashFoundation/zebra#7441 - - -ZcashFoundation/zebra#7441 -Decide if we need to -speed up adding subtrees -for existing database -blocks + + +ZcashFoundation/zebra#7441 +Decide if we need to +speed up adding subtrees +for existing database +blocks - + ZcashFoundation/zebra#7441->ZcashFoundation/zebra#7377 - - + + - + ZcashFoundation/zebra#7361 - - -ZcashFoundation/zebra#7361 -Make getblocktemplate- -rpcs a default feature + + +ZcashFoundation/zebra#7361 +Make getblocktemplate- +rpcs a default feature - + ZcashFoundation/zebra#7415 - - -ZcashFoundation/zebra#7415 -devops: Remove redundant -tags in Docker Hub + + +ZcashFoundation/zebra#7415 +devops: Remove redundant +tags in Docker Hub - + ZcashFoundation/zebra#7361->ZcashFoundation/zebra#7415 - - + + - + ZcashFoundation/zebra#7362 - - -ZcashFoundation/zebra#7362 -Remove extra tests for -getblocktemplate-rpcs -feature + + +ZcashFoundation/zebra#7362 +Remove extra tests for +getblocktemplate-rpcs +feature - + ZcashFoundation/zebra#7361->ZcashFoundation/zebra#7362 - - + + - + 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` - + 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 - + 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#6642 - - -ZcashFoundation/zebra#6642 -Tracking: Update -`lightwalletd` RPCs for -"spend before sync" -algorithm + + +ZcashFoundation/zebra#6642 +Tracking: Update +`lightwalletd` RPCs for +"spend before sync" +algorithm - + ZcashFoundation/zebra#6812 - - -ZcashFoundation/zebra#6812 -Process abort in state -tests on some macOS -versions with Rust 1.70 + + +ZcashFoundation/zebra#6812 +Process abort in state +tests on some macOS +versions with Rust 1.70 - + ZcashFoundation/zebra#6824 - - -ZcashFoundation/zebra#6824 -Restore macOS tests + + +ZcashFoundation/zebra#6824 +Restore macOS tests - + ZcashFoundation/zebra#6812->ZcashFoundation/zebra#6824 - - + + - + ZcashFoundation/zebra#7461 - - -ZcashFoundation/zebra#7461 -Check that there are no -missing note commitment -trees after deduplication + + +ZcashFoundation/zebra#7461 +Check that there are no +missing note commitment +trees after deduplication - + ZcashFoundation/zebra#7363 - - -ZcashFoundation/zebra#7363 -Make a config for -progress bars, rather -than having the feature -activate them by default + + +ZcashFoundation/zebra#7363 +Make a config for +progress bars, rather +than having the feature +activate them by default - + ZcashFoundation/zebra#7364 - - -ZcashFoundation/zebra#7364 -Make progress-bars a -default feature + + +ZcashFoundation/zebra#7364 +Make progress-bars a +default feature - + ZcashFoundation/zebra#7363->ZcashFoundation/zebra#7364 - - + + - + ZcashFoundation/ed25519-zebra#77 - - -ZcashFoundation/ed25519-zebra#77 -Add instructions to the -README for updating this -crate + + +ZcashFoundation/ed25519-zebra#77 +Add instructions to the +README for updating this +crate - + ZcashFoundation/ed25519-zebra#79 - - -ZcashFoundation/ed25519-zebra#79 -Tag a new  ed25519-zebra -release + + +ZcashFoundation/ed25519-zebra#79 +Tag a new  ed25519-zebra +release - + ZcashFoundation/ed25519-zebra#77->ZcashFoundation/ed25519-zebra#79 - - + + diff --git a/zcash-zf-dag.svg b/zcash-zf-dag.svg index ce2c7e66..fe52cc48 100644 --- a/zcash-zf-dag.svg +++ b/zcash-zf-dag.svg @@ -5,10 +5,10 @@ - - - + + + ZcashFoundation/zebra#5297 @@ -334,328 +334,361 @@ - + +ZcashFoundation/zebra#7616 + + + + +ZcashFoundation/zebra#7616 +ref(workflows): +consolidate workflows +based on their purpose + + + + + +ZcashFoundation/zebra#7617 + + + + +ZcashFoundation/zebra#7617 +ref(docker): use cache +mounts for build cache + + + + + +ZcashFoundation/zebra#7616->ZcashFoundation/zebra#7617 + + + + + ZcashFoundation/zebra#7485 - - -ZcashFoundation/zebra#7485 -Publish next Zebra -release: 1.3.0 + + +ZcashFoundation/zebra#7485 +Publish next Zebra +release: 1.3.0 - + ZcashFoundation/zebra#6167 - - -ZcashFoundation/zebra#6167 -actions: segregate -workflows based on their -purpose + + +ZcashFoundation/zebra#6167 +actions: segregate +workflows based on their +purpose - + ZcashFoundation/zebra#6894 - - -ZcashFoundation/zebra#6894 -Use cached state for -continuous deployment -instances + + +ZcashFoundation/zebra#6894 +Use cached state for +continuous deployment +instances - + ZcashFoundation/zebra#6167->ZcashFoundation/zebra#6894 - - + + - + ZcashFoundation/zebra#6166 - - -ZcashFoundation/zebra#6166 -actions: use a name -convention for workflow -files/names + + +ZcashFoundation/zebra#6166 +actions: use a name +convention for workflow +files/names - + ZcashFoundation/zebra#6166->ZcashFoundation/zebra#6894 - - + + - + ZcashFoundation/zebra#7444 - - -ZcashFoundation/zebra#7444 -Correctly populate -subtree values in ZebraDb -::note_commitment_trees() + + +ZcashFoundation/zebra#7444 +Correctly populate +subtree values in ZebraDb +::note_commitment_trees() - + ZcashFoundation/zebra#7463 - - -ZcashFoundation/zebra#7463 -Rename subtree methods -and types to "subtree -root" + + +ZcashFoundation/zebra#7463 +Rename subtree methods +and types to "subtree +root" - + ZcashFoundation/zebra#7444->ZcashFoundation/zebra#7463 - - + + - + ZcashFoundation/zebra#7377 - - - - -ZcashFoundation/zebra#7377 -change(state): Move -format upgrades to -separate modules + + + + +ZcashFoundation/zebra#7377 +change(state): Move +format upgrades to +separate modules - + ZcashFoundation/zebra#7441 - - -ZcashFoundation/zebra#7441 -Decide if we need to -speed up adding subtrees -for existing database -blocks + + +ZcashFoundation/zebra#7441 +Decide if we need to +speed up adding subtrees +for existing database +blocks - + ZcashFoundation/zebra#7441->ZcashFoundation/zebra#7377 - - + + - + ZcashFoundation/zebra#7361 - - -ZcashFoundation/zebra#7361 -Make getblocktemplate- -rpcs a default feature + + +ZcashFoundation/zebra#7361 +Make getblocktemplate- +rpcs a default feature - + ZcashFoundation/zebra#7415 - - -ZcashFoundation/zebra#7415 -devops: Remove redundant -tags in Docker Hub + + +ZcashFoundation/zebra#7415 +devops: Remove redundant +tags in Docker Hub - + ZcashFoundation/zebra#7361->ZcashFoundation/zebra#7415 - - + + - + ZcashFoundation/zebra#7362 - - -ZcashFoundation/zebra#7362 -Remove extra tests for -getblocktemplate-rpcs -feature + + +ZcashFoundation/zebra#7362 +Remove extra tests for +getblocktemplate-rpcs +feature - + ZcashFoundation/zebra#7361->ZcashFoundation/zebra#7362 - - + + - + 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` - + 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 - + 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#6642 - - -ZcashFoundation/zebra#6642 -Tracking: Update -`lightwalletd` RPCs for -"spend before sync" -algorithm + + +ZcashFoundation/zebra#6642 +Tracking: Update +`lightwalletd` RPCs for +"spend before sync" +algorithm - + ZcashFoundation/zebra#6812 - - -ZcashFoundation/zebra#6812 -Process abort in state -tests on some macOS -versions with Rust 1.70 + + +ZcashFoundation/zebra#6812 +Process abort in state +tests on some macOS +versions with Rust 1.70 - + ZcashFoundation/zebra#6824 - - -ZcashFoundation/zebra#6824 -Restore macOS tests + + +ZcashFoundation/zebra#6824 +Restore macOS tests - + ZcashFoundation/zebra#6812->ZcashFoundation/zebra#6824 - - + + - + ZcashFoundation/zebra#7461 - - -ZcashFoundation/zebra#7461 -Check that there are no -missing note commitment -trees after deduplication + + +ZcashFoundation/zebra#7461 +Check that there are no +missing note commitment +trees after deduplication - + ZcashFoundation/zebra#7363 - - -ZcashFoundation/zebra#7363 -Make a config for -progress bars, rather -than having the feature -activate them by default + + +ZcashFoundation/zebra#7363 +Make a config for +progress bars, rather +than having the feature +activate them by default - + ZcashFoundation/zebra#7364 - - -ZcashFoundation/zebra#7364 -Make progress-bars a -default feature + + +ZcashFoundation/zebra#7364 +Make progress-bars a +default feature - + ZcashFoundation/zebra#7363->ZcashFoundation/zebra#7364 - - + + - + ZcashFoundation/ed25519-zebra#77 - - -ZcashFoundation/ed25519-zebra#77 -Add instructions to the -README for updating this -crate + + +ZcashFoundation/ed25519-zebra#77 +Add instructions to the +README for updating this +crate - + ZcashFoundation/ed25519-zebra#79 - - -ZcashFoundation/ed25519-zebra#79 -Tag a new  ed25519-zebra -release + + +ZcashFoundation/ed25519-zebra#79 +Tag a new  ed25519-zebra +release - + ZcashFoundation/ed25519-zebra#77->ZcashFoundation/ed25519-zebra#79 - - + + diff --git a/zcash-zf-devops-dag.html b/zcash-zf-devops-dag.html index b20d270b..d01b4aff 100644 --- a/zcash-zf-devops-dag.html +++ b/zcash-zf-devops-dag.html @@ -17,10 +17,10 @@ -
- - +
+ + ZcashFoundation/zebra#4554 @@ -34,74 +34,107 @@ - + +ZcashFoundation/zebra#7616 + + + + +ZcashFoundation/zebra#7616 +ref(workflows): +consolidate workflows +based on their purpose + + + + + +ZcashFoundation/zebra#7617 + + + + +ZcashFoundation/zebra#7617 +ref(docker): use cache +mounts for build cache + + + + + +ZcashFoundation/zebra#7616->ZcashFoundation/zebra#7617 + + + + + ZcashFoundation/zebra#6167 - - -ZcashFoundation/zebra#6167 -actions: segregate -workflows based on their -purpose + + +ZcashFoundation/zebra#6167 +actions: segregate +workflows based on their +purpose - + ZcashFoundation/zebra#6894 - - -ZcashFoundation/zebra#6894 -Use cached state for -continuous deployment -instances + + +ZcashFoundation/zebra#6894 +Use cached state for +continuous deployment +instances - + ZcashFoundation/zebra#6167->ZcashFoundation/zebra#6894 - - + + - + ZcashFoundation/zebra#6166 - - -ZcashFoundation/zebra#6166 -actions: use a name -convention for workflow -files/names + + +ZcashFoundation/zebra#6166 +actions: use a name +convention for workflow +files/names - + ZcashFoundation/zebra#6166->ZcashFoundation/zebra#6894 - - + + - + ZcashFoundation/zebra#7415 - - -ZcashFoundation/zebra#7415 -devops: Remove redundant -tags in Docker Hub + + +ZcashFoundation/zebra#7415 +devops: Remove redundant +tags in Docker Hub - + ZcashFoundation/zebra#7362 - - -ZcashFoundation/zebra#7362 -Remove extra tests for -getblocktemplate-rpcs -feature + + +ZcashFoundation/zebra#7362 +Remove extra tests for +getblocktemplate-rpcs +feature diff --git a/zcash-zf-devops-dag.svg b/zcash-zf-devops-dag.svg index b35ac1bc..4c895629 100644 --- a/zcash-zf-devops-dag.svg +++ b/zcash-zf-devops-dag.svg @@ -5,10 +5,10 @@ - - - + + + ZcashFoundation/zebra#4554 @@ -22,74 +22,107 @@ - + +ZcashFoundation/zebra#7616 + + + + +ZcashFoundation/zebra#7616 +ref(workflows): +consolidate workflows +based on their purpose + + + + + +ZcashFoundation/zebra#7617 + + + + +ZcashFoundation/zebra#7617 +ref(docker): use cache +mounts for build cache + + + + + +ZcashFoundation/zebra#7616->ZcashFoundation/zebra#7617 + + + + + ZcashFoundation/zebra#6167 - - -ZcashFoundation/zebra#6167 -actions: segregate -workflows based on their -purpose + + +ZcashFoundation/zebra#6167 +actions: segregate +workflows based on their +purpose - + ZcashFoundation/zebra#6894 - - -ZcashFoundation/zebra#6894 -Use cached state for -continuous deployment -instances + + +ZcashFoundation/zebra#6894 +Use cached state for +continuous deployment +instances - + ZcashFoundation/zebra#6167->ZcashFoundation/zebra#6894 - - + + - + ZcashFoundation/zebra#6166 - - -ZcashFoundation/zebra#6166 -actions: use a name -convention for workflow -files/names + + +ZcashFoundation/zebra#6166 +actions: use a name +convention for workflow +files/names - + ZcashFoundation/zebra#6166->ZcashFoundation/zebra#6894 - - + + - + ZcashFoundation/zebra#7415 - - -ZcashFoundation/zebra#7415 -devops: Remove redundant -tags in Docker Hub + + +ZcashFoundation/zebra#7415 +devops: Remove redundant +tags in Docker Hub - + ZcashFoundation/zebra#7362 - - -ZcashFoundation/zebra#7362 -Remove extra tests for -getblocktemplate-rpcs -feature + + +ZcashFoundation/zebra#7362 +Remove extra tests for +getblocktemplate-rpcs +feature diff --git a/zcash-zf-frost-dag.html b/zcash-zf-frost-dag.html index f0e836ce..7fb5a3e7 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#216 + -ZcashFoundation/frost#242 -Implement broadcast -channel for FROST PoC +ZcashFoundation/frost#216 +Write security proof for +Rerandomized FROST diff --git a/zcash-zf-frost-dag.svg b/zcash-zf-frost-dag.svg index 439d8639..f2d2a4b3 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#216 + -ZcashFoundation/frost#242 -Implement broadcast -channel for FROST PoC +ZcashFoundation/frost#216 +Write security proof for +Rerandomized FROST