Skip to content

Wallet migration includes rescan #930

@fanquake

Description

@fanquake

Users may want to migrate legacy wallets they haven't used in years. The migration itself is typically very quick, but it's followed by a rescan (if the wallet is behind).

Depending on whether the user has -blockfilterindex enabled, this rescan takes somewhere between long and really really long.

There's no visual indication, only the logs show what's going on:

Image

Ideally the migration should finish and then prompt the user that a rescan is about to happen. That way the user can abort the rescan and resume it some other time if it takes too long.

Alternatively, the migrate wallet dialog could at least warn that a rescan is (or may be) happening and could take a while.

Fun aside: block filters don't work on legacy wallets, so it's much faster to first migrate and then rescan.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions