37 Commits (12aacd582a77e100752b63ca0f516018d86f1a2d)

Author SHA1 Message Date
Pieter Wuille 99d0d0f356 Introduce script verification flags 12 years ago
Pieter Wuille 450cbb0944 Ultraprune 12 years ago
Pieter Wuille 69fc8047a9 Compact serialization for scripts 12 years ago
Pieter Wuille 58bc86e37f Check for canonical public keys and signatures 12 years ago
Philip Kaufmann e6bc9c35f3 Update Warning-strings to use a standard-format 13 years ago
Gavin Andresen a2709fad7f Implement raw transaction RPC calls 13 years ago
Gavin Andresen 34420d655d Refactor: SignSignature/VerifyScript 13 years ago
Matt Corallo 467b79391f Fix signed/unsigned warnings in {script,serialize}.h (fixes #1541) 13 years ago
Pieter Wuille 1025440184 Refactor: split CKeyID/CScriptID/CTxDestination from CBitcoinAddress 13 years ago
Pieter Wuille fd61d6f506 Encapsulate public keys in CPubKey 13 years ago
Fordy 3a25a2b9b0 Update License in File Headers 13 years ago
Jeff Garzik 1d8c7a9557 Add casts for unavoidable signed/unsigned comparisons 13 years ago
Jeff Garzik 7bd9c3a3cf SigOp and orphan-tx constants and counts are always unsigned. 13 years ago
Wladimir J. van der Laan 7be8b2ff9c Add explicit numeric constant value for all opcodes 13 years ago
Dwayne C. Litzenberger 8c8e8c2e93 Fix bugs on 'unsigned char' platforms. 13 years ago
Pieter Wuille 6b8de05d0a Begin doxygen-compatible comments 13 years ago
Gavin Andresen 882164196e Update all copyrights to 2012 13 years ago
Gavin Andresen 39f0d96860 Make transactions with extra data in their scriptSig's non-standard. 13 years ago
Gavin Andresen 922e8e2929 Replace OP_EVAL (BIP 12) with Pay-to-script-hash (BIP 16). 13 years ago
Gavin Andresen d11a58a2d3 Remove not-used-anywhere scriptPrereq from SignSignature() 13 years ago
Gavin Andresen 2e17ac83c6 Fix broken ExtractAddress (refactored, made callers check for addresses in keystore if they care) 13 years ago
Wladimir J. van der Laan bde280b9a4 Revert "Use standard C99 (and Qt) types for 64-bit integers" 13 years ago
Luke Dashjr 21d9f36781 Use standard C99 (and Qt) types for 64-bit integers 13 years ago
Gavin Andresen 2a45a494b0 Use block times for 'hard' OP_EVAL switchover, and refactored EvalScript 13 years ago
Gavin Andresen e679ec969c OP_EVAL implementation 13 years ago
Gavin Andresen bf798734db Support 3 new multisignature IsStandard transactions 13 years ago
Matt Corallo b2120e223a Unify copyright notices. 14 years ago
Vegard Nossum 5f6a654d3e Add prototype for EvalScript() to script.h 14 years ago
Vegard Nossum 437173f430 Add missing include to script.h 14 years ago
Pieter Wuille 2ffba736e9 Use CBitcoinAddress instead of string/uint160 14 years ago
Pieter Wuille 03fbd79049 get rid of mapPubKeys 14 years ago
Giel van Schijndel ecf1c79aad fix warnings: expression result unused [-Wunused-value] 14 years ago
Wladimir J. van der Laan e8ef3da713 update core to d0d80170a2 (CWallet class) 14 years ago
Pieter Wuille 64c7ee7e6b CWallet class 14 years ago
Pieter Wuille e89b9f6a2a move wallet code to separate file 14 years ago
Wladimir J. van der Laan ba4081c1fc move back to original directory structure 14 years ago
Wladimir J. van der Laan 69d605f410 integration of core bitcoin 14 years ago