-
Notifications
You must be signed in to change notification settings - Fork 1.2k
bitcoin#8365: Treat high-sigop transactions as larger rather than rejecting them #4562
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
Conversation
PastaPastaPasta
left a comment
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, but I'm not positive that this is correct / ideal. Waiting for Udjin
utACK for squash merge
UdjinM6
left a comment
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.
I don't think we can just drop nSigOps > nSize / nBytesPerSigOp and tweak help text without implementing actual changes it describes, that feels wrong. Moreover, going through 8365 discussion it looks like it's a bugfix and it makes sense to backport it imo. I guess we missed it due to a very segwit-only looking code but it's not segwit-only actually. Also, I found a couple of related bugs (in test and bench) while trying to make it work. Anyway, pls see https://github.com/UdjinM6/dash/commits/pr4562
…an rejecting them
PastaPastaPasta
left a comment
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.
UtACK for squash merge
UdjinM6
left a comment
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.
utACK
…an rejecting them (dashpay#4562)
…an rejecting them (dashpay#4562)
Split as #4562 (this PR) and #4560 for ease of review