Closed tayfunelmas closed 1 month ago
All modified and coverable lines are covered by tests :white_check_mark:
Project coverage is 71.74%. Comparing base (
1364b30
) to head (23fe1e4
). Report is 21 commits behind head on master.
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
Related issue: #11750
The test
validator_switch_key.py
exercises a path where a validator switches to a different node/machine by reusing the same AccountId with a different signature. This makes the stateless-validation code that verifies the self chunk endorsement fail, because the code uses incorrect signing key for the same AccountId to verify the endorsement (since there are two accounts with different keys).According to the discussion in this thread, the test is attempting to exercise a scenario that the current protocol does not support, thus removing the test instead of fixing it, which would create more confusions.