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
1faedc8121
clarify how to use cash at atm payment method
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
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
92fb41fffa
add second seed node
2023-06-01 08:26:09 -04:00
woodser
da0f4f4652
fix language support on changing language
2023-05-25 20:50:42 -04:00
woodser
5aba26ff82
refactor offer tabs to fiat, bitcoin, other (with gold and silver)
2023-05-20 08:38:52 -04:00
woodser
a31b73d676
consistent label for amount of xmr to buy/sell
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
woodser
cffbfa8aaa
rename clearXchange to zelle
2023-04-18 16:50:16 -04:00
erciccione
c0908dd4c2
update seednodes and monero stagenet node for test-network
2023-04-01 08:22:43 -04:00
napoly
4bef95172c
Update Signed Offers view in legacy UI
2023-03-20 13:21:36 -04:00
woodser
a16b03bb5c
increase penalty fee to security deposit
2023-03-10 05:47:55 -05:00
woodser
e71f9a54ac
remove unused messages and fields from protobuf models
...
rename BitcoinModule to MoneroModule
change to HavenoUtils.formatXmr(...)
remove "_as_long" postfix from models
2023-03-08 11:39:10 -05:00
woodser
1a1fb130c0
rename all packages and other names from bisq to haveno
2023-03-08 11:37:33 -05:00
woodser
b18e9ad4bf
fix Res.get() warning on pmt confirmation w/ "Preparing confirmation..."
2023-03-07 08:33:56 -05:00
woodser
ed0f458bc4
support broadcasting maker and taker reserve txs in legacy ui
...
Co-authored-by: niyid <neeyeed@gmail.com>
2023-03-04 08:35:51 -05:00
woodser
aafb47e2ce
UI cleanup, can confirm payment sent and received after dispute opened
...
show buyer and seller trade fee in dispute summary window
remove "Error polling trade wallet warning" if disconnected
show notification when dispute opened or closed in legacy app
resolve disputes under Support > Arbitration, hide other views
show "support ticket opened" when dispute request is acked
rename all variations of TradingPeer to TradePeer
rename "payment started" to "payment sent" for consistency
2023-02-07 14:31:03 -05:00
woodser
15d2c24a82
reprocess payout messages on error to improve resilience
...
reprocess on curved schedule, restart, or connection change
invalid messages are nacked using IllegalArgumentException
disputes are considered open by ack on chat message
don't show trade completion screen until payout published
cannot confirm payment sent/received while disconnected from monerod
add operation manual w/ instructions to manually open dispute
close account before deletion
fix popup with error "still unconfirmed after X hours" for arbitrator
misc refactoring and cleanup
2023-02-02 15:23:48 -05:00
woodser
308f6e8077
handle errors initializing trade after deposits requested
...
offer remains valid until trade initialized
delete maker and taker trades on error after deposits requested
schedule trade deletion if unfunded after timeout or startup
DepositResponse supports error message to confirm failure
show deposit tx ids in trade details window
2023-01-13 07:26:01 -05:00
woodser
2c3dabfbf7
recover from error closing dispute, show payout confirmation w/ tx fee
2022-12-30 18:49:07 +00:00
woodser
ad17228b38
separate withdraw tx fee and amount in ui
2022-12-23 08:53:26 +00:00
woodser
e8242612b2
update haveno support links to monero.social, update unconfirmed warning
2022-12-21 15:29:12 +00:00
woodser
e4046bd84e
fix dispute and trader chat button and states
...
ui can open dispute after payment sent
ui indicates if dispute opened by self or peer
2022-12-21 08:33:59 +00:00
woodser
f13e1ec610
cannot open dispute until both deposits confirmed and available
2022-12-20 10:14:46 +00:00
woodser
e85682e635
fix resolved dispute chat message
2022-12-20 10:14:46 +00:00
woodser
9fda20f88b
update to new xmr price server api
...
remove timestamp data structure
2022-12-16 09:16:11 +00:00
woodser
dd0a307a84
support funding make or take offer directly
...
QR code encodes payment URI
security deposit absorbs miner fee up to 5%
use binary search to maximize security deposit and minimize dust
show itemized funding popup on create offer
2022-12-04 14:38:22 +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
napoly
27fdf87e84
fix dispute deposit transaction IDs in legacy UI
2022-11-23 09:55:35 +00:00
napoly
1f61e82946
fix transaction IDs in legacy UI trade info views
2022-11-13 07:45:25 -05:00
woodser
247087ef46
refactor arbitration protocol
...
add dispute states and open/close messages routed through arbitrator
both traders publish dispute payout tx, winner is default
verify signatures of payment sent and received messages
seller sends deposit confirmed message to arbitrator
buyer sends payment sent message to arbitrator
arbitrator slows trade wallet sync rate after deposits confirmed
various refactoring, fixes, and cleanup
2022-11-07 08:26:30 -05:00
woodser
355a6146b6
add confirmed trade state
2022-09-17 07:28:04 -04:00
erciccione
3b788d1fea
fix typo in trade completed screen
2022-09-17 07:27:19 -04:00
woodser
a51aeeb484
offer book view checks for invalid signer or signature
...
merge OfferFilter into OfferFilterService
2022-09-17 07:26:12 -04:00
woodser
f869aec688
change terminology from altcoins to cryptocurrencies
2022-08-18 08:10:42 -04:00
woodser
f464110fb5
update locked -> pending balance
2022-08-17 14:49:49 -04:00
erciccione
56412b749d
improve some wording across the app
2022-08-17 09:08:21 -04:00
erciccione
12e3e3507e
add 1 monero stagenet node and 2 haveno seednodes
2022-08-15 12:02:59 -04:00
erciccione
757c7cf19c
seednodes: update address
2022-08-12 09:09:29 -04:00
erciccione
e726071841
replace stagenet seednode ( #372 )
2022-07-17 09:58:22 +02:00
woodser
031f091f69
update trade completion message
2022-07-16 18:23:02 -04:00
woodser
e17b0f8ec8
remove input selection from withdraw view
2022-07-15 09:06:26 -04:00
woodser
fb3745c6df
support funding tabs: receive, send, transactions
2022-07-15 09:06:26 -04:00
erciccione
7157defea5
edit some text and remove strings of removed entries
2022-07-13 08:15:54 -04:00