dash/src/consensus
Alexander Block a69a5cf4a0 Use smaller (3 out of 5) quorums for regtest/Travis (#2774)
* Require only 3 out of 5 signatures for old InstantSend in regtest mode

* Use LLMQs of size 5 with threshold of 3 for regtest

* Fix wrong check for out-of-range bits in CFixedBitSet

* Reduce number of masternodes in masternode/LLMQ tests

* Add missing \n to LogPrintf call

* Use correct indexes for isolated/receiver/sender nodes

The way it was before resulted in nodes 1-3 being unused and 6-8 being used
for these 3 special nodes even though these are masternodes.

* Avoid stopping/starting isolated node in p2p-instantsend.py

It's enough to disable networking for this node.
2019-03-15 11:48:24 +03:00
..
consensus.h DIP2 changes to CTransaction and CMutableTransaction 2018-08-29 11:36:14 +02:00
merkle.cpp Merge #9125: Make CBlock a vector of shared_ptr of CTransactions 2018-01-15 06:14:16 +01:00
merkle.h Switch blocks to a constant-space Merkle root/branch algorithm. 2015-11-27 15:36:52 +01:00
params.h Use smaller (3 out of 5) quorums for regtest/Travis (#2774) 2019-03-15 11:48:24 +03:00
validation.h Merge #8607: [doc] Fix doxygen off-by-one comments, fix typos 2018-01-09 14:04:21 +01:00