Merge #9572: Skip witness sighash cache for non-segwit transactions
commit17f2acedbe078f179556f4550eca547726f087e1
authorWladimir J. van der Laan <laanwj@gmail.com>
Thu, 5 Oct 2017 17:39:24 +0000 (5 19:39 +0200)
committerWladimir J. van der Laan <laanwj@gmail.com>
Thu, 5 Oct 2017 17:49:42 +0000 (5 19:49 +0200)
tree7b098b3217620a3699353c4ea5e52de91f6f726d
parent9e8ef9d99179644ef55f2940bda94b9d65e1ec51
parent0da49b5926b678b2ec35fabe37034f3d2e8385f4
Merge #9572: Skip witness sighash cache for non-segwit transactions

0da49b5 Skip precompute sighash for transactions without witness (Johnson Lau)

Pull request description:

  This saves unnecessary hash caching for non-segwit transactions, but I am not sure if the difference is noticeable.

Tree-SHA512: 5cd733a729a52a45781510b3572b26e76837a94155caa14311c6d23a27a12e9613ff278dfc2592e21f640202782f22c5ad00fca85c4de5efacaa617c48ccb08d
src/script/interpreter.cpp
src/script/interpreter.h