You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
refactor: classify three more missing-infrastructure errors as Skipped
Adds From-impl arms for `RequiredRotatedChainLockSigNotPresent` (singular),
`RequiredChainLockNotPresent`, and `VerifyingMasternodeListNotPresent`, all
of which represent missing caller-provided infrastructure rather than bad
quorum data. Without these arms they incorrectly fell through to `Invalid`,
which would cause callers to treat infrastructure-missing situations as
genuine quorum corruption.
Introduces a singular `MissingRotationChainLockSig(u8, BlockHash)` skip
variant mirroring the singular/plural pair on `QuorumValidationError`. The
two emit sites carry genuinely different shapes (per-offset diff hash for
the singular case, quorum hash for the plural), so collapsing them into one
variant would be lossy.
Addresses CodeRabbit review comment on PR #125#125 (comment)
0 commit comments