types: comments; compiles; evidence test

This commit is contained in:
Ethan Buchman
2017-08-28 19:46:38 -04:00
parent 50850cf8a2
commit 9cdcffbe4b
4 changed files with 103 additions and 15 deletions

View File

@ -310,11 +310,8 @@ func (s *State) validateBlock(b *types.Block) error {
}
for _, ev := range block.Evidence.Evidence {
if err := ev.VoteA.Verify(s.ChainID, ev.PubKey); err != nil {
return types.ErrEvidenceInvalid(ev, err)
}
if err := ev.VoteB.Verify(s.ChainID, ev.PubKey); err != nil {
return types.ErrEvidenceInvalid(ev, err)
if err := ev.Verify(s.ChainID); err != nil {
return types.NewEvidenceInvalidErr(ev, err)
}
}