537 Commits (eca0b1ea62b2625d9df8daecacde96edeb486d65)

Author SHA1 Message Date
Cory Fields 41d67c78bf tests: fix python test-runner for windows 10 years ago
Pieter Wuille 68af7d02cf Fix vector out of bounds in script tests 10 years ago
SergioDemianLerner 5e2e7fcb99 Suggested corrections on comments, variable names. 10 years ago
SergioDemianLerner a25fd6be13 Switch testing framework from MAIN to new UNITTEST network 10 years ago
Mark Friedenbach a372168e77 Use a typedef for monetary values 10 years ago
Pieter Wuille 8138cbea3c Add automatic script test generation, and actual checksig tests 10 years ago
Cory Fields eee030f6bc autofile: don't copy CAutoFile by value 10 years ago
Cory Fields a94496fbb6 tests: don't split an empty string 10 years ago
ENikS 219372f1dd
script: Fix reference into empty vector run time exception 10 years ago
Pieter Wuille 7c70438dc6 Get rid of the dummy CCoinsViewCache constructor arg 10 years ago
Pieter Wuille ed27e53c9b Add coins_tests with a large randomized CCoinViewCache test. 10 years ago
Pieter Wuille c9d1a81ce7 Get rid of CCoinsView's SetCoins and SetBestBlock. 10 years ago
ENikS c8063b5712 Fixing out of bounds asses error 10 years ago
Pieter Wuille c8589bf99e Add actual signature tests 10 years ago
Pieter Wuille 76ec867796 Use actually valid transactions for script tests 10 years ago
Wladimir J. van der Laan 33a27716fc
test: Fix DoS tests after c74332c 10 years ago
Pieter Wuille 0be990ba34 Move CTxDestination from script/script to script/standard 10 years ago
Luke Dashjr a65e320747 bitcoin-util-test: Test bitcoin-tx with null scriptPubKey 10 years ago
jtimon 6dcfda2dc4 Don't pass nHashType to EvalScript nor CheckSig 10 years ago
jtimon 2b23a87599 Don't pass nHashType to VerifyScript 10 years ago
jtimon ce3649fb61 Remove CScriptCheck::nHashType (was always 0) 10 years ago
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 11 years ago
Jeff Garzik dc271fc025 UniValue tests: use more BOOST_CHECK() 11 years ago
Jeff Garzik e85267be63 UniValue: add unit tests 11 years ago
Jeff Garzik df4d61e681 Add bitcoin-tx tests 11 years ago
Jeff Garzik fb14452c6c bitcoin-tx: Accept input via stdin. Add input handling to tests. 11 years ago
Jeff Garzik d789386371 Add "it works" test for bitcoin-tx 11 years ago
Pieter Wuille eb0b56b190 Simplify serialize.h's exception handling 11 years ago
jtimon f5745fa52a Declare SignatureHash() in script.h 11 years ago
Jeff Garzik b2aeaa7939 Move ParseScript() helper, becoming accessible outside src/test/ 11 years ago
Tom Harding 9c347313f7 CBloomFilter::clear() method 11 years ago
Wladimir J. van der Laan 8f3f94a470 Revert "CBloomFilter::clear() method" 11 years ago
Otto Allmendinger d2d9dc063f script tests: add tests for CHECKMULTISIG limits 11 years ago
Otto Allmendinger 89101c6e78 script test: test case for 5-byte bools 11 years ago
Otto Allmendinger 4cac5dbf83 script tests: value with trailing 0x00 is true 11 years ago
Otto Allmendinger 833ff161bc script tests: values that overflow to 0 are true 11 years ago