mirror of
https://github.com/tendermint/tendermint.git
synced 2026-01-03 19:53:58 +00:00
evidence: modularise evidence by moving verification function into evidence package (#5234)
This commit is contained in:
@@ -224,19 +224,8 @@ func (m *mockEvidencePool) Update(block *types.Block, state sm.State) {
|
||||
}
|
||||
m.height++
|
||||
}
|
||||
func (m *mockEvidencePool) IsCommitted(types.Evidence) bool { return false }
|
||||
func (m *mockEvidencePool) IsPending(evidence types.Evidence) bool {
|
||||
if m.height > 0 {
|
||||
for _, e := range m.ev {
|
||||
if e.Equal(evidence) {
|
||||
return true
|
||||
}
|
||||
}
|
||||
}
|
||||
return false
|
||||
}
|
||||
func (m *mockEvidencePool) Verify(types.Evidence) error { return nil }
|
||||
func (m *mockEvidencePool) AddPOLC(*types.ProofOfLockChange) error { return nil }
|
||||
func (m *mockEvidencePool) Header(int64) *types.Header { return &types.Header{Time: defaultTestTime} }
|
||||
|
||||
//------------------------------------
|
||||
|
||||
|
||||
Reference in New Issue
Block a user