woodser
b414ac942d
fix amounts in trade statistics view
2023-06-17 14:05:20 -04:00
woodser
59c0496d34
show offers as pending, fix offer funding from manual subaddress
2023-06-17 14:05:20 -04:00
woodser
455b1f739c
remove button to edit offers
2023-06-17 14:05:20 -04:00
woodser
722b02f4c9
support reserving exact offer amount by splitting output
2023-06-13 09:03:05 -04:00
woodser
2ca8ccb1f3
remove message of losing maker fee on removing offer
2023-06-13 09:03:05 -04:00
woodser
37c6f36868
repurpose delete spv button to rescan outputs (hidden w/o implementation)
2023-06-13 09:03:05 -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
ec49e2f327
rename 'cash by atm' to 'cash at atm'
2023-06-06 12:52:41 -04:00
woodser
9fffd74ddb
deposit view shows base address and externally used addresses
...
update deposit view on new block
avoid extra request to tx pool on deposit view init
2023-06-05 12:49:42 -04:00
woodser
4993dc8a1f
show payment details of australian payid and cash by atm
...
show terms and conditions prompt on cash by atm
2023-06-05 11:33:13 -04:00
woodser
655583477a
support cash by atm payment method #626
2023-06-01 08:26:18 -04:00
woodser
b90163baa5
fix fee calculation taking offer within range
2023-05-31 08:22:10 -04:00
woodser
69b0d54c7e
update payout unlocked state if trade wallet missing
2023-05-31 08:22:10 -04:00
woodser
55edf10635
fix account limits displayed in payment account form
2023-05-25 20:50:42 -04:00
woodser
79247e87fa
hide xmr auto confirmation settings
2023-05-25 20:50:42 -04:00
woodser
8b735d17b7
fix npe formatting offer volume with negative market rate
2023-05-25 20:50:42 -04:00
woodser
da0f4f4652
fix language support on changing language
2023-05-25 20:50:42 -04:00
woodser
02eb2fb005
fix npe in offer payment account selection
2023-05-20 10:09:51 -04:00
woodser
5aba26ff82
refactor offer tabs to fiat, bitcoin, other (with gold and silver)
2023-05-20 08:38:52 -04:00
woodser
a2c2f670da
remove instances of 'Haveno DAO'
2023-05-17 16:55:48 -04:00
woodser
1257072211
change 'cash by mail' to 'pay by mail'
2023-05-17 16:55:48 -04:00
woodser
29706339ef
add gold and silver, refactor money types to traditional and crypto
2023-05-17 16:55:48 -04:00
napoly
65bc78d3d7
moving away from JUnit 4 completely to JUnit 5 Jupiter
2023-05-17 08:25:09 -04:00
Vinicius Oliveira
86e73fa702
Changes on dark theme. ( #615 )
2023-05-09 15:36:38 -04:00
woodser
a2c0abcbc1
improve reliability of chat messages ack by not using weak listeners
2023-04-30 16:47:14 -04:00
woodser
6e901c9852
prevent trade mixup in ui by synchronizing trade and state events
2023-04-29 07:41:52 -04:00
Vinicius Oliveira
f7423433d6
Updated dark theme colors. ( #604 )
2023-04-26 20:48:15 -04:00
woodser
6d2819bde7
improve error handling
...
show error popup on error initializing trade
instruct to close monero-wallet-rpc on error opening wallets
throw error if trade missing wallet on init or failure to sign payout tx
2023-04-26 13:52:31 -04:00
woodser
5545bcde38
take offer view shows pending trade wallet balance
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
0f41c8d8b8
always show arbitrator tickets and signed offers view if arbitrator
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
37e812dead
remove XmrTxProofService
2023-04-24 23:11:19 -04:00
woodser
33147e1c7c
use BUYER_SENT_PAYMENT_SENT_MSG when peers see payment sent message
...
use SELLER_RECEIVED_PAYMENT_SENT_MSG only for ack to buyer
2023-04-24 23:11:19 -04:00
woodser
7e8e145c85
resend payment sent msg until ack, payment received msg if not published
...
improve payment confirmation states in ui
2023-04-23 07:24:16 -04:00
woodser
2b7a461411
disable payment sent button on click
2023-04-23 07:24:16 -04:00
woodser
d41ad6fa5f
TransactionListItem does not fetch tx updates
2023-04-23 07:24:16 -04:00
woodser
70420b2f78
fix thread error in OfferDetailsWindow
2023-04-23 07:24:16 -04:00
woodser
d0a6646bcd
Signed Offers view only appears for arbitrator
2023-04-23 07:24:16 -04:00
woodser
427c762620
progress notifications during take offer are more frequent and reliable
2023-04-18 16:50:16 -04:00
woodser
cffbfa8aaa
rename clearXchange to zelle
2023-04-18 16:50:16 -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
woodser
1b753e4f29
stability fixes on tor
...
optimize when multisig info imported
fetch updates for tx progress indicators off main thread
add synchronization locks
refactor address entry management
add totalTxFee to process model
prevent same user from taking same offer at same time
set refresh rate to 30s for tor
2023-04-07 21:27:39 -04:00
woodser
a03941817e
update buyer seller step view even if error
2023-04-06 11:08:49 -04:00
woodser
fd69f4250b
support tor connection to monero network through monero-java
...
cleanup startup routine for stability
remove call to `get_connections`
increase wallet startup timeout to 1 hour
increase app startup timeout to 5 minutes
skip checkstyle in make commands
2023-04-06 11:08:49 -04:00
napoly
4bef95172c
Update Signed Offers view in legacy UI
2023-03-20 13:21:36 -04:00
napoly
3b8f19c4ce
Removing star and unused imports with checkstyle
2023-03-19 15:03:24 -04:00
woodser
4650003838
use byte[] for signatures instead of strings
2023-03-12 12:08:50 -04:00
woodser
19d83749eb
show progress percent while taking offer
2023-03-12 12:08:50 -04:00
woodser
9d87e30da0
fixed price offer in legacy ui does not set market price margin
2023-03-10 05:47:55 -05:00