Out of curiosity, would it be possible to make a transaction in the BTC client (either send or receive) and have it not show up in the transactions tab of the client? I know it will appear in the blockchain regardless of what I do, but what about the client itself? If such a thing was possible, how would I go about doing that?
Thanks.
It would be surprisingly messy to add this functionality to the client. You would have to store a modified transaction list locally and perhaps back it up with your wallet.dat file every time you restored a backed-up wallet.
If I did not like certain transactions appearing I would send some coin to another wallet file and using that one to make these transactions that you don't want to see in your main wallet client. Eventually the client will allow several different wallets to be open at the same time so this action would be easier to manage.
Exactly
why would you want to know if such a bizarre and nonsensical thing is possible? I smell an
XY Problem.
Ha! There is a name for this, interesting.