aboutsummaryrefslogtreecommitdiff
path: root/src/validationinterface.h
Commit message (Expand)AuthorAgeFilesLines
* Merge #13780: 0.17: Pre-branch maintenanceWladimir J. van der Laan2018-08-081-1/+1
|\
| * Update copyright headers to 2018DrahtBot2018-07-271-1/+1
* | Merge #13247: Add tests to SingleThreadedSchedulerClient() and document the m...MarcoFalke2018-07-311-0/+15
|\ \ | |/ |/|
| * Update ValidationInterface() documentation to explicitly specify threading an...Jesse Cohen2018-07-301-0/+15
* | Remove useless mapRequest tracking that just effects Qt display.Matt Corallo2018-07-091-7/+0
* | Merge #13023: Fix some concurrency issues in ActivateBestChain()Wladimir J. van der Laan2018-05-161-1/+5
|\ \
| * | Do not unlock cs_main in ABC unless we've actually made progress.Matt Corallo2018-05-121-1/+5
| |/
* | Simplify semantics of ChainStateFlushed callbackMatt Corallo2018-04-271-0/+11
* | scripted-diff: Rename SetBestChain callback ChainStateFlushedMatt Corallo2018-04-271-2/+2
|/
* Polish interfaces around PeerLogicValidationVasil Dimov2018-03-141-0/+5
* Increment MIT Licence copyright header year on files modified in 2017Akira Takizawa2018-01-031-1/+1
* Add helper to wait for validation interface queue to catch upMatt Corallo2017-12-261-0/+10
* Add an interface to get the queue depth out of CValidationInterfaceMatt Corallo2017-12-261-0/+2
* scripted-diff: Replace #include "" with #include <> (ryanofsky)MeshCollider2017-11-161-1/+1
* Give ZMQ consistent order with UpdatedBlockTip on scheduler threadMatt Corallo2017-10-131-1/+5
* Also call other wallet notify callbacks in scheduler threadMatt Corallo2017-10-131-5/+23
* Add CallFunctionInQueue to wait on validation interface queue drainMatt Corallo2017-10-131-2/+14
* Call TransactionRemovedFromMempool in the CScheduler threadMatt Corallo2017-10-131-0/+2
* Add a CValidationInterface::TransactionRemovedFromMempoolMatt Corallo2017-10-131-0/+18
* Remove declaration of unused function: void UpdatedTransaction(const uint256 &)practicalswift2017-07-151-1/+0
* Flush CValidationInterface callbacks prior to destructionMatt Corallo2017-07-071-0/+2
* Support more than one CScheduler thread for serial clientsMatt Corallo2017-07-071-2/+0
* Give CMainSignals a reference to the global schedulerMatt Corallo2017-07-071-0/+7
* Make ValidationInterface signals-type-agnosticMatt Corallo2017-07-031-26/+36
* rpc: Move the `generate` RPC call to rpcwalletWladimir J. van der Laan2017-06-291-3/+0
* Remove CValidationInterface::UpdatedTransactionMatt Corallo2017-04-131-3/+0
* Use std::shared_ptr instead of boost::shared_ptr in ScriptForMiningMatt Corallo2017-04-071-3/+2
* Remove dead-code tracking of requests for blocks we generatedMatt Corallo2017-04-071-3/+0
* SyncTransaction->TxAddedToMempool/BlockConnected/DisconnectedMatt Corallo2017-04-071-13/+14
* Merge #9558: Clarify assumptions made about when BlockCheck is calledJonas Schnelli2017-03-231-1/+6
|\
| * Clarify assumptions made about when BlockCheck is calledMatt Corallo2017-01-141-1/+6
* | [trivial] Fix recently introduced typos in commentspracticalswift2017-02-141-1/+1
* | Better document usage of SyncTransactionAlex Morcos2017-01-231-2/+9
* | Add a CValidationInterface::NewPoWValidBlock callbackMatt Corallo2017-01-051-0/+6
* | Increment MIT Licence copyright header year on files modified in 2016isle29832016-12-311-1/+1
|/
* Remove SyncWithWallets wrapper functionMatt Corallo2016-10-041-2/+2
* Make validationinterface.UpdatedBlockTip more verboseMatt Corallo2016-10-041-2/+2
* net: Pass CConnection to wallet rather than using the globalCory Fields2016-09-081-2/+3
* Reduce cs_main locks during ConnectTip/SyncWithWalletsJonas Schnelli2016-08-121-3/+3
* Merge #6480: include the chaintip blockindex in the SyncTransaction signal, a...Wladimir J. van der Laan2016-02-041-3/+4
|\
| * include the chaintip *blockIndex in the SyncTransaction signalJonas Schnelli2015-12-041-3/+4
* | Bump copyright headers to 2015MarcoFalke2015-12-131-1/+1
|/
* use CBlockIndex* insted of uint256 for UpdatedBlockTip signalJonas Schnelli2015-09-161-2/+3
* 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
* detach wallet from minerJonas Schnelli2015-06-301-0/+7
* Remove unused code from wallet and validation interfaceMichael Ford2015-05-181-3/+0
* 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
|\