Commit 8f71cc2
committed
Merge dashpay#7025: backport: bitcoin#22323, bitcoin#22929, bitcoin#23172, bitcoin#23202, bitcoin#23659, bitcoin#23688, bitcoin#23835, bitcoin#24083, bitcoin#25679, bitcoin#25931, bitcoin#26156 (improvements for external signer: rpc, tests)
d59ce85 Merge bitcoin#24083: Revert "Add to spends only transcations from me" (Andrew Chow)
702813f Merge bitcoin#26156: test: check that `listdescriptors` descriptor strings are sorted (MacroFake)
59ce4ca fix: re-order fields of output of RPC listdescriptors accordingly doc (Konstantin Akimov)
b50a1f9 Merge bitcoin#25931: rpc: sort listdescriptors result (Andrew Chow)
cd07de4 Merge bitcoin#23202: wallet: allow psbtbumpfee to work with txs with external inputs (fanquake)
4e61c42 Merge bitcoin#25679: wallet: Correctly identify external inputs that are also in the wallet (fanquake)
a97cc0f Merge bitcoin#23835: test: check for invalid listtransactions RPC parameters (MarcoFalke)
7f66259 Merge bitcoin#23688: test: remove unneeded sync_all() calls in wallet_listtransactions.py (MarcoFalke)
8d760a5 Merge bitcoin#23659: test: fix: remove outdated TestNode.generate calls (fanquake)
0dff162 Merge bitcoin#22929: wallet: Automatically add receiving destinations to the address book (W. J. van der Laan)
c19a4b5 Merge bitcoin#23172: doc: Extract FundTxDoc in rpcwallet (fanquake)
9bef4ce partial Merge bitcoin#22323: doc: spelling update (MarcoFalke)
Pull request description:
## What was done?
More backports to improve support of External signer.
This PR have mostly backports related to tests and RPC
`listdescriptors` returns descriptors now sorted. It's not a breaking change, because before they has been returned in "undefined" sorting order.
## 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 _(for repository code-owners and collaborators only)_
ACKs for top commit:
UdjinM6:
utACK d59ce85
Tree-SHA512: 3ba3fcb07dcb9478ee5eb425e514c3cd3234b51d8b26fd370df65f1cb2f1abd5fe93c5fd6258e221ebee9330f106aaa1442492a6611b4464ebc70ea0a9f4bb64File tree
18 files changed
+385
-190
lines changed- src
- node
- script
- wallet
- rpc
- test
- test
- functional
- lint
18 files changed
+385
-190
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
580 | 580 | | |
581 | 581 | | |
582 | 582 | | |
583 | | - | |
| 583 | + | |
584 | 584 | | |
585 | 585 | | |
586 | 586 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
192 | 192 | | |
193 | 193 | | |
194 | 194 | | |
195 | | - | |
| 195 | + | |
196 | 196 | | |
197 | 197 | | |
198 | | - | |
| 198 | + | |
199 | 199 | | |
200 | 200 | | |
201 | 201 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
350 | 350 | | |
351 | 351 | | |
352 | 352 | | |
353 | | - | |
| 353 | + | |
| 354 | + | |
| 355 | + | |
354 | 356 | | |
| 357 | + | |
355 | 358 | | |
356 | 359 | | |
357 | 360 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
50 | 50 | | |
51 | 51 | | |
52 | 52 | | |
| 53 | + | |
| 54 | + | |
53 | 55 | | |
54 | 56 | | |
55 | 57 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
506 | 506 | | |
507 | 507 | | |
508 | 508 | | |
509 | | - | |
| 509 | + | |
| 510 | + | |
| 511 | + | |
| 512 | + | |
| 513 | + | |
| 514 | + | |
510 | 515 | | |
511 | 516 | | |
512 | 517 | | |
| |||
521 | 526 | | |
522 | 527 | | |
523 | 528 | | |
524 | | - | |
525 | 529 | | |
526 | 530 | | |
527 | 531 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1987 | 1987 | | |
1988 | 1988 | | |
1989 | 1989 | | |
1990 | | - | |
| 1990 | + | |
1991 | 1991 | | |
1992 | 1992 | | |
1993 | 1993 | | |
| |||
2026 | 2026 | | |
2027 | 2027 | | |
2028 | 2028 | | |
2029 | | - | |
2030 | 2029 | | |
| 2030 | + | |
| 2031 | + | |
| 2032 | + | |
| 2033 | + | |
| 2034 | + | |
| 2035 | + | |
| 2036 | + | |
| 2037 | + | |
| 2038 | + | |
| 2039 | + | |
| 2040 | + | |
| 2041 | + | |
| 2042 | + | |
| 2043 | + | |
2031 | 2044 | | |
2032 | 2045 | | |
2033 | 2046 | | |
2034 | 2047 | | |
2035 | 2048 | | |
2036 | | - | |
2037 | 2049 | | |
2038 | 2050 | | |
2039 | 2051 | | |
2040 | | - | |
2041 | 2052 | | |
2042 | 2053 | | |
2043 | 2054 | | |
| 2055 | + | |
| 2056 | + | |
2044 | 2057 | | |
2045 | | - | |
2046 | | - | |
2047 | | - | |
2048 | | - | |
2049 | | - | |
| 2058 | + | |
| 2059 | + | |
| 2060 | + | |
2050 | 2061 | | |
2051 | 2062 | | |
2052 | | - | |
2053 | | - | |
2054 | | - | |
2055 | | - | |
2056 | 2063 | | |
2057 | | - | |
2058 | | - | |
2059 | | - | |
2060 | | - | |
2061 | | - | |
2062 | | - | |
2063 | | - | |
2064 | | - | |
2065 | | - | |
| 2064 | + | |
| 2065 | + | |
| 2066 | + | |
| 2067 | + | |
| 2068 | + | |
| 2069 | + | |
| 2070 | + | |
| 2071 | + | |
| 2072 | + | |
| 2073 | + | |
| 2074 | + | |
| 2075 | + | |
| 2076 | + | |
| 2077 | + | |
| 2078 | + | |
| 2079 | + | |
| 2080 | + | |
| 2081 | + | |
| 2082 | + | |
| 2083 | + | |
| 2084 | + | |
| 2085 | + | |
| 2086 | + | |
| 2087 | + | |
| 2088 | + | |
| 2089 | + | |
| 2090 | + | |
| 2091 | + | |
2066 | 2092 | | |
2067 | | - | |
| 2093 | + | |
| 2094 | + | |
| 2095 | + | |
| 2096 | + | |
| 2097 | + | |
| 2098 | + | |
2068 | 2099 | | |
2069 | | - | |
2070 | | - | |
| 2100 | + | |
| 2101 | + | |
| 2102 | + | |
| 2103 | + | |
| 2104 | + | |
2071 | 2105 | | |
2072 | | - | |
2073 | | - | |
| 2106 | + | |
| 2107 | + | |
2074 | 2108 | | |
2075 | 2109 | | |
2076 | 2110 | | |
| |||
0 commit comments