Hi, earlier this morning I sent some BTC to Mt. Gox, and then exited my client right after (to backup my wallet). Then I resumed the client.
Almost an hour later, I noticed that my transaction still hadn't shown up in block explorer, and my client still showed no confirmations for it.
It occurred to me that maybe the transaction didn't get picked up by any peers (even though I had 8 connections at the time) before I closed my client, and then when I restarted the client, maybe it didn't resume sending the transaction to peers because it thought it was already sent.
So, I restored an earlier wallet backup (from when I still had the spent coins) and resubmitted the send request.
But now, a short time later, my client is showing 3 confirmations of (what I assume is) my earlier send, but none of my later one yet.
I did not have enough BTC left in my account to actually do the send twice, so hopefully the 2nd one will get rejected by all nodes, and won't end up in the block chain?
I still don't see either transaction showing up in block explorer (or in my Mt. Gox account yet). It's now been over an hour since the first one was (supposedly) sent.
Also, my client now seems to show the wrong total; even though it now lists both of my sends, my balance is what it would be if I had only sent one of them.
Any thoughts? Is my client automatically ignoring the 2nd send (which I didn't actually have the BTC to cover)? But then why is it still listed?
EDIT: I just realized, blockexplorer is about 8 blocks behind right now, so that explains why my transaction hasn't shown up there... blockexplorer shows the latest block is 137,343, but the latest one in my client is 137,351!