aboutsummaryrefslogtreecommitdiff
path: root/src/validationinterface.h
Commit message (Collapse)AuthorAgeFilesLines
* include the chaintip *blockIndex in the SyncTransaction signalJonas Schnelli2015-12-041-3/+4
| | | | | - allows reducing of calls to main.cpp for getting the chaintip during transaction syncing - potentially allows reducing of cs_main locks
* use CBlockIndex* insted of uint256 for UpdatedBlockTip signalJonas Schnelli2015-09-161-2/+3
| | | | | - removes mapBlockIndex find operation - theoretically allows removing the cs_main lock during zqm notification while introducing a new file position lock
* Add UpdatedBlockTip signal to CMainSignals and CValidationInterfaceJoão Barbosa2015-09-161-0/+3
|
* miner: rename UpdateRequestCount signal to ResetRequestCountJonas Schnelli2015-07-011-2/+2
|
* add CReserveScript to allow modular script keeping/returningJonas Schnelli2015-07-011-3/+4
| | | | - use one CReserveScript per mining thread
* detach wallet from minerJonas Schnelli2015-06-301-0/+7
|
* Remove unused code from wallet and validation interfaceMichael Ford2015-05-181-3/+0
| | | | Fixes #6109
* fix IDE/compiler warning "extra ';'" in validationinterface.hPhilip Kaufmann2015-05-141-7/+7
|
* Merge pull request #5940Wladimir J. van der Laan2015-03-301-2/+2
|\ | | | | | | 0f5954c Regression test for ResendWalletTransactions (Gavin Andresen)
| * Regression test for ResendWalletTransactionsGavin Andresen2015-03-241-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Adds a regression test for the wallet's ResendWalletTransactions function, which uses a new, hidden RPC command "resendwallettransactions." I refactored main's Broadcast signal so it is passed the best-block time, which let me remove a global variable shared between main.cpp and the wallet (nTimeBestReceived). I also manually tested the "rebroadcast unconfirmed every half hour or so" functionality by: 1. Running bitcoind -connect=0.0.0.0:8333 2. Creating a couple of send-to-self transactions 3. Connect to a peer using -addnode 4. Waited a while, monitoring debug.log, until I see: ```2015-03-23 18:48:10 ResendWalletTransactions: rebroadcast 2 unconfirmed transactions``` One last change: don't bother putting ResendWalletTransactions messages in debug.log unless unconfirmed transactions were actually rebroadcast.
* | Fix clang compile warnings intriduced in #5681Michael Ford2015-03-291-1/+1
|/
* Includes: Refactor: Move CValidationInterface and CMainSignals out of mainJorge Timón2015-03-241-0/+62