woodser
|
83ecbe8c75
|
filter invalid trade currencies from preferences payload (#2117)
|
2026-01-13 08:20:56 -05:00 |
|
woodser
|
aaef179a7e
|
fix account nr validation based on country or customized (#2115)
|
2026-01-11 09:48:40 -05:00 |
|
woodser
|
8ceb978974
|
use error message handler on edit offer (#2112)
|
2026-01-11 09:48:25 -05:00 |
|
woodser
|
e6fdfd30d4
|
validate offer market price margin is between -100% and 100% exclusive (#2111)
|
2026-01-11 09:48:15 -05:00 |
|
woodser
|
c40b6ce154
|
reserve main wallet during trade initialization protocol (#2110)
|
2026-01-11 09:48:06 -05:00 |
|
woodser
|
e8a04829ce
|
do not set offer book default trade currency on show all (#2109)
|
2026-01-11 09:47:52 -05:00 |
|
woodser
|
ec0c0e9b29
|
remove BGN currency from payment accounts (#2106)
|
2026-01-11 09:47:43 -05:00 |
|
woodser
|
bf6901c7aa
|
modify ui-bound observable lists on user thread
|
2026-01-11 09:47:29 -05:00 |
|
woodser
|
2697225138
|
update to jdk 21.0.9
|
2026-01-11 09:47:29 -05:00 |
|
woodser
|
859f03a926
|
refactor progress notifications on user thread (#2098)
refactor progress notifications off main thread
|
2026-01-11 09:47:18 -05:00 |
|
woodser
|
eb492d3ebd
|
add accepted countries and city to OfferInfo (#2101)
|
2026-01-06 08:44:13 -05:00 |
|
woodser
|
3400665e94
|
check if app is initialized on user thread for grpc api (#2097)
|
2026-01-01 09:29:30 -05:00 |
|
atsamd21
|
877c9429db
|
Add target height to GetHeight endpoint (#2095)
|
2025-12-31 09:44:56 -05:00 |
|
atsamd21
|
fe9230eea6
|
Add API endpoint to get wallet height (#2092)
|
2025-12-30 09:50:57 -05:00 |
|
woodser
|
c47cd9e52c
|
remove confirm-external-bind from monerod configs (#2091)
|
2025-12-29 07:00:22 -05:00 |
|
woodser
|
0a86972595
|
announce balance changes on same thread with wallet lock (#2089)
|
2025-12-26 15:08:10 -05:00 |
|
woodser
|
51d4504ebf
|
expose runtime exceptions over grpc api (#2088)
|
2025-12-26 15:00:08 -05:00 |
|
woodser
|
0e1113e82b
|
remove percent from syncing trade wallet translations
|
2025-12-22 08:30:51 -04:00 |
|
woodser
|
858b26ee50
|
add translations for single block remaining to sync
|
2025-12-22 08:30:51 -04:00 |
|
woodser
|
339f33496c
|
update sync progress based on current target height
|
2025-12-22 08:30:51 -04:00 |
|
woodser
|
395fbe0d17
|
skip poll error handling if source wallet changes
|
2025-12-22 08:30:51 -04:00 |
|
woodser
|
6db76e2427
|
add translations to show payment details early
|
2025-12-22 08:30:40 -04:00 |
|
woodser
|
691a884662
|
show sync status next to 'show details early' button
|
2025-12-22 08:30:40 -04:00 |
|
woodser
|
cbf3dafbe2
|
app is uninitialized on close account, initialized on open account (#2081)
|
2025-12-20 09:11:23 -05:00 |
|
woodser
|
afd16a090f
|
skip requesting connection switch on error rescanning outputs
|
2025-12-20 10:11:00 -04:00 |
|
woodser
|
ec14db23a9
|
log warning on error importing multisig hex
|
2025-12-20 10:11:00 -04:00 |
|
woodser
|
dddf625949
|
increase price request timeout to 30s
|
2025-12-20 10:11:00 -04:00 |
|
woodser
|
2a0efdc83b
|
use functions to determine if payment sent/received messages processed
|
2025-12-20 10:11:00 -04:00 |
|
woodser
|
a5e2d78814
|
preserve trade error from payment received nack
|
2025-12-20 10:11:00 -04:00 |
|
woodser
|
621d0e859a
|
do not set trade error message on first payment received nack
|
2025-12-20 10:11:00 -04:00 |
|
woodser
|
bbddaff0c8
|
improve error message on payment received nack max attempts
|
2025-12-20 10:11:00 -04:00 |
|
woodser
|
e23788c3e2
|
prioritize p2p service in domain initialization
|
2025-12-20 10:11:00 -04:00 |
|
woodser
|
1742f03d00
|
resend payment received message until acked within window
|
2025-12-20 10:11:00 -04:00 |
|
woodser
|
67103b76d2
|
remove redundant handling of mailbox messages on trade initialization
|
2025-12-20 10:11:00 -04:00 |
|
woodser
|
cad53b6589
|
payment sent message must be processed before confirming payment receipt
|
2025-12-20 10:11:00 -04:00 |
|
woodser
|
690bfd2986
|
prefer overriding state if valid phase transition
|
2025-12-20 10:11:00 -04:00 |
|
woodser
|
19b0bc092a
|
clear payout info on payout error for reprocessing
|
2025-12-20 10:11:00 -04:00 |
|
woodser
|
93f7f85c11
|
recreate unsigned payout tx on payment received nack even if published
|
2025-12-20 10:11:00 -04:00 |
|
woodser
|
27013a0dce
|
nack on error processing buyer payout by tx id
|
2025-12-20 10:11:00 -04:00 |
|
woodser
|
a5eaf62634
|
revert payout state across all peers consistently
|
2025-12-20 10:11:00 -04:00 |
|
woodser
|
a42d87c673
|
assign payout tx id on submit
|
2025-12-20 10:11:00 -04:00 |
|
woodser
|
a1f07feb84
|
log stack trace for unexpected polling errors
|
2025-12-20 10:11:00 -04:00 |
|
woodser
|
ba3e2a4ab7
|
bug fixes to revert deposit and payout tx state when invalidated
|
2025-12-20 10:11:00 -04:00 |
|
woodser
|
5f68976c2f
|
cleanup error message when not in expected phase
|
2025-12-20 10:11:00 -04:00 |
|
woodser
|
43973df828
|
initialize trades on same thread
|
2025-12-20 10:11:00 -04:00 |
|
woodser
|
89c9fcc23e
|
log proxy uri on request connection switch
|
2025-12-20 10:11:00 -04:00 |
|
woodser
|
ea275c1886
|
do not synchronize multisig imports across trades
|
2025-12-20 10:11:00 -04:00 |
|
woodser
|
0e652aae64
|
stop wallet rpc server on close wallet
|
2025-12-20 10:11:00 -04:00 |
|
woodser
|
c8c879658d
|
offer manager utils use static open offer list when available
|
2025-12-20 10:11:00 -04:00 |
|
woodser
|
93939b1c79
|
fix reprocessing PaymentReceivedMessage if not fully processed, otherwise ack
|
2025-12-20 10:11:00 -04:00 |
|