-
Notifications
You must be signed in to change notification settings - Fork 1.2k
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
Collection of PRs and single commits missed in previous backports #1908
Collection of PRs and single commits missed in previous backports #1908
Conversation
617c96d [depends] Set OSX_MIN_VERSION to 10.8 (fanquake)
…ction 6dbfe08 [qa] test signrawtransaction merge with missing inputs (Matt Corallo) ec4f7e4 [qa] Add second input to signrawtransaction test case (Matt Corallo) 691710a [qa] Test that decoderawtransaction throws with extra data appended (Matt Corallo) 922bea9 Better handle invalid parameters to signrawtransaction (Matt Corallo) 7ea0ad5 Fail in DecodeHexTx if there is extra data at the end (Matt Corallo)
e6111b2 Make peer id logging consistent ("peer=%d" instead of "peer %d") (Matt Corallo)
6aadc75 Disconnect on mempool requests from peers when over the upload limit. (Gregory Maxwell)
78e6ddf
to
1086851
Compare
Hmm... |
Hmm yeah, I assumed it might be useful in the future but I checked Bitcoin 0.15 now and even there it is only used for RBF. Should I remove that commit? |
So I guess we are missing some other RBF-related changes then, right? We already have some RBF-related code in Dash, it's just disabled by default. Maybe it's better to backport these missing fixes too instead? |
The only RBF related PRs that I left out were related to RPC changes or which added new ways to enable RBF. We should be safe without these PRs. So what about IsAllFromMe? Remove it? |
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.
This PR contains a few full PR backports and individual commits from PRs that I decided to not backport (e.g. RBF, or SegWit related).
I'll do another PR later for more individual commits that were part of compact block related PRs.
Sources of commits in this PR:
Full PR: bitcoin#9114
Part of bitcoin#8309: fa9976b
Full PR: bitcoin#9650
Parts bitcoin#8456: 766e8a4 and 52dde66
Full PR: bitcoin#9486
Full PR: bitcoin#7166