So I have been busy with other things and did not finish doing this whole thing and I recently saw how there has been some insane bug that would delete your wallet file during migration. Just wanted to check here if I was no affected. I assume I was not because the wallet file was not deleted, however, the migration was done on the airgap setup with no internet, and I didn't find the time to finish setting up the watch-only wallet to confirm the funds are there, but even without syncing, I was able to load the wallet and I saw the transaction history, however like I said, I still need to create a watch-only wallet for the wallet, but now with this bug im paranoid.
Just to confirm, if I used a pre-30 Knots version, I should be fine right?
If im update to the latest Knots version (29.3.knots20260210) does this include the fixes? I assume they do as here there is a lot of mentions of the migration thing:
https://github.com/bitcoinknots/bitcoin/blob/v29.3.knots20260210-release-notes/doc/release-notes.mdIn any case, I find this whole thing ridiculous. Like, did the bug delete all wallet.dat files? or only the ones inside the wallet folder?
Like let's say:
.bitcoin/wallets/wallet1/wallet.dat
If you tried to migrate with Core 30, and you meet al criteria (pruned mode and a few other things I can't remember now) then the file wallet.dat inside wallet1 would be deleted? or it would even delete all .dat files inside any folder in .bitcoin/wallets ??
Why isn't there a backup system before anything even happens? Like just copy and paste the file in a new folder called /backups/ and guarantee it does not overwrite any existing files. I don't get it. A crazy bug in any case. Luckily I think I wasn't affected and the migrated wallet.dat file is in good standings and not corrupted in any way.. I hope? I will try to get the watch-only wallet for this done and see if all the funds show up.
I do have backups on other devices, but I was in the middle of moving backups and so on, so this is scary in any case.