woodser
2f0ea48a31
fix jfx error in MainView
2024-05-25 13:38:41 -04:00
woodser
7e898ba23d
set combined sync progress on user thread
2024-05-25 13:38:41 -04:00
woodser
b63227e8db
reset address entries off thread on close take offer
2024-05-24 06:48:49 -04:00
nsec1
f2f5a6fd24
#919 Expand "Extra info" field on offers ( #950 )
2024-05-23 21:15:51 -04:00
woodser
68a4c21b17
enable cancel button while placing an offer
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
1150d929af
maker selects arbitrator (breaking change)
2024-05-21 18:00:14 -04:00
woodser
3fbb2f95d0
update chat view messages on user thread
2024-05-20 15:04:48 -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
ffdbe73693
delete monero binaries from backup to reinstall with permissions
2024-05-18 10:11:34 -04:00
woodser
64acf86fbe
fix total amounts in spread view
2024-05-15 18:18:41 -04:00
woodser
113a94b1f9
fix concurrent modification exception in spread view
2024-05-15 17:18:03 -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
a723c0d86b
taker security deposit based on trade amount in range
2024-05-15 06:51:04 -04:00
woodser
6dedce1d27
do not cancel take offer screen on maker disconnect if initializing
2024-05-13 07:11:59 -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
4761b71105
remove repeated popups on offer taken error
2024-05-08 09:12:35 -04:00
woodser
6b34651101
stop busy animation on reset payment state
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
f99fab8515
repeat try withdraw tx and fix amount details
2024-05-05 08:33:49 -04:00
woodser
b50238a805
log cleanup
2024-05-04 09:16:01 -04:00
woodser
f53a4e5fad
show popup on error relaying withdraw tx
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
94ab3c1f9b
show reserved amount in maker's offer details
2024-04-29 11:22:49 -04:00
woodser
e63141279c
refactoring based on congestion testing
...
retry creating and processing trade txs on failure
do not use connection manager polling to reduce requests
use global daemon lock for wallet sync operations
sync wallets on poll if behind
use local util to get payment uri to avoid blocking
all peers share multisig hex on deposits confirmed
import multisig hex when needed
2024-04-29 11:22:49 -04:00
woodser
895acc9d7c
do not fetch trade txs directly from daemon
2024-04-27 17:14:21 -04:00
woodser
2e672260d3
show '0 confirmation(s)' until confirmed
2024-04-27 17:14:21 -04:00
woodser
6455171dea
disable payment sent/received buttons until acked
2024-04-22 04:56:49 -04:00
woodser
d0a25d7d5b
show 'preparing confirmation' on payment sent/received clicked
2024-04-22 04:56:49 -04:00
woodser
adccf27385
set deposit tx confirmations from wallet instead of daemon request
2024-04-22 04:56:49 -04:00
woodser
9d9635ff50
refactor wallet poll loops to further minimize requests
2024-04-22 04:56:49 -04:00
woodser
8097b0f499
use cached txs in xmr wallet service instead of querying wallet
2024-04-21 06:27:30 -04:00
woodser
ca2d7704ab
fixes from congestion testing
...
- refactor main wallet polling
- restart main wallet if connection changes before initial sync
- use cached wallet state throughout app
- avoid rescanning spent outputs until payout tx expected
- allow payment sent/received buttons to be clicked until arrived
- apply timeout to payment sent/received buttons
- load DepositView asynchronously
- remove separate timeout from OpenOffer
- tolerate error importing multisig hex until necessary
2024-04-18 14:19:52 -04:00
woodser
b6a113b742
trade appears after deposit published
2024-04-13 10:28:50 -04:00
woodser
7d7660414a
trade fees are adjustable and persisted in offer payload
2024-04-07 08:33:39 -04:00
woodser
59fbd805a5
update offer state on same thread to fix blocking
2024-04-07 08:33:39 -04:00
niyid
9f2546543a
Withdraw tx runs in separate thread while displaying spinning wheel
2024-04-07 07:37:54 -04:00
woodser
53001823af
update logback and add license
2024-03-29 10:04:30 -04:00
phytohydra
b0b5fde742
Remove coloring of log.info messages ( #851 )
2024-03-29 06:47:59 -04:00
woodser
d9b983b0fb
hide take offer progress popup on validation error
2024-03-23 10:37:07 -04:00
preland
f37513b3cf
Remove listview hover border
2024-03-23 10:28:48 -04:00
woodser
aac908937e
fix extra buyer avatars in dispute view
2024-03-22 07:52:59 -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
woodser
03094249d2
increase time to display 'send confirmation again' ( #834 )
2024-03-20 10:23:39 -04:00
preland
379ac6d265
fix open offers scrolling
2024-03-20 09:16:04 -04:00