Skip to content

fresh prune with out-of-sync wallet can fail (but shouldn't) #6345

@jonasschnelli

Description

@jonasschnelli

If you restart a non pruned full node with -prune=550 (to enable pruning), while having a wallet which is not in sync (maybe you copied it), the node will first prune, than complain about a impossible rescan (see below).
IMO before pruning all old blocks, the node should firs try to sync the wallet.

Prune: UnlinkPrunedFiles deleted blk/rev (00263)
Prune: UnlinkPrunedFiles deleted blk/rev (00264)
Prune: UnlinkPrunedFiles deleted blk/rev (00265)
Prune: UnlinkPrunedFiles deleted blk/rev (00266)
Prune: UnlinkPrunedFiles deleted blk/rev (00267)
Prune: UnlinkPrunedFiles deleted blk/rev (00268)
Prune: UnlinkPrunedFiles deleted blk/rev (00269)
Prune: UnlinkPrunedFiles deleted blk/rev (00270)
Prune: UnlinkPrunedFiles deleted blk/rev (00271)
Prune: UnlinkPrunedFiles deleted blk/rev (00272)
Prune: UnlinkPrunedFiles deleted blk/rev (00273)
Prune: UnlinkPrunedFiles deleted blk/rev (00274)
Prune: UnlinkPrunedFiles deleted blk/rev (00275)
Prune: UnlinkPrunedFiles deleted blk/rev (00276)
Prune: UnlinkPrunedFiles deleted blk/rev (00277)
Prune: UnlinkPrunedFiles deleted blk/rev (00278)
Prune: UnlinkPrunedFiles deleted blk/rev (00279)
Prune: UnlinkPrunedFiles deleted blk/rev (00280)
Prune: UnlinkPrunedFiles deleted blk/rev (00281)
Prune: UnlinkPrunedFiles deleted blk/rev (00282)
Prune: UnlinkPrunedFiles deleted blk/rev (00283)
Prune: UnlinkPrunedFiles deleted blk/rev (00284)
Prune: UnlinkPrunedFiles deleted blk/rev (00285)
init message: Loading wallet...
nFileVersion = 119900
Keys: 102 plaintext, 0 encrypted, 102 w/ metadata, 102 total
 wallet                  772ms
Error: Prune: last wallet synchronisation goes beyond pruned data. You need to -reindex (download the whole blockchain again in case of pruned node)
Error: Prune: last wallet synchronisation goes beyond pruned data. You need to -reindex (download the whole blockchain again in case of pruned node)

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions