woodser
d8ef7e82d4
bump version to 0.0.18
2024-02-18 07:43:50 -05:00
woodser
8171299de3
revert bisq licenses and add haveno licenses
2024-02-15 07:45:35 -05:00
woodser
8600c0cb0d
shut down http connections with 5s timeout
2024-01-28 06:45:05 -05:00
woodser
221a63077c
do not backup trade wallet if arbitrator for space saving
2024-01-27 09:07:46 -05:00
woodser
153f708a7c
fix UserThread.await() hanging on error
2024-01-27 09:07:46 -05:00
woodser
11c8b05f45
fix ThreadUtils.await() blocking on exception
2024-01-22 05:21:29 -05:00
woodser
db155283be
repeatedly acquire lock on trade shut down and fix timeout
2024-01-10 09:35:25 -05:00
woodser
f7082fa71e
bump version to 0.0.17
2024-01-07 17:01:21 -05:00
woodser
c06a85b929
clear and shut down inactive trades, move more to trade threads
2024-01-06 12:52:21 -05:00
woodser
0d60df2aa7
refactor trade and connection threading to new ThreadUtils
2024-01-06 12:52:21 -05:00
woodser
5d88936600
start main wallet when daemon synced with improved UserThread
2024-01-01 09:05:04 -05:00
woodser
e2e2963b99
ignore error sending message after shut down
2024-01-01 09:05:04 -05:00
woodser
6c2f3ea154
improve trade state reliability
...
update trade state atomically on UserThread
nullify error handling on deposits confirmed message
set trade state before deposit request and relay
add checks before deleting wallet
UserThread.await() detects if on UserThread
2023-12-27 11:20:16 -05:00
woodser
e6775f3b58
move processing off UserThread for smoother experience
2023-12-18 13:45:04 -05:00
woodser
6cb120e4b9
bump version to v0.0.16
2023-12-10 16:08:45 -05:00
woodser
8b58b5b235
make Capabilities thread safe to fix concurrent modification exception
2023-11-19 14:31:03 -05:00
woodser
029a6133a6
bump version to v0.0.15
2023-11-03 10:27:37 -04:00
woodser
9a7a31811b
bump version to v0.0.14
2023-11-01 14:41:21 -04:00
woodser
3892e9522a
bump version to v0.0.13
2023-10-13 09:24:19 -04:00
woodser
9dd53cb892
bump version to v0.0.12
2023-10-10 16:08:19 -04:00
woodser
222af4768b
replace variations of btc with xmr in app resources
2023-10-10 16:08:19 -04:00
woodser
649b3f64a5
bump version to v0.0.11
2023-09-12 09:32:53 -04:00
woodser
f19bc2ad4b
monero wallets switch to tor after initial sync by default
2023-09-03 10:46:32 -04:00
woodser
7df6d67dbc
bump version to v0.0.10
2023-08-17 14:02:12 -04:00
woodser
586a2478fc
update monero binaries in app directory #655
2023-08-11 10:07:00 -04:00
woodser
51fb7d5eba
bump version to v0.0.9
2023-08-02 09:44:47 -04:00
woodser
ff9f0a7204
bump version to 1.0.8
2023-07-13 05:12:33 -04:00
woodser
c4898a8ec0
Revert "Support for open JDK 20 by updating dependencies"
...
This reverts commit 5923a34ef9
.
2023-07-11 10:15:19 -04:00
napoly
5923a34ef9
Support for open JDK 20 by updating dependencies
2023-07-10 07:22:29 -04:00
woodser
6c7f9a288d
bump version to 1.0.7
2023-06-17 14:05:20 -04:00
woodser
06be2a4829
manage monero connections from ui #623
...
use tor for all monero connections by default
renames from btc to xmr
updated translations
2023-06-06 12:52:41 -04:00
woodser
c197ffb282
avoid persisting when maybe sending deposits confirmed message
2023-05-31 08:22:10 -04:00
napoly
65bc78d3d7
moving away from JUnit 4 completely to JUnit 5 Jupiter
2023-05-17 08:25:09 -04:00
woodser
56e61e611c
continue shutting down on error flushing data to disk
2023-04-30 16:47:14 -04:00
woodser
e0db4528da
update p2p connection and message packages
...
remove inventor and monitor packages
Co-authored-by: Alva Swanson <alvasw@protonmail.com>
Co-authored-by: Alejandro García <117378669+alejandrogarcia83@users.noreply.github.com>
Co-authored-by: jmacxx <47253594+jmacxx@users.noreply.github.com>
Co-authored-by: HenrikJannsen <boilingfrog@gmx.com>
2023-04-26 13:52:31 -04:00
napoly
3b8f19c4ce
Removing star and unused imports with checkstyle
2023-03-19 15:03:24 -04:00
woodser
1a1fb130c0
rename all packages and other names from bisq to haveno
2023-03-08 11:37:33 -05:00
woodser
6f16a5ee92
remove unused protobuf fields
...
remove TraderSignedWitnessMessage
remove tx fee from offer and trade
set dispute's disputePayoutTxId when payout observed
synchronize access to PersistenceManager.persistNow()
fix concurrent modification exception in OfferBookChartView
2023-02-11 16:50:32 -05:00
woodser
9877ba87a4
delete and restore account restarts application automatically
...
added standard input to keepalive loop for issuing commands to daemon
Co-authored-by: duriancrepe <duriancrepe@protonmail.com>
2023-01-24 08:25:59 -05:00
woodser
4dbbcd6217
increase key pair size to 2048 bits
2022-12-03 21:47:29 +00:00
woodser
0d981a2df6
get trade account payloads over grpc, support crypto account forms
2022-11-23 09:42:43 +00:00
woodser
247087ef46
refactor arbitration protocol
...
add dispute states and open/close messages routed through arbitrator
both traders publish dispute payout tx, winner is default
verify signatures of payment sent and received messages
seller sends deposit confirmed message to arbitrator
buyer sends payment sent message to arbitrator
arbitrator slows trade wallet sync rate after deposits confirmed
various refactoring, fixes, and cleanup
2022-11-07 08:26:30 -05:00
woodser
e79450f65e
fix trade is in an invalid state warning
...
Co-authored-by: duriancrepe <duriancrepe@protonmail.com>
2022-10-17 11:22:01 -04:00
duriancrepe
2eb275281e
fix packageInstallers for all platforms
2022-10-12 10:42:34 -04:00
woodser
79e1d2b623
bump version to v0.0.3
2022-10-05 10:47:08 -04:00
woodser
8d5643a5e6
bump version to v0.0.2
...
reset trade protocol version to 1
2022-09-21 10:01:19 -04:00
woodser
20915ac15e
set version to 0.0.1
2022-07-16 18:23:02 -04:00
woodser
896380218e
set xmr node on startup w/ xmrNode, xmrNodeUsername, and xmrNodePassword
2022-07-10 06:14:52 -04:00
woodser
e2208355b1
support local, stagenet, and mainnet xmr network configuration ( #335 )
...
remove btc wallet
disable local zmq
2022-07-07 09:10:59 -04:00
woodser
c28108a4b6
support rolling backup of multisig wallets
2022-06-29 11:17:28 -04:00