cluster_0 Epic: Zebra Release Candidates cluster_1 Epic: Zebra as a lightwalletd backend ZcashFoundation/zebra#1615 ZcashFoundation/zebra#1615 Zebra release candidate binaries should be linked from ZFND website ZcashFoundation/zebra#3050 ZcashFoundation/zebra#3050 Tag Zebra 1.0.0-rc.0 stable release candidate ZcashFoundation/zebra#4967 ZcashFoundation/zebra#4967 feat(rpc): add getblockhash rpc method ZcashFoundation/zebra#3050->ZcashFoundation/zebra#4967 ZcashFoundation/zebra#4992 ZcashFoundation/zebra#4992 Run cached state CI on testnet ZcashFoundation/zebra#3050->ZcashFoundation/zebra#4992 ZcashFoundation/zebra#4932 ZcashFoundation/zebra#4932 Reduce the frequency of Zebra performance logs ZcashFoundation/zebra#4932->ZcashFoundation/zebra#3050 ZcashFoundation/zebra#4894 ZcashFoundation/zebra#4894 Make tests wait until lightwalletd full sync goes all the way to the tip ZcashFoundation/zebra#4894->ZcashFoundation/zebra#3050 ZcashFoundation/zebra#4778 ZcashFoundation/zebra#4778 Replace old release criteria with stable release candidate criteria in docs ZcashFoundation/zebra#4778->ZcashFoundation/zebra#3050 ZcashFoundation/zebra#4882 ZcashFoundation/zebra#4882 Add zcash-lightwalletd / Build images to required jobs ZcashFoundation/zebra#4612 ZcashFoundation/zebra#4612 ci: Wait for lightwalletd image rebuild if it has changed ZcashFoundation/zebra#4882->ZcashFoundation/zebra#4612 ZcashFoundation/zebra#4684 ZcashFoundation/zebra#4684 Test that every old zebrad.toml config still works ZcashFoundation/zebra#4684->ZcashFoundation/zebra#3050 ZcashFoundation/zebra#5011 ZcashFoundation/zebra#5011 Tag Zebra 1.0.0-beta.15 release ZcashFoundation/zebra#4684->ZcashFoundation/zebra#5011 ZcashFoundation/zebra#4929 ZcashFoundation/zebra#4929 Re-enable beta Rust tests on Ubuntu ZcashFoundation/zebra#4529 ZcashFoundation/zebra#4529 Make PRs from external repositories pass or skip CI jobs ZcashFoundation/zebra#4821 ZcashFoundation/zebra#4821 Open the database in a blocking tokio thread ZcashFoundation/zebra#4834 ZcashFoundation/zebra#4834 Switch zebrad to a non- blocking tracing logger ZcashFoundation/zebra#4937 ZcashFoundation/zebra#4937 Committing some blocks to the state takes 15 minutes ZcashFoundation/zebra#1638 ZcashFoundation/zebra#1638 Create PGP keys amongst security@zfnd.org ZcashFoundation/zebra#4678 ZcashFoundation/zebra#4678 Return peer metadata from `connect_isolated` functions ZcashFoundation/zebra#2001 ZcashFoundation/zebra#2001 Write a draft security triage RFC ZcashFoundation/zebra#4350 ZcashFoundation/zebra#4350 Add GetMempoolTx and GetMempoolStream gRPC tests ZcashFoundation/zebra#4350->ZcashFoundation/zebra#3050 ZcashFoundation/zebra#271 ZcashFoundation/zebra#271 Sapling/Orchard Key Agreement and KDF ZcashFoundation/zebra#269 ZcashFoundation/zebra#269 Sapling/Orchard note encryption implementation. ZcashFoundation/zebra#271->ZcashFoundation/zebra#269 ZcashFoundation/zebra#3002 ZcashFoundation/zebra#3002 Sapling note decryption implementation ZcashFoundation/zebra#271->ZcashFoundation/zebra#3002 ZcashFoundation/zebra#325 ZcashFoundation/zebra#325 Block Chain Scanning ZcashFoundation/zebra#2631 ZcashFoundation/zebra#2631 Send committed spent OutPoints & nullifiers to the mempool for rejection ZcashFoundation/zebra#3247 ZcashFoundation/zebra#3247 Tracking: Questions for Network Audit ZcashFoundation/zebra#3263 ZcashFoundation/zebra#3263 Security: Remove the ErrorSlot from the heartbeat and connection tasks ZcashFoundation/zebra#3383 ZcashFoundation/zebra#3383 Document `zebrad download` command ZcashFoundation/zebra#4953 ZcashFoundation/zebra#4953 Document how to use released Zebra binaries ZcashFoundation/zebra#4953->ZcashFoundation/zebra#1615 ZcashFoundation/zebra#1963 ZcashFoundation/zebra#1963 Work out how to release Zebra binaries ZcashFoundation/zebra#4954 ZcashFoundation/zebra#4954 Update release checklist PR template for the release candidate series ZcashFoundation/zebra#1963->ZcashFoundation/zebra#4954 ZcashFoundation/zebra#755 ZcashFoundation/zebra#755 Automate zebrad releases ZcashFoundation/zebra#1963->ZcashFoundation/zebra#755 ZcashFoundation/zebra#4412 ZcashFoundation/zebra#4412 Automate pinning CI dependencies to specific commit hashes ZcashFoundation/zebra#1963->ZcashFoundation/zebra#4412 ZcashFoundation/zebra#4954->ZcashFoundation/zebra#3050 ZcashFoundation/zebra#4767 ZcashFoundation/zebra#4767 Remove duplicate `orchard` crates, change dependencies to `zcash/librustzcash` ZcashFoundation/zebra#4745 ZcashFoundation/zebra#4745 Broken, half-done support for halo2 batch verification ZcashFoundation/zebra#4767->ZcashFoundation/zebra#4745 ZcashFoundation/zebra#4672 ZcashFoundation/zebra#4672 Add support for Orchard proof batch verification ZcashFoundation/zebra#4767->ZcashFoundation/zebra#4672 ZcashFoundation/zebra#4841 ZcashFoundation/zebra#4841 Improve note commitment tree append performance ZcashFoundation/zebra#4870 ZcashFoundation/zebra#4870 feat(net): return peer metadata from `connect_isolated` functions ZcashFoundation/zebra#4806 ZcashFoundation/zebra#4806 fix(rpc): Isolate RPC queries from the rest of Zebra, to improve performance ZcashFoundation/zebra#4721 ZcashFoundation/zebra#4721 feat(state): Send treestate from non- finalized state to finalized state ZcashFoundation/zebra#4784 ZcashFoundation/zebra#4784 Store only the first tree state in each identical series of tree states ZcashFoundation/zebra#4721->ZcashFoundation/zebra#4784 ZcashFoundation/zebra#4823 ZcashFoundation/zebra#4823 Find out which parts of C ommitBlock/CommitFinalize dBlock are slow ZcashFoundation/zebra#4721->ZcashFoundation/zebra#4823 ZcashFoundation/zebra#4794 ZcashFoundation/zebra#4794 Revert note commitment and history trees when forking non-finalized chains ZcashFoundation/zebra#3096 ZcashFoundation/zebra#3096 Epic: Zebra Release Candidates 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#5012 ZcashFoundation/zebra#5012 Run JSON-RPC queries in multiple threads ZcashFoundation/zebra#5012->ZcashFoundation/zebra#3050 ZcashFoundation/zebra#5012->ZcashFoundation/zebra#5011 ZcashFoundation/zebra#4554 ZcashFoundation/zebra#4554 benchmarks: surface zebrad mainnet sync time in CI 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