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
Drop User Burn Support #4378
Drop User Burn Support #4378
Conversation
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## next #4378 +/- ##
==========================================
- Coverage 83.44% 83.41% -0.03%
==========================================
Files 449 448 -1
Lines 325514 323911 -1603
==========================================
- Hits 271632 270199 -1433
+ Misses 53882 53712 -170
... and 20 files with indirect coverage changes Continue to review full report in Codecov by Sentry.
|
3efd0d7
to
307723d
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.
LGTM. Thanks for taking care of this!
Also, yes -- feel free to remove |
79d9754
to
1709882
Compare
1709882
to
7a0a060
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.
These changes look fine to me, but I do have a question, that's probably more for @jcnelson than @8marz8:
UserBurnSupport
transactions are currently not considered for reward distribution or miner commitment distributions, however, they are parsed currently, correct? This would mean that they are included in the OpsHash
and therefore ConsensusHash
, meaning that any change to remove it from the OpsHash
would need to be epoch-gated, right?
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! I tested in a separate branch (because you can't test whether or not a UserBurn is parsed in this branch), and UserBurn ops are never parsed under 2.x consensus rules.
7a0a060
to
271c85d
Compare
Description
Removing UserBurnSupportOp definition and usage throughout the codebase as it's not fully implemented and used.
Applicable issues