-
Notifications
You must be signed in to change notification settings - Fork 37.7k
RPC/Mining: Clean out pre-Segwit miner compatibility code #19391
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
ACK |
Concept ACK on removing unused code |
The following sections might be updated with supplementary metadata relevant to reviewers and maintainers. ConflictsNo conflicts as of last run. |
This is based on a 2018 base commit. Needs to be rebased to pick up all of the new tests/changes since then. |
Code looks safe, but should be rebased on a recent base commit to ensure all new tests/checks run successfully. Should https://github.com/bitcoin/bips/blob/master/bip-0009.mediawiki#getblocktemplate-changes be updated to say that |
Agree. This branch is currently based off (8a9ffec).
This also still needs a response. Added "Waiting for author". |
Rebased due to conflicts, but note
That's not a reason to rebase. That's a flaw in QA infra. It should be merging to master before running tests/checks. |
12068e4
to
7512bfe
Compare
Concept ACK
There's a myriad of reasons to keep development branches rebased up and/or up to date. If I'm a dev wanting to just simply checkout and test this code, i.e |
Personally I rebase/merge every change I test on master (even if it is just a single commit back) to rule out any unintended cache mishaps and at the same time check for silent merge conflict. If there is no reason to rebase, I think the approach @luke-jr is taking seems fine. |
Concept ACK |
Added to the 24.0 milestone. |
@luke-jr do you want to rebase this, otherwise I can drop it back off the milestone. |
7512bfe
to
90a5dfa
Compare
#25153 should really have been reverted, but rebased anyway. |
ACK 90a5dfa |
…lity code 90a5dfa RPC/Mining: Clean out pre-Segwit miner compatibility code (Luke Dashjr) Pull request description: This is dead code post-Segwit. ACKs for top commit: achow101: ACK 90a5dfa Tree-SHA512: 5970aa3548d2a7da7c6e83fb9b910529faab10251b115122cec833bb7d3a54c7cb0714c1a873807be04c7817bb827c7ece1e20e8fa4c907aa58688487d0ec44d
This is dead code post-Segwit.