bitcoin/bitcoin — pull request #4890 by sipa (2014-09-10 14:18:39+00:00)
Title: Move signature caching optional, and move it to another file.

This will make it easier to export the script verification code to a neutral thread-agnostic library.

By moving some of the parameters into a SignatureChecker object, some of the long argument lists are reduced.

Builds on top of (a rebased version of) #4555.