Commit graph

9954 commits

Author SHA1 Message Date
Tom Trevethan
13398037b6
set Wno-error for simplicity keep warning but dont error on it
fuzz test fixes

set -DPRODUCTION for simplicity in fuzz tests

set UNDEBUG for simplicity in fuzz tests

update wallet fuzz tests

update test script

fix msvc conversion issues

more msvc vector conversion fixes and substitution of boost libs

fix more hexstr calls

fix hexstr calls in init.cpp

default CMAKE_GENERATOR to Unix Makefiles

more span fixes

specify build bin directory

fix executable locations

fix fuzz tests for c11 and functional test fixes

fix fuzz test executable path

specify legacy wallet for elements functional tests

remove assertion for static initialization order issue

use elements fuzz corpus

print debug log on failure

use heap for blind and asset_blind

test: avoid disk space warning for non-regtest

feature_config_args.py incorrectly assumed that its testnet4 node
would not log a disk space warning.

0683b8ebf3 increased m_assumed_blockchain_size
on testnet4 from 1 to 11 GiB which triggers this bug on more
systems, e.g. a RAM disk.

Prevent the warning by setting -prune for these nodes.

Fix the same issue in feature_signet.py

Github-Pull: #32057
Rebased-From: 20fe41e9e83d510fd467f5a999d55a614b16ef89
2026-06-17 14:15:49 +01:00
merge-script
4b1206f298
Merge ElementsProject/elements#1542: Change test order in feature_discount_ct.py to fix intermittent failure
6515f58351 change test order in feature_discount_ct to fix intermittent failure (Tom Trevethan)

Pull request description:

  Prevents blinded output being selected intermittently and resulting in vszie and fee assertions failing.

ACKs for top commit:
  delta1:
    ACK 6515f58351; fixes discount_ct test flakiness

