Commit graph

39 commits

Author SHA1 Message Date
Craig Raw
b5196d1ac2 encrypt electrum wallet exports including private keys where password is available 2024-01-08 09:16:55 +02:00
Craig Raw
c7923300c6 update kmp-tor to v1.4.3, fix storage tests 2023-06-22 07:54:48 +02:00
Craig Raw
e0a14fdea6 use locale-insensitive lowercase and uppercase functions 2022-07-29 09:45:57 +02:00
Craig Raw
361e92c600 fix test build error 2022-05-11 13:23:44 +02:00
Craig Raw
516ee26ba0 remove ds store files 2022-04-26 14:58:23 +02:00
Craig Raw
5959b00611 introduce nested wallet support to allow child wallets to contribute to the master wallet 2022-03-02 13:36:38 +02:00
Craig Raw
2ca286d826 remove tmp backup approach for retaining labels over wallet restarts while refreshing, replaced by detached labels 2022-02-09 16:09:12 +02:00
Craig Raw
ced4d4d337 add caravan import/export, minor ui fixes 2021-07-15 11:09:39 +02:00
Craig Raw
094dd45547 upgrade to gradle 7.1, java 16, javafx 16 2021-06-25 14:56:22 +02:00
Craig Raw
4a0ecba716 add keystone hww import and export 2021-06-10 16:37:41 +02:00
Craig Raw
a60eadf8fc add export to specter diy 2021-05-24 14:20:08 +02:00
Craig Raw
fb72010bdf refactor storage to handle different persistence strategies 2021-05-14 12:55:12 +02:00
Craig Raw
3fc2127337 import and support master private key keystores 2021-04-20 08:28:16 +02:00
Craig Raw
27f4b3b3ae add signet support 2021-02-24 13:39:35 +02:00
Craig Raw
582065e7f0 add specter diy keystore import 2020-12-09 17:16:44 +02:00
Craig Raw
ff578c938e break out UR implementation into hummingbird project 2020-10-15 10:38:33 +02:00
Craig Raw
20f5e4d8db fix cobo vault keystore import 2020-10-09 09:59:26 +02:00
Craig Raw
7e93b6b198 fix byteword list as per 9f7ec3c73c 2020-10-05 11:39:28 +02:00
Craig Raw
f949bcc1cf attempt to import wallet file if open fails 2020-10-05 10:36:27 +02:00
Craig Raw
c68cda5b2f handle support for alternative (non-mainnet) networks 2020-09-28 14:32:02 +02:00
Craig Raw
f25d2618b6 descriptor change multi to sortedmulti 2020-09-08 08:31:42 +02:00
Craig Raw
e7c83e1d3f fix encrypted storage test 2020-08-05 10:40:33 +02:00
Craig Raw
709c65ec20 qr code display and random sampler port 2020-08-03 10:30:30 +02:00
Craig Raw
2f8d40198e port of URKit 2020-08-02 17:54:51 +02:00
Craig Raw
928731b383 signing multisig fixes 2020-07-30 15:58:19 +02:00
Craig Raw
3a8581da13 test fix, remove custom policy support 2020-05-23 16:54:37 +02:00
Craig Raw
b52a7137c3 securely handle mnemonic seed in memory 2020-05-19 14:02:53 +02:00
Craig Raw
68aeb5946a wallet encryption with argon2 key derivation 2020-05-18 15:50:46 +02:00
Craig Raw
ae01fe9ee6 refactor keycrypters 2020-05-17 12:52:14 +02:00
Craig Raw
6b09dc0293 passphrase not stored 2020-05-16 15:09:47 +02:00
Craig Raw
1bf8c85a65 electrum seed version system support 2020-05-15 17:56:45 +02:00
Craig Raw
bc5690346c finalising wallet settings 2020-05-13 12:47:21 +02:00
Craig Raw
d7c6f5d587 keycrypter changes 2020-05-11 17:40:19 +02:00
Craig Raw
2de90dfdc1 coldcard singlesig new feature, private key handling 2020-05-06 17:14:12 +02:00
Craig Raw
2ee9f3d10a encrypted wallet and keystore import 2020-04-30 16:14:49 +02:00
Craig Raw
60c1c17d26 storage refactor and test 2020-04-30 13:41:17 +02:00
Craig Raw
981b379615 ecies input and output streams 2020-04-30 12:14:25 +02:00
Craig Raw
14aa328f6d refactor .storage and .external to .io 2020-04-30 09:27:14 +02:00
Craig Raw
6d202f1522 wallet import and export - coldcard and electrum 2020-04-25 11:39:29 +02:00