Use block times for 'hard' OP_EVAL switchover, and refactored EvalScript
authorGavin Andresen <gavinandresen@gmail.com>
Tue, 8 Nov 2011 18:20:29 +0000 (13:20 -0500)
committerGavin Andresen <gavinandresen@gmail.com>
Mon, 19 Dec 2011 18:24:48 +0000 (13:24 -0500)
commit2a45a494b0bec6a0f1fc6ab7f26c260b85e7ff3e
treea6c8ad492ea81d6f1c2b8694351a7b7bfa785ae6
parenta0871afb2b1d6d358c833fd08bca2f13c840fd4d
Use block times for 'hard' OP_EVAL switchover, and refactored EvalScript
so it takes a flag for how to interpret OP_EVAL.
Also increased IsStandard size of scriptSigs to 500 bytes, so
a 3-of-3 multisig transaction IsStandard.
14 files changed:
src/bitcoinrpc.cpp
src/db.cpp
src/db.h
src/keystore.cpp
src/keystore.h
src/main.cpp
src/main.h
src/script.cpp
src/script.h
src/test/multisig_tests.cpp
src/test/script_op_eval_tests.cpp
src/test/script_tests.cpp
src/wallet.cpp
src/wallet.h