-
Notifications
You must be signed in to change notification settings - Fork 4.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Generate packet offsets for versioned messages #19138
Conversation
downstream failure is unrelated to this change, this is ready for review! |
Codecov Report
@@ Coverage Diff @@
## master #19138 +/- ##
=========================================
- Coverage 82.9% 82.8% -0.1%
=========================================
Files 453 453
Lines 128700 128723 +23
=========================================
- Hits 106715 106673 -42
- Misses 21985 22050 +65 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
lgtm! It might be nice to adjust this a bit so the inevitable v1 in a smaller change set. I won't block on that though
Can you elaborate on what you mean here? I intend to have versioning start at |
Sure! My idea was just to set this code up so the addition of future versions is obvious. Basically just a minor rework to a |
Ah, got it. Good call, updated. |
13bacbb
to
691cf1a
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
re-re-lgtm!
Problem
Sigverify does not support getting the correct packet offsets for the new versioned transactions.
Summary of Changes
Add detection for the message version prefix to properly handle versioned transactions in sigverify
Fixes #