Commit Graph

891 Commits

Author SHA1 Message Date
Luke Dashjr
654ee797d9 interfaces: Expose raw CTxMemPool via interfaces::Node 2025-03-05 23:30:13 +00:00
Luke Dashjr
6c5ca3ed56 Merge k78 via rejectparasites-28+knots 2025-03-05 03:27:08 +00:00
Luke Dashjr
39ec130834 Merge rejecttokens-28+knots 2025-03-05 03:27:08 +00:00
Luke Dashjr
48c848e044 Merge acceptnonstddatacarrier-28+knots 2025-03-05 03:27:08 +00:00
Luke Dashjr
42ecf3bfb7 Merge datacarriercost-28+knots 2025-03-05 03:27:08 +00:00
Luke Dashjr
570cb5cb1d Merge 28408 via match_more_datacarrier-28+knots 2025-03-05 03:27:08 +00:00
Luke Dashjr
5dd1f1ee25 Merge dustdynamic-28+knots 2025-03-05 03:27:08 +00:00
Luke Dashjr
22193cca11 Merge 29309 via permitbarepubkey-28+knots 2025-03-05 03:27:08 +00:00
Luke Dashjr
d69357dcf5 Merge blockview-28.1+knots 2025-03-05 03:27:08 +00:00
Luke Dashjr
dc8fc35fc0 Merge gbt_rpc_options-28+knots 2025-03-05 03:27:08 +00:00
Luke Dashjr
7b898f1d01 Merge truc_opts-28+knots 2025-03-05 03:27:08 +00:00
Luke Dashjr
a1e42756c1 Merge 7219 via rbf_opts-28+knots 2025-03-05 03:27:08 +00:00
Luke Dashjr
07464b1321 Merge mining_priority 2025-03-05 03:27:08 +00:00
Luke Dashjr
e72688bf35 Merge 559 via accept_nonstdtxn 2025-03-05 03:27:08 +00:00
Luke Dashjr
9d121259d7 Merge 7533 via sendraw_force-28+knots 2025-03-05 03:27:08 +00:00
Luke Dashjr
a0a7a60212 Merge restore_blockmaxsize 2025-03-05 03:27:08 +00:00
Luke Dashjr
637b1c54da Merge 15861 via restore_vbits_warning 2025-03-05 03:27:08 +00:00
Luke Dashjr
ea31fd84e3 Merge 15428 via tor_gui_pairing-28+knots 2025-03-05 03:27:08 +00:00
Luke Dashjr
962511f17b Merge 10615 via multiwallet_rpc-28+knots 2025-03-05 03:27:08 +00:00
Luke Dashjr
990ff83c56 Merge ionice_win 2025-03-05 03:27:08 +00:00
Luke Dashjr
67d111426a Match Windows I/O priority to other platforms: loading external block files and reading blocks raw 2025-03-05 17:28:03 +00:00
Luke Dashjr
ac2190c22a utilioprio: Add Windows support as ioprio_set_file_idle 2025-03-05 17:23:03 +00:00
Luke Dashjr
45fa891549 Merge branch 'ionice' into ionice_win 2025-03-05 17:21:08 +00:00
Luke Dashjr
20f5b5a056 Merge 9245 via ionice 2025-03-05 03:27:08 +00:00
Luke Dashjr
a219cacbf5 Merge 31845 via pruneduringinit-28+knots 2025-03-05 03:27:08 +00:00
Luke Dashjr
a31727f845 Merge 27770 via rpc_getblockfileinfo-28+knots 2025-03-05 03:27:08 +00:00
Luke Dashjr
99edcfd993 Merge 27600 via p2p_forceinbound-28+knots 2025-03-05 03:27:08 +00:00
Luke Dashjr
73691fbf13 Merge 22372 via multinotify 2025-03-05 03:27:08 +00:00
Luke Dashjr
d8114ff110 Merge 19463 via prune_locks 2025-03-05 03:27:08 +00:00
Luke Dashjr
add2386fdc Merge 30059 via dbfilesize_param 2025-03-05 03:27:08 +00:00
Luke Dashjr
ff1b8720f3 Merge 31674 via lock_blocksdir-28 2025-03-05 03:27:08 +00:00
Luke Dashjr
32bb226fa2 Merge 31376 via mining_curtime_avoid_timewarp-28 2025-03-05 03:27:08 +00:00
Luke Dashjr
878cbd9c54 Merge 31064 via init_coins_cache_pr31064-25 2025-03-05 03:27:08 +00:00
Luke Dashjr
6fb830e0d2 Merge fix_rpc_warnings_all-28 2025-03-05 03:27:08 +00:00
Luke Dashjr
17291246d0 Merge 29307 via AutoFile_error_check-28 2025-03-05 03:27:08 +00:00
Luke Dashjr
8e36b81928 Merge 28345 via fix_bytespersigop_checks-mini 2025-03-05 03:27:08 +00:00
Luke Dashjr
d40c122004 Merge g236 via gui_init_walleterror_cont 2025-03-05 03:27:08 +00:00
Luke Dashjr
4505d469ec validationinterface: Add signal for new block templates generated 2025-02-24 21:28:54 +00:00
Luke Dashjr
8ef56b3f03 mining: Return shared_ptr from CreateNewBlock 2025-02-24 21:28:53 +00:00
Luke Dashjr
d3e5f1a69f Merge branch 'gbt_rpc_options-28+knots' into blockview-28.1+knots 2025-02-24 21:27:45 +00:00
Luke Dashjr
927a2e9643 Add signals for network local address added/removed 2025-02-24 21:26:56 +00:00
Luke Dashjr
3315b13ab4 dustdynamic: Support specifying a multiplier (default to 3)
Historically, dustrelayfee was based on 3x the cost to spend an output, so use that for the default multiplier
2025-02-24 21:21:31 +00:00
Luke Dashjr
fc986f5797 Bugfix: node/mempool_args: Missing includes 2025-02-24 21:20:34 +00:00
Luke Dashjr
2fe5723811 RPC/Mining: getblocktemplate: Support overriding blockreserved{sigops,size,weight} per request 2025-02-24 21:12:50 +00:00
Luke Dashjr
a6ed9b19e8 RPC/Mining: Support overriding BlockAssembler options in RPC params 2025-02-24 21:12:50 +00:00
Luke Dashjr
23fd2eb9b1 interfaces/mining: Add createNewBlock2 that does not override or lose options 2025-02-24 21:12:50 +00:00
Luke Dashjr
275a540ea8 node/miner: Export BlockCreateOptions::Clamped 2025-02-24 21:06:16 +00:00
Luke Dashjr
a4af3258af Replace node::BlockAssembler::Options with an alias to node::BlockCreateOptions 2025-02-24 20:57:50 +00:00
4d021e6226 add -rejectparasites option
Github-Pull: knots#78
Rebased-From: 18cd7b0ef6
2025-02-21 23:51:00 +00:00
Luke Dashjr
8ac857b673 Add rejecttokens policy option to filter out Runes 2025-02-21 23:50:22 +00:00