48 Commits (3ac70609345a249a74fad61b70f93e8a19245011)

Author SHA1 Message Date
Gregory Maxwell d1c3762ae8 Revert "Revert "Enable policy enforcing GetMedianTimePast as the end point of lock-time constraints"" 9 years ago
Gregory Maxwell 8537ecdfc4 Revert "Enable policy enforcing GetMedianTimePast as the end point of lock-time constraints" 9 years ago
Mark Friedenbach dea8d21fc6 Enable policy enforcing GetMedianTimePast as the end point of lock-time constraints 9 years ago
Pieter Wuille 391dff16fe Do not store Merkle branches in the wallet. 9 years ago
Jorge Timón 9dd793f499 TRIVIAL: Missing includes 9 years ago
Mark Friedenbach efd44440d8 Explicitly set tx.nVersion for the genesis block and mining tests 10 years ago
Suhas Daftuar 9be0e6837b Be stricter in processing unrequested blocks 10 years ago
Peter Todd 28bf06236d
Fix off-by-one error w/ nLockTime in the wallet 10 years ago
jtimon da29ecbcc6 Consensus: MOVEONLY: Move CValidationState from main consensus/validation 10 years ago
Cory Fields a8cdaf5c96 checkpoints: move the checkpoints enable boolean into main 10 years ago
Wladimir J. van der Laan 48265f3cf4 Revert mining changes in #5957 10 years ago
Pieter Wuille e2edf95cd3 Bugfix: make CreateNewBlock return pindexPrev 10 years ago
Pieter Wuille 51598b2631 Reinitialize state in between individual unit tests. 10 years ago
Michael Ford 78253fcbad Remove references to X11 licence 10 years ago
Luke Dashjr 132ea9b48f miner_tests: Disable checkpoints so they don't fail the subsidy-change test 10 years ago
Cory Fields d2e74c55bd boost: moveonly: split CPubKey and friends to new files 10 years ago
Luke Dashjr 1bea2bbddc Rename ProcessBlock to ProcessNewBlock to indicate change of behaviour, and document it 10 years ago
Cory Fields 066e2a1403 script: move CScriptID to standard.h and add a ctor for creating them from CScripts 10 years ago
SergioDemianLerner f0fd00cb77 Switch testing framework from MAIN to new UNITTEST network 10 years ago
Wladimir J. van der Laan 8d132431b4
Revert merge of pull #4845 10 years ago
SergioDemianLerner a25fd6be13 Switch testing framework from MAIN to new UNITTEST network 10 years ago
Pieter Wuille 0be990ba34 Move CTxDestination from script/script to script/standard 10 years ago
Pieter Wuille 4949004d68 Add CMutableTransaction and make CTransaction immutable. 11 years ago
Pieter Wuille 85aab2a088 Switch miner.cpp to use sha2 instead of OpenSSL. 11 years ago
Wladimir J. van der Laan 3fc6846181 Add licenses for tests and test data 11 years ago
Peter Todd 665bdd3bc9
Fix off-by-one errors in use of IsFinalTx() 11 years ago
Thomas Holenstein df840de5da
Make bitcoin compile without wallet if "db_cxx.h" is not present 11 years ago
Wladimir J. van der Laan fbc7a96d03 Re-enable miner tests in --disable-wallet mode 11 years ago
Gavin Andresen 49dc3a0f1a Make unit tests succeed with -DDEBUG_LOCKORDER 11 years ago
Gavin Andresen 4d707d5120 Add verbose boolean to getrawmempool 11 years ago
Brandon Dahler 51ed9ec971 Cleanup code using forward declarations. 11 years ago
Pieter Wuille 4c6d41b8b6 Refactor/encapsulate chain globals into a CChain class 11 years ago
Pieter Wuille 1657ed2ab4 Fix minor unit test memory leaks 11 years ago
Jeff Garzik 7e17018995 CreateNewBlock() now takes scriptPubKey argument, 11 years ago
Jeff Garzik d247a5d130 Move internal miner/block creation to separate miner.cpp module. 11 years ago
Pieter Wuille ef3988ca36 CValidationState framework 12 years ago
Forrest Voight 03cac0bb8e changed CreateNewBlock to return a CBlockTemplate object, which includes per-tx fee and sigop count data 12 years ago
Gavin Andresen 3fcec0d4a0 Set block.nVersion to fix miner unit test 12 years ago
Luke Dashjr 639b61d78e Tests for CreateNewBlock 13 years ago
Pieter Wuille 0a83c0fcef Fix tests after recent refactors 13 years ago
Gavin Andresen 1466b8b78a Rework unit tests so test_bitcoin.cpp does not #include them all 13 years ago
Gavin Andresen 9e5322d23a Fix miner_test unit test bug 13 years ago
Nils Schneider 6ccff2cbde remove cryptopp dependency, add simple unittest for SHA256Transform() 13 years ago