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
An ergonomic design would try to decouple signing a PSBT from finalizing it. Technically the finalizer shouldn't require a descriptor or signing keys, per BIP174. This isn't the case in BDK's finalize_psbt which intends to use descriptor.satisfy(). For more context Question: Finalizing a fully signed PSBT bdk-ffi#469.
BIP174 states that "All other data except the UTXO and unknown fields in the input key-value map should be cleared from the PSBT," but BDK only partially respects this or treats it as optional (the extra customization could be justified). See finalize_mut for how this might look.
Description
We can design a more intuitive transaction-building flow by splitting tx-building into the follow stages:
Implementation Details
Vec<(Plan, TxOut, OutPoint)>
.Related
The text was updated successfully, but these errors were encountered: