Commit Graph

6193 Commits

Author SHA1 Message Date
Luke Dashjr
e082decc6a Merge rpc_descriptorprocesspsbt_opts-27.1+k 2024-06-21 19:28:12 +00:00
Luke Dashjr
0c8d121498 Merge 24963 via rpc_walletprocesspsbt_options-26 2024-06-21 19:28:12 +00:00
Luke Dashjr
b38c5d1ed3 Merge 21260 via rpcwallet_tx_in_mempool-26+knots 2024-06-21 19:28:12 +00:00
Luke Dashjr
decdf0c5ae Merge 21928 via rpc_hww_toggle-25 2024-06-21 19:28:12 +00:00
Luke Dashjr
6090bc8aa5 Merge 20702 via rpc_getblocklocations 2024-06-21 19:28:12 +00:00
Luke Dashjr
89760ab383 Merge 20407 via rpcauthfile-26+knots 2024-06-21 19:28:12 +00:00
Luke Dashjr
1279a2467d Merge 20391 via rpc_setfeerate-27+knots 2024-06-21 19:28:12 +00:00
Luke Dashjr
f019944511 Merge 19463 via prune_locks 2024-06-21 19:28:12 +00:00
Luke Dashjr
4520b5abe3 Merge 19242 via uaappend 2024-06-21 19:28:12 +00:00
Luke Dashjr
2e8eb2b472 Merge 24202 via rpc_dumptxoutset_hr 2024-06-21 19:28:12 +00:00
Luke Dashjr
10a300b27d Merge 18972 via neutrino_whitelist-mini 2024-06-21 19:28:12 +00:00
Luke Dashjr
e0621e580c Merge 22693 via getaddressinfo_txids 2024-06-21 19:28:12 +00:00
Luke Dashjr
b1072b8ff7 Merge 15836 via fee_histogram+pr15836_api 2024-06-21 19:28:12 +00:00
Luke Dashjr
59e06acc35 Merge 18479 via rpc_sign_show_fees 2024-06-21 19:28:12 +00:00
Luke Dashjr
23e1045b06 Merge 26415 via apis_read_raw_block-27 2024-06-21 19:28:12 +00:00
Luke Dashjr
b2cd0354e4 Merge 29855 via psbt_nonwit_utxo_chkearly-24 2024-06-21 19:28:12 +00:00
Luke Dashjr
072ef5d78d Merge 29726 via fix_assumeutxo_reindex_pr29726-27 2024-06-21 19:28:12 +00:00
Luke Dashjr
1684c767a1 Merge 29586 via wallet_migrate_null_walletname_bak-27 2024-06-21 19:28:12 +00:00
Luke Dashjr
0aceb063e6 Merge 29175 via origin-pull/29175/head 2024-06-21 19:28:12 +00:00
Luke Dashjr
72e05830e0 Merge 29141 via fix_rpcauth_blank 2024-06-21 19:28:12 +00:00
Luke Dashjr
53f5d9f75b Merge 28944 via ishaanam/sendall_anti_fee_sniping 2024-06-21 19:28:12 +00:00
Luke Dashjr
a82dedb8c2 Merge 28055 via fix_getblockfrompeer_rereq_err 2024-06-21 19:28:12 +00:00
Luke Dashjr
fd0205141f Merge zmq_unix_uri_compat-25 2024-06-21 19:28:12 +00:00
Luke Dashjr
52cf69fd00 Merge acceptstalefeeestimates_mainnet_opt 2024-06-21 19:28:12 +00:00
Luke Dashjr
72a9decfa9 Merge 27039 via fix_reindex_readonly_blkfiles-26 2024-06-21 19:28:12 +00:00
Luke Dashjr
f08e3f35c0 Merge 23027 via bugfix_util_test_config 2024-06-21 19:28:12 +00:00
Luke Dashjr
040857352f Merge 22417 via bpchild_closefds 2024-06-21 19:28:12 +00:00
Luke Dashjr
19584338c3 Merge bugfix_rpc_getbalance_hacky 2024-06-21 19:28:12 +00:00
Luke Dashjr
eb5ff377cf Merge 14968 via http_bind_error 2024-06-21 19:28:12 +00:00
Luke Dashjr
6db3eb08b9 Merge lint_relaxer-26+knots 2024-06-21 19:28:12 +00:00
Luke Dashjr
37442ac71a Merge 15155 via test_external_bcli 2024-06-21 19:28:12 +00:00
Andrew Toth
b31a4a2a73 test: check more details on zmq raw block response
Github-Pull: #26415
Rebased-From: 0865ab8712
2024-06-10 14:05:11 +00:00
Luke Dashjr
78ca914751 RPC/Wallet: Convert descriptorprocesspsbt to use options parameter 2024-05-15 23:58:43 +00:00
Luke Dashjr
0e6f6c7039 Bugfix: QA: When testing setfeerate, check approximate fee range with a span able to tolerate normal signature length variation 2024-05-15 23:06:59 +00:00
Jon Atack
ca39313f6d test: add more functional tests for setfeerate
Was: test: update functional tests from settxfee to setfeerate

