You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
for (constauto& rulesok : gArgs.GetArgs(CONSENSUSRULES_CONFIG_NAME)) {
1347
+
if (rulesok == CONSENSUSRULES_MISSING) {
1348
+
LogPrintf("User already consented to '%s' consensus rules\n", CONSENSUSRULES_MISSING);
1349
+
require_rdts = true;
1350
+
break;
1351
+
}
1352
+
}
1353
+
1354
+
bilingual_str msg = strprintf(_(
1355
+
"Bitcoin protocol change proposed\n"
1356
+
"\n"
1357
+
"A one-year \"reduced data\" protocol change to the Bitcoin rules, beginning no later than September, has been proposed. "
1358
+
"This upgrade fixes an existential threat to the Bitcoin network.\n"
1359
+
"\n"
1360
+
"Protocol changes require user consent to be effective, and if enforced inconsistently within the community may compromise your security or others'!\n"
1361
+
"\n"
1362
+
"If you do not know what you are doing, you can learn more at %s.\n"
1363
+
"\n"
1364
+
"Note that to reject this softfork, you must implement your own rejection fork.\n"
1365
+
"(You must make a decision either way - old versions are insecure in all scenarios.)\n"
1366
+
"\n"
1367
+
"This release of %s does NOT include the protocol change, and will be insecure when it activates. "
A one-year "reduced data" protocol change to the Bitcoin rules, beginning no later than September, has been proposed. This upgrade fixes an existential threat to the Bitcoin network.
249
+
250
+
Protocol changes require user consent to be effective, and if enforced inconsistently within the community may compromise your security or others'!
251
+
252
+
If you do not know what you are doing, you can learn more at https://bitcoinknots.org/learn/2026-rdts.
253
+
254
+
Note that to reject this softfork, you must implement your own rejection fork.
255
+
(You must make a decision either way - old versions are insecure in all scenarios.)
256
+
257
+
This release of {self.config['environment']['CLIENT_NAME']} does NOT include the protocol change, and will be insecure when it activates. You can download the latest version from {self.config['environment']['CLIENT_URL']}.'''
258
+
246
259
defset_binary_paths(self):
247
260
"""Update self.options with the paths of all binaries from environment variables or their default values"""
0 commit comments