You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Merge bitcoin#30357: Fix cases of calls to FillPSBT errantly returning complete=true
7e36dca test: add test for modififed walletprocesspsbt calls (willcl-ark)
39cea21 wallet: fix FillPSBT errantly showing as complete (willcl-ark)
Pull request description:
Fixes: bitcoin#30077
Fix cases of calls to `FillPSBT` returning `complete=true` when it's not
the case.
This can happen when some inputs have been signed but the transaction is
subsequently modified, e.g. in the context of PayJoins.
Also fixes a related bug where a finalized hex string is attempted to be
added during `walletprocesspsbt` but a CHECK_NONFATAL causes an abort.
ACKs for top commit:
achow101:
ACK 7e36dca
ismaelsadeeq:
Tested ACK 7e36dca
pinheadmz:
re-ACK 7e36dca
Tree-SHA512: e35d19789899c543866d86d513506494d672e4bed9aa36a995dbec4e72f0a8ec5536b57c4a940a18002ae4a8efd0b007c77ba64e57cd52af98e4ac0e7bf650d6
0 commit comments