woodser
eb776ea296
fix dropped messages on startup before ready
2025-09-15 12:31:19 -04:00
woodser
6bc74d2ee8
fix init trade progress by synchronizing on notifier
2025-09-15 03:55:33 -04:00
woodser
777cbfdc0c
notify balance update after releasing wallet lock
2025-09-15 03:55:33 -04:00
woodser
812dcf27e8
do not revert trade funds on init timeout until error processing
2025-09-15 03:55:33 -04:00
woodser
deb92b71b2
fix npe on startup by caching non-pool txs if necessary ( #1957 )
2025-09-15 00:58:58 -04:00
woodser
9aca42578f
synchronize setting and getting trade start time ( #1956 )
2025-09-14 23:52:30 -04:00
woodser
46ccb9b925
schedule to publish trade stats within 12 hours after restart ( #1955 )
2025-09-14 17:00:51 -04:00
woodser
1a911fdb9d
delete trade wallets after 720 confirmations
2025-09-14 16:58:46 -04:00
woodser
6a22f9c6ae
initialize active trades before inactive trades
2025-09-14 16:58:46 -04:00
woodser
fe7b949c87
only save wallet on sync with progress if responsive ( #1954 )
2025-09-14 15:36:28 -04:00
woodser
f079ecaa82
bump version to v1.2.1 ( #1952 )
2025-09-14 09:12:29 -04:00
woodser
dd177d98cb
update public xmr nodes ( #1910 )
2025-09-14 07:50:59 -04:00
woodser
35418e5290
handle unexpected errors due to reorgs ( #1909 )
...
- show disclaimer until 30 confirmations to send payment
- trade period starts at 30 confirmations
- do not delete multisig wallet until payout has 60 confirmations
- recover from stale multisig state via payment received nacks
- fix a bug which re-signs stale payout tx
- add handling for failed or missing deposit and payout txs
- buyer can process payout tx to main wallet
- do not process outdated payment received messages
- poll trade wallet on startup without network calls
- recover missing wallet data on create and process dispute payout
- arbitrator nacks dispute request if payout already published
- recover if offer funding tx is invalidated
2025-09-14 07:49:45 -04:00
woodser
7fa633273c
add makefile config for buyer and seller mainnet wallet ( #1950 )
2025-09-09 09:24:29 -04:00
woodser
b4789ebc9e
format message on error connecting to monero network
2025-09-09 09:21:35 -04:00
woodser
01d56f74b3
connection service switches connection after max attempts
2025-09-09 09:21:35 -04:00
woodser
da14132b0e
fix connection error color mismatch
2025-09-09 09:21:35 -04:00
woodser
729b5a3a74
only log possible dos attack if >5 throttled messages ( #1946 )
2025-09-09 09:21:13 -04:00
woodser
171acd5221
synchronize broadcaster requests and handlers ( #1925 )
2025-09-09 09:21:05 -04:00
woodser
5f3e366920
fix deposit tx not found error when confirmed before relayed ( #1942 )
2025-09-05 06:35:34 -04:00
woodser
0c1e4f31af
improve reliability of requesting persistence and persisting trade state ( #1921 )
2025-08-31 09:55:34 -04:00
woodser
afe4ba3ad8
fix reactivation of mutable offer tab on return ( #1933 )
2025-08-31 09:52:02 -04:00
woodser
6c89c61dd1
fix distortions when returning to create offer screen ( #1932 )
2025-08-31 09:51:50 -04:00
woodser
d6ff436656
fix error reopening clone offer tab after changing tabs ( #1930 )
2025-08-31 09:51:33 -04:00
woodser
cfc62aa9ae
add random delay to publish trade statistics on startup within 24 hours
2025-08-31 09:43:58 -04:00
woodser
723d5cc1dd
publish trade stat after random delay in ms
2025-08-31 09:43:58 -04:00
woodser
19ee6d4343
add bottom padding for copy, clone, and edit offer views ( #1935 )
2025-08-31 09:42:52 -04:00
woodser
55c02a53d3
fix outdated currency shown in create offer like this ( #1931 )
2025-08-31 09:42:25 -04:00
woodser
f7ec36fd70
set max popup height to 730
2025-08-25 11:28:13 -04:00
woodser
00737b6e79
do not send message contents on init trade nack
2025-08-25 11:28:13 -04:00
woodser
b0e1d5b4ce
do not remove maker offer on nack due to send message error
2025-08-25 11:28:13 -04:00
The rise of Agorism
5b08c66174
Add Agorise pricenode ( #1915 )
2025-08-19 08:54:41 -04:00
наб
3067609c64
Supply custom .desktop file for .deb builds to fix icons under GNOME ( #1917 )
2025-08-14 21:19:08 -04:00
woodser
2045375f3e
remove USDT-TRC20 from default main currencies ( #1918 )
2025-08-14 20:52:29 -04:00
woodser
348bfb7f38
fix NPE reading wallet height before initialized ( #1916 )
2025-08-14 13:26:51 -04:00
woodser
b76a556487
update instructions to use v1.2.0 ( #1914 )
2025-08-14 12:29:27 -04:00
woodser
4ca091940e
remove boldsuck price node ( #1913 )
2025-08-14 10:48:13 -04:00
woodser
9e8c2cd184
update app copyright to 2025 ( #1912 )
2025-08-14 10:44:22 -04:00
woodser
7bf9475585
support Dogecoin (DOGE)
2025-08-11 10:32:51 -04:00
woodser
878cbb86ce
support Tron (TRX)
2025-08-11 10:32:51 -04:00
woodser
b0446c637f
support Solana (SOL)
2025-08-11 10:32:51 -04:00
woodser
0dc67f06c4
support Cardano (ADA)
2025-08-11 10:32:51 -04:00
woodser
7298a6373a
support Ripple (XRP)
2025-08-11 10:32:51 -04:00
woodser
6537586976
fix broken link to tor bridges ( #1908 )
2025-08-11 10:32:39 -04:00
woodser
2844337c09
fix upgrading cloned offers after protocol update ( #1902 )
2025-08-11 09:17:48 -04:00
Robbie Blaine
6fd5772308
Hotfix: Create local share dir for Codacy Report ( #1904 )
2025-08-08 12:59:14 -04:00
Robbie Blaine
3168c0174f
Windows 2025
...
* Pre-emptively upgrade Windows runner from `server-2022` to
`server-2025`
* `windows-latest` is automatically upgrading to `server-2025` on
September 2, 2025 (actions/runner-images#12677 )
2025-08-08 12:22:29 -04:00
Robbie Blaine
cd3fb8f6fc
Upgrade Github Runners to Ubuntu 24.04
...
Fix `FileNotFoundException` errors when running tests on Ubuntu 24.04.
Tests were failing because the user data directory did not exist in the
new GitHub Ubuntu-24.04 runner environment.
The change:
- Updates all GitHub Actions workflows to use `ubuntu-24.04`
- Creates `~/.local/share` directory in CI pipeline to ensure the user
data directory exists during tests
This resolves the blocking issue that prevented the Ubuntu upgrade by
ensuring the required directory structure exists in the CI environment.
2025-08-08 12:22:29 -04:00
woodser
4aab94ac26
enable option to allocate offer funds by default ( #1901 )
2025-08-07 14:38:23 -04:00
atsamd21
a467caa135
Fix label for account number ( #1903 )
2025-08-07 14:33:17 -04:00