20 Commits (5c184cb85070703feca98d9bce4ec0d92ed4b023)

Author SHA1 Message Date
Gavin Andresen 7f3b4e9569
Relax IsStandard rules for pay-to-script-hash transactions 11 years ago
Pieter Wuille 4949004d68 Add CMutableTransaction and make CTransaction immutable. 11 years ago
Wladimir J. van der Laan ed67100565 Add required locks in tests 11 years ago
Wladimir J. van der Laan 3fc6846181 Add licenses for tests and test data 11 years ago
Brandon Dahler 51ed9ec971 Cleanup code using forward declarations. 11 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
Pieter Wuille dfa23b94c2 CSecret/CKey -> CKey/CPubKey split/refactor 12 years ago
Gavin Andresen 8de9bb53af Define dust transaction outputs, and make them non-standard 12 years ago
Gavin Andresen 87b9931bed Fix signed/unsigned comparison warnings 12 years ago
Pieter Wuille 99d0d0f356 Introduce script verification flags 12 years ago
Pieter Wuille 450cbb0944 Ultraprune 12 years ago
Pieter Wuille 58bc86e37f Check for canonical public keys and signatures 12 years ago
Luke Dashjr 814efd6f1f Bugfix: Fix a variety of misspellings 12 years ago
Pieter Wuille 1025440184 Refactor: split CKeyID/CScriptID/CTxDestination from CBitcoinAddress 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 922e8e2929 Replace OP_EVAL (BIP 12) with Pay-to-script-hash (BIP 16). 13 years ago