35 Commits (18b0c69e2fc9f9d5cd56659abab467c2c6826be2)

Author SHA1 Message Date
Jesse Cohen acdf433822
Hold cs_main while calling UpdatedBlockTip() and ui.NotifyBlockTip 7 years ago
Akira Takizawa 595a7bab23 Increment MIT Licence copyright header year on files modified in 2017 7 years ago
Matt Corallo 97d2b09c12 Add helper to wait for validation interface queue to catch up 7 years ago
Matt Corallo 5a933cefcc Add an interface to get the queue depth out of CValidationInterface 7 years ago
Wladimir J. van der Laan d31e5c1d0f Fix shutdown in case of errors during initialization 7 years ago
MeshCollider 1a445343f6 scripted-diff: Replace #include "" with #include <> (ryanofsky) 7 years ago
Matt Corallo 3ea8b75281 Give ZMQ consistent order with UpdatedBlockTip on scheduler thread 7 years ago
Matt Corallo e545dedf72 Also call other wallet notify callbacks in scheduler thread 7 years ago
Matt Corallo 0b2f42d737 Add CallFunctionInQueue to wait on validation interface queue drain 7 years ago
Matt Corallo 0343676ce3 Call TransactionRemovedFromMempool in the CScheduler thread 7 years ago
Matt Corallo a7d3936de8 Add a CValidationInterface::TransactionRemovedFromMempool 7 years ago
Matt Corallo 96c2ce9d34 Fix validationinterface build on super old boost/clang 7 years ago
practicalswift 64fb0ac016 Declare single-argument (non-converting) constructors "explicit" 7 years ago
Matt Corallo 3192975f1d Flush CValidationInterface callbacks prior to destruction 7 years ago
Matt Corallo 08096bbbc6 Support more than one CScheduler thread for serial clients 7 years ago
Matt Corallo cda1429d5b Give CMainSignals a reference to the global scheduler 7 years ago
Matt Corallo 3a19fed9db Make ValidationInterface signals-type-agnostic 7 years ago
Wladimir J. van der Laan df7e2f057b rpc: Move the `generate` RPC call to rpcwallet 7 years ago
Matt Corallo 9fececb2cb Remove CValidationInterface::UpdatedTransaction 8 years ago
Matt Corallo 91f1e6ce5e Remove dead-code tracking of requests for blocks we generated 8 years ago
Matt Corallo 461e49fee2 SyncTransaction->TxAddedToMempool/BlockConnected/Disconnected 8 years ago
Matt Corallo 6987219577 Add a CValidationInterface::NewPoWValidBlock callback 8 years ago
isle2983 27765b6403 Increment MIT Licence copyright header year on files modified in 2016 8 years ago
Matt Corallo 7565e03b96 Remove SyncWithWallets wrapper function 8 years ago
Matt Corallo 87e7d72807 Make validationinterface.UpdatedBlockTip more verbose 8 years ago
Cory Fields 5b446dd5b1 net: Pass CConnection to wallet rather than using the global 8 years ago
Jonas Schnelli b3b3c2a562
Reduce cs_main locks during ConnectTip/SyncWithWallets 8 years ago
Jonas Schnelli 7d0bf0bb46
include the chaintip *blockIndex in the SyncTransaction signal 9 years ago
Jeff Garzik e6a14b64d6 Add ZeroMQ support. Notify blocks and transactions via ZeroMQ 9 years ago
João Barbosa 5624e055b3 Add UpdatedBlockTip signal to CMainSignals and CValidationInterface 9 years ago
Jonas Schnelli a7b9623d18 miner: rename UpdateRequestCount signal to ResetRequestCount 10 years ago
Jonas Schnelli d0fc10a844 detach wallet from miner 10 years ago
Michael Ford 08d9373e2f Remove unused code from wallet and validation interface 10 years ago
Gavin Andresen 0f5954c434
Regression test for ResendWalletTransactions 10 years ago
Jorge Timón 26c16d9de9 Includes: Refactor: Move CValidationInterface and CMainSignals out of main 10 years ago