Commit Graph

395 Commits

Author SHA1 Message Date
Peter D. Gray
49a2c25d52 Cache additional UTXO in memory 2020-06-11 14:56:29 -04:00
Peter D. Gray
7a1aab9cc8 Bugfix: unable to read settings 2020-06-11 13:24:32 -04:00
Peter D. Gray
ac24aabbc0 Only need to capture segwit inputs 2020-06-11 11:58:20 -04:00
Peter D. Gray
1c53580e13 Skip txid for HSM case 2020-06-11 10:22:25 -04:00
Peter D. Gray
2bda95d086 Track settings memory consumption, show user 2020-06-11 09:50:59 -04:00
Peter D. Gray
d151063f97 Encrypt amount held in UTXOs we know about 2020-06-11 09:50:33 -04:00
Peter D. Gray
8f9fc12f45 More simple stuff 2020-06-10 14:46:39 -04:00
Peter D. Gray
9013f54031 Detect and block attempts to resign UTXO w/ differing values 2020-06-10 14:34:56 -04:00
Peter D. Gray
7dfd76d5f1 Moved from psbt.py 2020-06-10 14:34:20 -04:00
Peter D. Gray
291a3231da Show TXID after signing and finalization 2020-06-10 14:34:06 -04:00
Peter D. Gray
9fb04fdf7e Remove debug prints, add remove_key method 2020-06-10 14:33:44 -04:00
Peter D. Gray
2b72c1c78e Petty optimization 2020-06-10 14:33:20 -04:00
Peter D. Gray
9a322d3704 Refectory B2A 2020-06-10 14:33:06 -04:00
Peter D. Gray
43bab1a737 Add command: wipe OVC data 2020-06-10 14:32:35 -04:00
Peter D. Gray
3516078114 Add command: wipe OVC data 2020-06-10 14:32:19 -04:00
Peter D. Gray
e6f7e912d5 Bugfix/improvements to scrambled PIN mode 2020-06-09 10:30:32 -04:00
Peter D. Gray
fb3370cbc0 Bugfix 2020-06-09 10:01:38 -04:00
Peter D. Gray
2bad827bd4 Merge branch 'master' into deventro 2020-06-09 09:16:29 -04:00
Peter D. Gray
7e3d657528 Merge branch 'master' into newqr 2020-06-09 09:13:34 -04:00
Peter D. Gray
c5112746c4 Add bip number 2020-06-09 09:13:13 -04:00
Peter D. Gray
ad5bed0f79 Comments/docs updates 2020-06-09 08:26:25 -04:00
Peter D. Gray
63629c894c Merge branch 'master' into deventro 2020-06-09 08:14:41 -04:00
Peter D. Gray
246d4e59b3 Cleanups 2020-06-09 08:08:48 -04:00
Peter D. Gray
894cc163ce Switch to C-language QR code generator 2020-06-08 16:02:36 -04:00
Zach Herbert
9feec49cc1 fixed typo in comments
I believe fees over 5% are now warned, not 1%. Please confirm this is a typo!
2020-05-14 22:43:54 -04:00
Peter D. Gray
3048b9e67c Handle higher-entropy bag numbers 2020-05-13 16:47:48 -04:00
Peter D. Gray
8ccb7233ff Merge branch 'master' into swols 2020-04-30 11:37:15 -04:00
Peter D. Gray
8c30b59ac9 Change filename to be more OS-neutral 2020-04-30 11:13:31 -04:00
Peter D. Gray
3097b4a7f5 Returned to this well and found 716 bytes 2020-04-30 10:39:51 -04:00
Peter D. Gray
eb16470e39 Add XFP for each derived xpub 2020-04-30 10:00:37 -04:00
Peter D. Gray
dfa7a510ea Split out export code from backups.py 2020-04-30 09:51:50 -04:00
Peter D. Gray
c30df928c9 Generic coldcard skeleton export feature 2020-04-29 14:27:47 -04:00
Peter D. Gray
8f2845a0eb Merge branch 'master' into deventro 2020-04-29 12:49:20 -04:00
Peter D. Gray
ef52d5b3ca Save 235 bytes 2020-04-29 12:39:19 -04:00
Peter D. Gray
bbff921199 Save 20 bytes 2020-04-29 12:31:59 -04:00
Peter D. Gray
766503fe7b Save 500 bytes or so 2020-04-29 12:25:03 -04:00
Peter D. Gray
80ba87957f Save ~400 bytes 2020-04-29 11:56:57 -04:00
Peter D. Gray
e871dc34da Tighten up 2020-04-29 11:22:44 -04:00
Peter D. Gray
2fdf6f7b11 Remove extra hashing 2020-04-29 10:08:14 -04:00
Peter D. Gray
6e21deef01 Minor cleanup 2020-04-29 10:08:02 -04:00
Peter D. Gray
9c3902b1a3 Remove return code from set_bip39_passphrase 2020-04-28 15:27:56 -04:00
Peter D. Gray
3c426a7238 New feature: capture BIP39 passphrases and restore them 2020-04-28 11:09:53 -04:00
Peter D. Gray
ea0270c0e6 Merge branch 'master' into deventro 2020-04-27 11:45:49 -04:00
Peter D. Gray
7bf578aece Expose a hash of card serial number and such 2020-04-27 11:40:20 -04:00
Peter D. Gray
716ea565ed XPRV created from entropy, not BIP32 process; more tests 2020-04-27 10:13:15 -04:00
Peter D. Gray
c8b0f9922f Derived seed test code 2020-04-20 15:05:42 -04:00
Peter D. Gray
e110b4d2b4 Rename HDSEED to WIF, text cleanups, etc 2020-04-20 11:46:19 -04:00
Peter D. Gray
da0020031c Correct key vs. message in HMAC512 step 2020-04-20 11:06:53 -04:00
Peter D. Gray
31aec4aef4 Switch to XPRV->XPRV w/o HMAC512; bugfixes 2020-04-17 12:35:29 -04:00
Peter D. Gray
540f780c6b Fix line breaks, unwanted 2020-04-16 15:43:40 -04:00