I've used bitcoins for quite a while, but about a year ago I decided to dump having a thin client on my machine, and I've just kept my coins in various exchanges.
Yesterday, however, I wanted to check out the current state of the bitcoin client and I was a bit surprised to see that on Bitcoin.org, you now have three options. That's good!
I downloaded the Multi-bit and installed it on my Mac. I generated a payment address and I sent myself about .45 BTC. After about an hour, I saw that it was confirmed. I also set my mining pool account to send my payments to this new wallet, so I get a bit-cent sent to it every 12-16 hours (yeah, I'm not getting much, but I enjoy the free money.)
After a day, I now have a few transactions on this wallet. My confirmed balance is around .5 BTC. I just sent 2, .02 btc transactions. Right after sending these two transactions, I tried to send a third for .06, Multi-bit gave me a message stating:
There are not enough funds in your wallet to send .06 BTC. The transaction fee is set at .0001 BTC. Note that you can only spend confirmed transactions.
I don't understand. My confirmed balance is currently around .43 BTC. These coins have been confirmed for at least 12 hours, yet I'm getting this message telling me my balance was too low?
Has something changed within the Bitcoin protocol in the last year that I'm not aware of or is this a known bug in the Multi-bit client. My biggest worry is that if and when I decide to move my coins from this wallet to an e-wallet, the thin-client is going to give me this same message when I try to make a big withdrawal because of this bug. What is going on?