I have a transaction that's not broadcasted by the client:
CTransaction(hash=3422e42d76, ver=1, vin.size=2, vout.size=1, nLockTime=0)
CTxIn(COutPoint(edd0e7d842, 1), scriptSig=304502200e740554da7e0f50)
CTxIn(COutPoint(fc7c6a7fb9, 1), scriptSig=3045022047a8faca47a9e787)
CTxOut(nValue=4.00950000, scriptPubKey=OP_DUP OP_HASH160 ec7523399bff)
Inputs:
CTransaction(hash=edd0e7d842, ver=1, vin.size=1, vout.size=2, nLockTime=0)
CTxIn(COutPoint(e3376d1527, 0), scriptSig=3044022020d5a19bd9135628)
CTxOut(nValue=95.33200000, scriptPubKey=OP_DUP OP_HASH160 76747e7f607e)
CTxOut(nValue=2.00000000, scriptPubKey=OP_DUP OP_HASH160 ec7523399bff)
2532 confirmations, IsMine=true
CTransaction(hash=fc7c6a7fb9, ver=1, vin.size=1, vout.size=2, nLockTime=0)
CTxIn(COutPoint(be12ace2ff, 0), scriptSig=3045022079e3b6551817872c)
CTxOut(nValue=40.37000000, scriptPubKey=OP_DUP OP_HASH160 5ad2ba0a86c1)
CTxOut(nValue=2.01000000, scriptPubKey=OP_DUP OP_HASH160 ec7523399bff)
1937 confirmations, IsMine=true
As you can see, the inputs are old and not tiny
I even put a 0.0005 fee to be sure there's a problem
When I run the client, I see that this tx is accepted to the pool
This keeps happening to me on the Mac client. Transactions simply are not being sent out. Not sure what the deal is. Very annoying. I'm forced to restore an old wallet in order to clear out the 0/unconfirmed (unbroadcasted) transactions. Honestly, the Mac client is not a usable piece of software.