tendermint/consensus
Ethan Buchman 70d314312c 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-27 18:14:45 +04:00
..
types Revert "delete everything" (includes everything non-go-crypto) 2018-06-20 17:35:30 -07:00
README.md Revert "delete everything" (includes everything non-go-crypto) 2018-06-20 17:35:30 -07:00
byzantine_test.go Revert "delete everything" (includes everything non-go-crypto) 2018-06-20 17:35:30 -07:00
common_test.go Move abci imports 2018-06-22 07:28:07 +02:00
mempool_test.go Move abci imports 2018-06-22 07:28:07 +02:00
metrics.go Revert "delete everything" (includes everything non-go-crypto) 2018-06-20 17:35:30 -07:00
reactor.go Revert "delete everything" (includes everything non-go-crypto) 2018-06-20 17:35:30 -07:00
reactor_test.go Move abci imports 2018-06-22 07:28:07 +02:00
replay.go Move abci imports 2018-06-22 07:28:07 +02:00
replay_file.go Revert "delete everything" (includes everything non-go-crypto) 2018-06-20 17:35:30 -07:00
replay_test.go Move abci imports 2018-06-22 07:28:07 +02:00
state.go consensus: fix addProposalBlockPart 2018-06-27 18:14:45 +04:00
state_test.go Revert "delete everything" (includes everything non-go-crypto) 2018-06-20 17:35:30 -07:00
ticker.go Revert "delete everything" (includes everything non-go-crypto) 2018-06-20 17:35:30 -07:00
version.go Revert "delete everything" (includes everything non-go-crypto) 2018-06-20 17:35:30 -07:00
wal.go Revert "delete everything" (includes everything non-go-crypto) 2018-06-20 17:35:30 -07:00
wal_fuzz.go Revert "delete everything" (includes everything non-go-crypto) 2018-06-20 17:35:30 -07:00
wal_generator.go Move abci imports 2018-06-22 07:28:07 +02:00
wal_test.go Revert "delete everything" (includes everything non-go-crypto) 2018-06-20 17:35:30 -07:00
wire.go Revert "delete everything" (includes everything non-go-crypto) 2018-06-20 17:35:30 -07:00

README.md

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