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
Currently, the app only uses the PSBT_IN_BIP32_DERIVATION/PSBT_IN_TAP_BIP32_DERIVATION to figure out the right change/address_index pair for each input. However, there is no way of explicitly instructing not to sign for some placeholders; this is a common need for miniscript-based wallets like Liana, where multiple spending paths might be controlled by the same device (with different derivations paths).
Rather than modifying the protocol, the simplest way might be to not sign with a placeholder if the corresponding PSBT_GLOBAL_XPUB is missing in the PSBT.
The text was updated successfully, but these errors were encountered:
Currently, the app only uses the
PSBT_IN_BIP32_DERIVATION
/PSBT_IN_TAP_BIP32_DERIVATION
to figure out the rightchange
/address_index
pair for each input. However, there is no way of explicitly instructing not to sign for some placeholders; this is a common need for miniscript-based wallets like Liana, where multiple spending paths might be controlled by the same device (with different derivations paths).Rather than modifying the protocol, the simplest way might be to not sign with a placeholder if the corresponding PSBT_GLOBAL_XPUB is missing in the PSBT.
The text was updated successfully, but these errors were encountered: