cluster_0 Epic: Improvements from Zebra Audit ZcashFoundation/zebra#6681 ZcashFoundation/zebra#6681 Update documentation to clarify terminology around block verification ZcashFoundation/zebra#6981 ZcashFoundation/zebra#6981 Ignore repeated inbound connections from the same IP ZcashFoundation/zebra#5297 ZcashFoundation/zebra#5297 Add metrics for chain fork work and lengths ZcashFoundation/zebra#1135 ZcashFoundation/zebra#1135 Refactor Network and NetworkUpgrade enums into structs and a trait ZcashFoundation/zebra#1011 ZcashFoundation/zebra#1011 Re-enable the BlockVerifier continuous_ blockchain_test ZcashFoundation/zebra#1135->ZcashFoundation/zebra#1011 ZcashFoundation/zebra#5472 ZcashFoundation/zebra#5472 Support shielded coinbase in `getblocktemplate` for Sapling addresses ZcashFoundation/zebra#5929 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->ZcashFoundation/zebra#5297 ZcashFoundation/zebra#6688 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#7109->ZcashFoundation/zebra#7110 ZcashFoundation/zebra#6752 ZcashFoundation/zebra#6752 Pass mining config to the mining Docker container at runtime ZcashFoundation/zebra#6611 ZcashFoundation/zebra#6611 Document how to switch from Testnet to Mainnet in Docker images ZcashFoundation/zebra#6752->ZcashFoundation/zebra#6611 ZcashFoundation/zebra#6159 ZcashFoundation/zebra#6159 Documentation: Write a blog post to share how we used Zebra and s-nomp to mine on testnet ZcashFoundation/zebra#6611->ZcashFoundation/zebra#6159 ZcashFoundation/zebra#7133 ZcashFoundation/zebra#7133 warning: package `x25519-dalek v2.0.0-rc.2` in Cargo.lock is yanked ZcashFoundation/zebra#7136 ZcashFoundation/zebra#7136 Publish next Zebra release: 1.1.0 ZcashFoundation/zebra#7133->ZcashFoundation/zebra#7136 ZcashFoundation/zebra#6037 ZcashFoundation/zebra#6037 Don't return from long polling if the block template is an invalid block proposal ZcashFoundation/zebra#6047 ZcashFoundation/zebra#6047 Verify proposals are valid after sending them to miners ZcashFoundation/zebra#6037->ZcashFoundation/zebra#6047 ZcashFoundation/zebra#5604 ZcashFoundation/zebra#5604 Send the same getblocktemplate RPC response until the template would change ZcashFoundation/zebra#6037->ZcashFoundation/zebra#5604 ZcashFoundation/zebra#7031 ZcashFoundation/zebra#7031 change(state): Prepare for in-place database format upgrades, but don't make any format changes yet ZcashFoundation/zebra#7031->ZcashFoundation/zebra#7109 ZcashFoundation/zebra#6025 ZcashFoundation/zebra#6025 Add a manually-triggered workflow for mining a block on testnet ZcashFoundation/zebra#5911 ZcashFoundation/zebra#5911 Store the serialized block size in the database ZcashFoundation/zebra#6118 ZcashFoundation/zebra#6118 Create a Docker images and docker-compose for mining with Zebra on Testnet ZcashFoundation/zebra#6118->ZcashFoundation/zebra#6025 ZcashFoundation/zebra#4841 ZcashFoundation/zebra#4841 Improve note commitment tree append performance ZcashFoundation/zebra#4784 ZcashFoundation/zebra#4784 Store only the first tree state in each identical series of tree states ZcashFoundation/zebra#6642 ZcashFoundation/zebra#6642 Tracking: Update `lightwalletd` RPCs for "fast spendability" algorithm ZcashFoundation/zebra#4784->ZcashFoundation/zebra#6642 ZcashFoundation/zebra#2908 ZcashFoundation/zebra#2908 Improve VerifyBlockError::Commit typing, so we don't accidentally break syncer error handling ZcashFoundation/zebra#5487 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#5425 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->ZcashFoundation/zebra#4841 ZcashFoundation/zebra#4775 ZcashFoundation/zebra#4775 Add an NU5 block test vector that contains many shielded Sapling transactions ZcashFoundation/zebra#4775->ZcashFoundation/zebra#4841 ZcashFoundation/zebra#4554 ZcashFoundation/zebra#4554 benchmarks: create a ticket if zebrad mainnet sync time increases significantly ZcashFoundation/zebra#4545 ZcashFoundation/zebra#4545 Start disconnecting from outdated peers before network upgrade activation ZcashFoundation/zebra#4226 ZcashFoundation/zebra#4226 Prefer faster peers, but if all peers are slow, still connect to them ZcashFoundation/zebra#4545->ZcashFoundation/zebra#4226 ZcashFoundation/zebra#6388 ZcashFoundation/zebra#6388 can_fork_chain_at() should ignore blocks below the finalized tip ZcashFoundation/zebra#6388->ZcashFoundation/zebra#6681 ZcashFoundation/zebra#5125 ZcashFoundation/zebra#5125 Avoid temporary failures verifying the first non- finalized block ZcashFoundation/zebra#6388->ZcashFoundation/zebra#5125 ZcashFoundation/zebra#6793 ZcashFoundation/zebra#6793 Do the state renames that were not done in #6762 ZcashFoundation/zebra#6388->ZcashFoundation/zebra#6793 ZcashFoundation/zebra#6793->ZcashFoundation/zebra#6681 ZcashFoundation/zebra#6812 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#6812->ZcashFoundation/zebra#6824 ZcashFoundation/zebra#6859 ZcashFoundation/zebra#6859 Tracking: Upgrade shared ECC dependencies and zcash_script for zcashd 5.6.0 ZcashFoundation/zebra#6952 ZcashFoundation/zebra#6952 Add note tree size fields to the `getblock` RPC ZcashFoundation/zebra#6859->ZcashFoundation/zebra#6952 ZcashFoundation/zebra#6953 ZcashFoundation/zebra#6953 Add note subtree indexes to the finalized and non- finalized state ZcashFoundation/zebra#6859->ZcashFoundation/zebra#6953 ZcashFoundation/zebra#6954 ZcashFoundation/zebra#6954 Implement `z_getsubtreesbyindex` RPC ZcashFoundation/zebra#6953->ZcashFoundation/zebra#6954 ZcashFoundation/zebra#6955 ZcashFoundation/zebra#6955 Create an empty database format update task and format update tests ZcashFoundation/zebra#6955->ZcashFoundation/zebra#4784 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