Skip to content

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

Open
luke-jr wants to merge 7 commits intobitcoinknots:29.x-knotsfrom
luke-jr:rdts_not_enforced_prompt
Open

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

Conversation

@luke-jr
Copy link
Copy Markdown
Collaborator

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

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_20260320_152213

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_20260320_152125

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

Screenshot_20260320_152250

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

This comment was marked as outdated.

Copy link
Copy Markdown

@kwsantiago kwsantiago left a comment

Choose a reason for hiding this comment

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

utACK 5dd14d6

@luke-jr luke-jr force-pushed the rdts_not_enforced_prompt branch 2 times, most recently from 06d9282 to 71283f7 Compare March 23, 2026 17:23
@luke-jr luke-jr force-pushed the rdts_not_enforced_prompt branch 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
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants