Skip to content

Conversation

@GarmashAlex
Copy link
Contributor

This change corrects two misleading ECIES error messages to match the actual failure sites and improve debugging clarity. TagCheckDecryptFailed was incorrectly worded as “tag check failure in read_header” despite only being raised in the ECIES decrypt path (EncryptedMessage::check_integrity during auth/ack payload decryption), and InvalidHeader was incorrectly worded as “invalid body data” although it is raised exclusively by read_header for malformed/undersized RLPx headers

Copy link
Collaborator

@mattsse mattsse left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

fair

@github-project-automation github-project-automation bot moved this from Backlog to In Progress in Reth Tracker Oct 18, 2025
@mattsse mattsse merged commit 10ed184 into paradigmxyz:main Oct 18, 2025
40 of 41 checks passed
@github-project-automation github-project-automation bot moved this from In Progress to Done in Reth Tracker Oct 18, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

2 participants