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 |
|
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
|
6d202f1522
|
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 |
|
Craig Raw
|
72511fb184
|
wallet load, revert and save
|
2020-04-19 19:07:46 +02:00 |
|
Craig Raw
|
e717589c9f
|
refactor extpubkey
|
2020-04-18 12:39:11 +02:00 |
|
Craig Raw
|
8da6226545
|
wallet settings and keystores
|
2020-04-18 10:43:32 +02:00 |
|
Craig Raw
|
17b03a6750
|
wallet and settings initial work
|
2020-04-17 10:03:50 +02:00 |
|
Craig Raw
|
950ae07df5
|
sign and notarise app for osx
|
2020-04-14 09:37:14 +02:00 |
|
Craig Raw
|
64dca54f3d
|
tab context menu
|
2020-04-12 19:16:54 +02:00 |
|
Craig Raw
|
001da5c534
|
select existing tab on same file
|
2020-04-12 18:56:58 +02:00 |
|
Craig Raw
|
3d04ce4686
|
drag over highlight
|
2020-04-12 18:40:31 +02:00 |
|
Craig Raw
|
b420705db4
|
remember showtxhex for new tabs
|
2020-04-12 16:27:03 +02:00 |
|
Craig Raw
|
7bbbc10c61
|
drag file onto app, start tweaks
|
2020-04-12 16:12:12 +02:00 |
|
Craig Raw
|
e860b32357
|
txtree sizing
|
2020-04-12 13:38:11 +02:00 |
|
Craig Raw
|
3436e5e3ad
|
psbt decorations
|
2020-04-12 13:28:07 +02:00 |
|
Craig Raw
|
0366b3637d
|
resizable layouts
|
2020-04-12 10:29:40 +02:00 |
|
Craig Raw
|
14f99385a8
|
remove edit menu
|
2020-04-11 16:16:42 +02:00 |
|
Craig Raw
|
5dd0487c1b
|
file and text loading, coinbase txs
|
2020-04-11 15:05:43 +02:00 |
|
Craig Raw
|
e7f30bdfe1
|
add coinlabel, addresslabel
|
2020-04-10 17:00:09 +02:00 |
|
Craig Raw
|
4046555db8
|
warn logging only
|
2020-04-10 15:07:21 +02:00 |
|
Craig Raw
|
fb9de5be56
|
add google guava for event bus, app control changes
|
2020-04-10 14:30:11 +02:00 |
|
Craig Raw
|
16bac7326e
|
delete unneeded partial in/out panes
|
2020-04-10 11:06:33 +02:00 |
|
Craig Raw
|
30fd16e8d6
|
rename idlabel #2
|
2020-04-09 17:53:53 +02:00 |
|
Craig Raw
|
9b34c6fa06
|
rename idlabel
|
2020-04-09 17:32:12 +02:00 |
|
Craig Raw
|
d2978eda0f
|
space label and button
|
2020-04-09 16:26:23 +02:00 |
|
Craig Raw
|
07c5356021
|
add copyable label controls
|
2020-04-09 16:12:25 +02:00 |
|
Craig Raw
|
fdc31b8719
|
minor refactoring
|
2020-04-09 15:08:06 +02:00 |
|
Craig Raw
|
6f10f87c5b
|
fill in input panes with psbt information
|
2020-04-09 14:36:37 +02:00 |
|
Craig Raw
|
5ad85eb154
|
output pane
|
2020-04-07 15:14:11 +02:00 |
|
Craig Raw
|
924e7d6b45
|
add relative timelock spinner
|
2020-04-07 11:30:36 +02:00 |
|
Craig Raw
|
731be1a60c
|
relative time locking and rbf input pane
|
2020-04-06 14:53:42 +02:00 |
|
Craig Raw
|
4d97832d97
|
input pane sequence number
|
2020-04-05 16:01:49 +02:00 |
|
Craig Raw
|
d58167552a
|
input script areas
|
2020-04-04 15:13:39 +02:00 |
|
Craig Raw
|
8cf570f238
|
witness display on input pane #2
|
2020-04-03 17:15:21 +02:00 |
|
Craig Raw
|
70d377cd8e
|
witness display on input pane
|
2020-04-03 17:14:48 +02:00 |
|
Craig Raw
|
272d06b209
|
input views
|
2020-04-03 16:07:42 +02:00 |
|
Craig Raw
|
1806b11f6d
|
individual tx input and output hex highlighting
|
2020-04-02 17:11:19 +02:00 |
|
Craig Raw
|
c05fe42261
|
indicate if locktime disabled
|
2020-04-02 14:01:23 +02:00 |
|
Craig Raw
|
79e7b2440c
|
fix locktime none and date
|
2020-04-02 13:21:15 +02:00 |
|
Craig Raw
|
b25aa27375
|
jpackage build fixes
|
2020-04-02 12:54:41 +02:00 |
|
Craig Raw
|
ff87ef2aea
|
rename form package to transaction, refactor class names
|
2020-04-01 14:25:48 +02:00 |
|
Craig Raw
|
0e7681f7d1
|
rename tld
|
2020-04-01 13:26:40 +02:00 |
|
Craig Raw
|
97de5ef6dc
|
show error dialogs on invalid files
|
2020-03-30 16:51:12 +02:00 |
|
Craig Raw
|
7bfddc1c98
|
inputs and outputs panes #1
|
2020-03-30 11:43:03 +02:00 |
|
Craig Raw
|
7a2e503624
|
revise transaction pane
|
2020-03-28 13:39:21 +02:00 |
|
Craig Raw
|
b6b18a2a7c
|
transaction headers pane first draft
|
2020-03-28 10:45:39 +02:00 |
|
Craig Raw
|
813fbedeb7
|
Initial commit
|
2020-03-22 10:12:07 +02:00 |
|