scgbckbone
|
fce9503d0e
|
bump ccc_min_block (block height)
|
2025-09-25 10:07:00 -04:00 |
|
scgbckbone
|
5fc25566ee
|
ownership improve UI
|
2025-09-25 10:07:00 -04:00 |
|
Peter D. Gray
|
0625aa462c
|
comments
|
2025-09-23 10:53:31 -04:00 |
|
scgbckbone
|
d0c5998e55
|
multisig input/output address format
|
2025-09-23 10:47:16 -04:00 |
|
Peter D. Gray
|
50d20713a0
|
hide empty menu
|
2025-09-23 09:33:05 -04:00 |
|
scgbckbone
|
2445b4d435
|
mk4 fix word entry after restore via USB
|
2025-09-22 12:14:27 -04:00 |
|
Peter D. Gray
|
41b8167837
|
seedxor allowed when hobbled
|
2025-09-22 11:57:21 -04:00 |
|
Peter D. Gray
|
3461ce336d
|
nit
|
2025-09-22 10:53:55 -04:00 |
|
Peter D. Gray
|
4457576ad4
|
Q becomes calculator rather than e-waste
|
2025-09-22 10:47:01 -04:00 |
|
scgbckbone
|
038199a3e2
|
review
|
2025-09-22 09:51:11 -04:00 |
|
scgbckbone
|
1929067aa1
|
Q: brick into forever calculator
|
2025-09-22 09:51:04 -04:00 |
|
scgbckbone
|
2b115059e8
|
add "Restore from XOR" to Temporary Seed menu
|
2025-09-22 09:44:13 -04:00 |
|
scgbckbone
|
88110bc5c5
|
SSSP settings shared across temporary seeds
|
2025-09-22 09:31:13 -04:00 |
|
scgbckbone
|
1e9e3ffb9d
|
fix tests
|
2025-09-19 13:10:04 -04:00 |
|
Peter D. Gray
|
863e0d85ad
|
nits
|
2025-09-19 08:50:05 -04:00 |
|
Peter D. Gray
|
e5dce7105b
|
bug
|
2025-09-18 10:45:05 -04:00 |
|
scgbckbone
|
0237fd29ba
|
txout explorer do not yikes on big QRs
|
2025-09-18 10:43:32 -04:00 |
|
scgbckbone
|
3efeb4f1ef
|
docs & nits
|
2025-09-18 10:34:22 -04:00 |
|
scgbckbone
|
8b3603b15f
|
ownership: search particular named wallet via BIP-21 wallet query param
|
2025-09-18 10:34:22 -04:00 |
|
scgbckbone
|
e8ba25fd04
|
bugfix: ownership check needed re-run for values near max
|
2025-09-18 10:34:22 -04:00 |
|
scgbckbone
|
de043f2250
|
restore backup via USB
|
2025-09-18 10:09:35 -04:00 |
|
scgbckbone
|
3353f3d4a4
|
rename files on SD card via List Files
|
2025-09-18 08:37:14 -04:00 |
|
scgbckbone
|
4d2349fef4
|
lower Mk4 default wrap-around from 16 to 10 (same as Q)
|
2025-09-18 08:35:39 -04:00 |
|
Peter D. Gray
|
54dcf2dce8
|
little bug
|
2025-09-17 10:03:50 -04:00 |
|
scgbckbone
|
3291faa31e
|
decouple wiping NFC chip from ux_animation routine
|
2025-09-17 09:31:42 -04:00 |
|
scgbckbone
|
bbac20b453
|
bugfix: premature wipe while exporting secret material via NFC - only first export loop (0th) was actually sending data
|
2025-09-17 09:31:42 -04:00 |
|
scgbckbone
|
98420f8ac3
|
bugfix: selftest MicroSD test
|
2025-09-17 08:45:54 -04:00 |
|
Peter D. Gray
|
a3cac15a53
|
nits
|
2025-09-16 10:35:07 -04:00 |
|
scgbckbone
|
c7a19ee50f
|
add SSSP login tests
|
2025-09-16 10:35:07 -04:00 |
|
Peter D. Gray
|
609af3a257
|
cleanups
|
2025-09-16 10:35:07 -04:00 |
|
Peter D. Gray
|
3f24307dcd
|
nits
|
2025-09-16 10:35:07 -04:00 |
|
scgbckbone
|
372954e43a
|
SSSP update menu tree & related adjustments
|
2025-09-16 10:35:07 -04:00 |
|
Peter D. Gray
|
54d58d4b43
|
block some USB command in hobble mode
|
2025-09-16 10:35:07 -04:00 |
|
Peter D. Gray
|
76cc136a9e
|
testing
|
2025-09-16 10:35:07 -04:00 |
|
Peter D. Gray
|
1a1daf32e3
|
nits
|
2025-09-16 10:35:07 -04:00 |
|
Peter D. Gray
|
43544f4f96
|
word entry
|
2025-09-16 10:35:07 -04:00 |
|
scgbckbone
|
d15de0321d
|
Mk4 SSSP Word Check
|
2025-09-16 10:35:07 -04:00 |
|
scgbckbone
|
0420d4b6eb
|
nits
|
2025-09-16 10:35:07 -04:00 |
|
scgbckbone
|
6ab63b9dcf
|
(some) policy test for sssp
|
2025-09-16 10:35:07 -04:00 |
|
Peter D. Gray
|
d9a601e87c
|
improvements
|
2025-09-16 10:35:07 -04:00 |
|
scgbckbone
|
6abb24443e
|
fix0
|
2025-09-16 10:35:07 -04:00 |
|
Peter D. Gray
|
9d54e261ec
|
passes test_ccc_magnitude
|
2025-09-16 10:35:07 -04:00 |
|
Peter D. Gray
|
335df666ab
|
reword last_fail_reason
|
2025-09-16 10:35:07 -04:00 |
|
Peter D. Gray
|
f12457cbb5
|
spending policy implemented
|
2025-09-16 10:35:07 -04:00 |
|
Peter D. Gray
|
c3a454abd6
|
hobbled mode support for spending policy
|
2025-09-16 10:35:07 -04:00 |
|
scgbckbone
|
9a4d3986b7
|
bugfix: enter vfs after creating it
|
2025-09-16 09:54:49 -04:00 |
|
scgbckbone
|
f89061ffbe
|
slip32 --> slip132
|
2025-09-04 09:50:05 -04:00 |
|
scgbckbone
|
123caec8d1
|
fix HSM UX message text
|
2025-08-13 08:13:34 -04:00 |
|
Peter D. Gray
|
637624dea9
|
Key Teleport easier to access
|
2025-08-11 09:33:53 -04:00 |
|
Peter D. Gray
|
9d5b86e39b
|
cleanups
|
2025-07-31 10:24:28 -04:00 |
|
scgbckbone
|
7bd952973e
|
bugfix: use full LCD display width (34) when displaying seed words; new OUT_CTRL_NOWRAP flag for stories
|
2025-07-31 10:11:57 -04:00 |
|
scgbckbone
|
f90973af9b
|
Bull Bitcoin export
|
2025-07-31 09:58:06 -04:00 |
|
nvk
|
d71f24959c
|
reorder/rename exports and add Cove
|
2025-06-12 12:26:56 -04:00 |
|
scgbckbone
|
81f2830425
|
fix word_wrap; adjust tests for new double wide policy
|
2025-06-06 09:54:53 -04:00 |
|
scgbckbone
|
efb445fbe3
|
CHANGE -> CHANGE BACK
|
2025-06-03 11:34:30 -04:00 |
|
scgbckbone
|
0a899727b5
|
move OP_RETURN ux rendition from chains to render_output
|
2025-06-03 11:34:30 -04:00 |
|
scgbckbone
|
6d17350293
|
QRs in txn output explorer
|
2025-06-03 11:34:30 -04:00 |
|
scgbckbone
|
86d5eb890b
|
remove dup comment
|
2025-06-03 10:54:34 -04:00 |
|
scgbckbone
|
b3b384b7d6
|
sort manifest modules alphabetically
|
2025-06-03 10:54:34 -04:00 |
|
scgbckbone
|
6dbedfaeb5
|
move shared modules from version manifests to default manifest.py
|
2025-06-03 10:54:34 -04:00 |
|
scgbckbone
|
e29e0b65e3
|
is None, not equals None
|
2025-06-03 09:20:12 -04:00 |
|
scgbckbone
|
2b750c993b
|
word_wrap: if last character is double wide on Q move to next line
|
2025-06-03 09:19:31 -04:00 |
|
scgbckbone
|
17a715bfc5
|
bugfix: PSBT corner cases
|
2025-06-03 09:18:42 -04:00 |
|
scgbckbone
|
bab58af710
|
UX story fix; improve warning tests
|
2025-05-14 09:16:29 -04:00 |
|
scgbckbone
|
d4c4cc1b69
|
remove exception dumping to console
|
2025-05-13 12:07:32 -04:00 |
|
scgbckbone
|
51bbee9eb1
|
bugfix: Mk4: fix extended keys not fully visible in stories
|
2025-05-13 11:00:43 -04:00 |
|
Peter D. Gray
|
f40d16b76b
|
tweaks
|
2025-05-13 10:54:03 -04:00 |
|
scgbckbone
|
ea9d183a48
|
bugfix: PUSHDATA2 in scripts cause yikes
bugfix: missing warning summary in the top of the story for unknown scripts
|
2025-05-12 13:03:46 -04:00 |
|
scgbckbone
|
32cfd53569
|
exceptions also stop after first loop if nothing else enabled
|
2025-05-12 11:15:03 -04:00 |
|
scgbckbone
|
49087f6f41
|
bugfix: master settings corrupted by using "Add current tmp" in Seed Vault
|
2025-05-09 10:13:52 -04:00 |
|
scgbckbone
|
6c0ee684dc
|
bugfix: Mk4: export loop for devices with NFC=ViDsk=0
|
2025-04-28 11:33:58 -04:00 |
|
scgbckbone
|
bee2f95e0a
|
bugfix: disable teleport PSBT from CC without secret; update menu tree
|
2025-04-23 08:28:47 -04:00 |
|
Peter D. Gray
|
d7b9ed4813
|
time levels
|
2025-04-16 15:05:28 -04:00 |
|
scgbckbone
|
709207f28e
|
bugfix: only export BBQr for multisig core, coldcard, and pretty descriptor (contains newlines, cannot read from simple QR)
|
2025-04-16 13:05:25 -04:00 |
|
Peter D. Gray
|
c680b0461f
|
Revert "mk4: decrease CHAR_PER_W from 19 to 18 (one char missing in view)"
This reverts commit 33a2567452d944a724ec0571da1859ab6c028910.
|
2025-04-16 09:17:11 -04:00 |
|
scgbckbone
|
a4fa421a17
|
mk4: decrease CHAR_PER_W from 19 to 18 (one char missing in view)
|
2025-04-16 08:59:52 -04:00 |
|
scgbckbone
|
2f35c0d496
|
small nits
|
2025-04-16 08:58:20 -04:00 |
|
scgbckbone
|
315e650344
|
refuse to do ownership scan with regtest address on mainnet
|
2025-04-15 11:09:17 -04:00 |
|
scgbckbone
|
d9be8cb2f1
|
locktime ux fix (less spacing)
|
2025-04-15 10:42:50 -04:00 |
|
scgbckbone
|
176a7f80cb
|
change: Lock Down Seed needs confirm key (4)
|
2025-04-15 10:42:00 -04:00 |
|
Peter D. Gray
|
1ae8c51a3c
|
feel good msg
|
2025-04-14 10:41:24 -04:00 |
|
scgbckbone
|
9b95d29152
|
fix rename in Seed Vault
|
2025-04-14 09:47:25 -04:00 |
|
scgbckbone
|
d376c4efbf
|
bugfix: temporary seed from CC backup failed to load stored multisig wallets
|
2025-04-14 09:27:09 -04:00 |
|
scgbckbone
|
e021fc7317
|
finalize foreign single sig outputs from PSBT partial signatures
|
2025-04-14 09:17:29 -04:00 |
|
scgbckbone
|
ef72dc00ae
|
fix Mk4 re-export infinite loop
|
2025-04-14 09:14:02 -04:00 |
|
scgbckbone
|
e2fc69661a
|
NFC selftest - revert to simple share and stop
|
2025-04-11 07:17:16 -04:00 |
|
scgbckbone
|
c4b7260686
|
fix it
|
2025-04-10 09:49:04 -04:00 |
|
scgbckbone
|
b866e0912d
|
improve responsiveness of Teleport UX
|
2025-04-09 15:06:16 -04:00 |
|
scgbckbone
|
9ba8aeaaad
|
kt_send_psbt fix
|
2025-04-09 14:14:01 -04:00 |
|
scgbckbone
|
3239dc6cd5
|
improve re-export UX; unify USB to done_signing; bugfixes
|
2025-04-09 14:04:26 -04:00 |
|
Peter D. Gray
|
8a18e413e9
|
better URL
|
2025-04-08 09:35:02 -04:00 |
|
scgbckbone
|
78fcfa56a5
|
backup fixes
|
2025-04-08 09:34:24 -04:00 |
|
Peter D. Gray
|
00f8d7a5ca
|
ux feedback
|
2025-04-07 15:38:27 -04:00 |
|
Peter D. Gray
|
0a200d1f1c
|
ktrx is semi-ephemeral
|
2025-04-07 15:38:17 -04:00 |
|
Peter D. Gray
|
30bc6a1f57
|
cleanups/bugs
|
2025-04-07 13:48:18 -04:00 |
|
Peter D. Gray
|
f23d7f09bf
|
add full backup to key-teleport
|
2025-04-05 13:33:09 -04:00 |
|
Peter D. Gray
|
5c5f8902a1
|
better pw display
|
2025-04-05 11:17:00 -04:00 |
|
Peter D. Gray
|
6bba62224c
|
add T shortcut for other modes where Advanced/Tools is shown
|
2025-04-05 11:00:29 -04:00 |
|
scgbckbone
|
2156844d18
|
UX showing words now offers NFC, Q1 hint icons; full wipe NFC chip after secret data shared
|
2025-04-04 11:07:37 -04:00 |
|
scgbckbone
|
b47412bbc1
|
fixes
|
2025-04-03 10:05:00 -04:00 |
|
scgbckbone
|
1ca170946f
|
sign multisig export artifacts
|
2025-04-02 13:53:12 -04:00 |
|
scgbckbone
|
0dedaf353d
|
CCC usability improvements;ability to remove all addrs from whitelist (with confirmation)
|
2025-04-02 13:16:17 -04:00 |
|
scgbckbone
|
6779345665
|
fix default NFC screen prompt for Q
|
2025-04-02 12:51:26 -04:00 |
|
scgbckbone
|
698f84ff97
|
empty list checks
|
2025-04-01 16:22:12 -04:00 |
|
scgbckbone
|
6a5f4843aa
|
fix error message order, first check for our/other keys then validate multisigs
|
2025-04-01 15:27:55 -04:00 |
|
scgbckbone
|
e851e4382a
|
stop scanning upon receiving unsupported data
|
2025-03-31 14:48:23 -04:00 |
|
Peter D. Gray
|
fc21241a49
|
fun real vs simu test
|
2025-03-31 11:52:56 -04:00 |
|
scgbckbone
|
5de2ba364d
|
finalize multisig error messages
|
2025-03-31 11:50:36 -04:00 |
|
scgbckbone
|
cc62502ab1
|
test fixes
|
2025-03-31 09:45:10 -04:00 |
|
Peter D. Gray
|
a676ef8eb7
|
rework post-signing save process
|
2025-03-28 15:08:57 -04:00 |
|
Peter D. Gray
|
78e560376c
|
refactor-out msgsign.py from auth.py
|
2025-03-28 15:08:57 -04:00 |
|
Peter D. Gray
|
7e65cc3e47
|
robustness fix
|
2025-03-28 15:08:57 -04:00 |
|
Peter D. Gray
|
a954821826
|
sign our leg from teleport co-signer menu
|
2025-03-28 15:08:57 -04:00 |
|
Peter D. Gray
|
2b88a14124
|
bugfix
|
2025-03-28 15:08:57 -04:00 |
|
Peter D. Gray
|
8acb15e4ce
|
historical note
|
2025-03-28 15:08:57 -04:00 |
|
scgbckbone
|
97d8398e8a
|
remove finms: always finalize multisig txns if possible
|
2025-03-28 15:08:57 -04:00 |
|
Peter D. Gray
|
5c8a73ddb0
|
catch bad numeric password
|
2025-03-28 15:08:57 -04:00 |
|
Peter D. Gray
|
979a4e65e9
|
nits
|
2025-03-28 15:08:57 -04:00 |
|
Peter D. Gray
|
6e5c68abe5
|
bugfix, cleanups
|
2025-03-28 15:08:57 -04:00 |
|
Peter D. Gray
|
d3634b3448
|
test bug fixes
|
2025-03-28 15:08:57 -04:00 |
|
scgbckbone
|
67fa34666d
|
fixes
|
2025-03-28 15:08:57 -04:00 |
|
Peter D. Gray
|
39adb2ac41
|
Multisig PSBT support
|
2025-03-28 15:08:57 -04:00 |
|
Peter D. Gray
|
6fd2ef619e
|
remove checksum on rx pubkey
|
2025-03-28 15:08:57 -04:00 |
|
Peter D. Gray
|
f8bc38b558
|
fixes
|
2025-03-28 15:08:57 -04:00 |
|
Peter D. Gray
|
414793053e
|
teleport tests
|
2025-03-28 15:08:57 -04:00 |
|
Peter D. Gray
|
b885976601
|
added quick note
|
2025-03-28 15:08:57 -04:00 |
|
Peter D. Gray
|
ec64a9aa38
|
Seedvault refactor, more on KT
|
2025-03-28 15:08:57 -04:00 |
|
Peter D. Gray
|
0aa0fc4500
|
Rebased
|
2025-03-28 15:08:57 -04:00 |
|
scgbckbone
|
3ebde0ea34
|
change: "Destroy Seed" purges all Trick PINs from SE2
|
2025-03-27 15:04:50 -04:00 |
|
scgbckbone
|
b6098a94e5
|
bugfix: check candidate Main PIN with trick pins from SE2, not just settings
|
2025-03-27 15:04:50 -04:00 |
|
scgbckbone
|
e726637319
|
add test for getting C key from Seed Vault
|
2025-03-27 13:52:56 -04:00 |
|
scgbckbone
|
446bea9926
|
bugfix: auto-vdisk, do not consider already signed PSBTs; fix stucked at Reading... screen
|
2025-03-27 12:37:11 -04:00 |
|
scgbckbone
|
9a28d36097
|
signing artifacts re-export
|
2025-03-27 11:00:07 -04:00 |
|
scgbckbone
|
a4d7f884c0
|
remove finms: always finalize multisig txns if possible
|
2025-03-27 10:02:46 -04:00 |
|
scgbckbone
|
ce1ce080ab
|
fix qrs force_msg
|
2025-03-24 09:13:25 -04:00 |
|
Peter D. Gray
|
e06449f59f
|
I should prefer testing before pushing
|
2025-03-14 12:02:13 -04:00 |
|
Peter D. Gray
|
ffda830f66
|
personal perference
|
2025-03-14 11:53:40 -04:00 |
|
scgbckbone
|
d23187f187
|
multisig tx finalization
|
2025-03-14 11:50:56 -04:00 |
|
Peter D. Gray
|
7450940730
|
tweak
|
2025-03-11 13:31:29 -04:00 |
|
scgbckbone
|
d1fd24c9ef
|
improve CCC enable UX
|
2025-03-11 13:29:57 -04:00 |
|
scgbckbone
|
19ce22e607
|
deltamode: wipe mcu key slot before getting actual secret
|
2025-03-11 13:28:18 -04:00 |
|
scgbckbone
|
4476089d0f
|
bugfix: Selftest SD card test for Q
|
2025-03-11 11:29:48 -04:00 |
|
scgbckbone
|
341265c486
|
bugfix: hanging progress bar after Selftest on Q
|
2025-03-11 11:29:48 -04:00 |
|
scgbckbone
|
f3a2f59549
|
bugfix: enable to restore backup with custom bkpw
|
2025-03-11 10:32:08 -04:00 |
|
scgbckbone
|
4a245ce553
|
more robust export NFC export; export wallet in loop with selected account number
|
2025-03-11 10:15:21 -04:00 |
|
Peter D. Gray
|
de443d5b89
|
by request of factory; saves a click
|
2025-03-10 14:42:34 -04:00 |
|
scgbckbone
|
cd1728b81d
|
new parameter to "force_msg" during QR display
|
2025-03-10 09:55:04 -04:00 |
|
scgbckbone
|
633120b760
|
fix mk4 word menu; use new address display format for whitelist; fix mk4 compat in tests
|
2025-03-10 09:41:27 -04:00 |
|
scgbckbone
|
3fd8fb9dc1
|
remove dead code around CLEAR_PIN
|
2025-03-10 09:30:41 -04:00 |
|
scgbckbone
|
7a27adfcfd
|
bugfix: implement missing if wrong pin options
|
2025-03-10 09:26:40 -04:00 |
|