Closed 1thales closed 7 months ago
You cannot import a descriptor from sparrow, Liana currently only support import descriptor with a timelocked recovery path.
what is the reason for such restriction? I though descriptors to be the end-all standard
Liana does not aim to be a generalist wallet: do one thing and do it well as they say. I also don't believe it'd be possible to reasonably support all the features enabled by Miniscript descriptors in a non-expert wallet. A lot of functionalities and abstractions require that you assume the type of descriptor which is being used.
Also as this isn't the first time it was asked:
Some users want to use Liana as a multisig wallet. They don't care about the recovery path. While we may, one day, allow such a use case (and maybe even the opposite one of not having a primary path), I strongly believe you can benefit from Liana's features by adding a decaying or expanding multisig recovery, and increasing your primary threshold or moving the "extra keys" into a recovery path.
About the descriptors being a standard, they are, and they aren't! AFAIK Sparrow doesn't handle Miniscript descriptors for example. Liana has a timelock-focused GUI, so we restrict the descriptors to that. Core would accept "anything", but wouldn't display you any useful information about the timelocks (as it's not built for that) in the GUI.
About the descriptors being a standard, they are, and they aren't!
They are a standard. But different wallet support different standards.
-------- Original Message -------- On Jan 10, 2024, 8:03 PM, Kevin Loaec wrote:
Also as this isn't the first time it was asked:
Some users want to use Liana as a multisig wallet. They don't care about the recovery path. While we may, one day, allow such a use case (and maybe even the opposite one of not having a primary path), I strongly believe you can benefit from Liana's features by adding a decaying or expanding multisig recovery, and increasing your primary threshold or moving the "extra keys" into a recovery path.
About the descriptors being a standard, they are, and they aren't! AFAIK Sparrow doesn't handle Miniscript descriptors for example. Liana has a timelock-focused GUI, so we restrict the descriptors to that. Core would accept "anything", but wouldn't display you any useful information about the timelocks (as it's not built for that) in the GUI.
— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you commented.Message ID: @.***>
How to reproduce:
Is this an expected behavior?