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
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
woodser
250f4be626
update confirming payment sent/received message
2022-08-12 08:23:39 -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
woodser
3753a42023
update to monero-project v0.18.0.0, monero-java v0.7.2
2022-08-08 13:45:46 -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
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
a8c99ddad9
fix offer book view for other cryptos
2022-07-25 22:57:06 -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
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
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
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
woodser
31b0f4e184
remove popups
...
todo: remove entries from displayStrings.properties
2022-07-12 09:33:08 -04:00
erciccione
5ecd0e5a86
visual ui changes for test network
...
- change part of color scheme to haveno's colors
- testnet haveno logo at splash screen
2022-07-11 10:14:37 -04:00
woodser
e2208355b1
support local, stagenet, and mainnet xmr network configuration ( #335 )
...
remove btc wallet
disable local zmq
2022-07-07 09:10:59 -04:00
woodser
f17c5803b5
stopping wallet rpc instance does not assume to close wallet
2022-06-29 11:17:28 -04:00
woodser
faeb9ca8db
refactor payment account form api to support structured, dynamic forms
2022-06-23 11:24:28 -04:00
woodser
341ae2bef0
fix NPE selecting Western Union in legacy app
2022-06-23 11:24:28 -04:00
woodser
88578bed10
general rebase in order to update payment methods and desktop app
...
Co-authored-by: Alva Swanson <alvasw@protonmail.com>
Co-authored-by: andyheko <haoen.ko@gmail.com>
Co-authored-by: Bisq GitHub Admin <51445974+bisq-github-admin-3@users.noreply.github.com>
Co-authored-by: BtcContributor <79100296+BtcContributor@users.noreply.github.com>
Co-authored-by: cd2357 <cd2357@users.noreply.github.com>
Co-authored-by: chimp1984 <chimp1984@gmx.com>
Co-authored-by: Chris Beams <chris@beams.io>
Co-authored-by: Christoph Atteneder <christoph.atteneder@gmail.com>
Co-authored-by: Devin Bileck <603793+devinbileck@users.noreply.github.com>
Co-authored-by: ghubstan <36207203+ghubstan@users.noreply.github.com>
Co-authored-by: Huey <hueydane@gmail.com>
Co-authored-by: Jakub Loucký <jakub.loucky@outlook.cz>
Co-authored-by: jmacxx <47253594+jmacxx@users.noreply.github.com>
Co-authored-by: KanoczTomas <tomas.kanocz@cnl.sk>
Co-authored-by: m52go <735155+m52go@users.noreply.github.com>
Co-authored-by: Marcus0x <marcus0x@xrhodium.org>
Co-authored-by: MarnixCroes <93143998+MarnixCroes@users.noreply.github.com>
Co-authored-by: Martin Harrigan <martinharrigan@gmail.com>
Co-authored-by: MwithM <50149324+MwithM@users.noreply.github.com>
Co-authored-by: sqrrm <sqrrm@users.noreply.github.com>
Co-authored-by: Stan <36207203+ghubstan@users.noreply.github.com>
Co-authored-by: Stephan Oeste <emzy@emzy.de>
Co-authored-by: Steven Barclay <stejbac@gmail.com>
Co-authored-by: WAT <shiido.it@gmail.com>
Co-authored-by: wiz <j@wiz.biz>
Co-authored-by: xyzmaker123 <84982606+xyzmaker123@users.noreply.github.com>
2022-05-28 13:56:29 -04:00
woodser
fa15612586
support scheduling offers with locked funds
2022-05-16 13:33:07 -04:00
woodser
e4a8aa45e7
update to monero-java v0.7.0
2022-05-10 09:54:37 -04:00
woodser
716f62797d
register arbitrator from api and use throughout trade
2022-04-28 11:46:34 -04:00
woodser
c2f5adac9b
trigger price handled as string, same as price
2022-04-28 11:46:34 -04:00
duriancrepe
5b38eab716
Encrypt persisted data using password protected symmetric key ( #279 )
2022-04-12 07:49:30 -04:00
woodser
2d3043093e
seller state is PAYMENT_RECEIVED or PAYOUT_PUBLISHED after confirming
2022-04-07 14:12:03 -04:00
woodser
730bee3e71
renames in proto and api ( #277 )
...
rename to getNewDepositAddress()
rename trade phase DEPOSIT_CONFIRMED to DEPOSIT_UNLOCKED
rename fiat sent/received to payment sent/received
2022-04-07 10:45:35 -04:00
woodser
32070fbafb
refactor payout protocol to work with or without updated multisig
2022-04-06 11:27:50 -04:00
woodser
bb95b4b1d6
support multithreading in api and protocols
...
close trade wallets while unused for scalability
verify txs do not use unlock height
increase trade init timeout to 60s
2022-04-06 11:27:50 -04:00
duriancrepe
e7b4627102
Add API functions to open and resolve disputes ( #244 )
...
Co-authored-by: woodser <woodser@protonmail.com>
2022-03-07 12:56:39 -05:00
duriancrepe
e3b9a9962b
Add API functions to initialize Haveno account ( #216 )
...
Co-authored-by: woodser@protonmail.com
2022-02-09 04:39:57 -05:00
l0nelyc0w
06cd07157c
fix legacy tab ( #233 )
2022-02-07 08:14:45 -05:00
woodser
7b6b92d894
update to monero-java 0.6.0 with api updates & connection manager fixes
2022-01-14 16:33:56 -05:00
woodser
9059974725
remove dependency on local BTC node
...
Co-authored-by: premek <1145361+premek@users.noreply.github.com>
2022-01-06 15:29:14 -05:00
woodser
e8cc3d20f5
update more names from bisq* to haveno*
2021-12-20 11:47:17 -05:00
woodser
ce538c5ca6
update copyright headers to Haveno
2021-12-16 13:33:12 -05:00
woodser
1be8e53ee9
rename classes and executables from Bisq* to Haveno*
2021-12-16 13:33:12 -05:00
woodser
4dafd57026
use backup arbitrator if signing arbitrator not available
2021-11-18 13:04:25 -05:00