Commit graph

364 commits

Author SHA1 Message Date
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