Commit Graph

41510 Commits

Author SHA1 Message Date
Luke Dashjr
01ac32f90b Update manpages & example bitcoin.conf 2024-06-21 19:28:12 +00:00
Luke Dashjr
2227b13785 doc/release-notes: Update for Bitcoin Knots 27.1.knots20240621 2024-06-21 19:28:12 +00:00
Luke Dashjr
a5bdc6c9d9 Merge rm_historical_relnotes_from_dist 2024-06-21 19:28:12 +00:00
Luke Dashjr
5ed55f388b Bump version to Knots:20240621 2024-06-21 19:28:12 +00:00
Luke Dashjr
d376f02a13 Update documented versions/BIPs for Knots 2024-06-21 19:28:12 +00:00
Luke Dashjr
f4216e323e Merge knots_branding-27 2024-06-21 19:28:12 +00:00
Luke Dashjr
dc25694785 Merge tbc_font-27+knots 2024-06-21 19:28:12 +00:00
Luke Dashjr
ce085e1f01 Merge 7483 via svg_icon-27+knots 2024-06-21 19:28:12 +00:00
Luke Dashjr
a0e633d350 Merge rwconf_policy-27+knots 2024-06-21 19:28:12 +00:00
Luke Dashjr
a3b98a3ad9 Bugfix: GUI/OptionsDialog: Disable policy options that require rejectunknownscripts when the latter is disabled 2024-06-22 17:48:03 +00:00
Luke Dashjr
96dd3d3622 Bugfix: GUI/OptionsDialog: Properly disable dustdynamic labels when appropriate 2024-06-22 17:48:03 +00:00
Luke Dashjr
38450efbfb GUI/OptionsDialog: Move incrementalrelayfee directly below mempoolreplacement 2024-06-22 17:48:03 +00:00
Luke Dashjr
ca6bc76fde GUI/OptionsDialog: Move rejectspkreuse back to Mempool tab 2024-06-22 17:48:03 +00:00
Luke Dashjr
4ef7a43a1a GUI/OptionsDialog: Split spam filtering to a new tab 2024-06-22 17:48:03 +00:00
Luke Dashjr
d1b1322fbe Bugfix: GUI: Check for overridden options of many settings 2024-06-22 17:48:03 +00:00
Luke Dashjr
ffc40f597f Default policy: Set mempooltruc=accept (corepolicy resets to reject) 2024-06-22 17:48:02 +00:00
Luke Dashjr
b34fd7780e GUI/Options: Configure mempooltruc using settings 2024-06-22 17:48:02 +00:00
b697a2714c Default policy: Set rejectparasites=1 (corepolicy resets to 0)
Github-Pull: knots#78
Rebased-From: 535155bfb2
2024-06-22 17:48:02 +00:00
0cf001e902 GUI/Options: Configure rejectparasites using settings
Co-authored-by: Luke Dashjr <luke_github1@dashjr.org>

