Skip to content

Inform user of upcoming RDTS softfork and lack of enforcement by this software#289

Closed
luke-jr wants to merge 14 commits into
bitcoinknots:29.x-knotsfrom
luke-jr:rdts_not_enforced_prompt
Closed

Inform user of upcoming RDTS softfork and lack of enforcement by this software#289
luke-jr wants to merge 14 commits into
bitcoinknots:29.x-knotsfrom
luke-jr:rdts_not_enforced_prompt

Conversation

@luke-jr

@luke-jr luke-jr commented Mar 20, 2026

Copy link
Copy Markdown
Collaborator

Alternative to #256 for a final pre-RDTS release

By default, informs the user of the upcoming softfork and warns that this version doesn't enforce it, but still runs (unless the GUI user clicks Abort).

Screenshot_20260501_124531

If the user has already upgraded to RDTS previously, they are prompted to remove consensusrules=rdts from their config file(s), and the software does not start.

Screenshot_20260501_125651

If there's consensusrules set other than "rdts", simply error and fail to start. (I'll import this to #256 also)

Screenshot_20260501_125751

@luke-jr
luke-jr requested a review from Copilot March 20, 2026 19:29

This comment was marked as outdated.

@kwsantiago kwsantiago left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

utACK 5dd14d685b48d17424a32ac21623e70efaa10582

@luke-jr
luke-jr force-pushed the rdts_not_enforced_prompt branch 3 times, most recently from 71283f7 to 34c694b Compare March 27, 2026 15:20
@luke-jr luke-jr added this to the 29.3 (2nd) milestone Apr 3, 2026
@luke-jr
luke-jr force-pushed the rdts_not_enforced_prompt branch from 34c694b to 1f4ad48 Compare May 1, 2026 16:55
@luke-jr
luke-jr requested a review from Copilot May 1, 2026 16:58

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 17 out of 17 changed files in this pull request and generated 6 comments.


💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread src/validation.cpp
Comment thread src/init.cpp
Comment thread src/init.cpp
Comment thread src/node/interfaces.cpp
Comment thread src/qt/bitcoingui.cpp Outdated
Comment thread src/node/interface_ui.h
@luke-jr luke-jr changed the title init: Inform user of upcoming RDTS softfork and lack of enforcement by this software Inform user of upcoming RDTS softfork and lack of enforcement by this software May 2, 2026
@luke-jr
luke-jr force-pushed the rdts_not_enforced_prompt branch 5 times, most recently from c478d68 to d4afc5b Compare May 4, 2026 05:10
@luke-jr
luke-jr force-pushed the rdts_not_enforced_prompt branch from d4afc5b to c2a6a67 Compare May 7, 2026 18:20
@luke-jr luke-jr added the merged label May 8, 2026
@luke-jr luke-jr closed this May 8, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants