hm, but I dont understand this.
I receive 720 Bitcoin.
The Transaction has more than 6 Confirmations.
I send 10 Bitcoins to an address and must wait, that I can send more Bitcoin to another address.
In the normal Client I dont have this problem?!
Did the windows client has the same problem?
I must send often about 4-7 transactions at the same moment.
But when I must wait every transaction to confirm, I don't
will use the client anymore
You are correct that it is the recent transactions that need to be confirmed (for the change part of your transaction to appear on the blockchain). It is a known limitation and will be looked at in the future.
If you have only one or two unspent transactions in a wallet it can be a pain. If you have lots of unspent transactions (ie several small payments into the wallet rather than one big one) it is less noticeable. That is what I do - I 'load up' a wallet with payments in that are roughly the size of the payments I am making. That way you can make simultaneous payments, each of which are consuming different available transaction outputs.
Re: is it the same on Windows.
The MultiBit code is almost the same on all of Linux, Mac and Windows.
@ErebusBatRe: GateKeeper - it is as Mike says - I need to start signing MultiBit with an Apple dev id. There is a note on the multibit.org help page that links to this how-to to fix it:
http://multibit.org/help_mountain_lion.htmlIt is not a fault of the wallet but more a feature of the bitcoin protocol.
bitcoin will try to build a transaction from your unspent inputs, but often you cannot match the exact size.
eg: your trying to bet 0.25 on
mini dice but only have a single unspent input of 0.3.
bitcoin will send 0.25 to the betting address and 0.5 (minus tx fees) back to one of your existing addresses.
This is how you bitcoin automatically breaks unspent inputs into smaller usable amounts.
So to stop all/ most of you bitcoins becoming unavailable for ~10 minutes after 1 transaction you do the following:
N = Number of new addresses (I used 10 )
T = Total balance
X = T / ( N + 1) we add 1 to N to allow for tx fees .
create N new addresses
Create a transaction that sends X to each of the new addresses (done from another wallet as multibit does not seem to support multi send atm).
Now when you send an amount under X only a portion of your wallet becomes unconfirmed ( X / T * 100 = ~ %10 ).
We found this out very quickly when testing multi bit on our site, but also found a easy solution