Commit Graph

1156 Commits

Author SHA1 Message Date
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
woodser
3dcaf67edd refactor trade protocol latch and timeouts 2022-07-25 22:57:06 -04:00
woodser
3f25a756ea fix legacy app freeze if insufficient funds to schedule offer 2022-07-25 22:57:06 -04:00
woodser
a8c99ddad9 fix offer book view for other cryptos 2022-07-25 22:57:06 -04:00
erciccione
73997f711b readme: add note about sponsors 2022-07-22 09:37:34 -04:00
erciccione
68145c9ec6 readme: add new sponsor beldex 2022-07-22 09:00:30 -04:00
woodser
b6783dc732 thaw outputs not reserved for trade or offer on startup 2022-07-18 12:36:24 -04:00
woodser
a80a7eec5f check state before deleting trade wallet 2022-07-18 12:36:24 -04:00
woodser
477246f8f0 disconnect error handler when trade initialized 2022-07-18 12:36:24 -04:00
woodser
b4fe0f0ee6 handle timeout in trade initialization with protocol latch 2022-07-18 12:36:24 -04:00
woodser
83b8616f6f handle timeout during place offer protocol 2022-07-18 12:36:24 -04:00
erciccione
e726071841
replace stagenet seednode (#372) 2022-07-17 09:58:22 +02:00
woodser
6ca775da1b reserve correct offer amount based on buy or sell direction 2022-07-16 18:23:02 -04:00
woodser
c97ca852f5 remove btc fee rate from footer 2022-07-16 18:23:02 -04:00
woodser
588270678c remove seed from terminal 2022-07-16 18:23:02 -04:00
woodser
20915ac15e set version to 0.0.1 2022-07-16 18:23:02 -04:00
woodser
031f091f69 update trade completion message 2022-07-16 18:23:02 -04:00
woodser
14ada60c25 do not start local node when credentialed local node running
rename isMoneroNodeRunning() to isMoneroNodeOnline()
2022-07-16 18:23:02 -04:00
erciccione
e06fb1a3af docs/installing.md: adapt instructions for new funds tab 2022-07-15 09:36:20 -04:00
woodser
968a01abe1 handle error during sign offer protocol 2022-07-15 09:35:08 -04:00
woodser
7b355ff70a reset xmr address entries on offer removed 2022-07-15 09:35:08 -04:00
woodser
f9c5cd1f2c fix npe if no localhost connection 2022-07-15 09:34:52 -04:00
woodser
59e5f8e79a fix bug which caused monerod param to be ignored 2022-07-15 09:34:52 -04:00
woodser
13d567b724 remove reserved and locked funds tabs 2022-07-15 09:06:26 -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
woodser
c71c61d1bb support wallet seed tab showing seed phrase
disable wallet info tab
2022-07-15 09:06:26 -04:00
woodser
83c5d505c3 fix blank page when redirected to national currencies tab 2022-07-15 09:06:16 -04:00
woodser
003fac3da4 update stagenet explorer 2022-07-15 05:50:35 -04:00
woodser
f36af3a557 update stagenet fee address 2022-07-15 05:50:24 -04:00
woodser
7738d4fa1a show both deposit tx ids 2022-07-13 18:09:50 -04:00
woodser
7945514c46 unfreeze funds if error during creating offer
fix jfx error
2022-07-13 18:09:42 -04:00
woodser
4a171c9baa
cap stagenet fiat offers to 1 xmr until trade credits supported (#355) 2022-07-13 18:09:19 -04:00
erciccione
7157defea5 edit some text and remove strings of removed entries 2022-07-13 08:15:54 -04:00
erciccione
8a7d08e04d add instructions to join shared testnet 2022-07-13 08:15:01 -04:00
woodser
b89c0d720b buyer exports multisig hex only once during payout 2022-07-12 09:33:24 -04:00
woodser
f2cd9dd570 increase max trade limit for lowest risk payment from 2 to 20 xmr 2022-07-12 09:33:15 -04:00
woodser
31b0f4e184 remove popups
todo: remove entries from displayStrings.properties
2022-07-12 09:33:08 -04:00
woodser
defb82d240 treat SELLER_SAW_ARRIVED_PAYMENT_RECEIVED_MSG as payout until refactored 2022-07-12 09:33:00 -04:00
woodser
8980a8ec60 sync wallet when opened 2022-07-12 09:33:00 -04:00
woodser
008210abf6 fix reserved balance = frozen offer outputs + confirmed deposits 2022-07-12 09:33:00 -04:00
woodser
5ebafecd8f makefile cleanup
separate local and stagenet configs
set useLocalhostForP2P=false for stagenet
add charlie
2022-07-12 09:33:00 -04:00