Commit Graph

43564 Commits

Author SHA1 Message Date
915068945f
Policy: warn if -minrelaytxfee is too high
Some checks failed
CI / test each commit (push) Has been cancelled
CI / macOS 13 native, x86_64, no depends, sqlite only, gui (push) Has been cancelled
CI / Win64 native, VS 2022 (push) Has been cancelled
CI / ASan + LSan + UBSan + integer, no depends, USDT (push) Has been cancelled
2025-03-29 11:53:48 +01:00
Luke Dashjr
5f8256608f Update manpages, bash completion, and example bitcoin.conf 2025-03-05 03:27:08 +00:00
Luke Dashjr
df2512ca90 doc/release-notes: Update for Bitcoin Knots 28.1.knots20250305 2025-03-05 03:27:08 +00:00
Luke Dashjr
45b084a111 Merge rm_historical_relnotes_from_dist 2025-03-05 03:27:08 +00:00
Luke Dashjr
ba223403bb Bump version to Knots:20250305 2025-03-05 03:27:08 +00:00
Luke Dashjr
db9ec3a8f5 Update documented versions/BIPs for Knots 2025-03-05 03:27:08 +00:00
Luke Dashjr
f58950aab8 Merge knots_branding-28 2025-03-05 03:27:08 +00:00
Luke Dashjr
19e67dd9ef Merge copyright_2025-28 2025-03-05 03:27:08 +00:00
Luke Dashjr
458c5339ce Merge tbc_font-28+knots 2025-03-05 03:27:08 +00:00
Luke Dashjr
5b18d9e534 Merge 7483 via svg_icon-28+knots 2025-03-05 03:27:08 +00:00
Luke Dashjr
d4c1e55555 Delete release notes fragments 2025-03-05 03:27:08 +00:00
Luke Dashjr
6fd67aa463 Merge rwconf_policy-28+knots 2025-03-05 03:27:08 +00:00
Luke Dashjr
2b7871d02f Bugfix: GUI/Options: Refactor dustdynamic to use new CreateOptionUI (which calls FixTabOrder for all widgets) 2025-03-05 23:30:17 +00:00
Luke Dashjr
d9f0785d47 GUI/Options: Make CreateOptionUI even more flexible 2025-03-05 23:30:17 +00:00
Luke Dashjr
50feba09b8 Bugfix: GUI/Options: Set prevwidget correctly in FixTabOrder 2025-03-05 23:30:17 +00:00
Luke Dashjr
4b4f6eae2a GUI/Options: Update informational notice to reflect new Spam filtering tab 2025-03-05 23:30:17 +00:00
Luke Dashjr
78aeaaceaf GUI/OptionsDialog: Make Spam filtering tab scrollable at smaller screen sizes 2025-03-05 23:30:17 +00:00
Luke Dashjr
7e53e5dc5b Bugfix: GUI/OptionsDialog: Set stretch factor on spacers so window resizes avoid weird spacing 2025-03-05 23:30:17 +00:00
Luke Dashjr
5fdea54c90 Bugfix: GUI/OptionsDialog: Disable policy options that require rejectunknownscripts when the latter is disabled 2025-03-05 23:30:17 +00:00
Luke Dashjr
a38caffcd0 Bugfix: GUI/OptionsDialog: Properly disable dustdynamic labels when appropriate 2025-03-05 23:30:17 +00:00
Luke Dashjr
1e529858e2 GUI/OptionsDialog: Move incrementalrelayfee directly below mempoolreplacement 2025-03-05 23:30:17 +00:00
Luke Dashjr
c5ccb1fe60 GUI/OptionsDialog: Move rejectspkreuse back to Mempool tab 2025-03-05 23:30:16 +00:00
Luke Dashjr
1648442c33 GUI/OptionsDialog: Split spam filtering to a new tab 2025-03-05 23:30:16 +00:00
Luke Dashjr
b0e0651b37 Bugfix: GUI: Check for overridden options of many settings 2025-03-05 23:30:16 +00:00
Luke Dashjr
2c0de119a0 Default policy: Set mempooltruc=accept (corepolicy resets to enforce) 2025-03-05 23:30:16 +00:00
Luke Dashjr
b399472de8 GUI/Options: Configure mempooltruc using settings 2025-03-05 23:30:16 +00:00
fdfc57bd1a Default policy: Set rejectparasites=1 (corepolicy resets to 0)
Github-Pull: knots#78
Rebased-From: 535155bfb2
2025-03-05 23:30:16 +00:00
4f3ea9f6ee GUI/Options: Configure rejectparasites using settings
Co-authored-by: Luke Dashjr <luke_github1@dashjr.org>

