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
woodser
88578bed10
general rebase in order to update payment methods and desktop app
...
Co-authored-by: Alva Swanson <alvasw@protonmail.com>
Co-authored-by: andyheko <haoen.ko@gmail.com>
Co-authored-by: Bisq GitHub Admin <51445974+bisq-github-admin-3@users.noreply.github.com>
Co-authored-by: BtcContributor <79100296+BtcContributor@users.noreply.github.com>
Co-authored-by: cd2357 <cd2357@users.noreply.github.com>
Co-authored-by: chimp1984 <chimp1984@gmx.com>
Co-authored-by: Chris Beams <chris@beams.io>
Co-authored-by: Christoph Atteneder <christoph.atteneder@gmail.com>
Co-authored-by: Devin Bileck <603793+devinbileck@users.noreply.github.com>
Co-authored-by: ghubstan <36207203+ghubstan@users.noreply.github.com>
Co-authored-by: Huey <hueydane@gmail.com>
Co-authored-by: Jakub Loucký <jakub.loucky@outlook.cz>
Co-authored-by: jmacxx <47253594+jmacxx@users.noreply.github.com>
Co-authored-by: KanoczTomas <tomas.kanocz@cnl.sk>
Co-authored-by: m52go <735155+m52go@users.noreply.github.com>
Co-authored-by: Marcus0x <marcus0x@xrhodium.org>
Co-authored-by: MarnixCroes <93143998+MarnixCroes@users.noreply.github.com>
Co-authored-by: Martin Harrigan <martinharrigan@gmail.com>
Co-authored-by: MwithM <50149324+MwithM@users.noreply.github.com>
Co-authored-by: sqrrm <sqrrm@users.noreply.github.com>
Co-authored-by: Stan <36207203+ghubstan@users.noreply.github.com>
Co-authored-by: Stephan Oeste <emzy@emzy.de>
Co-authored-by: Steven Barclay <stejbac@gmail.com>
Co-authored-by: WAT <shiido.it@gmail.com>
Co-authored-by: wiz <j@wiz.biz>
Co-authored-by: xyzmaker123 <84982606+xyzmaker123@users.noreply.github.com>
2022-05-28 13:56:29 -04:00
duriancrepe
5b38eab716
Encrypt persisted data using password protected symmetric key ( #279 )
2022-04-12 07:49:30 -04:00
woodser
bb95b4b1d6
support multithreading in api and protocols
...
close trade wallets while unused for scalability
verify txs do not use unlock height
increase trade init timeout to 60s
2022-04-06 11:27:50 -04:00
duriancrepe
9dfbb0d5a6
Add API functions to start and stop local Monero node
2022-04-04 15:28:54 -04:00
woodser
00765d7b32
Change network version to avoid connecting to bisq nodes ( #275 )
...
Co-authored-by: l0nelyc0w <coinrunner@danwin1210.me>
2022-04-04 14:17:44 -04:00
woodser
e864210f4b
update price node from upstream, fix XMR price, default port 8078
...
Co-authored-by: Christoph Atteneder <christoph.atteneder@gmail.com>
Co-authored-by: wiz <j@wiz.biz>
Co-authored-by: jmacxx <47253594+jmacxx@users.noreply.github.com>
Co-authored-by: Stephan Oeste <emzy@emzy.de>
Co-authored-by: Chris Beams <chris@beams.io>
2022-02-16 11:59:21 -05:00
duriancrepe
e3b9a9962b
Add API functions to initialize Haveno account ( #216 )
...
Co-authored-by: woodser@protonmail.com
2022-02-09 04:39:57 -05:00
woodser
9059974725
remove dependency on local BTC node
...
Co-authored-by: premek <1145361+premek@users.noreply.github.com>
2022-01-06 15:29:14 -05:00
woodser
ce538c5ca6
update copyright headers to Haveno
2021-12-16 13:33:12 -05:00
woodser
1be8e53ee9
rename classes and executables from Bisq* to Haveno*
2021-12-16 13:33:12 -05:00
woodser
dd68760f27
handle errors making or taking offers with insufficient funds
2021-12-08 06:24:35 -05:00