bitcoin/bitcoin — pull request #1850 by luke-jr (2012-09-22 03:27:13+00:00)
Title: Fixes for when listtransactions encounters non-standard outputs

Bugfix: Avoid trying to parse outputs that aren't relevant to CWalletTx::GetAmounts
*This fixes a warning when an output we aren't concerned with can't be parsed.

Bugfix: Supress "address" key in transaction details, when the destination isn't recognized
*Previously, it would pass corrupt/random through base58.

Fixes #779 and #1848.