woodser
a51aeeb484
offer book view checks for invalid signer or signature
...
merge OfferFilter into OfferFilterService
2022-09-17 07:26:12 -04:00
woodser
b95c689190
process payment confirmation messages off main thread
2022-09-02 14:28:00 -04:00
woodser
dbc7ff265a
show wallet transaction dates
2022-09-02 14:28:00 -04:00
woodser
24a8ecea2b
funds tab shows num confirmations per receive address
2022-09-02 14:28:00 -04:00
woodser
3da228750f
fix jfx error on offer book added
2022-09-02 14:28:00 -04:00
woodser
bdaa054c95
update to monero-java v0.7.4
2022-08-30 10:25:45 -04:00
woodser
b291fdae73
fix pub key validation error
2022-08-29 09:29:19 -04:00
erciccione
b6b61086d8
readme: remove sponsors and point to new page on website
2022-08-23 08:45:17 -04:00
woodser
857a1d0be8
fix npe validating pub key
2022-08-18 08:10:42 -04:00
woodser
f869aec688
change terminology from altcoins to cryptocurrencies
2022-08-18 08:10:42 -04:00
woodser
46e2b75bc8
support bitcoin cash address validation
2022-08-17 14:49:49 -04:00
woodser
69899c8750
remove zec from main currency list
2022-08-17 14:49:49 -04:00
woodser
526a1b5f37
fix "Funds needed: .123 XMR (null)" bug
2022-08-17 14:49:49 -04:00
woodser
db6367c656
remove badge on support and settings tabs on startup
2022-08-17 14:49:49 -04:00
woodser
f464110fb5
update locked -> pending balance
2022-08-17 14:49:49 -04:00
woodser
cb10a65a83
fix npe in arbitrator when dispute is opened
2022-08-17 14:49:49 -04:00
woodser
c32550997d
fix jfx error in SpreadView
2022-08-17 14:49:49 -04:00
erciccione
b6ba76580f
disable cryptocurrencies currently not listed
2022-08-17 14:49:28 -04:00
erciccione
3e305b1ca6
trade agreement: add note at the top and change bisq -> haveno
2022-08-17 09:08:40 -04:00
erciccione
0afd6d8445
docs: minor edits and adapt for test network
2022-08-17 09:08:31 -04:00
erciccione
56412b749d
improve some wording across the app
2022-08-17 09:08:21 -04:00
erciccione
2a50350cff
prioritise conneting to our remote node RPC (if no local node)
...
and add credentials
2022-08-15 13:17:02 -04:00
woodser
6fbfef029e
fix price disappearing when first payment account created
2022-08-15 13:16:49 -04:00
woodser
f9d700074a
cache txs fetched from daemon
2022-08-15 12:03:07 -04:00
woodser
54eee73c04
add mining fee padding to maker and taker reserve txs
2022-08-15 12:03:07 -04:00
woodser
2f1f1a788b
fix issues going offline while completing trades
2022-08-15 12:03:07 -04:00
erciccione
12e3e3507e
add 1 monero stagenet node and 2 haveno seednodes
2022-08-15 12:02:59 -04:00
woodser
3727d12ef6
select online, registered, and least used arbitrator ( #400 )
...
support registering and unregistering arbitrators over grpc
maker always sends InitTradeRequest to arbitrator
share original contract for comparision
remove backup arbitator from model
cleanup trade states
2022-08-13 09:47:33 -04:00
erciccione
757c7cf19c
seednodes: update address
2022-08-12 09:09:29 -04:00
woodser
250f4be626
update confirming payment sent/received message
2022-08-12 08:23:39 -04:00
woodser
4901808844
fix possible concurrent modification exception
2022-08-09 14:21:38 -04:00
woodser
cebdef31c0
only remove trade if not in funded state
...
track sent vs seen deposit request state
cleanup trade phases
2022-08-09 14:21:38 -04:00
erciccione
25b2d6591a
adapt systemd files of pricenode and seednode to haveno
...
- adapt systemd file for seednode to Haveno and improve hardening
- adapt systemd file for pricenode to Haveno and improve hardening
- some live hardening options might not have been added here
2022-08-08 13:47:09 -04:00
alkum
4325e3e0fb
pricenode: Add JVM flag ExitOnOutOfMemoryError to pricenode.env
...
Add flag that causes the JVM to exit with exit code 3 whenever there is an OutOfMemory exception.
2022-08-08 13:46:42 -04:00
erciccione
8d63b89d5c
pricenode: remove provider huobi and leftover coinpaprika
2022-08-08 13:46:42 -04:00
jmacxx
8035162502
pricenode: configurable exclusion property for provider currency.
2022-08-08 13:46:42 -04:00
erciccione
fed7b22c90
pricenode: woodser's patch
2022-08-08 13:46:42 -04:00
woodser
f8f10a4d6b
remove timeout processing payment sent message
2022-08-08 13:46:16 -04:00
woodser
3753a42023
update to monero-project v0.18.0.0, monero-java v0.7.2
2022-08-08 13:45:46 -04:00
erciccione
4b46871cc3
docs: instruct to self mine 150 blocks after hf
2022-08-08 13:45:20 -04:00
erciccione
a5f313ef0f
deps: add hashes for testing7 monero bins
2022-08-08 13:45:03 -04:00
woodser
333b7421f5
cleanup trade states, consolidate protocol tasks, remove old tasks
2022-07-31 14:51:27 -04:00
woodser
3d43ae1f20
confirm payment sent and received off main thread
2022-07-31 14:51:27 -04:00
woodser
50126874a0
add multisig wallet state and wait for multisig to complete
...
refactor trade protocol
2022-07-31 14:51:27 -04:00
woodser
f61fd09127
add grpc error handling for confirming payment sent and received
2022-07-31 14:51:27 -04:00
erciccione
6918ecf620
docs: simplify overview of protocol in trade-protocol.md
2022-07-31 14:51:17 -04:00
jmacxx
14a03f3027
Upgrade XChange 5.0.13, remove BitBay CoinPaprika add CoinbasePro.
...
Co-Authored-by: jmacxx <47253594+jmacxx@users.noreply.github.com>
2022-07-31 14:50:37 -04:00
woodser
608c19a1d0
sync wallet on open
2022-07-29 18:04:47 -04:00
woodser
a5f457d8e9
fetch prices repeatedly when run as daemon
2022-07-29 18:04:35 -04:00
woodser
a3a5b96c06
stagenet deployment fixes
...
execute protocol tasks off main thread
fix confirmation progress indicators
fix expected unlock height
process sign contract request after contract signature requested
deposit listener only advances trade state
2022-07-28 14:35:40 -04:00