Roman Zeyde
8379182cb0
Update required Java version in README
...
Building with Java 14 results in the following error:
```
./sparrow/src/main/java/com/sparrowwallet/sparrow/whirlpool/dataSource/SparrowWalletStateSupplier.java:64: error: pattern matching in instanceof is a preview feature and is disabled by default.
if(externalDestination.getPostmixHandler() instanceof SparrowPostmixHandler sparrowPostmixHandler) {
```
2021-09-07 19:05:52 +03:00
Craig Raw
c024c351ac
minor fixes
2021-09-07 11:51:14 +02:00
Craig Raw
ed2914f2aa
replace illegal filename characters in wallet name with underscores
2021-09-06 14:49:53 +02:00
Craig Raw
0b4785e01c
v1.5.0 beta1
2021-09-06 11:53:34 +02:00
Craig Raw
0c50c9cb9c
make jackson jars open and non-synthetic modules
2021-09-06 10:18:36 +02:00
Craig Raw
916c2b6122
fix module issues in binary
2021-09-05 15:47:15 +02:00
Craig Raw
308a89c958
update required java to 16 in build instructions
2021-09-03 20:51:56 +02:00
Craig Raw
88ebef97d4
support mixing from all single sig wallets, handle tor proxy change, and other minor fixes
2021-09-03 17:16:37 +02:00
Craig Raw
a42761981c
support mixing to multisig wallets
2021-09-02 17:14:01 +02:00
Craig Raw
b6f047d382
minor fixes
2021-09-02 15:26:16 +02:00
Craig Raw
8f63d89be8
avoid creating a core wallet if no wallets are open
2021-09-02 15:22:53 +02:00
Craig Raw
6e6111b47c
support using stored mix indexes to avoid resending a utxo to the coordinator
2021-09-02 14:12:59 +02:00
Craig Raw
e8af7c70bd
refactor to WhirlpoolServices
2021-09-02 12:37:07 +02:00
Craig Raw
2fc551e35b
add mix to functionality
2021-09-02 11:39:56 +02:00
Craig Raw
adb77771aa
add mix config persistence and initial usage
2021-09-01 13:10:46 +02:00
Craig Raw
13e01451b7
update nightjar for tor identity change functionality
2021-08-31 16:43:56 +02:00
Craig Raw
aa10bcfe1a
fixes for encrypted whirlpool wallets and other issues
2021-08-31 16:19:24 +02:00
craigraw
f30c00ba8f
Merge pull request #183 from zeroleak/whirlpool-client-0.23.30-early4
...
Upgrade to whirlpool-client 0.23.30-early4 + extlibj 0.0.19-dsk3
2021-08-31 10:57:49 +02:00
zeroleak
4577a64ad5
apply Craig's feedback
...
- use V2__Whirlpool.sql
- allow pools list & tx0 preview without seed
- filter DataSource wallet for refresh
2021-08-29 10:49:25 +02:00
Craig Raw
7371ca2994
add option to optimize transactions for privacy and display privacy analysis
2021-08-27 16:00:17 +02:00
zeroleak
050c4fc31e
upgrade to whirlpool-client 0.23.30-early4 + extlibj 0.0.19-dsk3
2021-08-27 09:20:41 +02:00
zeroleak
772370808c
Merge remote-tracking branch 'remotes/origin/master' into whirlpool-client-0.23.30-early4
...
# Conflicts:
# src/main/java/com/sparrowwallet/sparrow/AppServices.java
# src/main/java/com/sparrowwallet/sparrow/whirlpool/Whirlpool.java
2021-08-24 12:18:54 +02:00
Craig Raw
b22e891b7d
make select all, copy on transaction hex area copy untruncated transaction hex
2021-08-24 10:52:56 +02:00
Craig Raw
57b3214c54
improvements to whirlpool dialog
2021-08-24 10:40:27 +02:00
Craig Raw
615b78b497
fix mix event handling for multiple wallets
2021-08-24 09:29:54 +02:00
Craig Raw
d1ab1db1c5
fix issues with subtabs in new wallets
2021-08-23 17:27:30 +02:00
Craig Raw
f5ac6a3b73
support whirlpool data storage in wallet file, add mixing ui
2021-08-23 16:36:02 +02:00
zeroleak
fec45356a2
upgrade to whirlpool-client 0.23.30-early4 + extlibj 0.0.19-dsk3
2021-08-22 11:26:11 +02:00
Craig Raw
37c4ff4dd7
reduce max number multisig keystores
2021-08-16 17:09:21 +02:00
Craig Raw
b0877d94bf
make all wallet addresses non-editable once child wallets are added
2021-08-16 13:33:05 +02:00
Craig Raw
a3e4342d7d
save app width and height across restarts
2021-08-16 11:25:18 +02:00
Craig Raw
90355a653f
followup
2021-08-16 11:04:46 +02:00
Craig Raw
6339c3a7d7
allow multisig wallets with many (up to 50) keystores
2021-08-16 10:46:34 +02:00
Craig Raw
8f7f0d4c61
truncate labels over 255 chars before persisting to db
2021-08-16 10:15:14 +02:00
Craig Raw
74b4f51640
add menu items to copy psbt to clipboard in hex or base64
2021-08-16 08:48:14 +02:00
Craig Raw
2caee79df4
initial whirlpool integration
2021-08-12 17:50:13 +02:00
Craig Raw
34b4c39ccd
add logging when event wallet id is not present
2021-08-04 10:45:01 +02:00
Craig Raw
34d1571669
fix aopp verification regression on button type
2021-08-04 10:03:18 +02:00
Craig Raw
22465b1b65
followup
2021-08-02 16:10:47 +02:00
Craig Raw
b91e8eab51
fix tab loading animation for subtabbed wallets
2021-07-30 15:13:58 +02:00
Craig Raw
55e69bf263
fix naming when using a subtab wallet, import and export wallets with child wallets with db persistence on sparrow exporter
2021-07-30 14:17:21 +02:00
Craig Raw
02d3817cb1
introduce wallet subtabs
2021-07-30 09:46:42 +02:00
Craig Raw
fc9cdaabb4
export UTXOs to CSV
2021-07-29 12:09:54 +02:00
Craig Raw
2aa3d83402
fix using the correct address label for the utxo label when recieving a batched tx to several labelled address
2021-07-29 11:40:15 +02:00
Craig Raw
fc5d6ada36
add caching for verbose transaction lookups to avoid repeat server requests
2021-07-29 11:09:49 +02:00
Craig Raw
be599fb003
fix hummingbird module definition
2021-07-21 15:30:46 +02:00
Craig Raw
d79c4a13f6
upgrade to hummingbird v1.6.2
2021-07-20 11:47:56 +02:00
Craig Raw
e6fce14fde
handle unknown derivation path for unchained caravan key
2021-07-19 11:56:02 +02:00
Craig Raw
5c3a00b71b
v1.4.3
2021-07-15 12:02:45 +02:00
Craig Raw
ced4d4d337
add caravan import/export, minor ui fixes
2021-07-15 11:09:39 +02:00