Commit graph

123 commits

Author SHA1 Message Date
Craig Raw
9cd8a9b9ee finish perf improvements to tx viewer 2020-06-17 11:34:26 +02:00
Craig Raw
82ca9552bd transaction view perf improvements 2020-06-16 15:55:55 +02:00
Craig Raw
7cc330fde9 use view ordering to improve transaction pane perf 2020-06-16 12:11:06 +02:00
Craig Raw
7f03778ec7 transaction view pagination complete 2020-06-16 11:39:10 +02:00
Craig Raw
6b12888111 add layer of indirection to avoid copying tx data 2020-06-15 14:44:47 +02:00
Craig Raw
ebc2f9442e transaction view paging support initial commit 2020-06-15 10:00:49 +02:00
Craig Raw
51b2608abc check if locking script is p2sh, fix output reference bug 2020-06-14 14:00:37 +02:00
Craig Raw
09c4a01ca4 handle server errors on retreiving wallet history 2020-06-14 11:25:25 +02:00
Craig Raw
b1b4734094 fetch transaction output transactions, handle coinbase input 2020-06-14 10:36:24 +02:00
Craig Raw
86eb8b8294 transaction viewer block transaction fetch and display 2020-06-11 17:00:16 +02:00
Craig Raw
a3a20a788d view blocktransaction and transaction input/output selection 2020-06-10 16:15:56 +02:00
Craig Raw
936d42e7fd address table improvements 2020-06-10 14:15:45 +02:00
Craig Raw
70c4eeaf5e address table with hash indexes 2020-06-09 16:10:49 +02:00
Craig Raw
9aa8b10898 handle new blocks 2020-06-09 11:21:34 +02:00
Craig Raw
50ef1c1a07 handle connection errors and incoming notifications 2020-06-09 09:59:36 +02:00
Craig Raw
3a65261326 mac application menu setup 2020-06-05 17:25:55 +02:00
Craig Raw
c5bcefd331 fix broken hwi installs 2020-06-05 16:05:13 +02:00
Craig Raw
f5a857317d add ping service 2020-06-05 14:48:36 +02:00
Craig Raw
1e250193fd add welcome and preferences dialogs 2020-06-05 13:29:43 +02:00
Craig Raw
6731823bef check if tab wallet on event 2020-06-02 15:39:56 +02:00
Craig Raw
df1ed196be get dates from block header, handle reorgs better 2020-06-02 15:16:12 +02:00
Craig Raw
e97f652769 blockchain to block rename for transaction in block 2020-06-02 11:05:23 +02:00
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