So that list is there forever, and it cannot be gotten rid of unless I download a whole new wallet copy?
If that is the case I will have to be careful of what I type in there for comments.
If you're very careful, and you don't care about keeping any bitcoin addresses that you currently have in your wallet, there is a way to remove all transactions from your wallet without re-downloading anything.
- Create a backup of your wallet (let's call that backup_1).
- Be very careful to store backup_1 somewhere that you won't accidentally erase, lose, or overwrite it.
- Shut down Bitcoin Core
- Delete the wallet.dat that is in the bitcoin data directory
- Start Bitcoin Core back up
- Bitcoin Core will generate a new wallet.dat with new bitcoin addresses and no transactions at all
- In the "Receive" tab, choose "Request payment" to get a bitcoin address from this wallet.
- Save this bitcoin address somewhere that you won't lose it.
- Create a backup of your wallet (let's call that backup_2).
- Be very careful to store backup_2 somewhere that you won't accidentally erase, lose, or overwrite it.
- Shut down Bitcoin Core
- Replace the wallet.dat that is in the bitcoin data directory with a copy of backup_1
- Start Bitcoin Core back up
- You will see all your old addresses and transactions again.
- Create a new transaction sending your entire balance to the address that you created and saved earlier in these instructions (be sure to include a good transaction fee)
- Wait until the transaction has 1 confirmation
- Shut down Bitcoin Core
- Replace the wallet.dat that is in the bitcoin data directory with a copy of backup_2
- Start Bitcoin Core back up
- Wait for it to establish peers and synchronize
- You will have a wallet that has only 1 transaction received (and none sent) and your wallet will have the entire balance that you sent from backup_1 in that transaction.
Note: If you make a mistake and accidentally lose, delete, or overwrite your copy of backup_1 or backup_2 at the wrong time, it will be possible to PERMANENTLY lose access to ALL bitcoins that you had. Nobody will be able to help you recover those bitcoins. They will be gone forever. If you choose to follow these instructions, please be VERY CAREFUL.
I disclaim all and any guarantees, undertakings and warranties, expressed or implied, and shall not be liable for any loss or damage whatsoever (including human or computer error, negligent or otherwise, or incidental or consequential loss or damage) arising out of or in connection with any use or reliance on the information or advice in this post. The user must accept sole responsibility associated with the use of the material in this post, irrespective of the purpose for which such use or results are applied.
Although every effort has been made to verify the accuracy of the information contained in this post, I disclaim all liability for any error, inaccuracy in, or omission from the information contained in this post or any loss or damage suffered by any person directly or indirectly through relying on this informationCould optimize few steps using a bit safer option "-wallet=somefile.dat" imo e.g. start with "-wallet=wallet_new.dat", create new address addr1, start as usual, send funds to addr1, start with "-wallet=wallet_new.dat" again and make sure funds arrived (and confirmed, optionally). Rename wallet.dat to wallet_old.dat, rename wallet_new.dat to wallet.dat, start as usual and confirm funds are there.