lbrycrd/src/script
Wladimir J. van der Laan 17f2acedbe
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
2017-10-05 19:49:42 +02:00
..
bitcoinconsensus.cpp scripted-diff: Use the C++11 keyword nullptr to denote the pointer literal instead of the macro NULL 2017-08-07 07:36:37 +02:00
bitcoinconsensus.h scripted-diff: Use the C++11 keyword nullptr to denote the pointer literal instead of the macro NULL 2017-08-07 07:36:37 +02:00
interpreter.cpp Merge #9572: Skip witness sighash cache for non-segwit transactions 2017-10-05 19:49:42 +02:00
interpreter.h Merge #9572: Skip witness sighash cache for non-segwit transactions 2017-10-05 19:49:42 +02:00
ismine.cpp Implement BIP173 addresses and tests 2017-09-28 16:24:30 -07:00
ismine.h Increment MIT Licence copyright header year on files modified in 2016 2016-12-31 11:01:21 -07:00
script.cpp Sanity check transaction scripts in DecodeHexTx 2017-06-07 14:07:26 -07:00
script.h Fix invalid memory access in CScript::operator+= 2017-09-11 13:40:31 +10:00
script_error.cpp Add error string for CLEANSTACK script violation, preventing an "unknown error" if the CLEANSTACK error condition is set. 2017-09-29 01:48:43 -07:00
script_error.h Increment MIT Licence copyright header year on files modified in 2016 2016-12-31 11:01:21 -07:00
sigcache.cpp scripted-diff: stop using the gArgs wrappers 2017-08-14 17:02:10 +02:00
sigcache.h Use the override specifier (C++11) where we expect to be overriding the virtual function of a base class 2017-06-28 02:12:06 +02:00
sign.cpp Implement BIP173 addresses and tests 2017-09-28 16:24:30 -07:00
sign.h Declare single-argument (non-converting) constructors "explicit" 2017-08-16 16:33:25 +02:00
standard.cpp Implement BIP173 addresses and tests 2017-09-28 16:24:30 -07:00
standard.h Implement BIP173 addresses and tests 2017-09-28 16:24:30 -07:00