Github-Pull: knots#78
Rebased-From: 78f1ec0f8d
2025-03-05 23:30:16 +00:00
Luke Dashjr
4daa4fe599 GUI/Options: Configure rejecttokens using settings 2025-03-05 23:30:16 +00:00
Luke Dashjr
f19978f20d GUI/Options: Configure acceptnonstddatacarrier using settings 2025-03-05 23:30:16 +00:00
Luke Dashjr
46897eda0e GUI/Options: Configure dustdynamic using settings 2025-03-05 23:30:16 +00:00
Luke Dashjr
057943b59b GUI: Let CreateOptionUI caller pre-initialise the QLayout 2025-03-05 23:30:16 +00:00
Luke Dashjr
e1e3b8137f Default policy: Set acceptnonstddatacarrier=0 (corepolicy resets to 1) 2025-03-05 23:30:15 +00:00
Luke Dashjr
73fed175b7 Qt/Options: Configure permitbarepubkey using settings 2025-03-05 23:30:15 +00:00
Luke Dashjr
a933eb7cd8 Default policy: Set permitbarepubkey=0 (corepolicy resets to 1) 2025-03-05 23:30:15 +00:00
Luke Dashjr
4d0469fad9 QA: Adapt unit tests to not care about permitbarepubkey default 2025-03-05 23:30:15 +00:00
Luke Dashjr
0b07575691 GUI/Options: Configure maxscriptsize using settings 2025-03-05 23:30:15 +00:00
Luke Dashjr
57fadfa036 Set maxscriptsize policy option default to 1650 (like MAX_STANDARD_SCRIPTSIG_SIZE) 2025-03-05 23:30:15 +00:00
Luke Dashjr
3e1b343fef GUI/Options: Configure datacarriercost using settings 2025-03-05 23:30:15 +00:00
Luke Dashjr
60dea73864 GUI/Options: Rewrite datacarriersize tooltip in light of match_more_datacarrier 2025-03-05 23:30:15 +00:00
Luke Dashjr
69bcc02d5f Default to more reasonable datacarriercost=1 datacarrierfullcount=1 2025-03-05 23:30:15 +00:00
Luke Dashjr
708fbd4e0f GUI/Options: When changing mempoolreplacement, update settings.json with mempoolfullrbf too 2025-03-05 23:30:15 +00:00
Luke Dashjr
b67adadb9a Adjust default policy for Knots and add -corepolicy option to undo 2025-03-05 23:30:15 +00:00
Luke Dashjr
1b37b2d605 test_IsStandard: Work with any MAX_OP_RETURN_RELAY 2025-03-05 23:30:14 +00:00
Luke Dashjr
0551bcd0ff Qt/Options: Configure spkreuse using rwconf 2025-03-05 23:30:14 +00:00
Luke Dashjr
d15608edce Qt/Options: Configure blockmintxfee using rwconf 2025-03-05 23:30:14 +00:00
Luke Dashjr
dc03e92c4e Qt/Options: Configure dustrelayfee using rwconf 2025-03-05 23:30:14 +00:00
Luke Dashjr
1fa7351883 Qt/Options: Configure incrementalrelayfee using rwconf 2025-03-05 23:30:14 +00:00
Luke Dashjr
e8f3dbeb28 Qt/Options: Configure blockreconstructionextratxn using rwconf 2025-03-05 23:30:14 +00:00
Luke Dashjr
8102b5aa39 Qt/Options: Configure walletrbf using rwconf 2025-03-05 23:30:14 +00:00