Files
tendermint/internal/consensus
Anca Zamfir 8eec8447e8 Prevote nil if proposal is not timely (#7415)
* Prevote nil if not timely

* William's suggestion to get the proposal from the proposer instead of
generating it.

* Don't check rhs for genesis block

* Update IsTimely to match the specification

* Fix proposal tests

* Add more timely tests and check votes

* Mark proposal invalid in SetProposal, fix in the future test

* save proposal time on roundstate

* received -> receive

* always reset proposal time

* Add IsTimely test for genesis proposal

* Check timely before ValidateBlock

* Review comments from Daniel

Co-authored-by: William Banfield <wbanfield@gmail.com>
2022-01-14 19:50:36 -05:00
..
2022-01-14 19:47:03 -05:00
2022-01-04 16:11:28 -05:00
2021-10-08 16:53:54 +02:00
2022-01-04 16:11:28 -05:00

Consensus

See the consensus spec.