The problem is that my wallet history does not include dozen or so completed outgoing transactions and I now often cant send bitcoin - it gets rejected by the network because some inputs are already spent. Thats because at some point I must have overwritten newer wallet file with older copy and continued to use that.
Wallet now is almost impossible to use - I must cancel transaction and try again and again until core wallet doesnt pick "spent" input...
Today I deleted all "blocks" and "chainstate" folders and started to sync with network from 0, but that will take weeks to finish.
Will it find and add missing transactions to my wallet?
I hope someone can help.