Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

gui, util: Enhance verify checkpoints fail handling; use RegistryBookmarks for DB passivation #2758

Commits on Apr 5, 2024

  1. Enhance verify checkpoints fail handling

    This changes the verify checkpoints fail handling to use the
    GUI reset blockchain facility if in the GUI, or direct the user
    to use the -resetblockchaindata option if using the daemon,
    rather than instructing the user to manually delete the blockchain
    data files.
    jamescowens committed Apr 5, 2024
    Configuration menu
    Copy the full SHA
    47bb53d View commit details
    Browse the repository at this point in the history

Commits on Apr 8, 2024

  1. Change CheckBlockIndexJob to initialization call

    This will cause the wallet to ShowChainCorruptedMessage() and
    either delete the blockchain files (in the GUI case) and end, or
    post a log entry with instructions and end.
    
    A missing pprev on any blockindex entry is fatal and the wallet should
    not be allowed to continue operation without rebuilding the chain
    data.
    jamescowens committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    21f28f5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8154056 View commit details
    Browse the repository at this point in the history
  3. staking: add a missing check

    div72 authored and jamescowens committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    ddf33f6 View commit details
    Browse the repository at this point in the history