Craig Raw
|
8b7d1e6888
|
try proxy setting if internal tor cant start
|
2021-03-15 14:07:48 +02:00 |
|
Craig Raw
|
7c6daf2e11
|
scan and import connected devices from import wallet dialog
|
2021-03-15 13:03:09 +02:00 |
|
Craig Raw
|
e1f405d886
|
default to hd capture on new osx installs
|
2021-03-15 11:25:30 +02:00 |
|
Craig Raw
|
1d73956853
|
fixes to minimum and pay then replace fee rates
|
2021-03-15 10:34:18 +02:00 |
|
Craig Raw
|
205f78151a
|
revert to original hwi file permissions
|
2021-03-15 09:53:20 +02:00 |
|
Craig Raw
|
5853eb01f5
|
unpack hwi to all executable file permissions
|
2021-03-14 12:59:01 +02:00 |
|
Craig Raw
|
1a5e71f852
|
remove debug on logging config
|
2021-03-12 18:42:59 +02:00 |
|
Craig Raw
|
5bee26a8cc
|
followup to jul logging bridge
|
2021-03-12 18:29:04 +02:00 |
|
Craig Raw
|
b9caff352b
|
actually quieten logs by redirecting jul logging to slf4j
|
2021-03-12 18:14:07 +02:00 |
|
Craig Raw
|
34080ae8b3
|
try to quieten logs with spurious css warnings
|
2021-03-12 17:29:13 +02:00 |
|
Craig Raw
|
307c7d53f8
|
add error logging when enumerate fails
|
2021-03-12 17:19:54 +02:00 |
|
Craig Raw
|
577e570c99
|
update to hwi-2.0.0-rc.3 to fix trezor usage with passphrase
|
2021-03-12 17:14:23 +02:00 |
|
Craig Raw
|
3e287bfb2d
|
dont start version check service if not on mainnet
|
2021-03-12 10:46:59 +02:00 |
|
Craig Raw
|
9872fc9221
|
v1.3.0
|
2021-03-11 14:48:41 +02:00 |
|
Craig Raw
|
84d2db427c
|
dont allow scheduled enumerate to run while interactive commands are running
|
2021-03-11 14:37:19 +02:00 |
|
Craig Raw
|
cfbf9187e6
|
update linux and windows hwi binaries to post rc.2 HEAD
|
2021-03-11 14:01:00 +02:00 |
|
Craig Raw
|
5478ac05b8
|
show error when importing tpubs from usb on mainnet etc
|
2021-03-11 11:39:19 +02:00 |
|
Craig Raw
|
836bd6bc40
|
display error on sendpin correctly
|
2021-03-11 11:13:30 +02:00 |
|
Craig Raw
|
1bab07fc5f
|
dont allow duplicate loading wallet references
|
2021-03-11 10:37:30 +02:00 |
|
Craig Raw
|
4b3de044c3
|
remove unused --addr_type parameter when using hwi displayaddress with --desc
|
2021-03-11 10:36:44 +02:00 |
|
Craig Raw
|
f2c2fc6071
|
fix exception on debug logging when sending from two or more utxos on the same derivation
|
2021-03-11 10:33:51 +02:00 |
|
Craig Raw
|
4dd52eb9dd
|
handle csv export with mempool txes
|
2021-03-11 10:08:41 +02:00 |
|
Craig Raw
|
e45fdc72a0
|
reduce log level on electrs notification errors to quieten logs
|
2021-03-10 14:17:40 +02:00 |
|
Craig Raw
|
d67dd515c4
|
stop progress bar when loading wallet is closed
|
2021-03-10 13:49:21 +02:00 |
|
Craig Raw
|
ff962aa5f0
|
add overpaid indicator to fee priority
|
2021-03-10 13:16:08 +02:00 |
|
Craig Raw
|
c0e44b2c55
|
show online docs and log file from help menu
|
2021-03-10 12:51:17 +02:00 |
|
Craig Raw
|
f0c239d625
|
upgrade to hwi-2.0.0-rc.2, display addresses on usb devices for multisig wallets
|
2021-03-10 11:31:19 +02:00 |
|
Craig Raw
|
58a31f435e
|
show tooltips on fee priority label, minor ui improvements
|
2021-03-10 11:30:06 +02:00 |
|
Craig Raw
|
c49439d541
|
add menu item to show introduction again
|
2021-03-08 17:00:32 +02:00 |
|
Craig Raw
|
0070cbfb1e
|
use and display fractional tx virtual size, indicate sizes on unfinalized txes may change
|
2021-03-08 16:22:22 +02:00 |
|
Craig Raw
|
7ed75fc83d
|
add fee rate priority indicator
|
2021-03-08 15:25:03 +02:00 |
|
Craig Raw
|
13d701b0a7
|
indicate when initially loading a wallets transactions in status bar
|
2021-03-08 10:45:29 +02:00 |
|
Craig Raw
|
07ed9c857b
|
improve placeholder text for private electrum url hostname
|
2021-03-08 09:36:21 +02:00 |
|
Craig Raw
|
32ab53ba03
|
append tor debug output to test results
|
2021-03-08 09:35:21 +02:00 |
|
Craig Raw
|
68344e981c
|
set fiat value on scanning payment uri
|
2021-03-08 09:21:04 +02:00 |
|
Craig Raw
|
10c1574a4a
|
provide framework for application logging
|
2021-03-08 09:18:48 +02:00 |
|
Craig Raw
|
3a853e2ab1
|
fix text width issue with overlay on linux
|
2021-03-05 13:18:24 +02:00 |
|
Craig Raw
|
0f639dc2c2
|
clear transport on a failed test connection, try ssl or vice-versa on electrum connection failure
|
2021-03-05 09:16:00 +02:00 |
|
Craig Raw
|
a801773545
|
max button retains state to adjust amount as fee changes
|
2021-03-04 13:00:39 +02:00 |
|
Craig Raw
|
ffbf4bb0db
|
default to mempool size fee rates selection if not configured
|
2021-03-03 15:36:33 +02:00 |
|
Craig Raw
|
11e46155a1
|
indicate welcome dialog connections are demonstration only
|
2021-03-03 15:19:56 +02:00 |
|
Craig Raw
|
f369b3ad00
|
add command line option to set log level
|
2021-03-01 16:32:11 +02:00 |
|
Craig Raw
|
6068666415
|
prompt to retry on invalid password
|
2021-03-01 15:48:47 +02:00 |
|
Craig Raw
|
6a58e8a799
|
dont lose labels when rescanning, even if app is restarted
|
2021-03-01 15:27:54 +02:00 |
|
Craig Raw
|
3bd2f69157
|
add change password button, delete backups option on changing password
|
2021-02-26 16:03:18 +02:00 |
|
Craig Raw
|
03ec0c9da1
|
v1.2.0
|
2021-02-25 12:08:19 +02:00 |
|
Craig Raw
|
47fc0e11eb
|
test various possible derivation paths when electrum seed is provided
|
2021-02-25 11:54:47 +02:00 |
|
Craig Raw
|
27f4b3b3ae
|
add signet support
|
2021-02-24 13:39:35 +02:00 |
|
Craig Raw
|
bb8c9a19cf
|
fix configure later path
|
2021-02-24 11:11:31 +02:00 |
|
Craig Raw
|
16da6ae224
|
cross-platform followup
|
2021-02-23 16:19:04 +02:00 |
|
Craig Raw
|
152b55f7f0
|
replace welcome dialog
|
2021-02-23 13:56:28 +02:00 |
|
Craig Raw
|
62d83151d7
|
add config option to disable script type derivation validation
|
2021-02-22 16:05:18 +02:00 |
|
Craig Raw
|
9060a4b284
|
ensure psbt files always have correct extension
|
2021-02-22 14:55:31 +02:00 |
|
Craig Raw
|
759de8e047
|
add public server retry period with backoff
|
2021-02-18 09:27:01 +02:00 |
|
Craig Raw
|
1e3dd61b57
|
followup
|
2021-02-17 13:57:11 +02:00 |
|
Craig Raw
|
d13bc8c313
|
add additional public servers, restart immediately on another when public server connection fails
|
2021-02-17 13:42:19 +02:00 |
|
Craig Raw
|
9b6ef1f3ca
|
change export csv icon
|
2021-02-17 11:18:29 +02:00 |
|
Craig Raw
|
173078dd8d
|
followup to script type descriptions
|
2021-02-17 11:10:08 +02:00 |
|
Craig Raw
|
ae2db6e204
|
improve script type descriptions and help text
|
2021-02-17 10:24:21 +02:00 |
|
Craig Raw
|
5abea8c594
|
followup fixes for linux
|
2021-02-17 10:00:26 +02:00 |
|
Craig Raw
|
cb94d91e98
|
update welcome and about dialogs for public electrum server
|
2021-02-16 16:57:10 +02:00 |
|
Craig Raw
|
454e4b4c4b
|
add public electrum server type
|
2021-02-16 16:38:36 +02:00 |
|
Craig Raw
|
48a63c25d2
|
adjust csv icon position
|
2021-02-16 12:05:57 +02:00 |
|
Craig Raw
|
0fdc90523e
|
export transactions to csv
|
2021-02-16 11:57:34 +02:00 |
|
Craig Raw
|
3203308d82
|
maybe fix help tooltips not appearing
|
2021-02-16 10:08:44 +02:00 |
|
Craig Raw
|
83a7f5c562
|
v1.1.0
|
2021-02-11 11:41:37 +02:00 |
|
Craig Raw
|
55e0648fc8
|
fix help text to match updated cobo firmware
|
2021-02-11 11:16:51 +02:00 |
|
Craig Raw
|
b517b575da
|
add custom dmg installer background
|
2021-02-11 11:15:38 +02:00 |
|
Craig Raw
|
890b4098d7
|
add refresh wallet menu item
|
2021-02-10 10:23:42 +02:00 |
|
Craig Raw
|
11a0e3765b
|
avoid losing tx, address and txo labels when performing a full wallet refresh
|
2021-02-09 17:32:36 +02:00 |
|
Craig Raw
|
622b681109
|
add blue wallet vault import and export and add wallet export via qr
|
2021-02-08 16:29:59 +02:00 |
|
Craig Raw
|
c27a576b3d
|
make passphrase entry a masked password field
|
2021-02-08 12:42:46 +02:00 |
|
Craig Raw
|
7bc8bdc13e
|
provide help tooltips on policy types and script types
|
2021-02-08 12:31:34 +02:00 |
|
Craig Raw
|
0097a1ecbc
|
also show legacy qr display for imported keystores
|
2021-02-08 09:36:24 +02:00 |
|
Craig Raw
|
525d57ec73
|
handle rbf fee increase for consolidation outputs
|
2021-02-04 12:14:42 +02:00 |
|
Craig Raw
|
e3d7bb57ee
|
move internal tor to a top level app service, support non-ssl proxying
|
2021-02-04 12:00:49 +02:00 |
|
Craig Raw
|
095518e858
|
fix bitcoin core cookie dir not present npe
|
2021-01-28 12:45:12 +02:00 |
|
Craig Raw
|
ac470f64c1
|
revert dynamic tx detail pane
|
2021-01-28 12:34:32 +02:00 |
|
Craig Raw
|
30215b0dac
|
dynamically resize components on window height change
|
2021-01-28 12:29:20 +02:00 |
|
Craig Raw
|
563252c823
|
v1.0.0
|
2021-01-28 11:51:38 +02:00 |
|
Craig Raw
|
3a7ffe95e8
|
fix core wallet field - disabled when connected
|
2021-01-28 11:41:28 +02:00 |
|
Craig Raw
|
b588a4ee02
|
always show scan time remaining
|
2021-01-28 11:19:57 +02:00 |
|
Craig Raw
|
ab0611fabc
|
update bwt to latest HEAD
|
2021-01-28 11:02:19 +02:00 |
|
Craig Raw
|
a121bb5f26
|
add passport hww single and multisig importing
|
2021-01-28 10:43:54 +02:00 |
|
Craig Raw
|
2fc01e0345
|
resize on initial scene change
|
2021-01-27 10:08:47 +02:00 |
|
Craig Raw
|
650c3657a5
|
set tx hex divider lower when window height is reduced
|
2021-01-27 09:16:58 +02:00 |
|
Craig Raw
|
d836eb515e
|
further reduce min height to 730px on all platforms
|
2021-01-27 08:57:46 +02:00 |
|
Craig Raw
|
717bc9fec2
|
set default core wallet name if offline mode is initially selected
|
2021-01-26 18:28:07 +02:00 |
|
Craig Raw
|
1ad6da86b1
|
reduce tx diagram height to fit min resolution of 768px
|
2021-01-26 18:25:34 +02:00 |
|
Craig Raw
|
54680a5692
|
fix bug with trezor/keepkey keystore import, show hwi errors on all related dialogs
|
2021-01-26 14:39:49 +02:00 |
|
Craig Raw
|
6ef5e79b39
|
greater min window height on windows and linux
|
2021-01-26 13:23:46 +02:00 |
|
Craig Raw
|
1dbf51b406
|
reduce min window height by 50px
|
2021-01-26 12:19:25 +02:00 |
|
Craig Raw
|
cc202ce4ca
|
minor ui tweaks
|
2021-01-25 15:15:10 +02:00 |
|
Craig Raw
|
ff83af2e0d
|
add hd capture toggle for qr scanning
|
2021-01-25 14:00:17 +02:00 |
|
Craig Raw
|
aacecc8517
|
initialize bwt only on connection, default to core multi-wallet use
|
2021-01-20 13:03:47 +02:00 |
|
Craig Raw
|
a9a3eef157
|
truncate long electrum wallet labels
|
2021-01-18 13:39:12 +02:00 |
|
Craig Raw
|
7fc37c21fd
|
v0.9.10
|
2021-01-14 12:35:45 +02:00 |
|
Craig Raw
|
ff828b483b
|
improve status bar feedback when starting bwt, syncing and scanning
|
2021-01-13 20:25:55 +02:00 |
|
Craig Raw
|
64a9cce837
|
log level revert and minor startup fixes
|
2021-01-13 16:23:02 +02:00 |
|
Craig Raw
|
caa7ef429c
|
add backup confirmation overlay to bip39 list generation process
|
2021-01-13 15:43:39 +02:00 |
|
Craig Raw
|
38818d8222
|
always set charset to utf-8 when converting from bytes to string
|
2021-01-13 12:17:01 +02:00 |
|
Craig Raw
|
fd7d2232a1
|
only start bwt with valid wallets
|
2021-01-13 11:40:29 +02:00 |
|
Craig Raw
|
b5eb59344c
|
avoid npe on new wallet
|
2021-01-13 11:33:20 +02:00 |
|
Craig Raw
|
3093e4906c
|
fix npe on initial startup #2
|
2021-01-13 11:27:55 +02:00 |
|
Craig Raw
|
2faddc1133
|
fix npe on initial startup
|
2021-01-13 11:23:38 +02:00 |
|
Craig Raw
|
7bc707bcaa
|
update linux and windows bwt
|
2021-01-13 08:46:57 +02:00 |
|
Craig Raw
|
7ae74e3000
|
handle mode and startup config better
|
2021-01-13 08:11:10 +02:00 |
|
Craig Raw
|
94da3b37b6
|
show tx count, set default server type
|
2021-01-12 14:43:30 +02:00 |
|
Craig Raw
|
c6689228d0
|
handle new coldcard firmware p2sh_p2wsh import name change
|
2021-01-12 13:50:32 +02:00 |
|
Craig Raw
|
d847da9d61
|
bwt preferences and connection handling improvements
|
2021-01-12 13:24:11 +02:00 |
|
Craig Raw
|
6637ea09bf
|
fix isconnecting with ready status flag
|
2021-01-12 10:37:22 +02:00 |
|
Craig Raw
|
99959470e2
|
show warning before changing a wallet with transactions
|
2021-01-12 10:15:42 +02:00 |
|
Craig Raw
|
826162ba9f
|
various bwt related tweaks
|
2021-01-11 18:26:45 +02:00 |
|
Craig Raw
|
546ccd66b3
|
upgrade to bwt with earlier termination, various bitcoin core related ui changes
|
2021-01-11 17:31:28 +02:00 |
|
Craig Raw
|
628b15a3b5
|
support broadcasting wallet and non-wallet loaded txes
|
2021-01-11 12:27:28 +02:00 |
|
Craig Raw
|
72281233e1
|
Merge branch 'master' into bwt
|
2021-01-08 17:01:32 +02:00 |
|
Craig Raw
|
901a4520fd
|
safe multithreading config writes
|
2021-01-08 16:11:36 +02:00 |
|
Craig Raw
|
3e083b907d
|
bwt fixes and startup status
|
2021-01-08 16:10:00 +02:00 |
|
Craig Raw
|
3c4b25ecee
|
bwt threading and wallet rescanning
|
2021-01-07 13:04:42 +02:00 |
|
Craig Raw
|
d722c4972a
|
initialise logger after configuring user defined application home
|
2021-01-01 10:40:08 +02:00 |
|
Craig Raw
|
a1c65cff75
|
initial commit of bwt integration
|
2020-12-20 12:34:36 +02:00 |
|
Craig Raw
|
18bc7bf302
|
improve debug logging for wallet history updates
|
2020-12-17 08:38:41 +02:00 |
|
Craig Raw
|
17bb442c78
|
ensure socket inputstream is buffered
|
2020-12-17 08:37:26 +02:00 |
|
Craig Raw
|
3134a9ad42
|
reduce time to check broadcasted tx
|
2020-12-16 12:37:38 +02:00 |
|
Craig Raw
|
eda96af607
|
shorten details link to prevent scrollbars appearing
|
2020-12-16 12:10:01 +02:00 |
|
Craig Raw
|
038069f6e6
|
add scheduled service to check mempool after broadcast
|
2020-12-15 10:29:13 +02:00 |
|
Craig Raw
|
ee6d8028f8
|
v0.9.9
|
2020-12-10 08:59:31 +02:00 |
|
Craig Raw
|
5d404f8c30
|
reset transaction menu shortcuts
|
2020-12-10 08:54:08 +02:00 |
|
Craig Raw
|
94662922a8
|
add keyboard shortcuts, fix non-mac menu exit
|
2020-12-10 08:38:55 +02:00 |
|
Craig Raw
|
582065e7f0
|
add specter diy keystore import
|
2020-12-09 17:16:44 +02:00 |
|
Craig Raw
|
ccead92388
|
add view option to hide used empty addresses
|
2020-12-09 16:06:30 +02:00 |
|
Craig Raw
|
2b47740539
|
dont post open wallets event until scene set
|
2020-12-09 12:10:34 +02:00 |
|
Craig Raw
|
668dd88436
|
fix initial theme selection
|
2020-12-09 08:08:37 +02:00 |
|
Craig Raw
|
76820377ae
|
change theme on all app windows
|
2020-12-08 17:24:22 +02:00 |
|
Craig Raw
|
6a1c3fa3da
|
support opening wallets in new windows
|
2020-12-08 12:32:59 +02:00 |
|
Craig Raw
|
dfa781e16c
|
subscription handling for multiple app windows
|
2020-12-07 14:12:11 +02:00 |
|
Craig Raw
|
722fd84ec1
|
cancel running services before restart
|
2020-12-07 10:55:29 +02:00 |
|
Craig Raw
|
39d1e686f4
|
refactor singleton services from appcontroller to appservices
|
2020-12-04 15:42:17 +02:00 |
|
Craig Raw
|
7461b47466
|
move show transaction hex setting into config
|
2020-12-04 10:10:17 +02:00 |
|
Craig Raw
|
572e451279
|
freeze and unfreeze utxos
|
2020-12-01 12:45:26 +02:00 |
|
Craig Raw
|
88dfde3c67
|
import address labels from electrum wallets
|
2020-12-01 10:17:29 +02:00 |
|
Craig Raw
|
64c3db3656
|
reduce min height to fit 13" mbp
|
2020-11-29 09:21:01 +02:00 |
|
Craig Raw
|
f0ee99b78b
|
more efficient chart node selection
|
2020-11-26 15:27:25 +02:00 |
|
Craig Raw
|
c804737563
|
upgrade to hwi 1.2.1
|
2020-11-26 07:56:40 +02:00 |
|
Craig Raw
|
d395c7897e
|
v0.9.8
|
2020-11-26 07:19:47 +02:00 |
|
Craig Raw
|
6e2e5d7a9c
|
fix cross-platform issues
|
2020-11-25 11:45:26 +02:00 |
|
Craig Raw
|
99a39aa83f
|
reduce unconfirmed opacity
|
2020-11-25 09:56:31 +02:00 |
|
Craig Raw
|
2ca8b91283
|
add increase fee functionality for rbf transactions
|
2020-11-24 20:34:51 +02:00 |
|
Craig Raw
|
94960567b5
|
default to mempool.space, improve mempool size tooltip display
|
2020-11-24 10:05:27 +02:00 |
|
Craig Raw
|
e14349a645
|
only fetch external fee rates on mainnet
|
2020-11-23 17:34:19 +02:00 |
|
Craig Raw
|
ee7b741a69
|
fetch fee rates from configurable external sources
|
2020-11-23 17:26:51 +02:00 |
|
Craig Raw
|
02c8415a7b
|
use proxy for exchange rate if available, move to exchange rate to net package
|
2020-11-23 14:15:39 +02:00 |
|
Craig Raw
|
f305e0bdc2
|
reduce mempool size x axis labelling
|
2020-11-23 12:23:45 +02:00 |
|
Craig Raw
|
d8b7938a63
|
show returned errors on hwi enumerate
|
2020-11-19 12:54:12 +02:00 |
|
Craig Raw
|
44ac7f3c0e
|
toggle fee rate selection on send, dont show zero total rate series
|
2020-11-19 12:33:33 +02:00 |
|
Craig Raw
|
2b55b5feb3
|
add mempool size fee selection
|
2020-11-19 10:46:19 +02:00 |
|
Craig Raw
|
43bf6ab265
|
get and store fee rate histogram
|
2020-11-18 09:54:34 +02:00 |
|
Craig Raw
|
80b7ee803b
|
separate keystore and wallet scannable, improve cobo importing
|
2020-11-18 08:37:51 +02:00 |
|
Craig Raw
|
8e23bd64c7
|
add cobo vault support with legacy qr scanning
|
2020-11-17 13:32:07 +02:00 |
|
Craig Raw
|
bf6fbebd9e
|
add wallet to wallethistorystatusevent and filter updates
|
2020-11-13 12:44:27 +02:00 |
|
Craig Raw
|
0b9052dee9
|
refactor wallet field push down to entry
|
2020-11-13 10:12:19 +02:00 |
|
Craig Raw
|
6460cb88a5
|
v0.9.7
|
2020-11-12 08:40:20 +02:00 |
|
Craig Raw
|
90ac786707
|
slow down qr animation
|
2020-11-12 08:37:33 +02:00 |
|
Craig Raw
|
c86006335b
|
ensure wallet tab name and wallet name are synced on wallet open
|
2020-11-11 17:10:46 +02:00 |
|
Craig Raw
|
a444e2af2f
|
ensure wallet tab name and wallet name are synced on wallet open
|
2020-11-11 16:31:58 +02:00 |
|
Craig Raw
|
bcd2c966a5
|
add recursive lookup for tab header
|
2020-11-11 14:48:10 +02:00 |
|
Craig Raw
|
37bb1c5d97
|
import descriptor from qr
|
2020-11-11 12:26:36 +02:00 |
|
Craig Raw
|
68da8e6027
|
add support for UR registry types crypto-address, crypto-hdkey, crypto-output and crypto-account
|
2020-11-11 09:51:50 +02:00 |
|
Craig Raw
|
87fe0accd5
|
Use broader matching on HWI wallet types (eg bitbox02_btconly)
|
2020-11-05 16:46:01 +02:00 |
|
Craig Raw
|
8d413e839c
|
handle server returning history with the same tx at multiple heights (electrs issue #316)
|
2020-11-05 16:29:15 +02:00 |
|
Craig Raw
|
1392199f5c
|
add tx tree icons and input descriptions when signing
|
2020-11-05 10:31:54 +02:00 |
|
Craig Raw
|
1b220c72ea
|
further payjoin tweaks
|
2020-11-04 16:32:17 +02:00 |
|
Craig Raw
|
bcf6f77340
|
improve wallet import error messaging, handle p2sh-p2wpkh payjoin
|
2020-11-04 12:10:40 +02:00 |
|
Craig Raw
|
0aac8bbea7
|
indicate payjoin input on transaction diagram
|
2020-11-03 15:00:34 +02:00 |
|
Craig Raw
|
e1acaa8a78
|
add payjoin (bip78) support
|
2020-11-03 13:54:18 +02:00 |
|
Craig Raw
|
13a486597c
|
Remove illegal / characters from output descriptors
|
2020-11-02 07:49:55 +02:00 |
|
Craig Raw
|
389ce2180d
|
accept bip21 uri in pay to field
|
2020-10-29 11:45:10 +02:00 |
|
Craig Raw
|
a7a3ad012c
|
add stacktrace on null node
|
2020-10-29 11:24:56 +02:00 |
|
Craig Raw
|
9f5eb41d90
|
dont add change node if no change present
|
2020-10-29 11:23:50 +02:00 |
|
Craig Raw
|
3a4d385560
|
avoid casting to int when comparing longs
|
2020-10-27 11:11:35 +02:00 |
|
Craig Raw
|
d3881f76b9
|
default to trezor t on import
|
2020-10-27 11:09:31 +02:00 |
|
Craig Raw
|
be5a48ce71
|
handle p2sh default derivation change and other small fixes
|
2020-10-26 15:12:10 +02:00 |
|
Craig Raw
|
c8cd2d1cd9
|
v0.9.6
|
2020-10-21 11:22:03 +02:00 |
|
Craig Raw
|
5789e1c215
|
request password on wallet import
|
2020-10-21 11:11:18 +02:00 |
|
Craig Raw
|
f48fb610e8
|
show no extension files in linux
|
2020-10-21 09:41:49 +02:00 |
|
Craig Raw
|
3aeba79268
|
use abbreviated derivation paths
|
2020-10-20 12:18:23 +02:00 |
|
Craig Raw
|
4a030e9b6e
|
avoid ellipsis on unit dropdown
|
2020-10-20 11:45:58 +02:00 |
|
Craig Raw
|
2cf653702c
|
handle no prior connection for fetching min relay fee rate
|
2020-10-20 11:36:23 +02:00 |
|
Craig Raw
|
ac438ec023
|
send to multiple recipients
|
2020-10-20 10:56:08 +02:00 |
|
Craig Raw
|
ee9247c066
|
handle support for multiple payments in a tx
|
2020-10-19 11:06:59 +02:00 |
|
Craig Raw
|
63a9a798f3
|
order available wallets to prioritise seed or usb keystores
|
2020-10-16 12:55:02 +02:00 |
|
Craig Raw
|
194f0f5c1b
|
add file flag fallback to set testnet on startup
|
2020-10-16 12:37:19 +02:00 |
|
Craig Raw
|
bda5c1a709
|
upgrade hwi to 1.2.0
|
2020-10-16 12:20:24 +02:00 |
|
Craig Raw
|
32327928b5
|
progressive read timeout
|
2020-10-16 12:08:27 +02:00 |
|
Craig Raw
|
b448927a6e
|
electrs server robustness and tuning improvements
|
2020-10-15 14:38:30 +02:00 |
|
Craig Raw
|
ff578c938e
|
break out UR implementation into hummingbird project
|
2020-10-15 10:38:33 +02:00 |
|
Craig Raw
|
998100505d
|
change electrum call ordering and add retry handling for better behaviour on electrs
|
2020-10-13 12:48:32 +02:00 |
|
Craig Raw
|
a893b37bb0
|
add per request delay to non-batched rpc calls
|
2020-10-12 18:59:50 +02:00 |
|
Craig Raw
|
4c58ebf138
|
correct handling of nodeTransactionMap empty map references
|
2020-10-12 11:08:24 +02:00 |
|
Craig Raw
|
76e148a107
|
add ability to import keystores and wallets with QR, add part protocol to QR scanner
|
2020-10-09 12:47:43 +02:00 |
|
Craig Raw
|
20f5e4d8db
|
fix cobo vault keystore import
|
2020-10-09 09:59:26 +02:00 |
|
Craig Raw
|
5cd15f21ad
|
fix icon naming for bitbox
|
2020-10-08 11:25:58 +02:00 |
|
Craig Raw
|
b50cf77f3b
|
rename xPub to xpub
|
2020-10-07 13:11:46 +02:00 |
|
Craig Raw
|
5e8148e5b9
|
v0.9.5
|
2020-10-07 12:37:10 +02:00 |
|
Craig Raw
|
fa5ac7917b
|
add cobo vault singlesig and multisig file import and export
|
2020-10-07 12:31:58 +02:00 |
|
Craig Raw
|
eda712e269
|
add comment to transaction entry equals
|
2020-10-06 15:10:24 +02:00 |
|
Craig Raw
|
3c6adafc15
|
tweak help copy and ui
|
2020-10-06 14:50:25 +02:00 |
|
Craig Raw
|
639e145672
|
use tPubs instead of xPubs on labels in testnet
|
2020-10-06 12:39:30 +02:00 |
|
Craig Raw
|
eb8d66bf25
|
add utility buttons to import and export xpubs with qr codes, show slip132 versions
|
2020-10-05 17:32:30 +02:00 |
|
Craig Raw
|
3a885b3a28
|
improve open wallet error dialog message
|
2020-10-05 12:33:05 +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
|
9e5937d2fe
|
check history on all created tx script hashes when one is updated
|
2020-10-02 15:18:12 +02:00 |
|
Craig Raw
|
82a8f08440
|
upgrade to javafx 15, upgrade gradle plugins, ensure reproducible builds
|
2020-10-01 14:09:36 +02:00 |
|
Craig Raw
|
ea2783e51b
|
testnet related changes and network improvements and logging
|
2020-10-01 09:11:02 +02:00 |
|
Craig Raw
|
ff7a35e68b
|
select alternative network, support testnet on hwi, other fixes
|
2020-09-29 15:45:22 +02:00 |
|
Craig Raw
|
c68cda5b2f
|
handle support for alternative (non-mainnet) networks
|
2020-09-28 14:32:02 +02:00 |
|
Craig Raw
|
2cb667a671
|
shorten tooltip delay, set tooltip font size equal
|
2020-09-26 12:43:51 +02:00 |
|
Craig Raw
|
eb09076604
|
exclude utxos from transaction diagram
|
2020-09-26 12:30:33 +02:00 |
|
Craig Raw
|
32bc9f6a99
|
dont refresh invalid wallets
|
2020-09-25 17:56:57 +02:00 |
|
Craig Raw
|
dc8a8dd857
|
copy non-xpub value
|
2020-09-25 17:48:24 +02:00 |
|
Craig Raw
|
d5a26fdf5d
|
followup to prev commit to handle button disable
|
2020-09-25 15:37:11 +02:00 |
|
Craig Raw
|
e48e40da0d
|
retrieve min fee rate, adjust block target rates and dont create txes with insufficient fee rate
|
2020-09-25 15:22:52 +02:00 |
|
Craig Raw
|
e878c4ea78
|
hide validation error on clear send
|
2020-09-25 14:07:16 +02:00 |
|
Craig Raw
|
ead8fa2207
|
clear send details on mempool tx, edit wallet output descriptor
|
2020-09-25 13:43:55 +02:00 |
|
Craig Raw
|
9a395f5dd1
|
v0.9.4
|
2020-09-21 10:00:35 +02:00 |
|
Craig Raw
|
a99114cc6f
|
dynamic blockchain form updating, minor tweaks
|
2020-09-21 09:06:01 +02:00 |
|
Craig Raw
|
ea36c63ebb
|
version check: test against predefined address
|
2020-09-20 15:09:54 +02:00 |
|
Craig Raw
|
77d3c848f9
|
add dark theme
|
2020-09-20 15:04:53 +02:00 |
|
Craig Raw
|
f22312e04f
|
add software update check
|
2020-09-18 15:48:05 +02:00 |
|
Craig Raw
|
b9db4421df
|
import transaction labels from electrum
|
2020-09-18 12:53:05 +02:00 |
|
Craig Raw
|
b7aa73e99f
|
show wallet loading progress
|
2020-09-18 10:50:41 +02:00 |
|
Craig Raw
|
4bad46c9e3
|
optimize electrum server queries
|
2020-09-17 15:10:56 +02:00 |
|
Craig Raw
|
084a3c76af
|
start with simple RPC for maximum compatibility
|
2020-09-15 12:07:37 +02:00 |
|
Craig Raw
|
2e0ca1b4fa
|
add built in tor
|
2020-09-14 10:51:38 +02:00 |
|
Craig Raw
|
4bc446724d
|
fix keepkey hww
|
2020-09-10 11:40:21 +02:00 |
|
Craig Raw
|
0c56f5a9a1
|
add change password functionality
|
2020-09-09 16:15:33 +02:00 |
|
Craig Raw
|
38b27bb091
|
configurable wallet gap limit
|
2020-09-09 14:56:50 +02:00 |
|
Craig Raw
|
b8c3bf1bea
|
improve wallet descriptor and add output descriptor retrieval
|
2020-09-09 11:18:13 +02:00 |
|
Craig Raw
|
e65f1ef3cc
|
export specter with checksum
|
2020-09-08 12:42:15 +02:00 |
|
Craig Raw
|
f25d2618b6
|
descriptor change multi to sortedmulti
|
2020-09-08 08:31:42 +02:00 |
|
Craig Raw
|
0adf94bf62
|
initial specter wallet import and export functionality
|
2020-09-07 17:23:12 +02:00 |
|
Craig Raw
|
7d7c5e5064
|
Support replacing existing keystore with watch only keystore
|
2020-09-04 13:00:40 +02:00 |
|
Craig Raw
|
10e4d8843d
|
change bip39 confirmation wording
|
2020-09-03 20:54:46 +02:00 |
|
Craig Raw
|
6e10784e49
|
support usb message signing
|
2020-09-03 20:46:44 +02:00 |
|
Craig Raw
|
885efd7985
|
support bip 137 for message signing, but handle electrum approach as well when verifying
|
2020-09-03 19:26:54 +02:00 |
|
Craig Raw
|
ec9534f8ae
|
version 0.9.3 release
|
2020-09-03 13:41:12 +02:00 |
|
Craig Raw
|
6c90a7e0ba
|
add message signing/verifying functionality
|
2020-09-03 13:36:43 +02:00 |
|
Craig Raw
|
9dd52f120f
|
add ur toString
|
2020-09-03 09:38:16 +02:00 |
|
Craig Raw
|
4cdffec060
|
fix fiat amount update on transaction update
|
2020-09-01 13:13:38 +02:00 |
|
Craig Raw
|
ed9bc882b7
|
minor ui fix, safe unsubscribe
|
2020-09-01 11:33:18 +02:00 |
|
Craig Raw
|
5054ab9564
|
disable sign button if signing wallet is closed
|
2020-09-01 09:50:44 +02:00 |
|
Craig Raw
|
7751f940f2
|
display output send type better, handle consolidation sends
|
2020-09-01 08:58:47 +02:00 |
|
Craig Raw
|
3f68ca43c2
|
dont show uninitialized devices (trezor t)
|
2020-09-01 08:04:58 +02:00 |
|
Craig Raw
|
68239e9472
|
improve device detection and display
|
2020-08-31 15:55:36 +02:00 |
|
Craig Raw
|
10edf31e13
|
dont open the same wallet twice
|
2020-08-31 11:47:06 +02:00 |
|
Craig Raw
|
61c3c4a3ac
|
use minimum fee rate found for higher block targets if present
|
2020-08-31 11:28:03 +02:00 |
|
Craig Raw
|
5d6bb5e4f9
|
show better descriptions on outputs based on signing wallet
|
2020-08-31 11:22:15 +02:00 |
|
Craig Raw
|
b808222faa
|
deduplicate signed keystores on signature
|
2020-08-31 10:14:48 +02:00 |
|
Craig Raw
|
4d7d51f3f8
|
dont show status server banner (but show height in tooltip)
|
2020-08-30 13:47:31 +02:00 |
|
Craig Raw
|
546076ea48
|
avoid displaying any server response in error dialogs
|
2020-08-30 13:29:42 +02:00 |
|
Craig Raw
|
2bebb0925e
|
wallet save fixes
|
2020-08-30 11:24:49 +02:00 |
|
Craig Raw
|
47855228d3
|
wallet load order, dont clear history on trivial changes
|
2020-08-30 11:15:45 +02:00 |
|
Craig Raw
|
04722204a6
|
set app name on X11
|
2020-08-29 20:06:50 +02:00 |
|
Craig Raw
|
452afe4731
|
tweak naming
|
2020-08-29 18:04:27 +02:00 |
|
Craig Raw
|
ffce18919f
|
Merge branch 'master' of github.com:sparrowwallet/sparrow into master
|
2020-08-28 19:39:34 +02:00 |
|
Craig Raw
|
ddcabf721e
|
dont poll when signing
|
2020-08-28 19:38:55 +02:00 |
|
Craig Raw
|
7eb4b9c61d
|
linux build fixes
|
2020-08-28 16:02:08 +02:00 |
|
Craig Raw
|
d1fbe94d90
|
welcome page tweak
|
2020-08-28 14:41:26 +02:00 |
|
Craig Raw
|
1fea119173
|
shorten button width
|
2020-08-28 13:31:27 +02:00 |
|
Craig Raw
|
1ac264600a
|
set linux path explicitly
|
2020-08-28 12:17:47 +02:00 |
|
Craig Raw
|
00db59c44f
|
fix pixel stretching issue
|
2020-08-28 09:49:26 +02:00 |
|
Craig Raw
|
2c27f702bf
|
add import
|
2020-08-27 17:41:17 +02:00 |
|
Craig Raw
|
3c2dfed96d
|
locale and other windows related fixes
|
2020-08-27 17:16:20 +02:00 |
|
Craig Raw
|
fa0c74f06b
|
set monospace font explicitly, add stage icons
|
2020-08-27 13:11:23 +02:00 |
|
Craig Raw
|
ba017b2fcb
|
windows fixes
|
2020-08-25 19:30:19 +02:00 |
|
Craig Raw
|
2cca6049be
|
create installers, fix about border
|
2020-08-25 17:18:45 +02:00 |
|
Craig Raw
|
d519c033ac
|
bump version, cross platform builds
|
2020-08-25 16:10:56 +02:00 |
|
Craig Raw
|
f8d15f73f6
|
platform specific changes
|
2020-08-25 15:31:04 +02:00 |
|
Craig Raw
|
c2fb6bcfee
|
build, versioning and cross-platform about dlg
|
2020-08-24 14:52:05 +02:00 |
|
Craig Raw
|
8cde670efd
|
log all errors to error log
|
2020-08-24 12:54:11 +02:00 |
|
Craig Raw
|
f95cb67912
|
add coldcard single sig wallet import
|
2020-08-24 12:05:32 +02:00 |
|
Craig Raw
|
750f6483cb
|
show alternative xpub values as tooltips
|
2020-08-24 10:12:16 +02:00 |
|
Craig Raw
|
53a590140d
|
spend utxo improvements
|
2020-08-23 15:47:43 +02:00 |
|
Craig Raw
|
189ac75467
|
set null date on unconfirmed txes, dont let external utxos show as spendable
|
2020-08-22 17:20:43 +02:00 |
|
Craig Raw
|
fa082e892f
|
about dialog, older mac hwi build
|
2020-08-21 20:58:11 +02:00 |
|
Craig Raw
|
c814b8e350
|
various fixes, better non-electrumx support
|
2020-08-21 17:16:14 +02:00 |
|
Craig Raw
|
2b48b4cd6e
|
better handling of server connection editing
|
2020-08-21 10:48:41 +02:00 |
|
Craig Raw
|
d49f85fe5b
|
more import fixes
|
2020-08-21 10:08:43 +02:00 |
|
Craig Raw
|
af525797ff
|
improvements to importing and exporting
|
2020-08-21 09:59:11 +02:00 |
|
Craig Raw
|
e9e10de266
|
export file naming with correct extensions
|
2020-08-20 18:20:42 +02:00 |
|
Craig Raw
|
ab5fdef919
|
display full derivation path where possible
|
2020-08-20 17:59:58 +02:00 |
|
Craig Raw
|
f723d20c9a
|
disable absolute locktime if sequence disabled
|
2020-08-20 17:40:56 +02:00 |
|
Craig Raw
|
03c488cf4d
|
add warnings to block time, set current height, close once
|
2020-08-20 17:30:39 +02:00 |
|
Craig Raw
|
ca64a1d307
|
scan qr to bitcoin uri
|
2020-08-20 15:26:59 +02:00 |
|
Craig Raw
|
4c8f7bb711
|
clear fiat amounts
|
2020-08-20 12:30:21 +02:00 |
|
Craig Raw
|
77dd8ca5d7
|
unregister closed tab and dialog subscribers, fix connection error reset behaviour
|
2020-08-20 11:25:34 +02:00 |
|
Craig Raw
|
d5aba35184
|
make controller and tab data share data sources
|
2020-08-19 15:44:40 +02:00 |
|
Craig Raw
|
30e2ab5e2a
|
fill tx labels on send
|
2020-08-19 08:40:06 +02:00 |
|
Craig Raw
|
e93fcf7fbd
|
show fiat fee amount
|
2020-08-18 12:54:43 +02:00 |
|
Craig Raw
|
198672a06e
|
further keystore improvements
|
2020-08-18 11:50:27 +02:00 |
|
Craig Raw
|
133d771c09
|
keystore buttons label tooltips
|
2020-08-18 11:02:45 +02:00 |
|
Craig Raw
|
9a80065605
|
connection toggle tooltip
|
2020-08-18 10:55:07 +02:00 |
|
Craig Raw
|
ccf4e98968
|
ellipsis and incomplete wallet background save fixes
|
2020-08-18 10:47:32 +02:00 |
|
Craig Raw
|
df15129f64
|
bip39 word list improvements #2
|
2020-08-18 10:20:56 +02:00 |
|
Craig Raw
|
e878648587
|
bip39 word list usability improvements
|
2020-08-17 19:42:30 +02:00 |
|
Craig Raw
|
75bf63d936
|
fix wallet settings update bugs
|
2020-08-17 17:25:33 +02:00 |
|
Craig Raw
|
304bdd5c48
|
remove sys err exception logging
|
2020-08-17 17:00:48 +02:00 |
|
Craig Raw
|
e1934c99bc
|
upgrade controlsfx, fix notifications bug
|
2020-08-17 16:48:31 +02:00 |
|
Craig Raw
|
fa7d09c5a6
|
add non batched electrum server rpc
|
2020-08-10 18:58:47 +02:00 |
|
Craig Raw
|
79c2e29e34
|
refactor rpc elements out
|
2020-08-10 16:56:34 +02:00 |
|
Craig Raw
|
bb635a6c68
|
refactor electrumserver into net package
|
2020-08-10 09:38:15 +02:00 |
|
Craig Raw
|
7d8774c94c
|
better handling of showing blocktransaction details
|
2020-08-10 08:34:47 +02:00 |
|
Craig Raw
|
f35b3d46a1
|
show change output when signing
|
2020-08-09 17:03:38 +02:00 |
|
Craig Raw
|
f3a7d583a5
|
initial setup and drag file improvements
|
2020-08-09 15:26:38 +02:00 |
|
Craig Raw
|
37c3d573e0
|
wallet load and dialog field improvements
|
2020-08-09 14:46:52 +02:00 |
|
Craig Raw
|
b2f48a1b05
|
improve new tx notifications
|
2020-08-09 14:13:10 +02:00 |
|
Craig Raw
|
f0b7409c4a
|
make usb sign dialog non modal
|
2020-08-09 12:45:09 +02:00 |
|
Craig Raw
|
a8612da463
|
various fixes to signing
|
2020-08-09 12:23:59 +02:00 |
|
Craig Raw
|
f2afd7cb69
|
faster test with --version
|
2020-08-07 18:40:58 +02:00 |
|
Craig Raw
|
42d40b8171
|
upgrade to hwi 1.1.2
|
2020-08-07 18:07:39 +02:00 |
|
Craig Raw
|
cda4e30e3f
|
auto open recent wallets
|
2020-08-07 17:31:40 +02:00 |
|
Craig Raw
|
b43b25769e
|
fix receive pane layout
|
2020-08-07 17:10:32 +02:00 |
|
Craig Raw
|
84d08fea18
|
display address on device, device support improvements
|
2020-08-07 14:56:01 +02:00 |
|
Craig Raw
|
8aed206a34
|
notifications preference
|
2020-08-07 10:26:26 +02:00 |
|
Craig Raw
|
08498b1b71
|
hi res images
|
2020-08-07 10:02:57 +02:00 |
|
Craig Raw
|
10a684cf41
|
wallet update notifications
|
2020-08-06 17:52:18 +02:00 |
|
Craig Raw
|
32d25286a6
|
store passphrase in memory as securestring
|
2020-08-06 10:27:03 +02:00 |
|
Craig Raw
|
2a6a296cf3
|
various bugs fixed
|
2020-08-06 09:23:45 +02:00 |
|
Craig Raw
|
53478d9b22
|
show seed words dialog, fix electrum import
|
2020-08-05 16:55:18 +02:00 |
|
Craig Raw
|
ce60fe3dc6
|
extra logging, backup existing wallet first functionality
|
2020-08-05 13:58:54 +02:00 |
|
Craig Raw
|
03abc59ed3
|
fix ssl handshake issue
|
2020-08-05 12:36:50 +02:00 |
|
Craig Raw
|
e7c83e1d3f
|
fix encrypted storage test
|
2020-08-05 10:40:33 +02:00 |
|
Craig Raw
|
827d35cba3
|
add file logging
|
2020-08-05 10:25:38 +02:00 |
|
Craig Raw
|
3556e4abc9
|
configure file logging
|
2020-08-05 09:12:06 +02:00 |
|
Craig Raw
|
c9c00cc74e
|
add qr scanning support
|
2020-08-04 12:47:29 +02:00 |
|
Craig Raw
|
709c65ec20
|
qr code display and random sampler port
|
2020-08-03 10:30:30 +02:00 |
|
Craig Raw
|
4068a6c541
|
add licensing for urkit
|
2020-08-02 18:03:24 +02:00 |
|
Craig Raw
|
2f8d40198e
|
port of URKit
|
2020-08-02 17:54:51 +02:00 |
|
Craig Raw
|
d50ed46caf
|
save tx and minor fixes
|
2020-07-31 11:48:44 +02:00 |
|
Craig Raw
|
e5327b3d3d
|
broadcast fixes
|
2020-07-31 10:36:59 +02:00 |
|
Craig Raw
|
39e5031a78
|
remove ds store
|
2020-07-30 15:58:47 +02:00 |
|
Craig Raw
|
928731b383
|
signing multisig fixes
|
2020-07-30 15:58:19 +02:00 |
|
Craig Raw
|
c9d7b03afc
|
broadcast tx
|
2020-07-30 12:18:45 +02:00 |
|
Craig Raw
|
75f5fd2e12
|
combining and finalising psbt fixes
|
2020-07-30 10:00:09 +02:00 |
|
Craig Raw
|
29cfda7908
|
view extracted transaction from psbt
|
2020-07-28 13:14:11 +02:00 |
|
Craig Raw
|
658ab2f81c
|
finalize psbt once signing animation is complete
|
2020-07-28 08:31:11 +02:00 |
|
Craig Raw
|
62618e5da5
|
finalize form ui change
|
2020-07-27 14:10:22 +02:00 |
|
Craig Raw
|
b8edfd9731
|
subscribe to script hash updates for new mempool txes
|
2020-07-27 11:29:32 +02:00 |
|
Craig Raw
|
7428d21cac
|
minor hwi and mempool fetching tweaks
|
2020-07-27 08:15:15 +02:00 |
|
Craig Raw
|
1c03e1935e
|
wallet tx usb signing
|
2020-07-26 14:03:24 +02:00 |
|
Craig Raw
|
ef5124a9b9
|
psbt combining, transaction viewer updating
|
2020-07-24 14:47:43 +02:00 |
|
Craig Raw
|
7d3aabb050
|
signature count updating on signed keystores list change
|
2020-07-23 14:15:22 +02:00 |
|
Craig Raw
|
1fd1b28994
|
signature count updating on signed keystores list change
|
2020-07-23 14:14:47 +02:00 |
|
Craig Raw
|
33d6da8a99
|
cleanup psbt utxo fetching
|
2020-07-23 13:39:35 +02:00 |
|
Craig Raw
|
279b0e0ac1
|
sign psbt inputs
|
2020-07-22 14:56:59 +02:00 |
|
Craig Raw
|
a188f70dbe
|
tweaks and fixes
|
2020-07-21 08:52:21 +02:00 |
|
Craig Raw
|
fca55779bf
|
signatures progress bar and sign buttons
|
2020-07-20 17:05:08 +02:00 |
|
Craig Raw
|
6ef333ae2a
|
finalize psbt tweaks
|
2020-07-17 17:37:51 +02:00 |
|
Craig Raw
|
c86f7d32cb
|
finalise tx with signing wallet and sighash
|
2020-07-17 17:24:52 +02:00 |
|
Craig Raw
|
8e02f7103e
|
fix tx hex area segwit marker
|
2020-07-17 09:17:03 +02:00 |
|
Craig Raw
|
907062ffa0
|
create psbt tab from send
|
2020-07-16 15:16:43 +02:00 |
|
Craig Raw
|
e79f5ba977
|
minor bug fix
|
2020-07-16 10:53:26 +02:00 |
|
Craig Raw
|
d2291ef870
|
balancechart add interstitials
|
2020-07-16 10:48:00 +02:00 |
|
Craig Raw
|
bd721be1a2
|
preferences update
|
2020-07-16 10:25:24 +02:00 |
|
Craig Raw
|
3cee45223e
|
utxo grouping, filtering and zero conf handling
|
2020-07-15 09:15:50 +02:00 |
|
Craig Raw
|
4d51bb40c2
|
refactor utxo selector creation
|
2020-07-14 13:36:43 +02:00 |
|
Craig Raw
|
e7b511fc74
|
bnb and knapsack selectors
|
2020-07-14 09:21:53 +02:00 |
|
Craig Raw
|
603f3036fa
|
add bnb utxo selector
|
2020-07-13 14:28:24 +02:00 |
|
Craig Raw
|
0ffb6e377b
|
dont send recipient amounts less than dust threshold
|
2020-07-11 11:40:28 +02:00 |
|
Craig Raw
|
a37028b53f
|
fiat amount on send
|
2020-07-11 10:03:11 +02:00 |
|
Craig Raw
|
9b43429de9
|
use static formatter
|
2020-07-10 18:35:17 +02:00 |
|
Craig Raw
|
d6218f2a58
|
introduce currencyrate to hold fiat rate
|
2020-07-10 18:26:56 +02:00 |
|
Craig Raw
|
c477d31d3d
|
fiat currency support
|
2020-07-10 17:13:32 +02:00 |
|
Craig Raw
|
539013919b
|
balance chart, transactions view refactor, tx viewer coin labels updating
|
2020-07-10 12:48:36 +02:00 |
|
Craig Raw
|
d8c19ac0f8
|
user set bitcoin unit support
|
2020-07-09 14:35:34 +02:00 |
|
Craig Raw
|
fc5bff9788
|
move bitcoinunit to drongo
|
2020-07-09 10:25:49 +02:00 |
|
Craig Raw
|
e21dbf87ef
|
rename amount controls to coin
|
2020-07-09 10:17:54 +02:00 |
|
Craig Raw
|
765a4f4c82
|
settings ux tweaks, addressable script types only
|
2020-07-08 15:56:59 +02:00 |
|
Craig Raw
|
6a5b346608
|
amount formatter, send final tweaks
|
2020-07-08 14:18:07 +02:00 |
|
Craig Raw
|
6ecebd9cf6
|
tx diagram to fixed size, coin control lock
|
2020-07-07 13:58:59 +02:00 |
|
Craig Raw
|
c8e38de5aa
|
send all utxos support
|
2020-07-07 07:43:01 +02:00 |
|
Craig Raw
|
3305d0630a
|
utxo multiple selection, long confirmation indicator
|
2020-07-06 09:24:29 +02:00 |
|
Craig Raw
|
5860a6e49f
|
validate too large fee
|
2020-07-05 15:23:33 +02:00 |
|
Craig Raw
|
66e558faee
|
send pane improvements
|
2020-07-05 15:02:01 +02:00 |
|
Craig Raw
|
48e741733b
|
tx creation support
|
2020-07-04 12:52:40 +02:00 |
|
Craig Raw
|
013ed89e98
|
send controller utxo selection
|
2020-07-03 11:01:09 +02:00 |
|
Craig Raw
|
571c515a46
|
send controller initial, fee rates support
|
2020-06-30 09:23:55 +02:00 |
|
Craig Raw
|
1d0b66c45a
|
add unused glyph
|
2020-06-29 07:57:07 +02:00 |
|
Craig Raw
|
72d14c15a8
|
remove colons
|
2020-06-28 16:09:29 +02:00 |
|
Craig Raw
|
8aa9d15620
|
recieve fixes
|
2020-06-28 16:05:07 +02:00 |
|
Craig Raw
|
d8c94504c3
|
utxo chart rewrite
|
2020-06-28 15:46:52 +02:00 |
|
Craig Raw
|
67d624f049
|
handle label event and update entries
|
2020-06-27 15:55:49 +02:00 |
|
Craig Raw
|
766afae9c1
|
utxo bar chart initial commit
|
2020-06-26 18:34:35 +02:00 |
|
Craig Raw
|
07458d3dff
|
add duplicate address indicator
|
2020-06-26 14:29:16 +02:00 |
|
Craig Raw
|
cd7fc06819
|
improve multithreaded behaviour
|
2020-06-26 13:34:39 +02:00 |
|
Craig Raw
|
7444a87d89
|
add wallet utxo pane
|
2020-06-26 12:07:19 +02:00 |
|
Craig Raw
|
183d0ded2f
|
handle null label
|
2020-06-25 17:50:57 +02:00 |
|
Craig Raw
|
ef2e2a1855
|
add comments
|
2020-06-25 16:44:55 +02:00 |
|
Craig Raw
|
829be40243
|
fix removing added txes
|
2020-06-25 15:22:21 +02:00 |
|
Craig Raw
|
0f89327f35
|
add note on address listing
|
2020-06-25 11:39:39 +02:00 |
|
Craig Raw
|
150f65e7bd
|
wallet tx and addresses updating
|
2020-06-25 11:25:35 +02:00 |
|
Craig Raw
|
d4d61b8d41
|
bug fixing on walletsettingsupdated
|
2020-06-23 16:22:01 +02:00 |
|
Craig Raw
|
a8f16c15e0
|
wallet tx confirmation indicator and event refactor
|
2020-06-23 14:08:14 +02:00 |
|
Craig Raw
|
21f642bb5c
|
wallet transactions pane and wallet change events
|
2020-06-21 17:15:46 +02:00 |
|
Craig Raw
|
d33ccfb672
|
quit menu item
|
2020-06-19 18:17:39 +02:00 |
|
Craig Raw
|
efba293564
|
address history updating
|
2020-06-19 17:57:07 +02:00 |
|
Craig Raw
|
b1e8e25837
|
save stored block on event
|
2020-06-19 15:49:53 +02:00 |
|
Craig Raw
|
44be6e7203
|
improvements to fetching and settings
|
2020-06-19 15:36:17 +02:00 |
|
Craig Raw
|
e93ec08ba7
|
minor fix
|
2020-06-18 13:27:02 +02:00 |
|
Craig Raw
|
800512ee5b
|
fix bugs with txes with many outputs
|
2020-06-18 12:58:59 +02:00 |
|
Craig Raw
|
0cd97649cc
|
tx viewer fix various
|
2020-06-17 12:45:46 +02:00 |
|
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 |
|
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 |
|