From ef191d63a502d18984f6e51e20397179e8c3c491 Mon Sep 17 00:00:00 2001 From: conradoplg Date: Wed, 22 Nov 2023 18:45:23 +0000 Subject: [PATCH] deploy: 8e09c2f71d4a4b211e36e7f57ba3b0b253602a38 --- zcash-zf-dag.html | 771 ++++++++++++++++++++++------------------------ zcash-zf-dag.svg | 771 ++++++++++++++++++++++------------------------ 2 files changed, 742 insertions(+), 800 deletions(-) diff --git a/zcash-zf-dag.html b/zcash-zf-dag.html index a2769b0d..923992d2 100644 --- a/zcash-zf-dag.html +++ b/zcash-zf-dag.html @@ -17,23 +17,23 @@ -
- - +
+ + cluster_0 - -Epic: NU6 + +Epic: NU6 ZcashFoundation/zebra#7958 - -ZcashFoundation/zebra#7958 -Add NU6 network upgrade -variant + +ZcashFoundation/zebra#7958 +Add NU6 network upgrade +variant @@ -41,10 +41,10 @@ ZcashFoundation/zebra#7959 - -ZcashFoundation/zebra#7959 -Add a v6 transaction -format with no changes + +ZcashFoundation/zebra#7959 +Add a v6 transaction +format with no changes @@ -52,12 +52,12 @@ ZcashFoundation/zebra#7968 - -ZcashFoundation/zebra#7968 -Add an empty -`NetworkParameters` -struct to -`Network::Testnet` + +ZcashFoundation/zebra#7968 +Add an empty +`NetworkParameters` +struct to +`Network::Testnet` @@ -65,29 +65,29 @@ ZcashFoundation/zebra#7970 - -ZcashFoundation/zebra#7970 -Add a field for the -network upgrade -activation heights to -`NetworkParameters` + +ZcashFoundation/zebra#7970 +Add a field for the +network upgrade +activation heights to +`NetworkParameters` ZcashFoundation/zebra#7968->ZcashFoundation/zebra#7970 - - + + ZcashFoundation/zebra#5297 - -ZcashFoundation/zebra#5297 -Add metrics for chain -fork work and lengths + +ZcashFoundation/zebra#5297 +Add metrics for chain +fork work and lengths @@ -95,11 +95,11 @@ ZcashFoundation/zebra#1875 - -ZcashFoundation/zebra#1875 -Zebra attempts new peer -connections in a fixed, -predictable order + +ZcashFoundation/zebra#1875 +Zebra attempts new peer +connections in a fixed, +predictable order @@ -107,11 +107,11 @@ ZcashFoundation/zebra#5472 - -ZcashFoundation/zebra#5472 -Support shielded coinbase -in `getblocktemplate` for -Sapling addresses + +ZcashFoundation/zebra#5472 +Support shielded coinbase +in `getblocktemplate` for +Sapling addresses @@ -119,104 +119,104 @@ ZcashFoundation/zebra#5929 - -ZcashFoundation/zebra#5929 -Support shielded coinbase -in `getblocktemplate` for -Orchard Unified addresses + +ZcashFoundation/zebra#5929 +Support shielded coinbase +in `getblocktemplate` for +Orchard Unified addresses ZcashFoundation/zebra#5472->ZcashFoundation/zebra#5929 - - + + ZcashFoundation/zebra#7109 - -ZcashFoundation/zebra#7109 -Store cumulative work in -the finalized state for -each height + +ZcashFoundation/zebra#7109 +Store cumulative work in +the finalized state for +each height ZcashFoundation/zebra#7109->ZcashFoundation/zebra#5297 - - + + ZcashFoundation/zebra#6688 - -ZcashFoundation/zebra#6688 -`getnetworksolps` & -`getnetworkhashps` RPCs -hang with large -num_blocks + +ZcashFoundation/zebra#6688 +`getnetworksolps` & +`getnetworkhashps` RPCs +hang with large +num_blocks ZcashFoundation/zebra#7109->ZcashFoundation/zebra#6688 - - + + ZcashFoundation/zebra#7110 - -ZcashFoundation/zebra#7110 -Show the full chain work -in the chain fork -progress bars + +ZcashFoundation/zebra#7110 +Show the full chain work +in the chain fork +progress bars ZcashFoundation/zebra#7109->ZcashFoundation/zebra#7110 - - + + ZcashFoundation/zebra#7403 - -ZcashFoundation/zebra#7403 -Make `getnetworksolps` & -`getnetworkhashps` RPCs -more efficient by caching -difficulties and times + +ZcashFoundation/zebra#7403 +Make `getnetworksolps` & +`getnetworkhashps` RPCs +more efficient by caching +difficulties and times ZcashFoundation/zebra#6688->ZcashFoundation/zebra#7403 - - + + ZcashFoundation/zebra#5604 - -ZcashFoundation/zebra#5604 -Send the same -getblocktemplate RPC -response until the -template would change + +ZcashFoundation/zebra#5604 +Send the same +getblocktemplate RPC +response until the +template would change @@ -224,11 +224,11 @@ ZcashFoundation/zebra#5911 - -ZcashFoundation/zebra#5911 -Store the serialized -block size in the -database + +ZcashFoundation/zebra#5911 +Store the serialized +block size in the +database @@ -236,10 +236,10 @@ ZcashFoundation/zebra#4841 - -ZcashFoundation/zebra#4841 -Improve note commitment -tree append performance + +ZcashFoundation/zebra#4841 +Improve note commitment +tree append performance @@ -247,13 +247,13 @@ ZcashFoundation/zebra#2908 - -ZcashFoundation/zebra#2908 -Improve -VerifyBlockError::Commit -typing, so we don't -accidentally break syncer -error handling + +ZcashFoundation/zebra#2908 +Improve +VerifyBlockError::Commit +typing, so we don't +accidentally break syncer +error handling @@ -261,29 +261,29 @@ ZcashFoundation/zebra#5487 - -ZcashFoundation/zebra#5487 -Return detailed errors -from the `submitblock` -RPC + +ZcashFoundation/zebra#5487 +Return detailed errors +from the `submitblock` +RPC ZcashFoundation/zebra#2908->ZcashFoundation/zebra#5487 - - + + ZcashFoundation/zebra#5709 - -ZcashFoundation/zebra#5709 -Fix repeated block -timeouts during initial -sync + +ZcashFoundation/zebra#5709 +Fix repeated block +timeouts during initial +sync @@ -291,68 +291,68 @@ ZcashFoundation/zebra#5425 - -ZcashFoundation/zebra#5425 -Parallelise note -commitment tree point -conversions + +ZcashFoundation/zebra#5425 +Parallelise note +commitment tree point +conversions ZcashFoundation/zebra#5709->ZcashFoundation/zebra#5425 - - + + ZcashFoundation/zebra#4774 - -ZcashFoundation/zebra#4774 -Add an NU5 block test -vector that contains many -shielded Orchard -transactions + +ZcashFoundation/zebra#4774 +Add an NU5 block test +vector that contains many +shielded Orchard +transactions ZcashFoundation/zebra#4774->ZcashFoundation/zebra#4841 - - + + ZcashFoundation/zebra#4775 - -ZcashFoundation/zebra#4775 -Add an NU5 block test -vector that contains many -shielded Sapling -transactions + +ZcashFoundation/zebra#4775 +Add an NU5 block test +vector that contains many +shielded Sapling +transactions ZcashFoundation/zebra#4775->ZcashFoundation/zebra#4841 - - + + 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 @@ -360,30 +360,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 @@ -391,11 +391,11 @@ ZcashFoundation/zebra#6894 - -ZcashFoundation/zebra#6894 -Use cached state for -continuous deployment -instances + +ZcashFoundation/zebra#6894 +Use cached state for +continuous deployment +instances @@ -403,11 +403,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 @@ -415,30 +415,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` @@ -446,11 +446,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 @@ -458,29 +458,29 @@ 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 @@ -488,10 +488,10 @@ 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 @@ -499,11 +499,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 @@ -511,45 +511,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 @@ -557,11 +557,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 @@ -569,30 +569,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 @@ -600,30 +600,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 @@ -631,10 +631,10 @@ ZcashFoundation/zebra#3117 - -ZcashFoundation/zebra#3117 -Stop using private IP -addresses by default + +ZcashFoundation/zebra#3117 +Stop using private IP +addresses by default @@ -642,50 +642,50 @@ 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 +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 @@ -693,46 +693,46 @@ 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): Scan -newly verified blocks + +ZcashFoundation/zebra#7905 +feat(zebra-scan): Scan +newly verified blocks @@ -740,47 +740,47 @@ 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#7906 - -ZcashFoundation/zebra#7906 -feat(zebra-scan): Create -a scanner results channel + +ZcashFoundation/zebra#7906 +feat(zebra-scan): Create +a scanner results channel ZcashFoundation/zebra#7906->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 @@ -788,33 +788,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 @@ -822,48 +822,48 @@ 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 the new blocks in -the best chain fork + +ZcashFoundation/zebra#7934 +change(zebra-state): When +the best chain changes, +scan the new blocks in +the best chain fork ZcashFoundation/zebra#7934->ZcashFoundation/zebra#7927 - - + + ZcashFoundation/zebra#7946 - -ZcashFoundation/zebra#7946 -feat(scanner): Read and -store keys from config at -zebra startup + +ZcashFoundation/zebra#7946 +feat(scanner): Read and +store keys from config at +zebra startup @@ -871,83 +871,54 @@ ZcashFoundation/zebra#7947 - -ZcashFoundation/zebra#7947 -Create a `scan_blocks` -function to use across -scanning tasks + +ZcashFoundation/zebra#7947 +Create a `scan_blocks` +function to use across +scanning tasks ZcashFoundation/zebra#7947->ZcashFoundation/zebra#7905 - - + + ZcashFoundation/zebra#7953 - -ZcashFoundation/zebra#7953 -Scan previously verified -blocks + +ZcashFoundation/zebra#7953 +Scan previously verified +blocks ZcashFoundation/zebra#7947->ZcashFoundation/zebra#7953 - - + + ZcashFoundation/zebra#7908 - -ZcashFoundation/zebra#7908 -feat(zebra-scan): Connect -scanner with zebrad for -block processing + +ZcashFoundation/zebra#7908 +feat(zebra-scan): Connect +scanner with zebrad for +block processing ZcashFoundation/zebra#7908->ZcashFoundation/zebra#7905 - - - - - -ZcashFoundation/ed25519-zebra#77 - - -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#77->ZcashFoundation/ed25519-zebra#79 - - + + diff --git a/zcash-zf-dag.svg b/zcash-zf-dag.svg index 0c7fb820..6332be55 100644 --- a/zcash-zf-dag.svg +++ b/zcash-zf-dag.svg @@ -5,23 +5,23 @@ - - - + + + cluster_0 - -Epic: NU6 + +Epic: NU6 ZcashFoundation/zebra#7958 - -ZcashFoundation/zebra#7958 -Add NU6 network upgrade -variant + +ZcashFoundation/zebra#7958 +Add NU6 network upgrade +variant @@ -29,10 +29,10 @@ ZcashFoundation/zebra#7959 - -ZcashFoundation/zebra#7959 -Add a v6 transaction -format with no changes + +ZcashFoundation/zebra#7959 +Add a v6 transaction +format with no changes @@ -40,12 +40,12 @@ ZcashFoundation/zebra#7968 - -ZcashFoundation/zebra#7968 -Add an empty -`NetworkParameters` -struct to -`Network::Testnet` + +ZcashFoundation/zebra#7968 +Add an empty +`NetworkParameters` +struct to +`Network::Testnet` @@ -53,29 +53,29 @@ ZcashFoundation/zebra#7970 - -ZcashFoundation/zebra#7970 -Add a field for the -network upgrade -activation heights to -`NetworkParameters` + +ZcashFoundation/zebra#7970 +Add a field for the +network upgrade +activation heights to +`NetworkParameters` ZcashFoundation/zebra#7968->ZcashFoundation/zebra#7970 - - + + ZcashFoundation/zebra#5297 - -ZcashFoundation/zebra#5297 -Add metrics for chain -fork work and lengths + +ZcashFoundation/zebra#5297 +Add metrics for chain +fork work and lengths @@ -83,11 +83,11 @@ ZcashFoundation/zebra#1875 - -ZcashFoundation/zebra#1875 -Zebra attempts new peer -connections in a fixed, -predictable order + +ZcashFoundation/zebra#1875 +Zebra attempts new peer +connections in a fixed, +predictable order @@ -95,11 +95,11 @@ ZcashFoundation/zebra#5472 - -ZcashFoundation/zebra#5472 -Support shielded coinbase -in `getblocktemplate` for -Sapling addresses + +ZcashFoundation/zebra#5472 +Support shielded coinbase +in `getblocktemplate` for +Sapling addresses @@ -107,104 +107,104 @@ ZcashFoundation/zebra#5929 - -ZcashFoundation/zebra#5929 -Support shielded coinbase -in `getblocktemplate` for -Orchard Unified addresses + +ZcashFoundation/zebra#5929 +Support shielded coinbase +in `getblocktemplate` for +Orchard Unified addresses ZcashFoundation/zebra#5472->ZcashFoundation/zebra#5929 - - + + ZcashFoundation/zebra#7109 - -ZcashFoundation/zebra#7109 -Store cumulative work in -the finalized state for -each height + +ZcashFoundation/zebra#7109 +Store cumulative work in +the finalized state for +each height ZcashFoundation/zebra#7109->ZcashFoundation/zebra#5297 - - + + ZcashFoundation/zebra#6688 - -ZcashFoundation/zebra#6688 -`getnetworksolps` & -`getnetworkhashps` RPCs -hang with large -num_blocks + +ZcashFoundation/zebra#6688 +`getnetworksolps` & +`getnetworkhashps` RPCs +hang with large +num_blocks ZcashFoundation/zebra#7109->ZcashFoundation/zebra#6688 - - + + ZcashFoundation/zebra#7110 - -ZcashFoundation/zebra#7110 -Show the full chain work -in the chain fork -progress bars + +ZcashFoundation/zebra#7110 +Show the full chain work +in the chain fork +progress bars ZcashFoundation/zebra#7109->ZcashFoundation/zebra#7110 - - + + ZcashFoundation/zebra#7403 - -ZcashFoundation/zebra#7403 -Make `getnetworksolps` & -`getnetworkhashps` RPCs -more efficient by caching -difficulties and times + +ZcashFoundation/zebra#7403 +Make `getnetworksolps` & +`getnetworkhashps` RPCs +more efficient by caching +difficulties and times ZcashFoundation/zebra#6688->ZcashFoundation/zebra#7403 - - + + ZcashFoundation/zebra#5604 - -ZcashFoundation/zebra#5604 -Send the same -getblocktemplate RPC -response until the -template would change + +ZcashFoundation/zebra#5604 +Send the same +getblocktemplate RPC +response until the +template would change @@ -212,11 +212,11 @@ ZcashFoundation/zebra#5911 - -ZcashFoundation/zebra#5911 -Store the serialized -block size in the -database + +ZcashFoundation/zebra#5911 +Store the serialized +block size in the +database @@ -224,10 +224,10 @@ ZcashFoundation/zebra#4841 - -ZcashFoundation/zebra#4841 -Improve note commitment -tree append performance + +ZcashFoundation/zebra#4841 +Improve note commitment +tree append performance @@ -235,13 +235,13 @@ ZcashFoundation/zebra#2908 - -ZcashFoundation/zebra#2908 -Improve -VerifyBlockError::Commit -typing, so we don't -accidentally break syncer -error handling + +ZcashFoundation/zebra#2908 +Improve +VerifyBlockError::Commit +typing, so we don't +accidentally break syncer +error handling @@ -249,29 +249,29 @@ ZcashFoundation/zebra#5487 - -ZcashFoundation/zebra#5487 -Return detailed errors -from the `submitblock` -RPC + +ZcashFoundation/zebra#5487 +Return detailed errors +from the `submitblock` +RPC ZcashFoundation/zebra#2908->ZcashFoundation/zebra#5487 - - + + ZcashFoundation/zebra#5709 - -ZcashFoundation/zebra#5709 -Fix repeated block -timeouts during initial -sync + +ZcashFoundation/zebra#5709 +Fix repeated block +timeouts during initial +sync @@ -279,68 +279,68 @@ ZcashFoundation/zebra#5425 - -ZcashFoundation/zebra#5425 -Parallelise note -commitment tree point -conversions + +ZcashFoundation/zebra#5425 +Parallelise note +commitment tree point +conversions ZcashFoundation/zebra#5709->ZcashFoundation/zebra#5425 - - + + ZcashFoundation/zebra#4774 - -ZcashFoundation/zebra#4774 -Add an NU5 block test -vector that contains many -shielded Orchard -transactions + +ZcashFoundation/zebra#4774 +Add an NU5 block test +vector that contains many +shielded Orchard +transactions ZcashFoundation/zebra#4774->ZcashFoundation/zebra#4841 - - + + ZcashFoundation/zebra#4775 - -ZcashFoundation/zebra#4775 -Add an NU5 block test -vector that contains many -shielded Sapling -transactions + +ZcashFoundation/zebra#4775 +Add an NU5 block test +vector that contains many +shielded Sapling +transactions ZcashFoundation/zebra#4775->ZcashFoundation/zebra#4841 - - + + 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 @@ -348,30 +348,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 @@ -379,11 +379,11 @@ ZcashFoundation/zebra#6894 - -ZcashFoundation/zebra#6894 -Use cached state for -continuous deployment -instances + +ZcashFoundation/zebra#6894 +Use cached state for +continuous deployment +instances @@ -391,11 +391,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 @@ -403,30 +403,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` @@ -434,11 +434,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 @@ -446,29 +446,29 @@ 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 @@ -476,10 +476,10 @@ 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 @@ -487,11 +487,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 @@ -499,45 +499,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 @@ -545,11 +545,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 @@ -557,30 +557,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 @@ -588,30 +588,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 @@ -619,10 +619,10 @@ ZcashFoundation/zebra#3117 - -ZcashFoundation/zebra#3117 -Stop using private IP -addresses by default + +ZcashFoundation/zebra#3117 +Stop using private IP +addresses by default @@ -630,50 +630,50 @@ 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 +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 @@ -681,46 +681,46 @@ 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): Scan -newly verified blocks + +ZcashFoundation/zebra#7905 +feat(zebra-scan): Scan +newly verified blocks @@ -728,47 +728,47 @@ 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#7906 - -ZcashFoundation/zebra#7906 -feat(zebra-scan): Create -a scanner results channel + +ZcashFoundation/zebra#7906 +feat(zebra-scan): Create +a scanner results channel ZcashFoundation/zebra#7906->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 @@ -776,33 +776,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 @@ -810,48 +810,48 @@ 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 the new blocks in -the best chain fork + +ZcashFoundation/zebra#7934 +change(zebra-state): When +the best chain changes, +scan the new blocks in +the best chain fork ZcashFoundation/zebra#7934->ZcashFoundation/zebra#7927 - - + + ZcashFoundation/zebra#7946 - -ZcashFoundation/zebra#7946 -feat(scanner): Read and -store keys from config at -zebra startup + +ZcashFoundation/zebra#7946 +feat(scanner): Read and +store keys from config at +zebra startup @@ -859,83 +859,54 @@ ZcashFoundation/zebra#7947 - -ZcashFoundation/zebra#7947 -Create a `scan_blocks` -function to use across -scanning tasks + +ZcashFoundation/zebra#7947 +Create a `scan_blocks` +function to use across +scanning tasks ZcashFoundation/zebra#7947->ZcashFoundation/zebra#7905 - - + + ZcashFoundation/zebra#7953 - -ZcashFoundation/zebra#7953 -Scan previously verified -blocks + +ZcashFoundation/zebra#7953 +Scan previously verified +blocks ZcashFoundation/zebra#7947->ZcashFoundation/zebra#7953 - - + + ZcashFoundation/zebra#7908 - -ZcashFoundation/zebra#7908 -feat(zebra-scan): Connect -scanner with zebrad for -block processing + +ZcashFoundation/zebra#7908 +feat(zebra-scan): Connect +scanner with zebrad for +block processing ZcashFoundation/zebra#7908->ZcashFoundation/zebra#7905 - - - - - -ZcashFoundation/ed25519-zebra#77 - - -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#77->ZcashFoundation/ed25519-zebra#79 - - + +