443 Commits (71697f97d3f9512f0af934070690c14f1c0d95ea)

Author SHA1 Message Date
jtimon 358562b651 Remove unused function main:VerifySignature 10 years ago
Gavin Andresen c74332c678
Stricter handling of orphan transactions 10 years ago
jtimon c1e433b717 Rename scriptutils.o to wallet_ismine.o 10 years ago
jtimon 0d2fa14a34 Move scriptutils.o to wallet 10 years ago
Pieter Wuille 6022b5dc6b Make script_{valid,invalid}.json validation flags configurable 10 years ago
jtimon e088d65acb Separate script/sign 10 years ago
jtimon da03e6ed7c Separate script/interpreter 10 years ago
jtimon cbd22a50c4 Move CScript class and dependencies to script/script 10 years ago
jtimon 86dbeea2cd Rename script.h/.cpp to scriptutils.h/.cpp (plus remove duplicated includes) 10 years ago
jtimon 87d9819d4d fix comments ExtractAddress() -> ExtractDestination() 10 years ago
Wladimir J. van der Laan ad49c256c3 Split up util.cpp/h 10 years ago
Wladimir J. van der Laan d1e26d4e71 Move CMedianFilter to timedata.cpp 10 years ago
Peter Todd aa41ac216e
Test IsPushOnly() with invalid push 10 years ago
jtimon 654871d436 replace ComputeMinWork with CheckMinWork 10 years ago
Jeff Garzik 7f836c66bd rpc_tests: use BOOST_CHECK_EQUAL 10 years ago
Jeff Garzik dc271fc025 UniValue tests: use more BOOST_CHECK() 10 years ago
Jeff Garzik e85267be63 UniValue: add unit tests 10 years ago
Jeff Garzik df4d61e681 Add bitcoin-tx tests 10 years ago
Jeff Garzik fb14452c6c bitcoin-tx: Accept input via stdin. Add input handling to tests. 10 years ago
Jeff Garzik d789386371 Add "it works" test for bitcoin-tx 10 years ago
Pieter Wuille eb0b56b190 Simplify serialize.h's exception handling 10 years ago
jtimon f5745fa52a Declare SignatureHash() in script.h 10 years ago
Jeff Garzik b2aeaa7939 Move ParseScript() helper, becoming accessible outside src/test/ 10 years ago
Tom Harding 9c347313f7 CBloomFilter::clear() method 10 years ago
Wladimir J. van der Laan 8f3f94a470 Revert "CBloomFilter::clear() method" 10 years ago
Otto Allmendinger d2d9dc063f script tests: add tests for CHECKMULTISIG limits 10 years ago
Otto Allmendinger 89101c6e78 script test: test case for 5-byte bools 10 years ago
Otto Allmendinger 4cac5dbf83 script tests: value with trailing 0x00 is true 10 years ago
Otto Allmendinger 833ff161bc script tests: values that overflow to 0 are true 10 years ago
Otto Allmendinger 0072d98849 script tests: BOOLAND, BOOLOR decode to integer 10 years ago
Otto Allmendinger ed02282bba additional test for OP_SIZE in script_valid.json 10 years ago
Philip Kaufmann 6354935c48 move rand functions from util to new random.h/.cpp 10 years ago
Luke Dashjr 2227725fcb test/bloom_tests: Use UL suffix for unsigned long number to ensure compatibility 10 years ago
Wladimir J. van der Laan 73ac7abd08 Move ui_interface to bitcoin_server.a 10 years ago
Pieter Wuille f4b00beae5 Add CChain::GetLocator() unit test 10 years ago
Pieter Wuille c8988460a2 Add support for watch-only addresses 10 years ago
Wladimir J. van der Laan 3faf1f8294
test: Fix warning about integer signedness in P2SH tests 10 years ago
Pieter Wuille 236982c2b6 Add skiplist unit tests 10 years ago
Tom Harding 8fbf03995d CBloomFilter::clear() method 10 years ago
Gavin Andresen a90689ff98
Remove timing-based signature cache unit test 10 years ago
Wladimir J. van der Laan 84ce18ca93 Remove unnecessary dependencies for bitcoin-cli 10 years ago
jtimon df852d2bcc Refactor proof of work related functions out of main 10 years ago
Gavin Andresen 7f3b4e9569
Relax IsStandard rules for pay-to-script-hash transactions 10 years ago
Pieter Wuille d38da59bf6 Code simplifications after CTransaction::GetHash() caching 10 years ago
Pieter Wuille 4949004d68 Add CMutableTransaction and make CTransaction immutable. 10 years ago
Pieter Wuille a0495bb68c Add <Hasher>::OUTPUT_SIZE 10 years ago
Pieter Wuille 3820e01eb9 Extend and move all crypto tests to crypto_tests.cpp 10 years ago
Pieter Wuille 13b5dfef64 Move crypto implementations to src/crypto/ 10 years ago
Pieter Wuille 1cc344ce42 Add built-in SHA-1 implementation. 10 years ago
Pieter Wuille 85aab2a088 Switch miner.cpp to use sha2 instead of OpenSSL. 10 years ago