| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Move CTxDestination from script/script to script/standard | Pieter Wuille | 2014-09-16 | 1 | -1/+1 |
| | | |||||
| * | Add CMutableTransaction and make CTransaction immutable. | Pieter Wuille | 2014-06-21 | 1 | -5/+7 |
| | | | | | | In addition, introduce a cached hash inside CTransaction, to prevent recalculating it over and over again. | ||||
| * | Switch miner.cpp to use sha2 instead of OpenSSL. | Pieter Wuille | 2014-06-21 | 1 | -28/+0 |
| | | |||||
| * | Add licenses for tests and test data | Wladimir J. van der Laan | 2014-03-18 | 1 | -1/+3 |
| | | | | | | | | | - Add license headers to source files (years based on commit dates) in `src/test` as well as `qa` - Add `README.md` to `src/test/data` specifying MIT license Fixes #3848 | ||||
| * | Fix off-by-one errors in use of IsFinalTx() | Peter Todd | 2014-01-26 | 1 | -1/+50 |
| | | | | | | | | | | | | | | | Previously CreateNewBlock() didn't take into account the fact that IsFinalTx() without any arguments tests if the transaction is considered final in the *current* block, when both those functions really needed to know if the transaction would be final in the *next* block. Additionally the UI had a similar misunderstanding. Also adds some basic tests to check that CreateNewBlock() is in fact mining nLockTime-using transactions correctly. Thanks to Wladimir J. van der Laan for rebase. | ||||
| * | Make bitcoin compile without wallet if "db_cxx.h" is not present | Thomas Holenstein | 2013-12-19 | 1 | -1/+0 |
| | | | | | | Moved includes of "db.h" into #ifdef ENABLE_WALLET blocks or remove them. | ||||
| * | Re-enable miner tests in --disable-wallet mode | Wladimir J. van der Laan | 2013-12-09 | 1 | -13/+12 |
| | | | | | | | Use a fixed script instead of a CReserveKey from the wallet. This does not affect the functionality or result of the tests as they never check the state of the wallet in the first place. | ||||
| * | Make unit tests succeed with -DDEBUG_LOCKORDER | Gavin Andresen | 2013-12-02 | 1 | -0/+2 |
| | | |||||
| * | Add verbose boolean to getrawmempool | Gavin Andresen | 2013-11-30 | 1 | -10/+10 |
| | | | | | | Also changes mempool to store CTxMemPoolEntries to keep track of when they enter/exit the pool. | ||||
| * | Cleanup code using forward declarations. | Brandon Dahler | 2013-11-10 | 1 | -3/+5 |
| | | | | | | | | | | Use misc methods of avoiding unnecesary header includes. Replace int typedefs with int##_t from stdint.h. Replace PRI64[xdu] with PRI[xdu]64 from inttypes.h. Normalize QT_VERSION ifs where possible. Resolve some indirect dependencies as direct ones. Remove extern declarations from .cpp files. | ||||
| * | Refactor/encapsulate chain globals into a CChain class | Pieter Wuille | 2013-10-11 | 1 | -6/+6 |
| | | |||||
| * | Fix minor unit test memory leaks | Pieter Wuille | 2013-09-19 | 1 | -0/+4 |
| | | |||||
| * | CreateNewBlock() now takes scriptPubKey argument, | Jeff Garzik | 2013-08-24 | 1 | -11/+11 |
| | | | | | | | | rather than a key. CreateNewBlockWithKey() helper is added to restore existing functionality, making this an equivalent-transformation change. | ||||
| * | Move internal miner/block creation to separate miner.cpp module. | Jeff Garzik | 2013-07-31 | 1 | -0/+1 |
| | | | | | Public functions referenced elsewhere are added to miner.h. | ||||
| * | CValidationState framework | Pieter Wuille | 2013-01-30 | 1 | -1/+3 |
| | | |||||
| * | changed CreateNewBlock to return a CBlockTemplate object, which includes ↵ | Forrest Voight | 2012-12-19 | 1 | -22/+23 |
| | | | | | per-tx fee and sigop count data | ||||
| * | Set block.nVersion to fix miner unit test | Gavin Andresen | 2012-08-20 | 1 | -0/+1 |
| | | |||||
| * | Tests for CreateNewBlock | Luke Dashjr | 2012-07-12 | 1 | -0/+190 |
| | | |||||
| * | Fix tests after recent refactors | Pieter Wuille | 2012-04-17 | 1 | -1/+2 |
| | | |||||
| * | Rework unit tests so test_bitcoin.cpp does not #include them all | Gavin Andresen | 2011-12-19 | 1 | -1/+1 |
| | | |||||
| * | Fix miner_test unit test bug | Gavin Andresen | 2011-10-05 | 1 | -3/+3 |
| | | |||||
| * | remove cryptopp dependency, add simple unittest for SHA256Transform() | Nils Schneider | 2011-09-30 | 1 | -0/+35 |