more verbose assignment cert errors (#5433)

* more verbose assignment cert errors

* rename a variant to InvalidAssignmentKey
This commit is contained in:
Andronik
2022-05-04 14:45:11 +02:00
committed by GitHub
parent 9cdfbb4c8d
commit 69af87a199
4 changed files with 43 additions and 18 deletions
@@ -810,8 +810,8 @@ pub enum AssignmentCheckError {
InvalidCandidateIndex(CandidateIndex),
#[error("Invalid candidate {0}: {1:?}")]
InvalidCandidate(CandidateIndex, CandidateHash),
#[error("Invalid cert: {0:?}")]
InvalidCert(ValidatorIndex),
#[error("Invalid cert: {0:?}, reason: {1}")]
InvalidCert(ValidatorIndex, String),
#[error("Internal state mismatch: {0:?}, {1:?}")]
Internal(Hash, CandidateHash),
}