woodser
|
f162cad439
|
handle connection change on dedicated thread, other thread improvements
|
2023-12-20 07:32:40 -05:00 |
|
woodser
|
b1f8411641
|
check local connection after setting
|
2023-12-20 07:32:40 -05:00 |
|
woodser
|
dffb676f4e
|
reset address entries for open offer on error taking offer
|
2023-12-20 07:32:40 -05:00 |
|
woodser
|
30e199c56e
|
shut down trades before main wallet to finish processing
|
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
|
e11d65c038
|
check and extend timeout after taker creates reserve tx
|
2023-12-18 13:45:04 -05:00 |
|
woodser
|
48d902b58d
|
close trader dispute ticket on payout published
|
2023-12-18 13:45:04 -05:00 |
|
woodser
|
c42471191a
|
refactor trade state TRADE_COMPLETED to boolean
|
2023-12-18 13:45:04 -05:00 |
|
woodser
|
fd4e4d3917
|
remove warning that wallet is not synced when idling
|
2023-12-16 15:20:36 -05:00 |
|
woodser
|
66a152c888
|
close open dispute on preparing payment received message
|
2023-12-16 15:20:36 -05:00 |
|
woodser
|
26ea53883c
|
republish offers awaits prices and runs off UserThread
|
2023-12-16 15:20:36 -05:00 |
|
woodser
|
dbd8db0e88
|
set open offer's reserve tx fields once known and repost if invalid
|
2023-12-16 15:20:36 -05:00 |
|
woodser
|
2e13bc0051
|
update translation: Taking offer: X%
|
2023-12-14 12:03:47 -05:00 |
|
woodser
|
c9a79888c8
|
change message when daemon synced and update translations
|
2023-12-14 12:03:47 -05:00 |
|
woodser
|
94eae8f945
|
add (via clearnet) to connection status
|
2023-12-14 12:03:47 -05:00 |
|
woodser
|
acfb4ae4c5
|
log price provider
|
2023-12-14 12:03:47 -05:00 |
|
woodser
|
c7277187c5
|
fix cycling through price providers
|
2023-12-11 09:06:20 -05:00 |
|
woodser
|
d8ac901d4a
|
call wallet.sync() on startup after background sync with progress
|
2023-12-10 16:08:45 -05:00 |
|
woodser
|
74cfd474ad
|
clear basic trade process data on payout unlocked
|
2023-12-10 16:08:45 -05:00 |
|
woodser
|
948be8ce29
|
rename trade getPayoutAmount() to getPayoutAmountBeforeCost()
|
2023-12-10 16:08:45 -05:00 |
|
woodser
|
7bfba15109
|
do not resend deposits confirmed message after payout published
|
2023-12-10 16:08:45 -05:00 |
|
woodser
|
0c149b780f
|
mark dispute closed per ticket and sync for payout on ack
|
2023-12-10 16:08:45 -05:00 |
|
woodser
|
3730773006
|
replace BigInteger.valueOf(0) with BigInteger.ZERO
|
2023-12-10 16:08:45 -05:00 |
|
woodser
|
cd89b8bf15
|
update translations for startup syncs
|
2023-12-10 16:08:45 -05:00 |
|
woodser
|
41ed01dbde
|
update translation: Connecting to Haveno network
|
2023-12-10 16:08:45 -05:00 |
|
woodser
|
8800d9ea46
|
set buyer and seller payout tx fee and amount, fix csv export #720
|
2023-12-10 16:08:45 -05:00 |
|
woodser
|
846a8634e5
|
process mailbox messages in sequential order per trade
|
2023-12-05 08:49:09 -05:00 |
|
woodser
|
da8474a0f4
|
fix npe when connection is null
|
2023-12-05 08:49:09 -05:00 |
|
woodser
|
38bbfafcbb
|
show wallet sync progress on startup
|
2023-12-02 10:06:11 -05:00 |
|
woodser
|
f5d82df477
|
hide reserved subaddresses in deposit view
|
2023-11-29 20:31:00 -05:00 |
|
woodser
|
84c08e4c36
|
show that wallet is syncing on startup
|
2023-11-29 20:31:00 -05:00 |
|
woodser
|
9fb22f6d1f
|
reset startup timeout on sync progress
|
2023-11-29 20:31:00 -05:00 |
|
woodser
|
9957aa6256
|
check that wallet is synced within tolerance
|
2023-11-28 11:48:25 -05:00 |
|
woodser
|
7b9773e3c6
|
update translation: chain not synced popup
|
2023-11-27 14:01:34 -05:00 |
|
woodser
|
644bb72957
|
rename services and objects from Monero to Xmr for consistency
|
2023-11-26 11:10:49 -05:00 |
|
napoly
|
497f987541
|
fix csv export by avoiding null pointer with ZERO
|
2023-11-26 11:10:37 -05:00 |
|
woodser
|
d094997666
|
show daemon sync progress on startup then sync wallet
|
2023-11-25 14:46:44 -05:00 |
|
woodser
|
846b278b5d
|
set and display current monerod height instead of target
|
2023-11-24 13:31:48 -05:00 |
|
woodser
|
27bf72d432
|
poll local node for faster switching
|
2023-11-24 13:31:48 -05:00 |
|
woodser
|
3d0b8c0b09
|
process mailbox messages on main thread on startup
|
2023-11-21 13:01:10 -05:00 |
|
woodser
|
cfaca6e0d8
|
fetch txs on startup to fix balance with 0 conf PaymentReceivedMsg
|
2023-11-21 13:01:10 -05:00 |
|
woodser
|
013924b141
|
don't send payment sent message back to buyer
|
2023-11-21 13:01:10 -05:00 |
|
woodser
|
fc396f7478
|
fix peer deleting unique payment sent, received, dispute messages
|
2023-11-21 13:01:10 -05:00 |
|
woodser
|
5fc67ec65a
|
fix app hanging after connection change with parallel handling
|
2023-11-19 14:31:03 -05:00 |
|
woodser
|
f6f4fb014e
|
stop polling trade wallet after marking shut down started
|
2023-11-17 12:13:27 -05:00 |
|
woodser
|
5294baf949
|
reset timeout timer after maker sends sign offer request
|
2023-11-17 12:13:27 -05:00 |
|
woodser
|
83352ec1e3
|
set or clear connection error message on each daemon poll
|
2023-11-17 12:13:27 -05:00 |
|
woodser
|
0bc5300a27
|
synchronize on wallet while importing multisig hex
|
2023-11-16 10:15:13 -05:00 |
|
woodser
|
9eea422c9e
|
sync main wallet on payout to update pending balance
|
2023-11-16 10:15:13 -05:00 |
|
woodser
|
35be468de0
|
fixes to warning when wallet is too far behind daemon
|
2023-11-16 10:15:13 -05:00 |
|