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
Check that downloaded sender chain blocks are relevant. (#4026)
## Motivation
When trying to find "received certificates", faulty validators might
send us certificates that didn't actually send anything to the chain in
question, causing the client to unnecessarily process valid but
irrelevant blocks.
## Proposal
Check that they actually sent something.
## Test Plan
Since this only defends against some spam, isn't critical for security,
and testing it would require considerably extending the test validators,
I suggest not adding a test for this. CI will check if it _breaks_
anything (i.e. yields false positives).
## Release Plan
- Nothing to do / These changes follow the usual release cycle.
## Links
- Closes#4025.
- [reviewer
checklist](https://github.com/linera-io/linera-protocol/blob/main/CONTRIBUTING.md#reviewer-checklist)
0 commit comments