For the tx ID described in this topic, how can those two addresses have the BTC i owned in my 1H5h wallet to equal out the transaction i sent? When i sent the BTC during tx 20da23d639 I only authorized the 0.0048, and somehow that additional transaction I didn't authorize ( the 0.01 that when to 1FiN ) was tacked onto it. This was my first attempt at sending a tx, and chose the bare minimum fee as you may have saw. At the time i didn't mind the wait, but after a while of not getting it confirmed i essentially gave up on that tx ever coonfirming. That, i guess, was the first start of my wallet not correctly showing my balance. Similar story for when I authorized a similar in size transaction (f944) i only intended to send the 0.0038, but then that 0.01 was sent to the 1Ha2fx "wallet" by being tacked onto this tx just like the first one. The only difference is that this tx was able to be confirmed. How did these two wallets ( 1FiN & 1Ha2 ) become into existence, and "secretly" have BTC sent to them without being shown in my tx log in my BTC Core wallet app? How can i prevent this from happening again?
Even if these two wallets are "working together" to get my topics tx come true... Would I just have to wait until it confirms, or would i have to somehow get a CPFP'd/double spend to make sure they go through?
Finally... when i run -zapwallettxes it does clear the unconfirmed txs and restores my wallet balance, but once i remove the command from the conf file and the wallet re-syncs the txs are immediately replaced and my balance goes to zero again. Suggestions?
Thanks Thirdspace for your research, and anyone else that helps me out in this matter.