diff options
author | Johnson Lau <jl2012@xbt.hk> | 2018-04-27 03:56:29 +0800 |
---|---|---|
committer | MarcoFalke <falke.marco@gmail.com> | 2018-05-24 14:03:01 -0400 |
commit | d353dd121be0bf2a525e4bbea2b4ada2954d2b15 (patch) | |
tree | 28bf8bba835570ecd1080ff221360dfea40b1347 /src/script/standard.cpp | |
parent | d6c3a08c482225b3742c9145a9cbfe60567f0c4f (diff) | |
download | bitcoin-d353dd121be0bf2a525e4bbea2b4ada2954d2b15.tar.xz |
Add constant scriptCode policy in non-segwit scripts
This disables OP_CODESEPARATOR in non-segwit scripts (even in an unexecuted branch), and makes a positive FindAndDelete result invalid. This ensures that the scriptCode serialized in SignatureHash() is always the same as the script passing to the EvalScript.
Github-Pull: #11423
Rebased-From: 9dabfe49c066301ef75bcfcb089fd308366127c4
Diffstat (limited to 'src/script/standard.cpp')
0 files changed, 0 insertions, 0 deletions