5dc5be1e58
* Better logging when backfilling ancient blocks fail Print total blocks imported, closes #10792 * `finalize()` doesn't need Engine Pull out call to migrated_blocks() from replace_client_db() * More logs * Clarify that the percentage may be misleading * Remove replace_client_db() and replace with a straight call to restore_db() * Include the parent_hash in UnlinkedAncientBlockChain errors * Add a new RestorationStatus varian: Finalizing (as it can take a loooong while) Call abort_restore() when restoration fails * Add missing cases for new variant * typos * Typo and derive Debug * Do not attempt to salvage existing blocks unless they form a complete chain back to genesis * Fix test * Revert "Fix test" This reverts commit f027d4b4cb7b6c23fceec528c1711886ba9cfe4e. * Fix test again * Update comment * Be careful about locks * fix test failure * Do not defer returning an error when the chain is broken * Review feedback * no hex formatting for Option |
||
---|---|---|
.. | ||
cli | ||
db | ||
light_helpers | ||
logger | ||
account_utils.rs | ||
account.rs | ||
blockchain.rs | ||
cache.rs | ||
configuration.rs | ||
deprecated.rs | ||
export_hardcoded_sync.rs | ||
helpers.rs | ||
informant.rs | ||
ipfs.rs | ||
lib.rs | ||
main.rs | ||
modules.rs | ||
params.rs | ||
presale.rs | ||
rpc_apis.rs | ||
rpc.rs | ||
run.rs | ||
secretstore.rs | ||
signer.rs | ||
snapshot.rs | ||
stratum.rs | ||
upgrade.rs | ||
user_defaults.rs | ||
whisper.rs |