woodser
3f5fe671cd
decrypt payment info after confirmation for double spend protection
...
retrieve decryption key from arbitrator if peer fails to send
2022-09-17 07:28:04 -04: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
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