neobytes/src/llmq
Alexander Block 12274e578a
Introduce "qsendrecsigs" to indicate that plain recovered sigs should be sent (#2783)
* Introduce "qsendrecsigs" to indicate that plain recovered sigs should be sent

Full nodes, including masternodes, will send this message automatically.
Other node implementations (e.g. SPV) are usually not interested and would
not send this message.

* Use std::atomic<bool> instead of std::atomic_bool

Not related to this PR, but a small enough change to include it here as
well.
2019-03-21 07:47:02 +01:00
..
quorums_blockprocessor.cpp Make LLMQ/InstantSend/ChainLocks code less spammy (#2781) 2019-03-21 07:46:27 +01:00
quorums_blockprocessor.h Use salted hashing for keys for unordered maps/sets in LLMQ code 2019-02-27 14:41:20 +01:00
quorums_chainlocks.cpp Make LLMQ/InstantSend/ChainLocks code less spammy (#2781) 2019-03-21 07:46:27 +01:00
quorums_chainlocks.h Implement retroactive IS locking of transactions first seen in blocks instead of mempool (#2770) 2019-03-19 13:55:51 +03:00
quorums_commitment.cpp Deserialize CFinalCommitmentTxPayload instead of CFinalCommitment in TxToJSON (#2510) 2018-11-29 21:51:04 +03:00
quorums_commitment.h Deserialize CFinalCommitmentTxPayload instead of CFinalCommitment in TxToJSON (#2510) 2018-11-29 21:51:04 +03:00
quorums_debug.cpp Merge pull request #2682 from PastaPastaPasta/backports-0.15-pr6 2019-02-19 13:04:49 +03:00
quorums_debug.h Separate init/destroy and start/stop steps in LLMQ flow (#2709) 2019-02-17 14:39:43 +03:00
quorums_dkgsession.cpp Make LLMQ/InstantSend/ChainLocks code less spammy (#2781) 2019-03-21 07:46:27 +01:00
quorums_dkgsession.h Don't pass CEvoDB to CDKGSessionHandler and CDKGSession 2019-03-08 17:34:09 +01:00
quorums_dkgsessionhandler.cpp Make LLMQ/InstantSend/ChainLocks code less spammy (#2781) 2019-03-21 07:46:27 +01:00
quorums_dkgsessionhandler.h Don't pass CEvoDB to CDKGSessionHandler and CDKGSession 2019-03-08 17:34:09 +01:00
quorums_dkgsessionmgr.cpp Remove size check in CDKGSessionManager::GetVerifiedContributions 2019-03-12 07:02:52 +01:00
quorums_dkgsessionmgr.h Don't use CEvoDB in CDKGSessionManager and instead use llmqDb 2019-03-08 17:34:09 +01:00
quorums_init.cpp Make InstantSend locks persistent 2019-03-11 07:37:08 +01:00
quorums_init.h Introduce global llmq::llmqDb instance of CDBWrapper 2019-03-08 17:34:09 +01:00
quorums_instantsend.cpp Make LLMQ/InstantSend/ChainLocks code less spammy (#2781) 2019-03-21 07:46:27 +01:00
quorums_instantsend.h Implement retroactive IS locking of transactions first seen in blocks instead of mempool (#2770) 2019-03-19 13:55:51 +03:00
quorums_signing_shares.cpp Make LLMQ/InstantSend/ChainLocks code less spammy (#2781) 2019-03-21 07:46:27 +01:00
quorums_signing_shares.h Fix deadlock in CSigSharesManager::SendMessages (#2757) 2019-03-11 16:31:51 +03:00
quorums_signing.cpp Introduce "qsendrecsigs" to indicate that plain recovered sigs should be sent (#2783) 2019-03-21 07:47:02 +01:00
quorums_signing.h Use unordered_lru_cache in CRecoveredSigsDb 2019-03-11 07:31:25 +01:00
quorums_utils.cpp Implement new algo for quorum connections (#2710) 2019-02-19 13:05:39 +03:00
quorums_utils.h update copyright (#2648) 2019-01-29 15:53:14 +01:00
quorums.cpp Make LLMQ/InstantSend/ChainLocks code less spammy (#2781) 2019-03-21 07:46:27 +01:00
quorums.h Less cs_main locks in quorums (#2702) 2019-02-15 15:11:35 +01:00