Files
tendermint/consensus
Ethan Buchman 1b400b9027 consensus: fix addProposalBlockPart
* When create_empty_blocks=false, we don't enterPropose until we
* receive a transaction, but if we then receive a complete proposal,
* we should enterPrevote. A guard in addProposalBlockPart was checking if
* step==Propose before calling enterPrevote, but we need it to be step<=Propose,
* since we may not have seen a tx.
* This was discovered by disabling mempool broadcast, sending txs to
* peers one a time, and observing their consensus logs.
2018-06-22 15:08:39 -04:00
..
2017-12-28 20:49:02 +00:00
2018-05-14 16:18:50 -04:00
2018-06-05 22:04:27 -07:00
2018-06-05 22:00:25 -07:00
2018-05-23 10:05:03 -04:00
2018-06-05 22:00:25 -07:00
2018-06-06 20:45:20 -07:00
2018-06-15 02:03:50 +02:00
2018-06-22 15:08:39 -04:00
2018-02-12 14:32:09 +04:00
2017-10-04 16:40:45 -04:00
2017-12-15 11:56:24 -06:00
2018-06-05 22:00:25 -07:00
2018-04-11 10:08:03 +02:00
2018-06-04 16:47:44 +04:00
2018-04-05 07:05:45 -07:00

See the consensus spec and the reactor consensus spec for more information.