Commit Graph

62 Commits

Author SHA1 Message Date
scgbckbone
1acd8fde75 fixes 2026-03-16 13:48:28 -04:00
scgbckbone
6157c1d73d show descriptor & key expression in story; signed key expression export 2026-03-16 13:48:28 -04:00
scgbckbone
271599fde6 blue wallet export option 2026-03-16 13:48:28 -04:00
scgbckbone
255ca17905 edge key expression additions 2025-11-13 11:23:28 -05:00
scgbckbone
46f4576746 Key expression export 2025-11-13 11:23:28 -05:00
scgbckbone
d2dce34b9f Bull Bitcoin export 2025-09-05 16:37:24 +02:00
scgbckbone
e209980630 improve taptree parser
remove msas (always allowed)
remove unsort_ms (always allowed)
rework fake_txn

# Conflicts:
#	cli/signit.py
#	releases/ChangeLog.md
#	releases/History-Mk4.md
#	releases/Next-ChangeLog.md
#	releases/signatures.txt
#	shared/actions.py
#	shared/address_explorer.py
#	shared/auth.py
#	shared/backups.py
#	shared/chains.py
#	shared/decoders.py
#	shared/descriptor.py
#	shared/display.py
#	shared/export.py
#	shared/flow.py
#	shared/lcd_display.py
#	shared/multisig.py
#	shared/nfc.py
#	shared/notes.py
#	shared/nvstore.py
#	shared/ownership.py
#	shared/paper.py
#	shared/psbt.py
#	shared/qrs.py
#	shared/seed.py
#	shared/serializations.py
#	shared/utils.py
#	shared/ux.py
#	shared/ux_mk4.py
#	shared/ux_q1.py
#	shared/version.py
#	shared/wallet.py
#	shared/xor_seed.py
#	stm32/COLDCARD_MK4/file_time.c
#	stm32/COLDCARD_Q1/file_time.c
#	stm32/MK4-Makefile
#	stm32/Q1-Makefile
#	testing/conftest.py
#	testing/helpers.py
#	testing/test_address_explorer.py
#	testing/test_backup.py
#	testing/test_bbqr.py
#	testing/test_export.py
#	testing/test_msg.py
#	testing/test_multisig.py
#	testing/test_notes.py
#	testing/test_ownership.py
#	testing/test_sign.py
#	testing/test_unit.py
#	testing/txn.py
2025-06-11 15:58:04 +02:00
scgbckbone
3c016004c7 fixes & version bump 2025-02-19 19:42:05 +01:00
scgbckbone
53b7aae325 add ability to switch between slip132 and bip32 representations of extended public keys in Export XPUB
(cherry picked from commit de0a679eef)
2025-02-19 08:39:03 +01:00
scgbckbone
4b93075df3 Mk4: export descriptor as simple QR
(cherry picked from commit 85b478346b)
2024-12-17 10:22:32 -05:00
scgbckbone
b1fe5e194d miniscript/tapscript; BSMS; show multisig/miniscript addresses in exports 2024-09-17 15:26:13 +02:00
scgbckbone
427cf89975 taproot singlesig 2024-09-17 15:26:13 +02:00
scgbckbone
5fa2f385ef fix tests after re-word removal 2024-08-25 11:34:18 -04:00
Peter D. Gray
eaa03f56ed
improve tests 2024-06-25 13:23:03 -04:00
Peter D. Gray
03427e7bb5
bugfix: exporting didnt note non-zero account numbers 2024-06-25 13:03:54 -04:00
scgbckbone
41931df6df add Theya wallet to Export options 2024-06-20 09:25:46 -04:00
scgbckbone
f686236a16 farewell pycoin 2024-05-27 13:14:31 -04:00
scgbckbone
524e40512c Zeus Export 2024-04-23 12:03:31 -04:00
scgbckbone
a80f7076d7 fix Nunchuk export test 2024-04-17 10:53:15 -04:00
scgbckbone
a839f02e80 add Nunchuk export option 2024-04-17 10:24:20 -04:00
scgbckbone
964c8b77ab mk4=Q export wallet 2024-04-08 10:39:14 -04:00
Peter D. Gray
64a2e5bc91
fixes; passes both Q and mk4 2024-03-28 10:13:45 -04:00
scgbckbone
5d3eccdb0f test (BB)QR Export Wallet 2024-02-28 08:55:59 -05:00
scgbckbone
236363eb99 use h to represent hardened derivation component 2024-02-22 09:13:40 -05:00
Peter D. Gray
b197cee5fa
factor-out tapsigner, wordwrap Q bug, 44prime to 44h 2024-02-21 11:55:33 -05:00
scgbckbone
b3c3d2d21a fix test_multisig.py; proper handling of buttons 2024-02-09 08:46:34 -05:00
scgbckbone
5b4c81c21b use NFC symbol 2024-02-08 10:43:02 -05:00
scgbckbone
3a04b50051 fix test_export.py 2024-02-08 10:43:02 -05:00
scgbckbone
073e8cf98b forgotten BDB cope 2023-11-07 08:45:51 -05:00
scgbckbone
bceaaf92e0 Seed Vault 2023-10-04 08:54:29 -04:00
scgbckbone
fba7de33cf Sparrow export via named_generic_export 2023-08-30 08:15:05 -04:00
scgbckbone
1667ee8369 rename "Unchained Capital" to "Unchained" 2023-06-15 10:22:20 -04:00
scgbckbone
0874324372 remove label from bitcoin core export - in 24.1 label is no longer supported with ranged descriptors 2023-05-29 08:46:26 -04:00
scgbckbone
63debfebaf unify address format labels; address explorer now uses both labels and shortened addresses; axi updated to track last 4 addr chars or MenuItem label (multisig) 2023-05-10 11:57:48 -04:00
scgbckbone
5e89cf687a Detached signature file for single sig exports, generic single sig exports, paper wallets, derived entropy; BIP137 fixes; signature file verification; sign files in 'List Files' manu 2023-02-16 16:25:09 -05:00
scgbckbone
6c831abf01 Lily Wallet export 2023-02-02 09:44:00 -05:00
scgbckbone
b8978856f4 BSMS (BIP-129) 2023-01-25 17:35:10 -05:00
scgbckbone
5044f53d6b move change address switch in address explorer from key (5) to key (6) as you need (5) to move up
Generic single sig descriptor export (supports both new descriptor type <0;1> and old with two descriptors exported internal/external)
Samourai POST/PRE-MIX account export shortcut;
fix write char by char bug write_text_file
add descriptors(single sig) and descriptor templates (multisig) to generic export json
Add "Applications" menu item to address explorer, where application specific derivations paths/addresses are accessible
2023-01-20 15:57:15 -05:00
scgbckbone
f856424291 vdisk UX 2022-12-19 14:42:06 -05:00
avirgovi
4d4c6b598a bitcoin regtest 2022-05-23 15:19:48 +02:00
avirgovi
2141620120 properly mark all bitcoind tests with pytest.mark.bitcoind 2022-05-18 15:52:42 +02:00
avirgovi
69843b9f69 initial test fixing 2022-05-13 14:05:54 +02:00
Peter D. Gray
cda84b18cf
export JSON via NFC cases 2022-04-18 10:18:24 -04:00
Peter D. Gray
0c98aee783
Menu text changes 2022-04-18 10:03:39 -04:00
Peter D. Gray
6cc0483c21
Virtdisk working better 2021-11-05 10:47:24 -04:00
Peter D. Gray
29d877df19
Export common xpubs via QR 2021-09-15 15:07:17 -04:00
Peter D. Gray
3151369e67
support importdescriptors cmd of Core 0.21 2021-09-02 11:55:32 -04:00
Peter D. Gray
c15590abd2
Add testcase for public.txt export 2021-09-01 12:39:15 -04:00
Peter D. Gray
703b2995ce
bugfix: testnet vs mainnet 2021-04-30 13:45:58 -04:00
Peter D. Gray
2abca80669
Restore p2sh export in CCXP file, also add Unchained Capital as export option 2021-04-30 10:41:01 -04:00