evidence: prevent proposer from proposing duplicate pieces of evidence (#4839)

prevent proposer from proposing duplicate pieces of evidence
This commit is contained in:
Callum Waters
2020-05-13 18:46:30 +02:00
committed by GitHub
parent 243dfbd585
commit c0682a3bed
7 changed files with 47 additions and 36 deletions

View File

@@ -262,7 +262,7 @@ func TestCreateProposalBlock(t *testing.T) {
// fill the evidence pool with more evidence
// than can fit in a block
for i := 0; i < maxEvidence+1; i++ {
for i := 0; i <= maxEvidence; i++ {
ev := types.NewMockRandomEvidence(height, time.Now(), proposerAddr, tmrand.Bytes(minEvSize))
err := evidencePool.AddEvidence(ev)
require.NoError(t, err)