mirror of
https://github.com/fluencelabs/tendermint
synced 2025-06-12 21:01:21 +00:00
check evidence is from validator; some cleanup
This commit is contained in:
@ -310,9 +310,10 @@ func (s *State) validateBlock(b *types.Block) error {
|
||||
}
|
||||
|
||||
for _, ev := range block.Evidence.Evidences {
|
||||
if err := ev.Verify(s.ChainID); err != nil {
|
||||
if err := ev.Verify(s.ChainID, s); err != nil {
|
||||
return types.NewEvidenceInvalidErr(ev, err)
|
||||
}
|
||||
// TODO: mark evidence as committed
|
||||
}
|
||||
|
||||
return nil
|
||||
|
Reference in New Issue
Block a user