Commit graph

351 commits

Author SHA1 Message Date
Craig Raw
a6e340eef5 refactor transaction history storage 2020-06-02 09:21:35 +02:00
Craig Raw
0836273c8f parse transactions by wallet node 2020-06-01 10:32:00 +02:00
Craig Raw
b1785f352b wallet save improvements and fixes 2020-05-30 13:15:56 +02:00
Craig Raw
7e8496915a refactor wallet node to non inner class 2020-05-30 11:57:58 +02:00
Craig Raw
5223fe8d8c make wallet node static inner class 2020-05-30 11:47:23 +02:00
Craig Raw
331b83f7a0 fetch transaction history 2020-05-30 11:22:51 +02:00
Craig Raw
c115f6e729 receive and address pane improvements 2020-05-28 11:42:42 +02:00
Craig Raw
3db7fc1e99 receive pane 2020-05-26 17:55:35 +02:00
Craig Raw
cabd62166a addresses table 2020-05-26 10:19:34 +02:00
Craig Raw
3a8581da13 test fix, remove custom policy support 2020-05-23 16:54:37 +02:00
Craig Raw
6f2a0cd3c3 exporting fixes 2020-05-21 16:10:07 +02:00
Craig Raw
7fc0e9b530 add config, usb status fixes 2020-05-21 15:37:13 +02:00
Craig Raw
fdd8327464 usb status, key progress timing 2020-05-21 11:01:59 +02:00
Craig Raw
2acc922b06 handle password key derivation in separate tasks 2020-05-19 16:42:46 +02:00
Craig Raw
b52a7137c3 securely handle mnemonic seed in memory 2020-05-19 14:02:53 +02:00
Craig Raw
969771d377 use charsequence and securestring instead of string 2020-05-19 12:37:16 +02:00
Craig Raw
1ed59bb935 no fingerprint labels and tests 2020-05-18 17:19:43 +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
d0e5da0ec8 wallet export, settings fixes 2020-05-15 12:56:38 +02:00
Craig Raw
bb2ec1882d invalidate if derivation matches another script type 2020-05-14 13:33:55 +02:00
Craig Raw
02258dea8d refactor and cleanup importing 2020-05-13 18:15:46 +02:00
Craig Raw
d516eaa9d6 refactor import accordion, add wallet import 2020-05-13 17:16:52 +02:00
Craig Raw
bc5690346c finalising wallet settings 2020-05-13 12:47:21 +02:00
Craig Raw
84888b4a43 refactor to prepare for keystore encryption 2020-05-12 14:17:19 +02:00
Craig Raw
d7c6f5d587 keycrypter changes 2020-05-11 17:40:19 +02:00
Craig Raw
9241f4381f keystore source quick chooser 2020-05-11 11:38:07 +02:00
Craig Raw
82a113afc3 generate new bip39 word list 2020-05-10 16:26:15 +02:00
Craig Raw
6872e069a9 integrate keystore importer 2020-05-09 14:17:48 +02:00
Craig Raw
9af17bcac8 use onedir packaging of hwi 2020-05-09 12:05:43 +02:00
Craig Raw
ef5399008f hw improvements including arbitrary derivation 2020-05-08 16:08:15 +02:00
Craig Raw
a409c28b20 bip39 keystore import 2020-05-08 14:37:19 +02:00
Craig Raw
910dfcdeb1 bip39 keystore import 2020-05-07 14:36:37 +02:00
Craig Raw
2de90dfdc1 coldcard singlesig new feature, private key handling 2020-05-06 17:14:12 +02:00
Craig Raw
6b651ec63a minor import cleanup 2020-05-05 09:27:22 +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
7a554df619 software wallet import and airgapped fixes 2020-04-29 16:51:33 +02:00
Craig Raw
ae03da257a ensure keystore source and wallet model is always filled in 2020-04-29 15:44:18 +02:00
Craig Raw
728b6efbdf import airgapped keystores 2020-04-29 15:04:44 +02:00
Craig Raw
40d31ff025 usb keystore importing #2 2020-04-29 12:12:30 +02:00
Craig Raw
9adfcf5806 usb keystore importing 2020-04-29 12:03:44 +02:00
Craig Raw
431a170ab0 Merge branch 'master' of github.com:sparrowwallet/sparrow 2020-04-25 11:48:35 +02:00
Craig Raw
6d202f1522 wallet import and export - coldcard and electrum 2020-04-25 11:39:29 +02:00
Craig Raw
94eca5a83d wallet import and export - coldcard and electrum 2020-04-25 11:39:29 +02:00
Craig Raw
98b1aa0b1d wallet load and save 2020-04-23 13:41:43 +02:00