aboutsummaryrefslogtreecommitdiff
path: root/src/zmq/zmqnotificationinterface.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Increment MIT Licence copyright header year on files modified in 2016isle29832016-12-311-1/+1
| | | | | | Edited via: $ contrib/devtools/copyright_header.py update .
* Get rid of mapArgs direct access in ZMQ constructionMatt Corallo2016-12-241-4/+4
|
* Rename the remaining main.{h,cpp} to validation.{h,cpp}Matt Corallo2016-12-021-1/+1
|
* Always call UpdatedBlockTip, even if blocks were only disconnectedMatt Corallo2016-10-041-1/+1
|
* Make validationinterface.UpdatedBlockTip more verboseMatt Corallo2016-10-041-2/+5
| | | | | | In anticipation of making all the callbacks out of block processing flow through it. Note that vHashes will always have something in it since pindexFork != pindexNewTip.
* Reduce cs_main locks during ConnectTip/SyncWithWalletsJonas Schnelli2016-08-121-1/+1
|
* Fixes ZMQ startup with bad arguments.mrbandrews2016-02-291-1/+0
|
* include the chaintip *blockIndex in the SyncTransaction signalJonas Schnelli2015-12-041-1/+1
| | | | | - allows reducing of calls to main.cpp for getting the chaintip during transaction syncing - potentially allows reducing of cs_main locks
* zmq: prepend zmq to debug messagesDaniel Cousens2015-11-191-3/+3
|
* Fix ZMQ Notification initialization and shutdownJoão Barbosa2015-11-041-3/+8
| | | | | | Moves the call Initialize() from init.cpp to CreateWithArguments() and handles the return value. Moves the call Shutdown() from init.cpp to destructor. Changes Initialize() and Shutdown() to protected members.
* use CBlockIndex* insted of uint256 for UpdatedBlockTip signalJonas Schnelli2015-09-161-2/+2
| | | | | - removes mapBlockIndex find operation - theoretically allows removing the cs_main lock during zqm notification while introducing a new file position lock
* Add ZeroMQ support. Notify blocks and transactions via ZeroMQJeff Garzik2015-09-161-0/+155
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