bitcoin/src/zmq
TheCharlatan cfbb212493
zmq: Pass lambda to zmq's ZMQPublishRawBlockNotifier
The lambda captures a reference to the chainman unique_ptr to retrieve
block data. An assert is added on the chainman to ensure that the lambda
is not used while the chainman is uninitialized.

This is done in preparation for the following commits where blockstorage
functions are made BlockManager methods.
2023-05-10 19:06:45 +02:00
..
zmqabstractnotifier.cpp scripted-diff: Bump copyright headers 2020-12-31 09:45:41 +01:00
zmqabstractnotifier.h zmq: Pass lambda to zmq's ZMQPublishRawBlockNotifier 2023-05-10 19:06:45 +02:00
zmqnotificationinterface.cpp zmq: Pass lambda to zmq's ZMQPublishRawBlockNotifier 2023-05-10 19:06:45 +02:00
zmqnotificationinterface.h zmq: Pass lambda to zmq's ZMQPublishRawBlockNotifier 2023-05-10 19:06:45 +02:00
zmqpublishnotifier.cpp zmq: Pass lambda to zmq's ZMQPublishRawBlockNotifier 2023-05-10 19:06:45 +02:00
zmqpublishnotifier.h zmq: Pass lambda to zmq's ZMQPublishRawBlockNotifier 2023-05-10 19:06:45 +02:00
zmqrpc.cpp scripted-diff: Bump copyright headers 2022-12-24 23:49:50 +00:00
zmqrpc.h scripted-diff: Bump copyright headers 2021-12-30 19:36:57 +02:00
zmqutil.cpp scripted-diff: Bump copyright headers 2022-12-24 23:49:50 +00:00
zmqutil.h scripted-diff: Bump copyright headers 2021-12-30 19:36:57 +02:00