Tree-SHA512: 32d8c64011125e5531dd19ce84dbe39b2d4496a02c5bf5ece0cbc2f0c2bf6660816d6d61593fe32a615dd96a8632d94cba6bc09e792ffa6ea57fbdc4f52424da
2026-04-30 13:27:26 +01:00
Tom Trevethan
a2734e9a6d
difficulty targetpow test set-up disabled for elements 2026-04-21 10:13:33 +01:00
Tom Trevethan
697f03a17e
fix needing to reindex chainstate after pegin 2026-04-23 11:51:40 +01:00
ivanlele
c1820ce4b9
Merge 8cb6ab0b97 into merged_master (Bitcoin PR bitcoin/bitcoin#32025) 2026-04-16 14:51:03 +00:00
ivanlele
41818f6a31
Merge 7bb4c82d8b into merged_master (Bitcoin PR bitcoin/bitcoin#32021) 2026-04-16 14:43:02 +00:00
ivanlele
bccf30a4e2
Merge 502d47203e into merged_master (Bitcoin PR bitcoin/bitcoin#31161) 2026-04-16 14:29:29 +00:00
ivanlele
a3e7c04148
Merge e38f09b776 into merged_master (Bitcoin PR bitcoin/bitcoin#31955) 2026-04-16 14:19:01 +00:00
ivanlele
c1f84b7e11
Merge 45719390a1 into merged_master (Bitcoin PR bitcoin/bitcoin#32011) 2026-04-16 14:07:53 +00:00
ivanlele
174bf23a72
Merge 0391d7e4c2 into merged_master (Bitcoin PR bitcoin/bitcoin#31848) 2026-04-16 13:47:27 +00:00
ivanlele
c49f9d595c
Merge 36d4bd7fe3 into merged_master (Bitcoin PR bitcoin/bitcoin#31997) 2026-04-16 13:47:26 +00:00
ivanlele
ef29f6c90c
Merge 6876e5076e into merged_master (Bitcoin PR bitcoin/bitcoin#31943) 2026-04-16 13:13:58 +00:00
ivanlele
5df8c79804
Merge 3bb679e5de into merged_master (Bitcoin PR bitcoin/bitcoin#31952) 2026-04-16 13:02:51 +00:00
ivanlele
bdd3ddd27e
Merge c12a2528ce into merged_master (Bitcoin PR bitcoin/bitcoin#31415) 2026-04-16 12:57:17 +00:00
ivanlele
ccbd9a2ae6
Merge dc3a714633 into merged_master (Bitcoin PR bitcoin/bitcoin#31794) 2026-04-16 11:38:35 +00:00
ivanlele
1b1ad5cc58
Merge 06757af2da into merged_master (Bitcoin PR bitcoin/bitcoin#29156) 2026-04-16 11:26:32 +00:00
ivanlele
93404754c8
Merge 63d625f761 into merged_master (Bitcoin PR bitcoin/bitcoin#31893) 2026-04-16 11:06:31 +00:00
ivanlele
33fc6fb4fc
Merge 43e71f7498 into merged_master (Bitcoin PR bitcoin/bitcoin#27432) 2026-04-16 10:49:37 +00:00
ivanlele
b9a1c93e74
Merge e53310c47a into merged_master (Bitcoin PR bitcoin/bitcoin#30529) 2026-04-16 10:38:16 +00:00
ivanlele
203bc21871
Merge 0b48f77e10 into merged_master (Bitcoin PR bitcoin/bitcoin#31413) 2026-04-16 09:05:51 +00:00
ivanlele
a5dbfd2ccd
Merge 21a0efaf8c into merged_master (Bitcoin PR bitcoin/bitcoin#29858) 2026-04-16 09:05:23 +00:00
Tom Trevethan
9a162e29ff Merge 14d1d8e212 into merged_master (Bitcoin PR bitcoin/bitcoin#31758) 2026-04-15 15:08:53 +01:00
Tom Trevethan
d3434896ea Merge 2549fc6fd1 into merged_master (Bitcoin PR bitcoin/bitcoin#31768) 2026-04-15 15:04:04 +01:00
Tom Trevethan
b896c2c6f2 Merge 96d30ed4f9 into merged_master (Bitcoin PR bitcoin/bitcoin#31495) 2026-04-15 14:59:14 +01:00
Tom Trevethan
ba19ec7816 Merge c242fa5be3 into merged_master (Bitcoin PR bitcoin/bitcoin#31858) 2026-04-15 14:16:06 +01:00
Tom Trevethan
e963f9d873 Merge 251ea7367c into merged_master (Bitcoin PR bitcoin/bitcoin#31767) 2026-04-15 14:11:17 +01:00
Tom Trevethan
902f69073a Merge a5b0a441f8 into merged_master (Bitcoin PR bitcoin/bitcoin#31855) 2026-04-15 14:10:54 +01:00
ivanlele
8f82f96168
Merge 2507ebdf1b into merged_master (Bitcoin PR bitcoin/bitcoin#31837) 2026-04-14 15:13:00 +00:00
ivanlele
33758e19c6
Merge ff3171f96d into merged_master (Bitcoin PR bitcoin/bitcoin#31614) 2026-04-14 15:01:44 +00:00
ivanlele
c068c05f23
Merge 6b165f5906 into merged_master (Bitcoin PR bitcoin/bitcoin#31384) 2026-04-14 14:55:28 +00:00
ivanlele
f4a55d4622
Merge fb0ada982a into merged_master (Bitcoin PR bitcoin/bitcoin#31811) 2026-04-14 13:59:34 +00:00
ivanlele
64be30c82c
Merge 82ba505134 into merged_master (Bitcoin PR bitcoin/bitcoin#31759) 2026-04-14 13:46:45 +00:00
ivanlele
36dd0bed39
Merge ae9eaa063b into merged_master (Bitcoin PR bitcoin/bitcoin#31760) 2026-04-14 13:41:05 +00:00
ivanlele
54468451ca
Merge a43f08c4ae into merged_master (Bitcoin PR bitcoin/bitcoin#25832) 2026-04-14 13:25:22 +00:00
ivanlele
623932d6b0
Merge b9c241804c into merged_master (Bitcoin PR bitcoin/bitcoin#30226) 2026-04-14 13:19:39 +00:00
ivanlele
e1328ab5b4
Merge 1334ca6c07 into merged_master (Bitcoin PR bitcoin/bitcoin#31437) 2026-04-14 13:14:03 +00:00
ivanlele
08183c6e55
Merge 33932d30e3 into merged_master (Bitcoin PR bitcoin/bitcoin#31784) 2026-04-14 12:50:10 +00:00
ivanlele
60c1b3d298
Merge 94ca99ac51 into merged_master (Bitcoin PR bitcoin/bitcoin#31666) 2026-04-14 12:44:01 +00:00
ivanlele
f3f6becb97
Merge 6f5ae1a574 into merged_master (Bitcoin PR bitcoin/bitcoin#31653) 2026-04-14 12:43:49 +00:00
ivanlele
d7068d4f28
Merge 85f96b01b7 into merged_master (Bitcoin PR bitcoin/bitcoin#30909) 2026-04-14 12:18:00 +00:00
ivanlele
8ba19e082d
Merge eaf4b928e7 into merged_master (Bitcoin PR bitcoin/bitcoin#31746) 2026-04-14 11:25:51 +00:00
ivanlele
05f1981454
Merge 992f37f2e1 into merged_master (Bitcoin PR bitcoin/bitcoin#31600) 2026-04-14 11:02:16 +00:00
ivanlele
9df8694c0e
Merge 809d7e763c into merged_master (Bitcoin PR bitcoin/bitcoin#31751) 2026-04-14 10:11:50 +00:00
ivanlele
d7021e29a2
Merge c7869cb214 into merged_master (Bitcoin PR bitcoin/bitcoin#30844) 2026-04-14 10:04:02 +00:00
ivanlele
72b1a63678
Merge 1e0c5bd74a into merged_master (Bitcoin PR bitcoin/bitcoin#30125) 2026-04-14 09:50:48 +00:00
ivanlele
c89584b47b
Merge 1d6c6e98c1 into merged_master (Bitcoin PR bitcoin/bitcoin
to#31633
#28521)
2026-04-14 09:44:47 +00:00
ivanlele
5a847b0d01
Merge ad2f9324c6 into merged_master (Bitcoin PR bitcoin/bitcoin#31740) 2026-04-14 09:44:36 +00:00
ivanlele
ebe7f45f36
Merge f34c580bd8 into merged_master (Bitcoin PR bitcoin/bitcoin#31620) 2026-04-14 09:07:31 +00:00
ivanlele
b573c24538
Merge 0a931a9787 into merged_master (Bitcoin PR bitcoin/bitcoin
(#31599
#31403)
2026-04-14 09:01:18 +00:00
ivanlele
05b3ef9031
Merge 4ac1efb147 into merged_master (Bitcoin PR bitcoin/bitcoin#30322) 2026-04-14 08:47:42 +00:00