napoly
|
46eb19906d
|
upgrade to gradle 8.0.2 for checkstyle heap size adjustment
|
2023-03-25 11:41:16 -04:00 |
|
napoly
|
4bef95172c
|
Update Signed Offers view in legacy UI
|
2023-03-20 13:21:36 -04:00 |
|
napoly
|
3b8f19c4ce
|
Removing star and unused imports with checkstyle
|
2023-03-19 15:03:24 -04:00 |
|
woodser
|
ce05710537
|
change fixed difficulty to 300 for local test network
|
2023-03-15 11:40:51 -04:00 |
|
woodser
|
cf8de0843e
|
initialize wallet after p2p network ready
|
2023-03-14 17:08:38 -04:00 |
|
woodser
|
e369487457
|
improve reliability of wallet initialization by starting with connection
avoid redundant call to start syncing
|
2023-03-14 17:08:38 -04:00 |
|
woodser
|
4650003838
|
use byte[] for signatures instead of strings
|
2023-03-12 12:08:50 -04:00 |
|
woodser
|
ead70751dc
|
add trader id to SignedOffer
|
2023-03-12 12:08:50 -04:00 |
|
woodser
|
19d83749eb
|
show progress percent while taking offer
|
2023-03-12 12:08:50 -04:00 |
|
woodser
|
9d87e30da0
|
fixed price offer in legacy ui does not set market price margin
|
2023-03-10 05:47:55 -05:00 |
|
woodser
|
60341002fd
|
prevent non-terminating BigDecimal division
|
2023-03-10 05:47:55 -05:00 |
|
woodser
|
47f3d98597
|
remove unused fields from TradePeer and Contract
fix concurrent modification exception applying prices to trade stats
standardize offer fee tx ids (unused)
|
2023-03-10 05:47:55 -05:00 |
|
woodser
|
a16b03bb5c
|
increase penalty fee to security deposit
|
2023-03-10 05:47:55 -05:00 |
|
woodser
|
8ea556fa4f
|
do not process trade messages if trade already failed
start monero-wallet-rpc without connection
add logging
|
2023-03-10 05:47:55 -05:00 |
|
woodser
|
5b8f9237ce
|
rename core package from btc to xmr
|
2023-03-08 11:39:10 -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
|
ab0b9e3b77
|
transition Balances to use native xmr atomic units
|
2023-03-07 08:33:56 -05:00 |
|
woodser
|
74cd910705
|
handle trade events during initialization
|
2023-03-07 08:33:56 -05:00 |
|
woodser
|
b18e9ad4bf
|
fix Res.get() warning on pmt confirmation w/ "Preparing confirmation..."
|
2023-03-07 08:33:56 -05:00 |
|
woodser
|
f91db182d8
|
desktop app creates offers with floating market price
|
2023-03-07 08:33:56 -05:00 |
|
woodser
|
369e562362
|
increase minimum trade amount to 0.1 XMR
|
2023-03-06 08:53:00 -05:00 |
|
woodser
|
9b4f8046b7
|
switch to xmr atomic units as native units
|
2023-03-06 08:53:00 -05:00 |
|
woodser
|
ab94b2d6fa
|
fix concurrent modification exception fetching disputes
|
2023-03-06 08:53:00 -05:00 |
|
woodser
|
17d94f346c
|
log warning on refusal to delete backup wallet
|
2023-03-04 16:19:59 -05:00 |
|
woodser
|
1809e34aaa
|
only import multisig hex on dispute closed if wallet exists after sync
|
2023-03-04 16:19:59 -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
|
34b79e779b
|
remove extraneous errors on daemon disconnect, one warning per 5 minutes
|
2023-02-27 09:26:58 -05:00 |
|
woodser
|
05b259bd55
|
add fields to SignedOffer: trade amount, maker fee, reserve tx miner fee
|
2023-02-27 09:26:58 -05:00 |
|
woodser
|
4dde53f0e8
|
support password prompt in legacy ui
Co-authored-by: niyid <neeyeed@gmail.com>
|
2023-02-27 09:19:59 -05:00 |
|
woodser
|
99653fe40d
|
account service checks that password is at least 8 characters
|
2023-02-26 11:01:21 -05:00 |
|
woodser
|
b585e0f105
|
import multisig hex on every update and before creating payout txs
|
2023-02-26 08:35:50 -05:00 |
|
woodser
|
6dca11f471
|
arbitrator sends original unsigned payout tx if published
synchronize on trade when processing dispute messages
|
2023-02-26 08:35:50 -05:00 |
|
woodser
|
17ac09fa4d
|
only sync wallet if not published on dispute closed
|
2023-02-24 12:06:47 -05:00 |
|
woodser
|
487d371a2d
|
only republish offers with reserved key images
|
2023-02-24 10:51:13 -05:00 |
|
woodser
|
c7080f3dbc
|
splash screen shows "test network" if not mainnet
|
2023-02-24 10:51:13 -05:00 |
|
woodser
|
1d46818732
|
getMyOffers() does not require asset code
|
2023-02-24 10:51:13 -05:00 |
|
woodser
|
ce579b78ca
|
arbitrator sends same dispute payout tx to both peers on resolve w/ grpc
fix npe in trade.get*DepositTx()
|
2023-02-24 09:58:33 -05:00 |
|
woodser
|
55650c495b
|
accountService.changePassword() requires old and new password
|
2023-02-22 08:55:47 -05:00 |
|
woodser
|
86511b4e21
|
synchronize closed and failed trade managers
|
2023-02-21 11:12:57 -05:00 |
|
woodser
|
28c07e966b
|
fetch maker and taker txs from wallet then daemon
|
2023-02-21 11:12:57 -05:00 |
|
woodser
|
8820a87286
|
arbitrator always includes dispute payout tx
sync wallet before processing
remove extraneous wallet syncs
|
2023-02-21 11:09:48 -05:00 |
|
woodser
|
8ec76aa1cd
|
set isInitialized after initialization, add isShutDown flag to Trade
fix bug opening wallet while shutting down
|
2023-02-15 10:59:02 -05:00 |
|
woodser
|
f64b12e615
|
update to monero-java v0.7.11
|
2023-02-15 09:26:09 -05:00 |
|
napoly
|
a2f0792799
|
reject payment accounts with duplicate names
|
2023-02-13 10:13:12 -05:00 |
|
woodser
|
e2a8dc702b
|
show popup for error notifications sent through notification service
|
2023-02-11 16:50:32 -05:00 |
|
woodser
|
88f0ad543a
|
sync idle trades once in background after active trades
|
2023-02-11 16:50:32 -05:00 |
|
woodser
|
0c4ce623a7
|
arbitrator syncs idle trade wallet when payout confirmed and unlocked
refuse to delete trade wallet if balance > dust
|
2023-02-11 16:50:32 -05:00 |
|
woodser
|
b69a7c1b48
|
use thread pool to cap sync concurrency in setDaemonConnection()
|
2023-02-11 16:50:32 -05:00 |
|
woodser
|
190003b5ba
|
migrate to DisputeValidation
Co-authored-by: HenrikJannsen <boilingfrog@gmx.com>
|
2023-02-11 16:50:32 -05:00 |
|