Skip to content
New issue

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

Draft: Descriptor support to enable taproot wallets #271

Draft
wants to merge 8 commits into
base: master
Choose a base branch
from

Commits on May 23, 2022

  1. Configuration menu
    Copy the full SHA
    c6d7df9 View commit details
    Browse the repository at this point in the history

Commits on May 24, 2022

  1. Configuration menu
    Copy the full SHA
    ded15f7 View commit details
    Browse the repository at this point in the history
  2. small cleanup

    rage-proof committed May 24, 2022
    Configuration menu
    Copy the full SHA
    2051776 View commit details
    Browse the repository at this point in the history
  3. Switch to mandatory descriptor(sqlite) wallet.

    This make it possible to import descriptors including taproot(tr). Some other functions don't work anymore with the new wallet, e.g. import addresses, is_wachonly. Hence use replacement functions in those cases.
    rage-proof committed May 24, 2022
    Configuration menu
    Copy the full SHA
    2b904ff View commit details
    Browse the repository at this point in the history
  4. Labels don't work for the use of ranged descriptors(/<0, 1>/*) as the…

    …y are used for xpubs. Therefore remove the label also form the imported single addresses.
    rage-proof committed May 24, 2022
    Configuration menu
    Copy the full SHA
    fa0d94b View commit details
    Browse the repository at this point in the history
  5. Remove unused functions from the descriptor file.

    rage-proof committed May 24, 2022
    Configuration menu
    Copy the full SHA
    627ad98 View commit details
    Browse the repository at this point in the history
  6. Add a descriptor section to the config-file template.

    rage-proof committed May 24, 2022
    Configuration menu
    Copy the full SHA
    b7b7b32 View commit details
    Browse the repository at this point in the history

Commits on May 27, 2022

  1. Add function for case of using module: secp256k1

    rage-proof committed May 27, 2022
    Configuration menu
    Copy the full SHA
    d121ddf View commit details
    Browse the repository at this point in the history