Bitcoind 0.9.3 cannot select zero-confirmation transaction output for sendfrom ["account" "addr" 0].
It should be free to use new transactions' inputs when explicitly defined.
Bitcoind 0.9.3 cannot select zero-confirmation transaction output for sendfrom ["account" "addr" 0].
It should be free to use new transactions' inputs when explicitly defined.
Bitcoin Core's wallet regards outputs of its own outgoing zero-conf transactions as spendable (unless -spendzeroconfchange=0), but not those of incoming transactions.
Spending the outputs of other people's transactions before they are confirmed is, in general, unsafe. Various malleability issues make that unreliable.