Github-Pull: #20391
Rebased-From: d87f0f3a923dca2ce8d99aa700b0beda8e42d3ec (partial)
2024-05-15 23:06:59 +00:00
Jon Atack
70a334ddaf test: add setfeerate functional coverage in wallet_bumpfee.py
Github-Pull: #20391
Rebased-From: c907f158a6bf3cad782d4441e02abcbda210265b
2024-05-15 23:06:59 +00:00
Jon Atack
e3bad6d0d2 test: add setfeerate functional coverage in wallet_create_tx.py
Github-Pull: #20391
Rebased-From: 529bfc16ffb35c5356e27f61d59395fae6707bcd
2024-05-15 23:06:59 +00:00
w0xlt
7ebac24002 test: add test for dump human-readable dumptxoutset
Co-authored-by: Luke Dashjr <luke-jr+git@utopios.org>
Co-authored-by: brunoerg <brunoely.gc@gmail.com>
2024-05-15 22:58:12 +00:00
furszy
6e24242027 wallet: default wallet migration, modify inconvenient backup filename
On default legacy wallets, the backup filename starts with an "-" due
to the wallet name being empty. This is inconvenient for systems who
treat what follows the initial "-" character as flags.

Github-Pull: #29586
Rebased-From: a951dba3a9
2024-05-15 21:09:13 +00:00
Martin Zumsande
acf242b062 test: add coverage for -reindex and assumeutxo
Co-authored-by: Fabian Jahr <fjahr@protonmail.com>

Github-Pull: #29726
Rebased-From: b7ba60f81a
2024-05-15 19:36:12 +00:00
Luke Dashjr
fb9f45e19e Bugfix: QA: mempool_fee_histogram: Compare to actual vsize/fee rather than hard-coding a particular constant 2024-05-06 15:01:01 +00:00
MarcoFalke
a6a59cfebc
rpc: Reword SighashFromStr error message
Github-Pull: #29870
Rebased-From: fa6ab0d020
2024-04-24 20:57:09 +08:00
Matthew Zipkin
99a5703b2b test: cover unix sockets in zmq interface
Github-Pull: #27679
Rebased-From: 791dea204e
2024-04-24 02:09:26 +00:00
Matthew Zipkin
584f254413 QA/netutil: Add test_unix_socket
Part of "test: cover UNIX sockets in feature_proxy.py"
	Github-Pull: #27375
	Commit: bfe5192891
2024-04-24 02:09:26 +00:00
Matthew Zipkin
f9e091fc85 blockstorage: do not flush block to disk if it is already there
test: ensure we can reindex from read-only block files now

Github-Pull: #27039
Rebased-From: dfcef536d0
2024-04-23 20:56:03 +00:00
Ava Chow
5204a1a601 psbt: Check non witness utxo outpoint early
A common issue that our fuzzers keep finding is that outpoints don't
exist in the non witness utxos. Instead of trying to track this down and
checking in various individual places, do the check early during
deserialization.

Github-Pull: #29855
Rebased-From: 9e13ccc50e
2024-04-21 19:17:38 +00:00
dergoegge
897e5af58a
[rpc, bugfix] Enforce maximum value for setmocktime
Github-Pull: #29869
Rebased-From: c2e0489b71
2024-04-16 09:28:23 +01:00
Luke Dashjr
b83763a4d9 QA: Allow test_runner to pass without full RPC coverage 2024-03-10 18:59:23 +00:00
Luke Dashjr
03fea09e1f lint-python: Allow for some style differences 2024-03-10 18:59:23 +00:00
Luke Dashjr
2894c2c5a5 lint/python-dead-code: Just warn, but allow 2024-03-10 18:45:15 +00:00