80 Commits (5f46a7d0689ff1457b016fdf0de89e5153058864)

Author SHA1 Message Date
MarcoFalke 5f46a7d068 transaction_tests: Be more strict checking dust 9 years ago
Wladimir J. van der Laan 4e2efb3c5f tests: update transaction_tests for new dust threshold 9 years ago
Peter Todd da894ab5da Accept any sequence of PUSHDATAs in OP_RETURN outputs 9 years ago
Jonas Schnelli 9623e93473 [Univalue] add univalue over subtree 9 years ago
Jorge Timón 60c8bac77c Includes: Cleanup around net main and wallet 10 years ago
Jorge Timón 9dd793f499 TRIVIAL: Missing includes 10 years ago
Luke Dashjr 9238ecb417 Policy: MOVEONLY: 3 functions to policy.o: 10 years ago
Peter Todd bc60b2b4b4 Replace NOP2 with CHECKLOCKTIMEVERIFY (BIP65) 10 years ago
Jonas Schnelli 9a8897f4ac Remove JSON Spirit wrapper, remove JSON Spirit leftovers 10 years ago
Jonas Schnelli 3df0411ad9 remove JSON Spirit UniValue wrapper 10 years ago
Jonas Schnelli 53b4671a9d extend conversion to UniValue 10 years ago
Jeff Garzik 15982a8b69 Convert tree to using univalue. Eliminate all json_spirit uses. 10 years ago
jtimon da29ecbcc6 Consensus: MOVEONLY: Move CValidationState from main consensus/validation 10 years ago
Wladimir J. van der Laan 92fd887fd4 tests: add a BasicTestingSetup and apply to all tests 10 years ago
Pieter Wuille 9fddceda44 Avoid storing a reference passed to SignatureChecker constructors 10 years ago
Pieter Wuille 858809a33e Use separate SignatureChecker for CMutableTransaction 10 years ago
Wladimir J. van der Laan 34cdc41128 String conversions uint256 -> uint256S 10 years ago
Cory Fields 856e862f4a namespace: drop most boost namespaces and a few header cleanups 10 years ago
Michael Ford 78253fcbad Remove references to X11 licence 10 years ago
Pieter Wuille b6e03cc592 Add SCRIPT_VERIFY_CLEANSTACK (BIP62 rule 6) 10 years ago
Peter Todd 03914234b3
Discourage NOPs reserved for soft-fork upgrades 10 years ago
Flavien Charlon 44e9a6b22e Update the 'test_IsStandard' unit test 10 years ago
Cory Fields 219a1470c4 script: check ScriptError values in script tests 10 years ago
Cory Fields 71697f97d3 Separate protocol versioning from clientversion 10 years ago
Pieter Wuille 698c6abb25 Add SCRIPT_VERIFY_MINIMALDATA (BIP62 rules 3 and 4) 10 years ago
Pieter Wuille d752ba86c1 Add SCRIPT_VERIFY_SIGPUSHONLY (BIP62 rule 2) 10 years ago
Cory Fields e9ca4280f3 script: add ToByteVector() for converting anything with begin/end 10 years ago
Pieter Wuille 9df9cf5a9f Make SCRIPT_VERIFY_STRICTENC compatible with BIP62 10 years ago
Pieter Wuille e790c370b5 Replace SCRIPT_VERIFY_NOCACHE by flag directly to checker 10 years ago
Pieter Wuille 8138cbea3c Add automatic script test generation, and actual checksig tests 10 years ago
Pieter Wuille 7c70438dc6 Get rid of the dummy CCoinsViewCache constructor arg 10 years ago
Pieter Wuille c9d1a81ce7 Get rid of CCoinsView's SetCoins and SetBestBlock. 10 years ago
Pieter Wuille 0be990ba34 Move CTxDestination from script/script to script/standard 10 years ago
jtimon 2b23a87599 Don't pass nHashType to VerifyScript 10 years ago
Pieter Wuille 6022b5dc6b Make script_{valid,invalid}.json validation flags configurable 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
Jeff Garzik b2aeaa7939 Move ParseScript() helper, becoming accessible outside src/test/ 11 years ago
Pieter Wuille 4949004d68 Add CMutableTransaction and make CTransaction immutable. 11 years ago
Wladimir J. van der Laan e443ed2462
Fix transaction tests 11 years ago
Peter Todd 6380180821 Add rejection of non-null CHECKMULTISIG dummy values 11 years ago
Peter Todd 29c17498a5 Let tx (in)valid tests use any SCRIPT_VERIFY flag 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
Jeff Garzik 8175c790eb script: reduce OP_RETURN standard relay bytes to 40 11 years ago
Mike Hearn 6a4c196dd6 Drop fees by 10x due to the persistently higher exchange rate. 11 years ago
Brandon Dahler 51ed9ec971 Cleanup code using forward declarations. 11 years ago
Peter Todd 22de68dffc
Relay OP_RETURN TxOut as standard transaction type 11 years ago
Jeff Garzik 0db9a805bd Revert "Switch to using raw_utf8" 11 years ago
Jeff Garzik a79342479f Relay OP_RETURN data TxOut as standard transaction type 11 years ago