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 |
|
woodser
|
3847d1bd3a
|
WeChat Pay supports CNY, USD, EUR, and GBP
|
2025-01-22 11:00:51 -05:00 |
|
woodser
|
535b71adc5
|
remove unused imports
|
2025-01-19 14:38:19 -05:00 |
|
woodser
|
66770cc98f
|
use fixed localization for parsing offer amounts
|
2025-01-19 14:28:56 -05:00 |
|
woodser
|
7bc341d69f
|
rename 'Cash at ATM' to 'Cardless Cash'
|
2025-01-18 10:19:04 -05:00 |
|
woodser
|
9a74856fa2
|
increase trade limit of no deposit offers to 1.5 xmr
|
2025-01-18 07:51:07 -05:00 |
|
woodser
|
2d4455b1a2
|
update atomic unit conversion utils to use monero-java
|
2025-01-17 17:40:58 -05:00 |
|
woodser
|
fac901331f
|
always round offer amounts to 4 decimal places
|
2025-01-17 14:52:17 -05:00 |
|
woodser
|
130a45c99a
|
serialize payment account form lists to comma delimited string
|
2025-01-17 08:35:13 -05:00 |
|
woodser
|
b571b39790
|
support --xmrBlockchainPath startup flag for local Monero node
|
2025-01-16 08:32:24 -05:00 |
|
woodser
|
69da858365
|
check for best connection before returning singular connection
|
2025-01-14 14:30:14 -05:00 |
|
woodser
|
7fba0faac1
|
best connection defaults to singular instance
|
2025-01-14 11:08:48 -05:00 |
|
woodser
|
5e6bf9e22b
|
fix fallback prompt with null daemon connection
|
2025-01-14 11:08:48 -05:00 |
|
woodser
|
0f5f7ae46e
|
add startup flag 'updateXmrBinaries=true|false'
|
2025-01-14 11:07:35 -05:00 |
|
woodser
|
6301bde10e
|
replace Thread.dumpStack() to write stack traces to log files
|
2025-01-14 07:34:36 -05:00 |
|
woodser
|
2f322674f8
|
fix showing extra info in offer details
|
2025-01-13 16:01:02 -05:00 |
|
woodser
|
d9f9c1e736
|
do not restore backup wallet cache if shutting down
|
2025-01-10 07:14:55 -05:00 |
|
woodser
|
3e0b694e13
|
update translations to register filter object
|
2025-01-07 06:38:52 -05:00 |
|
slrslr
|
21ea08a68d
|
Update displayStrings_cs.properties
|
2025-01-07 06:35:07 -05:00 |
|
woodser
|
a1a7f9ccc9
|
Revert "update translations to register filter object"
This reverts commit 3860ce942c9e05318d0b809e166c345ad187f284.
|
2025-01-07 06:34:54 -05:00 |
|
woodser
|
25f85f9f8d
|
update translations to register filter object
|
2025-01-07 06:26:24 -05:00 |
|
woodser
|
a9325356c4
|
update translations for higher chargeback warnings
|
2025-01-06 09:12:50 -05:00 |
|
woodser
|
9e95de2d7e
|
save and backup wallet files once per 5 minutes on polling
|
2024-12-29 09:36:32 -05:00 |
|
woodser
|
0462ddc273
|
backup wallet files before saving
|
2024-12-29 09:36:32 -05:00 |
|
woodser
|
fc1388d2f4
|
fix npe accessing funding address entry from api
|
2024-12-27 11:58:23 -05:00 |
|
woodser
|
cccd9cf094
|
fix null wallet on error handling
|
2024-12-27 10:32:45 -05:00 |
|
woodser
|
018ac61054
|
show reserved balance for offer funding subaddresses and reset if unused
|
2024-12-27 09:19:22 -05:00 |
|
woodser
|
7340ca9c21
|
allow scheduling funds from split output tx
|
2024-12-21 09:16:40 -05:00 |
|
woodser
|
af3c7059a9
|
play chime when buyer can send payment
|
2024-12-18 11:06:39 -05:00 |
|
woodser
|
7e29dc188d
|
fix scheduling offers by computing spendable amount from txs
|
2024-12-17 13:04:23 -05:00 |
|
woodser
|
bd5accb5a5
|
update translations for reserving only necessary funds
|
2024-12-16 10:58:40 -05:00 |
|
woodser
|
775fbc41c2
|
support buying xmr without deposit or fee using passphrase
|
2024-12-16 10:20:56 -05:00 |
|
woodser
|
4b7db9a1ae
|
remove colon from disputed payout transaction id
|
2024-12-16 09:38:50 -05:00 |
|
woodser
|
9ec2794931
|
do not auto complete trades resolved by arbitration
|
2024-12-15 11:53:28 -05:00 |
|
woodser
|
0275de3ff6
|
increase limits: crypto to 528, very low risk to 132, pay by mail to 48
Co-authored-by: XMRZombie <monerozombie@proton.me>
|
2024-12-14 11:53:16 -05:00 |
|
|
86d557c669
|
trying seednodes in file
|
2024-12-12 18:57:26 +00:00 |
|
|
36667f0b09
|
trying seednodes in file
|
2024-12-12 13:09:05 +00:00 |
|
|
a2f537ebf4
|
removed root bundle extraction
|
2024-12-11 19:10:02 +00:00 |
|
slrslr
|
b586bc57f6
|
Fixing some words displayStrings_cs.properties (#1454)
|
2024-12-05 10:30:19 -05:00 |
|
woodser
|
7f6d28f1fb
|
prompt to fall back on startup error with custom node
|
2024-12-02 13:55:56 -05:00 |
|
woodser
|
1aef8a6bab
|
fix deadlock on startup while awaiting monero connection
|
2024-12-02 13:55:56 -05:00 |
|
woodser
|
71987400c7
|
make or take offer applies wallet funds and computes remaining amount
|
2024-12-02 13:55:38 -05:00 |
|
woodser
|
cfaf163bbc
|
update account limit hyperlinks
|
2024-11-30 18:49:51 -05:00 |
|
woodser
|
dc8d854709
|
show available monero nodes in network settings
|
2024-11-29 12:31:09 -05:00 |
|
woodser
|
98e2df3c7e
|
fix scheduling offers with funds sent to self
|
2024-11-25 11:05:42 -05:00 |
|
woodser
|
c9cf5351c0
|
support usdc (#1439)
|
2024-11-25 10:48:27 -05:00 |
|
woodser
|
8fd7f17317
|
update translation for funding wallet on take offer
|
2024-11-20 10:09:42 -05:00 |
|
woodser
|
24657c6c57
|
update translation for funding wallet on create offer
|
2024-11-20 10:09:42 -05:00 |
|
woodser
|
ba763f7bf6
|
update hyperlink to f2f payment method
|
2024-11-17 10:36:56 -05:00 |
|
woodser
|
86e67d384c
|
new dispute state is considered open
|
2024-11-15 09:21:41 -05:00 |
|
woodser
|
59d8a8ee44
|
trader can re-open dispute unless payout confirmed
|
2024-11-15 09:21:41 -05:00 |
|
woodser
|
7a392f3c1e
|
defer payout publish if published, skip warning log if published
|
2024-11-11 13:39:24 -05:00 |
|
woodser
|
dd5b7996b3
|
fix price provider selection, remove local provider for production
|
2024-11-11 07:29:52 -05:00 |
|
woodser
|
d906ffa36a
|
remove USDT-TRC20 from 'main' cryptos
|
2024-11-11 07:29:52 -05:00 |
|
woodser
|
3cdfa0fa27
|
fix equals and hashcode of trade, crypto, and traditional currencies
|
2024-11-11 07:29:52 -05:00 |
|
woodser
|
9c3e405fe0
|
get market price by currency code base e.g. usdt
|
2024-11-10 17:33:49 -05:00 |
|
woodser
|
2c3cd5208b
|
support USDT-ERC20 and USDT-TRC20
|
2024-11-10 12:53:59 -05:00 |
|
woodser
|
0450900b37
|
validate pending offer
|
2024-11-10 11:19:57 -05:00 |
|
woodser
|
8f5e56b9dc
|
prefer local price provider, preserve provider when banned nodes applied
|
2024-11-10 11:17:44 -05:00 |
|
woodser
|
0d82f8827f
|
dispute is pending until requested and chat disabled until acked
|
2024-11-10 11:12:44 -05:00 |
|
woodser
|
577cfa249e
|
try opening wallets with all backup cache files then no cache file
|
2024-11-10 11:12:44 -05:00 |
|
woodser
|
b348a81f13
|
increase number of wallet backups to 2
|
2024-11-10 11:12:44 -05:00 |
|
woodser
|
8a9b4ffe11
|
backup trade wallet on successful save and close
|
2024-11-10 11:12:44 -05:00 |
|
woodser
|
466e1f048e
|
fix bug restoring wrong wallet cache
|
2024-11-10 11:12:44 -05:00 |
|
woodser
|
1af87b2db9
|
do not initialize failed trades until moved back to pending trades
|
2024-11-10 11:12:44 -05:00 |
|
woodser
|
cdb99a9cfb
|
support opening dispute with corrupt trade wallet
|
2024-11-10 11:12:44 -05:00 |
|
woodser
|
6db4812f06
|
synchronize on lock to prepare payment sent or received
|
2024-11-10 11:12:10 -05:00 |
|
woodser
|
5c4fa7a53f
|
import multisig hex if needed on create payout tx
|
2024-11-10 11:12:10 -05:00 |
|
woodser
|
74e094fa99
|
poll trade wallet on error importing multisig or processing payout
|
2024-11-10 11:11:28 -05:00 |
|
woodser
|
329fa1c39a
|
set poll in progress from single caller at a time
|
2024-11-10 11:11:28 -05:00 |
|
woodser
|
7094dfcc09
|
always poll trade wallet on sync and poll
|
2024-11-10 11:11:28 -05:00 |
|
woodser
|
6730d023d6
|
describe how payment account details are stored and shared #1359 (#1387)
Co-authored-by: rafau <adas.rafalowski@gmail.com>
|
2024-11-10 08:44:59 -05:00 |
|
woodser
|
2a45ebe565
|
refactor buy/sell tab labels #1351
|
2024-11-10 08:37:33 -05:00 |
|
woodser
|
0c76c48c65
|
refactor buy/sell tab functionality #1351
|
2024-11-10 08:37:33 -05:00 |
|
woodser
|
bc1cfe3ba0
|
exclude unsigned offers from republish to fix warning
|
2024-11-10 08:35:08 -05:00 |
|
woodser
|
ed567beeb3
|
add logging for dispute's trade being null #1364
|
2024-11-10 08:32:48 -05:00 |
|
woodser
|
a9c975466e
|
log warning on failure to sign and publish peer account age witness
|
2024-11-08 08:36:43 -05:00 |
|
woodser
|
072401386e
|
improve sound compatibility for linux
|
2024-11-08 08:02:55 -05:00 |
|
woodser
|
aee0c1c0b2
|
validate form fields on create payment account from form
|
2024-11-05 10:37:58 -05:00 |
|
woodser
|
6675390e20
|
update price node address
|
2024-10-30 15:31:40 -04:00 |
|
woodser
|
e811e2b224
|
improve error handling on payment received message (#1327)
|
2024-10-13 08:32:26 -04:00 |
|
woodser
|
a6c178c058
|
deduplicate additional trade statistics (#1326)
|
2024-10-13 08:31:59 -04:00 |
|
woodser
|
6b688194f1
|
play chime when buyer can confirm payment sent (#1324)
|
2024-10-13 08:31:41 -04:00 |
|
woodser
|
5f0d95c743
|
log height of local monero node (#1322)
|
2024-10-13 08:31:32 -04:00 |
|
woodser
|
5352225bce
|
log error on failure to set password (#1318)
|
2024-10-12 06:18:53 -04:00 |
|
woodser
|
58787a1d31
|
reclassify public nodes and use if no provided nodes available (#1315)
|
2024-10-12 06:18:16 -04:00 |
|
woodser
|
ddb48d1846
|
enable connection auto switch on daemon by default (#1320)
|
2024-10-12 06:18:06 -04:00 |
|
woodser
|
264741152a
|
enable sounds by default for existing clients
|
2024-10-10 09:13:00 -04:00 |
|
Jabster28
|
662eaee7c3
|
feat: add flatpak builds (#1230)
|
2024-10-08 14:02:40 -04:00 |
|
woodser
|
ebc28805c8
|
support getting connection auto switch flag from grpc api
get connection auto switch flag from grpc api
|
2024-10-07 09:21:23 -04:00 |
|
woodser
|
a1b50a7b42
|
show transaction details popup with tx key #1309 (#1311)
|
2024-10-06 12:01:55 -04:00 |
|
woodser
|
d61eabc3d2
|
schedule offer using available and pending funds
|
2024-10-03 12:22:04 -04:00 |
|
woodser
|
5c0f49d58f
|
do not reset offer address entries on error from desktop ui form
|
2024-10-03 12:22:04 -04:00 |
|
woodser
|
ea3f099df7
|
increase sync progress timeout to 120s
|
2024-10-01 06:40:01 -04:00 |
|
woodser
|
b940021d99
|
play sounds on notifications #1284
|
2024-09-30 10:39:15 -04:00 |
|
woodser
|
b2a6708ac1
|
sync blockchain depending on last used local node
|
2024-09-30 10:14:41 -04:00 |
|
woodser
|
3e3f3085f8
|
fix not enough signers on process payout tx
|
2024-09-30 10:11:39 -04:00 |
|
woodser
|
50f3bd510a
|
log stack traces at warn or error level
|
2024-09-25 09:40:50 -04:00 |
|
woodser
|
c04fc7b2db
|
save multisig wallet on same thread in trade wallet operations
|
2024-09-17 12:23:34 -04:00 |
|
woodser
|
0ed640be16
|
save multisig wallet on same thread when initialized
|
2024-09-17 12:23:34 -04:00 |
|
woodser
|
2a9bc87f65
|
check multisig state on initialization
|
2024-09-17 12:23:34 -04:00 |
|
woodser
|
7306972d19
|
fix reference to backup cache file
|
2024-09-15 09:41:10 -04:00 |
|
woodser
|
a8e76fd720
|
automatically restore backup cache if corrupt
|
2024-09-04 05:37:03 -04:00 |
|
woodser
|
2d0f200aa1
|
do not reprocess error on submit multisig tx w/o enough signers #1227
|
2024-09-04 05:36:51 -04:00 |
|
woodser
|
cae360b6c5
|
throttle warnings when monerod not synced within tolerance
|
2024-09-04 05:36:31 -04:00 |
|
woodser
|
6759687046
|
fix logs for repeated attempts
|
2024-08-28 14:53:32 -04:00 |
|
Ikko Eltociear Ashimine
|
0461fe66ec
|
fix typo in XmrWalletService.java, excute -> execute
|
2024-08-09 10:37:01 -04:00 |
|