Backports:
[31.x] Backports #35331
pull fanquake wants to merge 3 commits into bitcoin:31.x from fanquake:more_31_x_backports changing 4 files +22 −2-
fanquake commented at 1:03 PM on May 20, 2026: member
-
101071722e
psbt, test: remove address type restrictions in test
Because the corresponding Taproot fields were added in PSBT in PR 22558, so these restrictions are no longer necessary. Github-Pull: #35279 Rebased-From: 81348576cc411a63da295a10a3846302419a18e0
- DrahtBot added the label Backport on May 20, 2026
- fanquake added this to the milestone 31.1 on May 20, 2026
-
DrahtBot commented at 1:03 PM on May 20, 2026: contributor
<!--e57a25ab6845829454e8d69fc972939a-->
The following sections might be updated with supplementary metadata relevant to reviewers and maintainers.
<!--006a51241073e994b41acfe9ec718e94-->
Code Coverage & Benchmarks
For details see: https://corecheck.dev/bitcoin/bitcoin/pulls/35331.
<!--021abf342d371248e50ceaed478a90ca-->
Reviews
See the guideline for information on the review process. A summary of reviews will appear here.
<!--5faf32d7da4f0f540f40219e4f7537a3-->
LLM Linter (✨ experimental)
Possible places where named args for integral literals may be used (e.g.
func(x, /*named_arg=*/0)in C++, andfunc(x, named_arg=0)in Python):MaxInputWeight(*desc, CTxIn{outpoint}, coin_control, true, can_grind_r)insrc/wallet/spend.cpp
<sup>2026-05-20 14:28:12</sup>
-
671e6c2c33
wallet: use outpoint when estimating input size
`CalculateMaximumSignedInputSize()` is passed the outpoint being sized, but that context was not used when estimating the signed input size. Pass the outpoint through so externally selected inputs are not underestimated. Co-authored-by: Antoine Poinsot <darosior@protonmail.com> Github-Pull: #35228 Rebased-From: cd8d3bd937b5515ea000408eb07d2ae3cd1aa417
-
doc: update release notes for v31.x 8da939b9d3
- fanquake force-pushed on May 20, 2026
- DrahtBot added the label CI failed on May 20, 2026
- DrahtBot removed the label CI failed on May 20, 2026
Labels
Milestone
31.1