Commit graph

30217 commits

Author SHA1 Message Date
Tom Trevethan
82953c07c2 re enabled p2p_invalid_messages.py, disabled PoW test, set elements message size and changed net_processing to check for continuous headers in elements mode 2025-10-20 23:09:10 +01:00
Tom Trevethan
a8bd002ae3
fix dest error messages and test
(cherry picked from commit d2cc317cdb1b5bb1c491954cee4202c8ad44e1ad)
2025-10-09 10:07:46 +02:00
Byron Hambly
0865bc218a
test: fix wallet_bumpfee.py 2025-10-07 14:01:25 +02:00
Byron Hambly
4c8084b3c0
test: fix wallet_migration.py
when specifying inputs for sendall, fetching the value of the input
incorrectly used the input loop index instead of the actual prevout
index.

this meant that *sometimes* the sendall call would use the wrong input
resulting in a tx that didn't balance - when the loop index was
different to the vout.
2025-10-02 13:18:57 +02:00
Byron Hambly
9421b64ad6
test: fix wallet_sendall.py fixmes
tx decode was failing because the asset for the fee output was not
specified correctly
2025-08-22 14:27:52 +02:00
Byron Hambly
c445fe8a8b
coinselection: use policyasset instead of call to params for pegged_asset
this fixes up the coinselection fuzzing tests where Params() is not available
2025-08-22 09:30:27 +02:00
Byron Hambly
1cb55cbd9d
blockheader: make implicit cast explicit in GetHash 2025-08-22 09:30:27 +02:00
Byron Hambly
5f1d2d12f5
chainstate: include chainparams.cpp 2025-08-22 09:29:12 +02:00
Byron Hambly
3a0c71af6c
walletdb: lock cs_wallet for loadspecificblindingkey 2025-08-22 09:29:12 +02:00
Byron Hambly
c895baf56d
test: fixme for consensus script_tests
FIXME the consensus library inherited from upstream has to be updated to work with other assets,
comments out this failing test assertion until it can be fixed
2025-08-22 09:26:39 +02:00
Byron Hambly
2c00e52e9e
tsan: lock cs_wallet for CalculateMaximumSignedTxSize in spend.cpp
also bump memory for tsan CI job and fix ci image name tag
2025-08-22 09:25:54 +02:00
Byron Hambly
57cdadc7c5
kernel: include univalue 2025-08-22 09:24:49 +02:00
Byron Hambly
c04950d63c
addrman: init node_id for sanitizers 2025-08-22 09:24:49 +02:00
Byron Hambly
4de706a2a4
ci(tidy): use emplace_back instead of push_back 2025-08-22 09:23:55 +02:00
Byron Hambly
210e6f64f5
ci: fix macos github action
use boost@1.85 for macos on github actions
2025-08-22 09:22:39 +02:00
Byron Hambly
95503abe8c
lint: fix codespell and lint-spelling 2025-08-08 13:53:55 +02:00
Byron Hambly
ac6e63d23a
lint: fix lint-includes 2025-08-08 12:49:19 +02:00
Byron Hambly
cdb12d04a4
lint: fix lint-assertions 2025-08-08 12:45:18 +02:00
Byron Hambly
371f76c816
lint: fix subtree in src/simplicity 2025-08-08 12:22:15 +02:00
Byron Hambly
3fe1e25f21
lint: fix secp256k1 subtree 2025-08-08 12:03:41 +02:00
Byron Hambly
bce7648fca
Merge 7cb85f19c4 into merged_master (Elements PR #1477) 2025-08-08 08:50:30 +02:00
Byron Hambly
8021d41143
Merge 6e2d87990e into merged_master (Elements PR #1333) 2025-08-08 08:46:59 +02:00
Byron Hambly
98d2a8ba83
Merge d724bb5291 into merged_master (Bitcoin PR bitcoin/bitcoin#28609) 2025-08-08 07:58:14 +02:00
Byron Hambly
0362700e4e
Merge da8e397e4a into merged_master (Bitcoin PR bitcoin/bitcoin#28685) 2025-08-07 16:07:18 +02:00
Byron Hambly
98f23e8ec5
Merge 565c55119b into merged_master (Bitcoin PR bitcoin-core/gui#770) 2025-08-07 14:08:08 +02:00
Byron Hambly
afe89e52ba
Merge 0046f3dc27 into merged_master (Bitcoin PR bitcoin/bitcoin#28693) 2025-08-07 13:55:56 +02:00
Byron Hambly
2c751b43ed
Merge f4e96c29a6 into merged_master (Bitcoin PR bitcoin/bitcoin#28691) 2025-08-07 13:55:53 +02:00
Byron Hambly
ace93336cb
Merge abfc8c901d into merged_master (Bitcoin PR bitcoin/bitcoin#28692) 2025-08-07 13:48:15 +02:00
Byron Hambly
89ca1f9416
Merge 3c856e2fe8 into merged_master (Bitcoin PR bitcoin/bitcoin#28569) 2025-08-07 13:48:09 +02:00
Byron Hambly
35b6388115
Merge 77f0ceb717 into merged_master (Bitcoin PR bitcoin/bitcoin#28077) 2025-08-07 13:42:35 +02:00
Byron Hambly
b843409fbf
Merge 0655e9dd92 into merged_master (Bitcoin PR bitcoin/bitcoin#27071) 2025-08-07 13:42:28 +02:00
Byron Hambly
de8a6595db
Merge 9e616baec0 into merged_master (Bitcoin PR bitcoin/bitcoin#22764) 2025-08-07 13:42:23 +02:00
Byron Hambly
560c5e317b
Merge c2d4e40e45 into merged_master (Bitcoin PR bitcoin/bitcoin#28651) 2025-08-07 13:30:45 +02:00
Byron Hambly
17c0b77652
Merge 9c30f5ef9d into merged_master (Bitcoin PR bitcoin-core/gui#766) 2025-08-07 13:30:43 +02:00
Byron Hambly
da8f20c5d7
Merge fbcf1029a7 into merged_master (Bitcoin PR bitcoin/bitcoin#28544) 2025-08-07 13:30:40 +02:00
Byron Hambly
89ba9201de
Merge 738ef44abb into merged_master (Bitcoin PR bitcoin/bitcoin#28652) 2025-08-07 13:18:16 +02:00
Byron Hambly
3f12670fa4
Merge 90f7d8a7f9 into merged_master (Bitcoin PR bitcoin/bitcoin#28539)
ELEMENTS FIXME
2025-08-07 12:16:06 +02:00
Byron Hambly
69492d27da
Merge 08ea835220 into merged_master (Bitcoin PR bitcoin/bitcoin#28583) 2025-08-07 10:05:15 +02:00
Byron Hambly
2c9ba1d6f9
Merge 92704535f6 into merged_master (Bitcoin PR bitcoin-core/gui#765) 2025-08-07 09:27:52 +02:00
Byron Hambly
7d9cbcf5fa
Merge 22fa1f4702 into merged_master (Bitcoin PR bitcoin/bitcoin#28565) 2025-08-07 09:21:17 +02:00
Byron Hambly
afaa0e661c
Merge 448790c00a into merged_master (Bitcoin PR bitcoin/bitcoin#28639) 2025-08-07 09:20:45 +02:00
Byron Hambly
552ef937cf
Merge bf8c41d251 into merged_master (Bitcoin PR bitcoin/bitcoin#28641) 2025-08-07 09:20:22 +02:00
Byron Hambly
bbde7e222c
Merge 744157ef1a into merged_master (Bitcoin PR bitcoin/bitcoin#28602) 2025-08-06 20:37:13 +02:00
Byron Hambly
f1bf7ab6aa
Merge bf32ae3969 into merged_master (Bitcoin PR bitcoin/bitcoin#28482) 2025-08-06 20:35:48 +02:00
Byron Hambly
d9e1e28421
Merge 04265ba937 into merged_master (Bitcoin PR bitcoin/bitcoin#26331) 2025-08-06 20:35:14 +02:00
Byron Hambly
d01090d0df
Merge 3003861e78 into merged_master (Bitcoin PR bitcoin/bitcoin#28591) 2025-08-06 20:35:02 +02:00
Byron Hambly
d5b5e0b36d
Merge 66f8ee2969 into merged_master (Bitcoin PR bitcoin/bitcoin#28611) 2025-08-06 20:33:11 +02:00
Byron Hambly
96f7c516c9
Merge c976657a1b into merged_master (Bitcoin PR bitcoin-core/gui#767) 2025-08-06 20:33:07 +02:00
Byron Hambly
d24651b7c4
Merge db283a6b6f into merged_master (Bitcoin PR bitcoin/bitcoin#27255) 2025-08-06 20:29:29 +02:00
Byron Hambly
f44ce5b1db
Merge d2b8c5e123 into merged_master (Bitcoin PR bitcoin-core/gui#764) 2025-08-06 16:01:45 +02:00