instagibbs
commented at 1:30 PM on April 11, 2018:
member
I'm hitting a corner case in my mainnet wallet where I load a restore a wallet, call rescanblockchain from RPC, and it's "double counting" an output I've sent to myself since currently it never marks input transactions as dirty. This is fixed by a restart of the wallet.
Note that this only happens with keys with birthdate after the blocks containing the spent funds which gets scanned on startup, so it's hard to test without a set seed function.
fanquake added the label Wallet on Apr 11, 2018
instagibbs force-pushed on Apr 11, 2018
instagibbs referenced this in commit 8988b31ec2 on Apr 16, 2018
instagibbs referenced this in commit 7c47412c93 on Apr 16, 2018
jonasschnelli
commented at 3:25 PM on April 17, 2018:
contributor
Makes sense.
Thanks for the fix.
utACKafd4c643c5813fe37051ab0ec55591be962e0d98
instagibbs referenced this in commit 6d2dfd36bf on Apr 18, 2018
instagibbs referenced this in commit 60ce1a1b30 on Apr 18, 2018
instagibbs referenced this in commit c8b26290ed on Apr 18, 2018
instagibbs referenced this in commit 18187ec8bf on May 15, 2018
MarcoFalke added the label Needs rebase on Jun 6, 2018
ScanforWalletTransactions should mark input txns as dirty3c292cc190
instagibbs force-pushed on Jun 14, 2018
instagibbs
commented at 1:58 PM on June 14, 2018:
member
rebased
DrahtBot removed the label Needs rebase on Jun 14, 2018
achow101
commented at 6:29 PM on July 13, 2018:
member
This is a metadata mirror of the GitHub repository
bitcoin/bitcoin.
This site is not affiliated with GitHub.
Content is generated from a GitHub metadata backup.
generated: 2026-05-19 06:54 UTC