Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-12-04 | include the chaintip *blockIndex in the SyncTransaction signal | Jonas Schnelli | |
- allows reducing of calls to main.cpp for getting the chaintip during transaction syncing - potentially allows reducing of cs_main locks | |||
2015-09-16 | Add ZeroMQ support. Notify blocks and transactions via ZeroMQ | Jeff Garzik | |
Continues Johnathan Corgan's work. Publishing multipart messages Bugfix: Add missing zmq header includes Bugfix: Adjust build system to link ZeroMQ code for Qt binaries | |||
2015-09-16 | Add UpdatedBlockTip signal to CMainSignals and CValidationInterface | João Barbosa | |
2015-07-01 | miner: rename UpdateRequestCount signal to ResetRequestCount | Jonas Schnelli | |
2015-06-30 | detach wallet from miner | Jonas Schnelli | |
2015-05-18 | Remove unused code from wallet and validation interface | Michael Ford | |
Fixes #6109 | |||
2015-03-24 | Regression test for ResendWalletTransactions | Gavin Andresen | |
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. | |||
2015-03-24 | Includes: Refactor: Move CValidationInterface and CMainSignals out of main | Jorge Timón | |