We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Is your feature request related to a problem? Please describe.
initpegoutwallet only supports pkh descriptors for production (liquidv1). wpkh and sh(wpkh) descriptors are only supported for non-liquidv1 chains. This is inconvenient for many PAK list users who wish to use segwit offline wallets. Segwit pegouts are supported by the watchman (see https://blockstream.info/liquid/tx/ca5bec433cd7c8838720fedec3e7a52deb5e73ee7a78b393b2bc55b3414c1303).
initpegoutwallet
pkh
wpkh
sh(wpkh)
The code that restricts the form of descriptor for liquidv1 is at https://github.com/ElementsProject/elements/blob/elements-0.21/src/wallet/rpcwallet.cpp#L5420
liquidv1
Describe the solution you'd like
Support for all 3 forms of initpegoutwallet:
initpegoutwallet "pkh(XPUB)"
initpegoutwallet "wpkh(XPUB)"
initpegoutwallet "sh(wpkh(XPUB))"
Describe alternatives you've considered
It is possible to construct peg-out transactions outside of an elementsd wallet and submit them (the above peg-out was performed that way).
Additional context
The text was updated successfully, but these errors were encountered:
Fixed in #1294
Sorry, something went wrong.
No branches or pull requests
Uh oh!
There was an error while loading. Please reload this page.
Is your feature request related to a problem? Please describe.
initpegoutwallet
only supportspkh
descriptors for production (liquidv1).wpkh
andsh(wpkh)
descriptors are only supported for non-liquidv1 chains. This is inconvenient for many PAK list users who wish to use segwit offline wallets. Segwit pegouts are supported by the watchman (see https://blockstream.info/liquid/tx/ca5bec433cd7c8838720fedec3e7a52deb5e73ee7a78b393b2bc55b3414c1303).The code that restricts the form of descriptor for
liquidv1
is at https://github.com/ElementsProject/elements/blob/elements-0.21/src/wallet/rpcwallet.cpp#L5420Describe the solution you'd like
Support for all 3 forms of
initpegoutwallet
:initpegoutwallet "pkh(XPUB)"
initpegoutwallet "wpkh(XPUB)"
initpegoutwallet "sh(wpkh(XPUB))"
Describe alternatives you've considered
It is possible to construct peg-out transactions outside of an elementsd wallet and submit them (the above peg-out was performed that way).
Additional context
The text was updated successfully, but these errors were encountered: