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

BIP-39 import #285

Open
wants to merge 3 commits into
base: master
Choose a base branch
from

Commits on Jul 24, 2024

  1. scripts,Backend(Tests): default to native segwit

    Make native segwit default by always adding NATIVE_SEGWIT to
    defined constants in configure.fsx.
    
    To make tests work properly with native segwit, rename
    deprecated OriginAddress property to OriginMainAddress
    in test data.
    webwarrior-ws committed Jul 24, 2024
    Configuration menu
    Copy the full SHA
    bc88cdc View commit details
    Browse the repository at this point in the history
  2. Backend,scripts: remove nested segwit code

    Remove NATIVE_SEGWIT compile-time constant and all code that
    was disabled when NATIVE_SEGWIT was defined.
    
    Also remove readonly accounts migration to native segwit.
    webwarrior-ws committed Jul 24, 2024
    Configuration menu
    Copy the full SHA
    600cccf View commit details
    Browse the repository at this point in the history

Commits on Jul 29, 2024

  1. Backend,Frontend: import wallet using BIP39 seed

    Added option to import wallet using BIP39 seed phrase
    (mnemonic). All funds from imported wallet (currently only
    first receiving address is used) are sent to BTC account of
    choice. After that, imported account is converted to archived
    account so geewallet will warn the user if more funds arrive
    to it in the future.
    webwarrior-ws committed Jul 29, 2024
    Configuration menu
    Copy the full SHA
    f9f2146 View commit details
    Browse the repository at this point in the history