woodser
|
53b0f203de
|
init main wallet with connection applied in same thread
|
2025-04-14 08:26:28 -04:00 |
|
woodser
|
52f0c20c8c
|
do not switch xmr node preference with fixed connection
|
2025-04-13 19:49:43 -04:00 |
|
woodser
|
a30b41de4b
|
fix deadlock by setting offer error message property on calling thread
|
2025-04-13 15:17:13 -04:00 |
|
woodser
|
f1c09161f4
|
add lock symbol when confirming private offers
|
2025-04-13 12:03:04 -04:00 |
|
woodser
|
71b23e0ed9
|
remove unused code from core trades service
|
2025-04-13 08:34:23 -04:00 |
|
woodser
|
9a5d2d5862
|
reset offer protocol after first result
|
2025-04-13 08:34:23 -04:00 |
|
woodser
|
31782e5255
|
do not cancel open offer when funds spent and reserved for trade
|
2025-04-13 08:34:23 -04:00 |
|
woodser
|
96eab3d42f
|
do not fix reserved outputs after shut down started
|
2025-04-13 08:34:23 -04:00 |
|
woodser
|
454fc91298
|
fix startup when missing multisig wallets
|
2025-04-13 08:34:23 -04:00 |
|
woodser
|
5bff265cca
|
take offer runs on trade thread
|
2025-04-13 08:34:23 -04:00 |
|
woodser
|
295c91760c
|
place offer runs off main thread
|
2025-04-13 08:34:23 -04:00 |
|
woodser
|
f19ed19325
|
remove log highlighting with character literal
|
2025-04-10 10:21:25 -04:00 |
|
woodser
|
31fbf9c4e8
|
ignore fault on mailbox message task after shut down
|
2025-04-09 10:58:07 -04:00 |
|
woodser
|
765a32fd9f
|
improve error message when open offer is removed while initializing trade
|
2025-04-09 10:58:07 -04:00 |
|
woodser
|
fe1fb88ce0
|
import multisig hex on trade thread when scheduled
|
2025-04-09 10:58:07 -04:00 |
|
woodser
|
35eb65d173
|
clear monero connection error & popup on successful poll
|
2025-04-09 10:58:07 -04:00 |
|
woodser
|
974c6a0d86
|
shut down p2p service last to fix timeout on shut down
|
2025-04-09 10:58:07 -04:00 |
|
woodser
|
ad38e3b80c
|
remove trade lock while shutting down trade thread
|
2025-04-09 10:58:07 -04:00 |
|
woodser
|
d78709e1f9
|
start trade period from unlock time instead of first confirmation
|
2025-04-08 09:16:17 -04:00 |
|
woodser
|
1c92d96651
|
fix offer publishing with mutable list
|
2025-04-07 15:51:41 -04:00 |
|
woodser
|
08b0b36436
|
do not open or create wallet after shut down started
|
2025-04-07 09:27:39 -04:00 |
|
woodser
|
9027ce6634
|
fix concurrency issues by synchronizing on base persistable list
|
2025-04-07 09:27:39 -04:00 |
|
woodser
|
055b7d1376
|
fix link to clone offer documentation
|
2025-04-05 18:44:27 -04:00 |
|
woodser
|
f87dc3a4d1
|
update information popup for cloned offers
|
2025-04-05 17:59:34 -04:00 |
|
woodser
|
40e18890d6
|
support cloning up to 10 offers with shared reserved funds (#1668)
|
2025-04-05 17:29:55 -04:00 |
|
woodser
|
7e3a47de4a
|
prompt to start local node or fallback on startup
|
2025-04-05 17:29:31 -04:00 |
|
woodser
|
9bd4f70d02
|
do not process payment sent & received msgs until deposits confirmed
|
2025-04-03 18:35:08 -04:00 |
|
woodser
|
39c75cd71b
|
update withdraw confirmation wording with translations
|
2025-04-03 18:26:14 -04:00 |
|
woodser
|
584cc3b6d4
|
replace issues hyperlink from bisq to haveno
|
2025-04-02 17:09:37 -04:00 |
|
woodser
|
dc43e1c329
|
re-sign offers on edit if applicable
|
2025-04-02 10:43:29 -04:00 |
|
woodser
|
93369c4211
|
prompt to fallback if last synced local node is offline on startup
|
2025-03-28 14:51:19 -04:00 |
|
woodser
|
df9daf99bf
|
change color of highlighted logs to cyan
|
2025-03-28 14:32:58 -04:00 |
|
boldsuck
|
ad809ff20e
|
Add price node (#1661)
|
2025-03-23 08:00:26 -04:00 |
|
woodser
|
1a2dcfc704
|
limit offer extra info to 1500 characters
|
2025-03-22 07:57:31 -04:00 |
|
woodser
|
ce27818f43
|
recover payment sent message state on startup if undefined
|
2025-03-21 10:06:54 -04:00 |
|
woodser
|
a7d8e4560f
|
enable resending payment received msgs based on offer protocol version
|
2025-03-21 10:06:54 -04:00 |
|
woodser
|
028ced7021
|
bump offer protocol version, do not verify miner fee for outdated trades
|
2025-03-21 10:06:54 -04:00 |
|
woodser
|
c95a26e043
|
re-sign offers on protocol version update
|
2025-03-21 10:06:54 -04:00 |
|
woodser
|
b5f9bc307b
|
verify offer versions when signing
|
2025-03-21 10:06:54 -04:00 |
|
woodser
|
26e3a153bc
|
process messages until trade is completely finished
|
2025-03-21 10:06:54 -04:00 |
|
woodser
|
2af9019db0
|
do not reset payment states if payout published
|
2025-03-21 10:06:54 -04:00 |
|
woodser
|
5107c6ba57
|
fixes to process payout tx and revert to payment sent state
|
2025-03-21 10:06:54 -04:00 |
|
woodser
|
79aa214f22
|
check failed state to determine if payment sent or received
|
2025-03-21 10:06:54 -04:00 |
|
woodser
|
6f3ae49b68
|
do not process payment confirmation messages if shut down started
|
2025-03-21 10:06:54 -04:00 |
|
woodser
|
5711aabad8
|
remove outdated code for v1.0.7 update
|
2025-03-21 10:06:54 -04:00 |
|
woodser
|
51fc4d0c41
|
do not export multisig info on dispute opened
|
2025-03-18 10:07:40 -04:00 |
|
woodser
|
1b31dc24b8
|
share dispute opener's updated multisig info on dispute opened
|
2025-03-18 10:07:40 -04:00 |
|
woodser
|
b19724e33d
|
fix summary info not populated on normal payout after dispute
|
2025-03-18 10:07:40 -04:00 |
|
woodser
|
07fa0b35e4
|
fix error message if arbitrator fails to publish deposit txs
|
2025-03-18 10:07:40 -04:00 |
|
woodser
|
f4f53630d5
|
automatically cancel offers with duplicate key images
|
2025-03-18 10:07:40 -04:00 |
|
woodser
|
cb25a23779
|
refactor message resending, reprocessing, and ack handling
|
2025-03-18 10:07:40 -04:00 |
|
woodser
|
63917fe8cc
|
replace sys.outs with log.info in buyer/seller protocols
|
2025-03-11 13:42:10 -04:00 |
|
woodser
|
d4eb30bb97
|
schedule import multisig hex on deposit confirmation msg
|
2025-03-10 10:53:35 -04:00 |
|
woodser
|
46734459d4
|
highlight logs for handling trade protocol messages
|
2025-03-10 10:53:35 -04:00 |
|
woodser
|
a55daf803e
|
call trade message handling off trade thread
|
2025-03-10 10:53:35 -04:00 |
|
woodser
|
1510e6f18d
|
logging cleanup
|
2025-03-10 10:53:35 -04:00 |
|
woodser
|
fb2b4a0c6a
|
save and reprocess payment sent message
|
2025-03-10 10:53:35 -04:00 |
|
woodser
|
38c0855728
|
save payment received message immediately for reprocessing
|
2025-03-10 10:53:35 -04:00 |
|
woodser
|
84d8a17ab4
|
rename payment sent message state property for seller
|
2025-03-10 10:53:35 -04:00 |
|
woodser
|
00a2a7c2b7
|
nack offer availability request if disconnected from xmr node
|
2025-03-10 08:37:15 -04:00 |
|
woodser
|
251a973fd6
|
do not refresh or republish offers if disconnected from xmr node
|
2025-03-10 08:37:15 -04:00 |
|
woodser
|
bedd38748e
|
sign and post offer directly if reserve amount = available balance
|
2025-03-10 08:30:30 -04:00 |
|
woodser
|
b0e9627c10
|
rename openOfferManager.getOpenOffer(id)
|
2025-03-10 08:30:30 -04:00 |
|
woodser
|
bf97fbc7ea
|
skip reset address entries when failed trade is scheduled for deletion
|
2025-03-10 08:30:06 -04:00 |
|
woodser
|
8b1d2aa203
|
fix bug to delete scheduled failed trade after restart
|
2025-03-10 08:30:06 -04:00 |
|
woodser
|
9acd7ad584
|
rename config handler from btc to xmr
|
2025-03-09 17:02:15 -04:00 |
|
woodser
|
c9350e123e
|
fix npe with xmrNodes with onion address
|
2025-03-07 07:12:02 -05:00 |
|
woodser
|
68f7067125
|
fix translation to wait for confirmations when deposits published
|
2025-03-07 07:11:49 -05:00 |
|
woodser
|
e24b1c2461
|
remove rino and melo.tools from public xmr nodes
|
2025-03-06 11:40:49 -05:00 |
|
U65535F
|
060d9fa4f1
|
Serialize lists to comma delimited string in PaymentAccount.toJson() (#1620)
|
2025-03-06 07:12:22 -05:00 |
|
woodser
|
580e5b672c
|
add lock to submit tx to pool for verification and sync on shut down
|
2025-03-05 08:39:31 -05:00 |
|
woodser
|
fff0fa0186
|
add short name for paysafe
|
2025-03-05 08:20:24 -05:00 |
|
woodser
|
31b0edca22
|
do not ignore local node if configured
|
2025-03-02 10:44:38 -05:00 |
|
woodser
|
40924a6f7b
|
prevent wallet backup on windows due to file lock
|
2025-02-24 08:39:09 -05:00 |
|
woodser
|
4d765fa5d9
|
resend deposit confirmed and payment sent messages more often until ack
|
2025-02-18 08:17:33 -05:00 |
|
woodser
|
e4fa5f520d
|
synchronize access to get closed trade by id
|
2025-02-18 08:11:10 -05:00 |
|
woodser
|
c3b7289943
|
update chat message ack state on main thread
|
2025-02-18 08:11:10 -05:00 |
|
woodser
|
024e59a982
|
support DAI Stablecoin (ERC20)
|
2025-02-16 16:53:35 -05:00 |
|
woodser
|
667f0c8fb5
|
rename currency code base util
|
2025-02-16 09:10:43 -05:00 |
|
woodser
|
0cba254193
|
add usdt-trc20 as main crypto currency
|
2025-02-15 08:00:25 -05:00 |
|
woodser
|
f675588a2d
|
allow offer trigger price outside of current price
|
2025-02-15 07:03:06 -05:00 |
|
woodser
|
290a3738b7
|
re-enable triggered offers if within trigger price again
|
2025-02-15 07:03:06 -05:00 |
|
woodser
|
4a82c69507
|
use default priority for trade transactions
|
2025-02-13 10:36:10 -05:00 |
|
woodser
|
bffcf7c7c0
|
fix hyperlinks to payment methods
|
2025-02-12 06:20:55 -05:00 |
|
woodser
|
5f8cf97d16
|
replace throwing Error with RuntimeException
|
2025-02-09 08:26:23 -05:00 |
|
woodser
|
afa95f1b15
|
fix mismatch between payment sent message state and trade state
|
2025-02-07 07:38:44 -05:00 |
|
woodser
|
728cf22578
|
replace 'mediator or arbitrator' with 'arbitrator' for some translations
|
2025-02-05 10:44:18 -05:00 |
|
woodser
|
8038dcf401
|
remove HRK currency from paysafe
|
2025-02-04 09:54:40 -05:00 |
|
woodser
|
ae8760d72c
|
add paysafe payment method
|
2025-02-02 08:11:01 -05:00 |
|
woodser
|
71fab722ee
|
remove make offer to unsigned account warning
|
2025-01-31 09:02:54 -05:00 |
|
woodser
|
e6b29b88f5
|
replace issues link from bisq to haveno
|
2025-01-31 07:56:55 -05:00 |
|
woodser
|
352384b41e
|
log expected vs actual maker fee on error
|
2025-01-30 08:14:59 -05:00 |
|
woodser
|
88c3f04be0
|
enable floating price offers for cardless cash
|
2025-01-29 09:24:42 -05:00 |
|
woodser
|
a014740014
|
rename TransferWise to Wise
|
2025-01-27 09:32:23 -05:00 |
|
woodser
|
9b50cd7ba7
|
fix contract mismatch by nullifying extra info empty string
|
2025-01-26 21:04:33 -05:00 |
|
woodser
|
6c6c6e2dd5
|
support additional info on all offers
|
2025-01-26 09:33:18 -05:00 |
|
|
6a2672893c
|
Merge branch 'master' of https://git.haveno.com/haveno/haveno
|
2025-01-25 23:47:01 +00:00 |
|
woodser
|
a6af1550a4
|
set arbitrator payment account payloads on dispute opened
|
2025-01-25 08:24:45 -05:00 |
|
woodser
|
dc7a8e4201
|
do not override trade currency on country-based form deserialization
|
2025-01-25 08:24:45 -05:00 |
|
woodser
|
c3f7f194b0
|
AliPay supports all supported currencies
|
2025-01-22 11:01:02 -05:00 |
|