Merge pull request #470 from scgbckbone/bitcoin_safe_export

add Bitcoin Safe to Export menu
This commit is contained in:
doc-hex 2025-02-24 08:37:52 -05:00 committed by GitHub
commit c7d216fff3
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
3 changed files with 5 additions and 3 deletions

View File

@ -5,7 +5,7 @@ This lists the new changes that have not yet been published in a normal release.
# Shared Improvements - Both Mk4 and Q
- tbd
- Enhancement: Add `Bitcoin Safe` option to `Export Wallet`
# Mk4 Specific Changes

View File

@ -191,6 +191,7 @@ WalletExportMenu = [
arg=(True, [AF_P2WPKH, AF_P2WPKH_P2SH], "Zeus Wallet", "zeus-export.txt")),
MenuItem("Electrum Wallet", f=electrum_skeleton),
MenuItem("Theya", f=named_generic_skeleton, arg="Theya"),
MenuItem("Bitcoin Safe", f=named_generic_skeleton, arg="Bitcoin Safe"),
MenuItem("Wasabi Wallet", f=wasabi_skeleton),
MenuItem("Unchained", f=unchained_capital_export),
MenuItem("Lily Wallet", f=named_generic_skeleton, arg="Lily"),

View File

@ -309,11 +309,12 @@ def test_export_electrum(way, dev, mode, acct_num, pick_menu_item, goto_home, ca
@pytest.mark.parametrize('app', [
# no need to run them all - just name check differs
("Generic JSON", "Generic Export"),
("Nunchuk", "Nunchuk Wallet"),
# ("Nunchuk", "Nunchuk Wallet"),
# These differ only in the menu title. If that changes, add them back here... test latest only
# ("Lily Wallet", "Lily Wallet"),
# ("Sparrow Wallet", "Sparrow Wallet"),
("Theya", "Theya Wallet"),
# ("Theya", "Theya Wallet"),
("Bitcoin Safe", "Bitcoin Safe Wallet"),
])
def test_export_coldcard(way, dev, acct_num, app, pick_menu_item, goto_home, cap_story, need_keypress,
microsd_path, nfc_read_json, virtdisk_path, addr_vs_path, enter_number,