Github-Pull: knots#78
Rebased-From: 78f1ec0f8d
2024-06-22 17:48:02 +00:00
Luke Dashjr
3b0a7417fa GUI/Options: Configure rejecttokens using settings 2024-06-22 17:48:02 +00:00
Luke Dashjr
e9cc2c548e GUI/Options: Configure acceptnonstddatacarrier using settings 2024-06-22 17:48:02 +00:00
Luke Dashjr
b9f7b2e6e1 GUI/Options: Configure dustdynamic using settings 2024-06-22 17:48:02 +00:00
Luke Dashjr
54111b8f9f GUI: Let CreateOptionUI caller pre-initialise the QLayout 2024-06-22 17:48:02 +00:00
Luke Dashjr
8c26254b58 Default policy: Set acceptnonstddatacarrier=0 (corepolicy resets to 1) 2024-06-22 17:48:02 +00:00
Luke Dashjr
3c8fcbc7b0 Qt/Options: Configure permitbarepubkey using settings 2024-06-22 17:48:02 +00:00
Luke Dashjr
8a165ca5da Default policy: Set permitbarepubkey=0 (corepolicy resets to 1) 2024-06-22 17:48:02 +00:00
Luke Dashjr
97b8066265 QA: Adapt unit tests to not care about permitbarepubkey default 2024-06-22 17:48:02 +00:00
Luke Dashjr
7568eb5995 GUI/Options: Configure maxscriptsize using settings 2024-06-22 17:48:02 +00:00
Luke Dashjr
6cfb69c08d Set maxscriptsize policy option default to 1650 (like MAX_STANDARD_SCRIPTSIG_SIZE) 2024-06-22 17:48:02 +00:00
Luke Dashjr
62b3661d41 GUI/Options: Configure datacarriercost using settings 2024-06-22 17:48:02 +00:00
Luke Dashjr
b58ece4ce6 GUI/Options: Rewrite datacarriersize tooltip in light of match_more_datacarrier 2024-06-22 17:48:02 +00:00
Luke Dashjr
93d1cc05f9 Default to more reasonable datacarriercost=1 datacarrierfullcount=1 2024-06-22 17:48:02 +00:00
Luke Dashjr
9acb619a2c GUI/Options: When changing mempoolreplacement, update settings.json with mempoolfullrbf too 2024-06-22 17:48:02 +00:00
Luke Dashjr
0ffd5e66a0 Adjust default policy for Knots and add -corepolicy option to undo 2024-06-22 17:48:02 +00:00
Luke Dashjr
2fd5b7aaab test_IsStandard: Work with any MAX_OP_RETURN_RELAY 2024-06-22 17:48:01 +00:00
Luke Dashjr
eda9d38228 Qt/Options: Configure spkreuse using rwconf 2024-06-22 17:48:01 +00:00
Luke Dashjr
3d5f7ecb5b Qt/Options: Configure blockmintxfee using rwconf 2024-06-22 17:48:01 +00:00
Luke Dashjr
bef5572dee Qt/Options: Configure dustrelayfee using rwconf 2024-06-22 17:48:01 +00:00
Luke Dashjr
4ad3319a0d Qt/Options: Configure incrementalrelayfee using rwconf 2024-06-22 17:48:01 +00:00
Luke Dashjr
6294759e85 Qt/Options: Configure blockreconstructionextratxn using rwconf 2024-06-22 17:48:01 +00:00
Luke Dashjr
d7e0bcbad2 Qt/Options: Configure walletrbf using rwconf 2024-06-22 17:48:01 +00:00
Luke Dashjr
316cbcd41d Qt/Options: Configure minrelaytxfee using rwconf 2024-06-22 17:48:01 +00:00
Luke Dashjr
a778132a3f Qt/Options: Configure blockmaxsize, blockprioritysize, and blockmaxweight using rwconf 2024-06-22 17:48:01 +00:00
Luke Dashjr
4c6add3e87 Qt/Options: Implement Mining tab design in code 2024-06-22 17:48:01 +00:00
Luke Dashjr
dbf79b08ab Qt/Options: Configure datacarrier[size] using rwconf 2024-06-22 17:48:01 +00:00
Luke Dashjr
12d03cfb6e Qt/Options: Configure permitbaremultisig using rwconf 2024-06-22 17:48:01 +00:00
Luke Dashjr
3c46fd0673 Qt/Options: Configure limitdescendant{count,size} using rwconf 2024-06-22 17:48:01 +00:00
Luke Dashjr
177664c58d Qt/Options: Configure limitancestorsize using rwconf 2024-06-22 17:48:01 +00:00
Luke Dashjr
a910e46610 Qt/Options: Configure limitancestorcount using rwconf 2024-06-22 17:48:01 +00:00
Luke Dashjr
72ce0246fd Qt/Options: Configure bytespersigopstrict using rwconf 2024-06-22 17:48:01 +00:00