woodser
db12f1c2cb
apply timeout for arbitrator to sign offer and init trade
2024-03-23 10:37:07 -04:00
woodser
60c2c12a95
show address for display with onion or localhost
2024-03-21 11:13:32 -04:00
woodser
1647a582f5
update chat views from upstream, support sending logs
...
Co-authored-by: jmacxx <47253594+jmacxx@users.noreply.github.com>
2024-03-21 11:13:32 -04:00
napoly
78098e49d8
Update tor binary to 0.4.7.10 ( #810 )
2024-03-11 08:05:06 -04:00
napoly
c777133d36
Support for open JDK 21 by updating dependencies ( #647 )
2024-03-09 10:36:37 -05:00
woodser
8171299de3
revert bisq licenses and add haveno licenses
2024-02-15 07:45:35 -05:00
woodser
902accb290
increase max failed connection attempts to 8
2024-02-02 06:16:41 -05:00
woodser
8600c0cb0d
shut down http connections with 5s timeout
2024-01-28 06:45:05 -05:00
woodser
7beae49dd2
cancel pending price request on select new provider
2024-01-19 05:45:46 -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
59b2a1121b
fix concurrent modification exception in peer manager
2024-01-06 12:52:21 -05:00
woodser
20b55ed9dd
update ProtoOutputStream from upstream
2024-01-04 14:54:15 -05:00
woodser
9a6a9ac93e
synchronize peer manager's reported peers to fix concurrency error
2024-01-04 14:54:15 -05:00
woodser
e2e2963b99
ignore error sending message after shut down
2024-01-01 09:05:04 -05:00
woodser
3de4264c4b
increase offer reliability with TTL, refresh period, max attempts
2023-12-24 11:55:47 -05:00
woodser
e1ca35172d
handle connection disconnect and shut down off UserThread
2023-12-22 09:58:29 -05:00
woodser
5ebf63e0de
silent fail on sending message after stopped
2023-12-20 07:32:40 -05:00
woodser
1dab218d7e
do not shut down connection pool in case account is re-recreated
2023-12-20 07:32:40 -05:00
woodser
e6775f3b58
move processing off UserThread for smoother experience
2023-12-18 13:45:04 -05:00
woodser
846a8634e5
process mailbox messages in sequential order per trade
2023-12-05 08:49:09 -05:00
woodser
2e2b077f0e
increase distributed mailbox message max size to 50000
2023-11-21 13:01:10 -05:00
woodser
222af4768b
replace variations of btc with xmr in app resources
2023-10-10 16:08:19 -04:00
woodser
c548fdaf29
shutting down TorNetworkNode invokes callback handler if already complete
2023-07-28 08:01:50 -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
870630b381
synchronize P2PDataStorage to avoid race conditions
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
6ed969addc
do not log batch processing 0 mailbox entries
2023-04-26 13:52:31 -04:00
woodser
3f7489269f
fixes after updating connection and message packages
2023-04-26 13:52:31 -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
woodser
e0929653af
refactor trade init error handling, fix deadlock in offer book service
...
wait min of 1 min and 1 conf before deleting trade with fund request
2023-04-24 23:11:19 -04:00
woodser
2afa5d761d
improve stability on tor, refactor startup and shut down
...
refactor startup sequence to improve message reliability
refactor shut down sequence to finish processing messages
reduce monerod requests to improve slow tor connections
refactor trade wallet polling
monero node service uses default data directory unless local
connections service checks connection by polling daemon
connections service supports getRefreshPeriodMs and shutting down
add make config: monerod-stagenet-custom
fix bugs in key image polling
force stop wallet on deletion
trade manager initializes persisted trades on data received
support hardcoding monero log level and request stack traces
remove xmrAddress from Arbitrator model
fix formatting of MoneroWalletRpcManager
2023-04-17 10:11:32 -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
ef4c55e32f
print connection statistics at debug log level
2023-02-02 15:23:48 -05:00
woodser
4dbbcd6217
increase key pair size to 2048 bits
2022-12-03 21:47:29 +00:00
napoly
bd70b935e4
P2P status indicator with update prompt
...
Co-authored-by: jmacxx <47253594+jmacxx@users.noreply.github.com>
Co-authored-by: Christoph Atteneder <christoph.atteneder@gmail.com>
2022-12-01 10:14:07 +00:00
woodser
93472b9759
fixes based on refactored tests ( #454 )
...
log trade id with error
open dispute chat on user thread
fix null arbitrator signature by copying offer payload before modifying
2022-09-29 09:46:21 -04:00
woodser
c5f5a5af42
process messages on user thread and protocol tasks off user thread
2022-09-24 08:36:07 -04:00
erciccione
a31cb74230
remove what's left of git lfs
2022-09-17 07:52:47 -04:00
woodser
2f1f1a788b
fix issues going offline while completing trades
2022-08-15 12:03:07 -04:00
woodser
20915ac15e
set version to 0.0.1
2022-07-16 18:23:02 -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
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
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
erciccione
69b5039f58
replace v2 tor project address with v3
2022-04-03 12:11:13 -04: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