80 Commits (5f46a7d0689ff1457b016fdf0de89e5153058864)

Author SHA1 Message Date
Cory Fields 152e51c7af included-tests: generate binary data from test files for inclusion into test binaries 11 years ago
constantined 2ecb7555a9 Switch to using raw_utf8 12 years ago
Jeff Garzik 980bfe6ef8 Log reason for non-standard transaction rejection 12 years ago
Eric Lombrozo 05df3fc68d Removed AcceptToMemoryPool method from CTransaction. This method belongs to the mempool instance. 12 years ago
Gavin Andresen 8de9bb53af Define dust transaction outputs, and make them non-standard 12 years ago
Pieter Wuille ef3988ca36 CValidationState framework 12 years ago
Pieter Wuille 99d0d0f356 Introduce script verification flags 12 years ago
Pieter Wuille 13c51f20f6 Direct CCoins references 12 years ago
Pieter Wuille 450cbb0944 Ultraprune 12 years ago
Pieter Wuille 58bc86e37f Check for canonical public keys and signatures 12 years ago
Matt Corallo 1fcebc16c5 check tx.CheckTransaction for data-driven tx tests. 12 years ago
Matt Corallo fc4743faa8 Add data-driven transaction tests. 12 years ago
Pieter Wuille 1025440184 Refactor: split CKeyID/CScriptID/CTxDestination from CBitcoinAddress 13 years ago
Pieter Wuille 0a83c0fcef Fix tests after recent refactors 13 years ago
Pieter Wuille 0d56f11ada Fix tests after 38067c18 13 years ago
Gavin Andresen 137d0685a4 Simplify counting of P2SH sigops to match BIP 16 (thanks to Matt Corallo for prompting this). 13 years ago
Gavin Andresen 39f0d96860 Make transactions with extra data in their scriptSig's non-standard. 13 years ago
Gavin Andresen 8d7849b6db Refactored ConnectInputs, so valid-transaction-checks are done before ECDSA-verifying signatures. 13 years ago
Gavin Andresen 1466b8b78a Rework unit tests so test_bitcoin.cpp does not #include them all 13 years ago
Matt Corallo 3c8cecda1f Add file for transaction tests. 14 years ago