Author

Topic: RFC for feature : force rescan of blockchain against an arbitrary wallet (Read 1733 times)

legendary
Activity: 1372
Merit: 1007
1davout
The -rescan argument in 0.3.20 does this.
Is it possible (not necessarily in the CLI, a function in the code could do too), to rescan against a single key ?
legendary
Activity: 1652
Merit: 2216
Chief Scientist
The -rescan argument in 0.3.20 does this.

newbie
Activity: 10
Merit: 0
I concur. This would be handy. Then it wouldn't matter which version of your wallet you had backed up.
jib
member
Activity: 92
Merit: 10
I've also been hit by this problem once (back when I had a poor internet connection and really didn't want to redownload the block chain). It'd be a useful feature.
administrator
Activity: 5166
Merit: 12850
Right now you have to delete the block database. It is possible for Bitcoin to re-scan the blocks. It doesn't look too difficult: loop through every block and run AddToWalletIfMine on each tx.
legendary
Activity: 1372
Merit: 1007
1davout
As far as I understand, the client won't pick up the balance available to a wallet if you just drop it in place of another wallet.
So, is there another way other than simply discard your blockchain and force a re-download ? Or maybe I missed something Smiley
Jump to: