OP_EVAL implementation
authorGavin Andresen <gavinandresen@gmail.com>
Mon, 3 Oct 2011 17:05:43 +0000 (13:05 -0400)
committerGavin Andresen <gavinandresen@gmail.com>
Mon, 19 Dec 2011 17:40:19 +0000 (12:40 -0500)
commite679ec969c8b22c676ebb10bea1038f6c8f13b33
treec584f1a152c376ca0df93261d447c5b719449508
parentcc40ba2151a627b6da9af4932e0bee58e69aacb5
OP_EVAL implementation

OP_EVAL is a new opcode that evaluates an item on the stack as a script.
It enables a new type of bitcoin address that needs an arbitrarily
complex script to redeem.
15 files changed:
src/base58.h
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 [new file with mode: 0644]
src/test/script_tests.cpp
src/wallet.cpp
src/wallet.h