user10466: This site shows you unconfirmed bitcoin transactions:
https://blockchain.info/unconfirmed-transactions
As I understand it, these unconfirmed transactions are received and rebroadcast by every bitcoin client. Given that they are on my computer, how would I go about extracting this information (i.e. a list of all unconfirmed bitcoin transactions) from the bitcoin client?

user11761: The RPC interface includes the getrawmempool command which returns transactions in your memory pool. Transactions stay in your memory pool until they're confirmed, so this is effetively a list your known unconfirmed transacions.
Since getrawmempool returns only a list of transaction ids, you'll have to getrawtransaction <txid> for each transaction id in your memory pool. Remember you can get JSON-formmated output via getrawtransaction <txid> 1.

10466: <p>This site shows you unconfirmed bitcoin transactions:
<a href="https://blockchain.info/unconfirmed-transactions" rel="noreferrer">https://blockchain.info/unconfirmed-transactions</a></p>

<p>As I understand it, these unconfirmed transactions are received and rebroadcast by every bitcoin client. Given that they are on my computer, how would I go about extracting this information (i.e. a list of all unconfirmed bitcoin transactions) from the bitcoin client?</p>
 11761: <p>The RPC interface includes the <code>getrawmempool</code> command which returns transactions in your memory pool. Transactions stay in your memory pool until they're confirmed, so this is effetively a list your known unconfirmed transacions.</p>

<p>Since <code>getrawmempool</code> returns only a list of transaction ids, you'll have to <code>getrawtransaction &lt;txid&gt;</code> for each transaction id in your memory pool. Remember you can get JSON-formmated output via <code>getrawtransaction &lt;txid&gt; 1</code>.</p>
