aboutsummaryrefslogtreecommitdiff
path: root/src/script/script_error.cpp
diff options
context:
space:
mode:
authorPieter Wuille <[email protected]>2019-11-04 10:54:38 -0800
committerPieter Wuille <[email protected]>2019-11-07 09:12:26 -0800
commite6e622e5a0e22c2ac1b50b96af818e412d67ac54 (patch)
tree63f9df6728f3d29a26281ae08d083356048ce771 /src/script/script_error.cpp
parent[refactor] interpreter: define interface for vfExec (diff)
downloaddiscoin-e6e622e5a0e22c2ac1b50b96af818e412d67ac54.tar.xz
discoin-e6e622e5a0e22c2ac1b50b96af818e412d67ac54.zip
Implement O(1) OP_IF/NOTIF/ELSE/ENDIF logic
This optimization was first suggested by Sergio Demian Lerner in https://bitslog.wordpress.com/2017/04/17/new-quadratic-delays-in-bitcoin-scripts/. The implementation follows the suggested approach there, but with a slightly simpler representation.
Diffstat (limited to 'src/script/script_error.cpp')
0 files changed, 0 insertions, 0 deletions