Commit f650f65
committed
Merge #6903: backport: bitcoin#25285, bitcoin#25298, bitcoin#25331, bitcoin#25445, bitcoin#25638, bitcoin#25691, bitcoin#25699, bitcoin#25809, bitcoin#25976, bitcoin#26079
312e438 Merge bitcoin#25976: QA: rpc_blockchain: Test output of getblock verbosity 0, False, and True (MacroFake)
aba4757 Merge bitcoin#26079: Revert "doc: note that brew installed qt is not supported" (fanquake)
cd31ec6 Merge bitcoin#25809: build: add test_bitcoin.exe to win installer, don't install entire docs/ dir (fanquake)
f90a43f Merge bitcoin#25699: scripted-diff: Replace NullUniValue with UniValue::VNULL (fanquake)
3f34f20 Merge bitcoin#25691: RPC: Document "asm" and "hex" fields for scripts & fix getblock help (MacroFake)
d60848b partial Merge bitcoin#25331: Add HashWriter without ser-type and ser-version and use it where possible (fanquake)
a412dae Merge bitcoin#25638: refactor: Use chainman() helper consistently in ChainImpl (MacroFake)
3a7297c Merge bitcoin#25285: Add AutoFile without ser-type and ser-version and use it where possible (fanquake)
47e5043 Merge bitcoin#25445: test: Return new_utxo from create_self_transfer in MiniWallet (MacroFake)
928ead8 Merge bitcoin#25298: doc: Fix command in "OpenBSD Build Guide" (MacroFake)
Pull request description:
## What was done?
Regular backports from Bitcoin Core v24
Backport bitcoin#25331 is partial due to several missing usages of CHashWritter in non-existing yet taproot code.
Though, it's time to do it, because most of backports prior to 25331 is done and it helps to reduce conflicts for further backports that may use HashWritter instead.
## How Has This Been Tested?
Run unit & functional tests
## Breaking Changes
N/A
## Checklist:
- [x] I have performed a self-review of my own code
- [ ] I have commented my code, particularly in hard-to-understand areas
- [ ] I have added or updated relevant unit/integration/functional/e2e tests
- [ ] I have made corresponding changes to the documentation
- [x] I have assigned this pull request to a milestone
ACKs for top commit:
UdjinM6:
utACK 312e438
kwvg:
utACK 312e438
Tree-SHA512: 1c8b5d8eb66903c38da1b905a79e4c7fd271b2150ab02c8010955af8e2c377cd44c7a1dc8c2602b5853d7c28c4d31f10dbe5126e2e9b83a915bfaa88c196d6c4File tree
57 files changed
+290
-275
lines changed- doc
- src
- crypto
- index
- node
- policy
- rpc
- script
- test
- fuzz
- util
- util
- wallet
- rpc
- test/functional
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
57 files changed
+290
-275
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
22 | 22 | | |
23 | 23 | | |
24 | 24 | | |
| 25 | + | |
25 | 26 | | |
26 | 27 | | |
27 | 28 | | |
| |||
76 | 77 | | |
77 | 78 | | |
78 | 79 | | |
| 80 | + | |
79 | 81 | | |
80 | 82 | | |
81 | 83 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
31 | 31 | | |
32 | 32 | | |
33 | 33 | | |
| 34 | + | |
34 | 35 | | |
35 | 36 | | |
36 | 37 | | |
| |||
1932 | 1933 | | |
1933 | 1934 | | |
1934 | 1935 | | |
| 1936 | + | |
1935 | 1937 | | |
1936 | 1938 | | |
1937 | 1939 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
36 | 36 | | |
37 | 37 | | |
38 | 38 | | |
39 | | - | |
| 39 | + | |
40 | 40 | | |
41 | 41 | | |
42 | 42 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
109 | 109 | | |
110 | 110 | | |
111 | 111 | | |
112 | | - | |
113 | | - | |
114 | | - | |
115 | | - | |
116 | | - | |
117 | | - | |
118 | | - | |
119 | | - | |
120 | 112 | | |
121 | 113 | | |
122 | 114 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
80 | 80 | | |
81 | 81 | | |
82 | 82 | | |
83 | | - | |
84 | | - | |
| 83 | + | |
85 | 84 | | |
86 | 85 | | |
87 | 86 | | |
| |||
129 | 128 | | |
130 | 129 | | |
131 | 130 | | |
132 | | - | |
133 | 131 | | |
134 | 132 | | |
135 | 133 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
298 | 298 | | |
299 | 299 | | |
300 | 300 | | |
301 | | - | |
| 301 | + | |
302 | 302 | | |
303 | 303 | | |
304 | 304 | | |
| |||
319 | 319 | | |
320 | 320 | | |
321 | 321 | | |
322 | | - | |
| 322 | + | |
323 | 323 | | |
324 | 324 | | |
325 | 325 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
49 | 49 | | |
50 | 50 | | |
51 | 51 | | |
52 | | - | |
| 52 | + | |
53 | 53 | | |
54 | | - | |
| 54 | + | |
55 | 55 | | |
56 | 56 | | |
57 | 57 | | |
| |||
76 | 76 | | |
77 | 77 | | |
78 | 78 | | |
79 | | - | |
| 79 | + | |
80 | 80 | | |
81 | | - | |
| 81 | + | |
82 | 82 | | |
83 | 83 | | |
84 | 84 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
82 | 82 | | |
83 | 83 | | |
84 | 84 | | |
85 | | - | |
| 85 | + | |
86 | 86 | | |
87 | | - | |
| 87 | + | |
88 | 88 | | |
89 | 89 | | |
90 | 90 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
242 | 242 | | |
243 | 243 | | |
244 | 244 | | |
245 | | - | |
| 245 | + | |
246 | 246 | | |
247 | 247 | | |
248 | 248 | | |
249 | | - | |
| 249 | + | |
250 | 250 | | |
251 | | - | |
| 251 | + | |
252 | 252 | | |
253 | 253 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
167 | 167 | | |
168 | 168 | | |
169 | 169 | | |
170 | | - | |
| 170 | + | |
171 | 171 | | |
172 | 172 | | |
173 | 173 | | |
| |||
181 | 181 | | |
182 | 182 | | |
183 | 183 | | |
184 | | - | |
| 184 | + | |
185 | 185 | | |
186 | 186 | | |
187 | 187 | | |
| |||
211 | 211 | | |
212 | 212 | | |
213 | 213 | | |
214 | | - | |
| 214 | + | |
215 | 215 | | |
216 | 216 | | |
217 | 217 | | |
| |||
237 | 237 | | |
238 | 238 | | |
239 | 239 | | |
240 | | - | |
| 240 | + | |
241 | 241 | | |
242 | 242 | | |
243 | 243 | | |
| |||
0 commit comments