This question already has an answer here:
I am creating an application which aims to visualize ethereum transactions, so far getting data from geth I have noticed that there are never outgoing transactions from a contract account, and whenever i look at etherscan i cannot find any outgoing transactions either, why is this the case?
I noticed that some contract execution created further contracts as internal transaction, does that mean these new contracts are deleted once the execution of the contract is finished, if not then why are they not recorded as a new transaction from the creating contract? one such contract is https://etherscan.io/address/0xf0160428a8552ac9bb7e050d90eeade4ddd52843 (DigixCrowdSale).
If possible can someone please give an example of a contract issuing a transaction which is recorded on the blockchain, since i have been unable to find any.