I want to make sure that the transactions I create with the original client are always using confirmed inputs and self created outputs.
Bitcoin used one of the transactions that I describe here in this question: Stuck duplicate transaction in BitcoinQT
as an input. So the new transaction is not being confirmed either.
I want to make sure that my transactions are always using confirmed transactions. Is this possible?