34 Commits (7847b926057b46a5c01e1033f64f6f61dbf3d88f)

Author SHA1 Message Date
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 7 years ago
Matt Corallo 91f1e6ce5e Remove dead-code tracking of requests for blocks we generated 7 years ago
Matt Corallo 461e49fee2 SyncTransaction->TxAddedToMempool/BlockConnected/Disconnected 7 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 9 years ago
Jonas Schnelli d0fc10a844 detach wallet from miner 9 years ago
Michael Ford 08d9373e2f Remove unused code from wallet and validation interface 9 years ago
Gavin Andresen 0f5954c434
Regression test for ResendWalletTransactions 9 years ago
Jorge Timón 26c16d9de9 Includes: Refactor: Move CValidationInterface and CMainSignals out of main 9 years ago