Commit graph

741 commits

Author SHA1 Message Date
woodser
a1e554473a extend sign offer timeouts 2024-05-23 15:01:37 -04:00
woodser
36f7037dde clear connection service error message on success 2024-05-23 15:01:37 -04:00
woodser
0c5ed84996 fix npe with offer details volume before prices loaded 2024-05-22 08:34:30 -04:00
woodser
b66e6b1c12 remove download url from mandatory update message 2024-05-21 18:00:23 -04:00
woodser
9cd28a6bde fix connection to custom node on startup #945 2024-05-21 18:00:23 -04:00
woodser
1150d929af maker selects arbitrator (breaking change) 2024-05-21 18:00:14 -04:00
woodser
6df5296dcd deduplicate trade history before may 31, 2024 2024-05-20 15:04:48 -04:00
woodser
80db207a98
fix issues scheduling offer with exact input amount (#934) 2024-05-19 09:59:34 -04:00
woodser
7df40580a3 remove incorrect withdraw screen translations #74 2024-05-19 09:19:22 -04:00
woodser
b4369fbb9f fix default monero port in custom node input #928 2024-05-18 11:45:13 -04:00
woodser
bee93bf45f reset internal state and popup warning if main wallet swapped 2024-05-18 10:11:34 -04:00
woodser
82b8f58579 show popup with message on error starting monero wallet 2024-05-18 10:11:34 -04:00
woodser
ea0ce9b449 deduplicate early trades due to bug 2024-05-17 13:08:20 -04:00
woodser
36e2f8675c only republish seller trades 2024-05-17 12:40:02 -04:00
woodser
76859f822e ignore failure after task runner canceled 2024-05-17 06:52:28 -04:00
woodser
58cead6035 do not log error polling wallet within 3m of success 2024-05-17 06:52:28 -04:00
woodser
1aa62863f4 move DEFAULT_APP_NAME to HavenoExecutable 2024-05-15 09:33:54 -04:00
woodser
7e3d89797e recover from failed payout tx 2024-05-15 09:33:54 -04:00
nsec1
1b864368e1
Update p2p package #756 (#884) 2024-05-15 06:52:36 -04:00
woodser
091ffd98eb set trade wallet sync tolerance to 5 blocks 2024-05-13 07:11:59 -04:00
woodser
a9f7a06e1f make configurable if arbitrator assigns trade fee address 2024-05-11 11:20:47 -04:00
woodser
3cdd88b569 support --ignoreLocalXmrNode startup flag 2024-05-09 18:39:55 -04:00
woodser
f4de560764 process payout tx if not confirmed, send deposit responses once 2024-05-08 18:08:25 -04:00
woodser
f1b8cd1e2e thaw reserved inputs and re-freeze offer inputs on create tx errors 2024-05-08 09:12:35 -04:00
woodser
5d7991e4f7 repeat refresh offer on TTL error 2024-05-08 09:12:35 -04:00
woodser
203386f03d wait to observe published tx on error with payment received 2024-05-08 09:12:35 -04:00
woodser
d64ee42154 skip processing payout tx if already published 2024-05-08 09:12:35 -04:00
woodser
adf7348515 bump reprocessing delay to 5s 2024-05-08 09:12:35 -04:00
woodser
0ea056104c support invalid offer state 2024-05-08 09:12:35 -04:00
woodser
7887c450c7 arbitrator sends deposit responses on error or timeout 2024-05-08 09:12:35 -04:00
woodser
a6d827c369 latch trade awaits trade initialization 2024-05-08 09:12:35 -04:00
woodser
4ec5339e5d release wallet lock processing payout tx 2024-05-08 09:12:35 -04:00
woodser
b179203dd2 repeat wallet attempts after 2s 2024-05-08 09:12:35 -04:00
woodser
4761b71105 remove repeated popups on offer taken error 2024-05-08 09:12:35 -04:00
woodser
399d4e0512 thaw outputs off main thread on cancel offer 2024-05-08 09:12:35 -04:00
woodser
78ec06b851 add trade init steps and reset timeout 2024-05-07 21:37:49 -04:00
woodser
6fb846d783 refactor trade protocol error handling and wallet deletion 2024-05-07 21:37:49 -04:00
woodser
78ae449e18 use dns seed nodes from MainNetParams on stagenet 2024-05-05 11:30:22 -04:00
woodser
f99fab8515 repeat try withdraw tx and fix amount details 2024-05-05 08:33:49 -04:00
woodser
ceff34672d recover from deleted wallet cache 2024-05-04 09:16:01 -04:00
woodser
b50238a805 log cleanup 2024-05-04 09:16:01 -04:00
woodser
e96b875232 use more cached wallet state instead of direct queries 2024-05-04 09:16:01 -04:00
woodser
a5883d7bcd arbitrator assigns trade fee address 2024-05-04 09:16:01 -04:00
woodser
eefcf0191f trade step timeout is 60s on testnet 2024-04-30 15:34:51 -04:00
woodser
2341e73da2 defer dispute payout tx if awaiting peer ack or closed 2024-04-30 13:52:04 -04:00
woodser
f8480a1a4d remove unused import 2024-04-30 13:07:36 -04:00
woodser
e2f19c280e defer dispute payout tx if awaiting peer ack 2024-04-30 12:53:12 -04:00
woodser
467b678ea7 check if dispute payout published on submit failure, thread fixes 2024-04-30 11:18:04 -04:00
woodser
a3f2cd875c update balances on same thread 2024-04-30 11:18:04 -04:00
woodser
5531d4eea1 increase max tx attempts to 5 2024-04-29 11:22:49 -04:00