bitcoin/bitcoin — pull request #1809 by jgarzik (2012-09-09 17:46:01+00:00)
Title: Add small-data OP_DROP transactions as standard transactions.

This change is longer than preferred, because mTemplates is a map, and as
such, the notion of "variant of TX_PUBKEYHASH" is poorly supported.

TX_PUBKEYHASH_*DATA was added, but is largely to quiet compiler warnings,
because it is mapped to TX_PUBKEYHASH everywhere, including Solver()'s
transaction-type return value.