mirror of
https://github.com/tendermint/tendermint.git
synced 2026-01-03 19:53:58 +00:00
evidence: change evidence time to block time (#5219)
adds blockstore interface to evidence and adds fix to byzantine test
This commit is contained in:
@@ -29,16 +29,18 @@ var (
|
||||
)
|
||||
|
||||
type ErrVoteConflictingVotes struct {
|
||||
*DuplicateVoteEvidence
|
||||
VoteA *Vote
|
||||
VoteB *Vote
|
||||
}
|
||||
|
||||
func (err *ErrVoteConflictingVotes) Error() string {
|
||||
return fmt.Sprintf("conflicting votes from validator %X", err.VoteA.ValidatorAddress)
|
||||
}
|
||||
|
||||
func NewConflictingVoteError(val *Validator, vote1, vote2 *Vote) *ErrVoteConflictingVotes {
|
||||
func NewConflictingVoteError(vote1, vote2 *Vote) *ErrVoteConflictingVotes {
|
||||
return &ErrVoteConflictingVotes{
|
||||
NewDuplicateVoteEvidence(vote1, vote2),
|
||||
VoteA: vote1,
|
||||
VoteB: vote2,
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user