36 Commits (2ada67852174a76753080d65a7adbe27241a9caa)

Author SHA1 Message Date
Pieter Wuille 3ecabae363 Replace more rand() % NUM by randranges 8 years ago
Pieter Wuille efee1db21a scripted-diff: use insecure_rand256/randrange more 8 years ago
Pieter Wuille 124d13a58c Merge test_random.h into test_bitcoin.h 8 years ago
Jorge Timón 618d07faa2
MOVEONLY: tx functions to consensus/tx_verify.o 8 years ago
isle2983 27765b6403 Increment MIT Licence copyright header year on files modified in 2016 8 years ago
Pieter Wuille 81e3228fcb Make CTransaction actually immutable 8 years ago
Matt Corallo 76faa3cdfe Rename the remaining main.{h,cpp} to validation.{h,cpp} 8 years ago
MarcoFalke fa8278e845 test: Fix test_random includes 8 years ago
Wladimir J. van der Laan 5eaaa83ac1 Kill insecure_random and associated global state 8 years ago
Pieter Wuille 3dd410294d BIP143: Verification logic 9 years ago
Pieter Wuille 7030d9eb47 BIP144: Serialization, hashes, relay (sender side) 9 years ago
Pavel Janík 13c455823f Remove unused local variable shadowing upper local 9 years ago
MarcoFalke fa24439ff3 Bump copyright headers to 2015 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
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
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
Pavel Janík 5262fde0ec Remove whitespaces before double colon in errors and logs 10 years ago
Wladimir J. van der Laan 34cdc41128 String conversions uint256 -> uint256S 10 years ago
Wladimir J. van der Laan 2eae3157f6 Replace uint256(1) with static constant 10 years ago
Michael Ford 78253fcbad Remove references to X11 licence 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 f5745fa52a Declare SignatureHash() in script.h 11 years ago
Philip Kaufmann 6354935c48 move rand functions from util to new random.h/.cpp 11 years ago
Pieter Wuille 4949004d68 Add CMutableTransaction and make CTransaction immutable. 11 years ago
Manuel Araoz 81bfb5aebf add checks for deserialization errors 11 years ago
Manuel Araoz 232aa9e034 Add code generating data/sighash.json test data 11 years ago
Manuel Araoz 43cb41859e Add sighash tests from data file 11 years ago
Wladimir J. van der Laan 3fc6846181 Add licenses for tests and test data 11 years ago
Pieter Wuille f5857e5cb5 Inline signature serializer 11 years ago