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#7403
ZcashFoundation/zebra#7403
Make `getnetworksolps` &
`getnetworkhashps` RPCs
support the full height
range
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#5911
ZcashFoundation/zebra#5911
Store the serialized
block size in the
database
ZcashFoundation/zebra#4841
ZcashFoundation/zebra#4841
Improve note commitment
tree append performance
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#7450
ZcashFoundation/zebra#7450
Manually test
`z_getsubtreesbyindex`
using `zcash-rpc-diff`
ZcashFoundation/zebra#7449
ZcashFoundation/zebra#7449
Test the
`z_getsubtreesbyindex`
RPC
ZcashFoundation/zebra#7463
ZcashFoundation/zebra#7463
Rename subtree methods
and types to "subtree
root"
ZcashFoundation/zebra#7449->ZcashFoundation/zebra#7463
ZcashFoundation/zebra#7451
ZcashFoundation/zebra#7451
Test
`z_getsubtreesbyindex`
using a `lightwalletd`
gRPC request
ZcashFoundation/zebra#7451->ZcashFoundation/zebra#7463
ZcashFoundation/zebra#7446
ZcashFoundation/zebra#7446
Add format checks with
fixed subtree values from
`zcashd`
ZcashFoundation/zebra#7377
ZcashFoundation/zebra#7377
change(state): Move
format upgrades to
separate modules
ZcashFoundation/zebra#7446->ZcashFoundation/zebra#7377
ZcashFoundation/zebra#7441
ZcashFoundation/zebra#7441
Decide if we need to
speed up adding subtrees
for existing database
blocks
ZcashFoundation/zebra#7446->ZcashFoundation/zebra#7441
ZcashFoundation/zebra#7441->ZcashFoundation/zebra#7377
ZcashFoundation/zebra#7444
ZcashFoundation/zebra#7444
Correctly populate
subtree values in ZebraDb
::note_commitment_trees()
ZcashFoundation/zebra#7444->ZcashFoundation/zebra#7463
ZcashFoundation/zebra#7443
ZcashFoundation/zebra#7443
Fix proptest coverage of
note commitment subtree
serialization
ZcashFoundation/zebra#7443->ZcashFoundation/zebra#7463
ZcashFoundation/zebra#7447
ZcashFoundation/zebra#7447
Compare subtree roots in
non-finalized chains when
evaluating chain equality
ZcashFoundation/zebra#7447->ZcashFoundation/zebra#7463
ZcashFoundation/zebra#7447->ZcashFoundation/zebra#7441
ZcashFoundation/zebra#7407
ZcashFoundation/zebra#7407
Make subtree index
upgrade compatible with
lightwalletd back-
tracking algorithm
ZcashFoundation/zebra#7407->ZcashFoundation/zebra#7463
ZcashFoundation/zebra#7407->ZcashFoundation/zebra#7377
ZcashFoundation/zebra#7407->ZcashFoundation/zebra#7441
ZcashFoundation/zebra#7263
ZcashFoundation/zebra#7263
Return errors instead of
panicking in methods for
`Height`s
ZcashFoundation/zebra#7407->ZcashFoundation/zebra#7263
ZcashFoundation/zebra#7383
ZcashFoundation/zebra#7383
(De)Serialize
`NoteCommitmentTree`s
using supported
serialization format
instead of `bincode`
ZcashFoundation/zebra#7407->ZcashFoundation/zebra#7383
ZcashFoundation/zebra#7361
ZcashFoundation/zebra#7361
Make getblocktemplate-
rpcs a default feature
ZcashFoundation/zebra#7415
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#7361->ZcashFoundation/zebra#7362
ZcashFoundation/zebra#7416
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#7416->ZcashFoundation/zebra#5718
ZcashFoundation/zebra#6642
ZcashFoundation/zebra#6642
Tracking: Update
`lightwalletd` RPCs for
"spend before sync"
algorithm
ZcashFoundation/zebra#7335
ZcashFoundation/zebra#7335
Fix lightwalletd sync
finish detection code in
tests
ZcashFoundation/zebra#7335->ZcashFoundation/zebra#7451
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#7363
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#7363->ZcashFoundation/zebra#7364
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