Commit graph

7561 commits

Author SHA1 Message Date
Alejandro García
77d2179183
Revert "AccountAgeWitnessService: Invert toleration condition"
This reverts commit 656b3c5596.
2025-02-03 21:49:37 +00:00
Alejandro García
8e19e4b74f
Update translations for v1.9.19 2025-02-02 19:30:23 +00:00
Alejandro García
ff8ba70866
Merge branch 'master' into sbp_trade_ui_fixes 2025-02-02 19:16:01 +00:00
Alejandro García
2c4ee2b057
Merge pull request #7368 from devinbileck/reset-autoconfirmsettings
Ensure AutoConfirmSettings is reset if it contains my retired explorer
2025-02-02 19:12:25 +00:00
Alva Swanson
da733998bc
SBP Trade: Make account name description readable
It's hard for the seller to read the buyer's account details because the
string is long, e.g, "Account owner name (first, middle, and initial of
last name): Alice A., Mobile no. +71234567890, Bank name SBP Bank".
I shortened "Account owner name (first, middle, and initial of last
name)" to "Account owner name".
2025-02-02 16:23:00 +00:00
Alva Swanson
c42a8ef823
displayString: Rename payment.account.owner to payment.account.owner.fullname 2025-02-02 16:23:00 +00:00
Alva Swanson
656b3c5596
AccountAgeWitnessService: Invert toleration condition 2025-02-02 16:22:59 +00:00
Alva Swanson
ef2a62e2f0
SbpForm: Remove holder name getter and setter (already in super class) 2025-02-02 16:22:59 +00:00
HenrikJannsen
05b7eb93dc
Change activation data to 17.2
Signed-off-by: HenrikJannsen <boilingfrog@gmx.com>
2025-02-01 14:30:34 +07:00
HenrikJannsen
49348be60f
Change popup when seller creates offer with amount which allows buyer without signed account to take it, and seller taking an offer of a buyer without signed account
Signed-off-by: HenrikJannsen <boilingfrog@gmx.com>
2025-02-01 14:30:03 +07:00
HenrikJannsen
91a3a5dc94
Set TOLERATED_SMALL_TRADE_AMOUNT to 0.002 BTC after TOLERATED_SMALL_TRADE_AMOUNT_CHANGE_ACTIVATION_DATE
Signed-off-by: HenrikJannsen <boilingfrog@gmx.com>
2025-02-01 14:30:03 +07:00
HenrikJannsen
ba288c2e58
Use 25% of OfferRestrictions.TOLERATED_SMALL_TRADE_AMOUNT as value for SignedWitnessService.MINIMUM_TRADE_AMOUNT_FOR_SIGNING instead of setting the value statically, as both are related.
Signed-off-by: HenrikJannsen <boilingfrog@gmx.com>
2025-02-01 14:30:03 +07:00
HenrikJannsen
2b25107f09
Change activation data to 17.2
Signed-off-by: HenrikJannsen <boilingfrog@gmx.com>
2025-02-01 14:29:34 +07:00
Devin Bileck
1c5ec0fa26
Ensure AutoConfirmSettings is reset if it contains my retired explorer
My XMR explorer was removed in bisq-network/bisq#7137.
I just recently shut it down as per
https://github.com/bisq-network/roles/issues/109#issuecomment-2581327905
This change ensures AutoConfirmSettings is reset if it contains
my explorer address.
2025-01-31 12:27:12 -08:00
HenrikJannsen
645b518582
Disable FileTransferSessionTest as it fails in CI (works locally).
Remove redundant transient
2025-01-29 13:56:56 +07:00
HenrikJannsen
4aa000f764
Change MIN_SECURITY_DEPOSIT_CHANGE_ACTIVATION_DATE to 1.4.2025
Signed-off-by: HenrikJannsen <boilingfrog@gmx.com>
2025-01-29 13:40:05 +07:00
Alejandro García
9f3e216fe1
Merge pull request #7357 from HenrikJannsen/prepare-activation-to-reduce-min-security-deposit
Prepare activation to reduce min security deposit
2025-01-15 21:13:08 +00:00
Alejandro García
3d86bbfd75
Merge pull request #7354 from alvasw/fix_daosnapshotservice_threading_issues
Fix DaoSnapshotService threading issues
2025-01-15 21:12:25 +00:00
Alejandro García
fe6a9a19f8
Merge pull request #7353 from alvasw/refactor_baseCurrencyNetwork_field_to_getter_access
Refactor baseCurrencyNetwork field to getter access
2025-01-15 21:12:06 +00:00
Alejandro García
c079407cf6
Merge pull request #7351 from thecockatiel/fix_short_id_and_pre_condition
fix: Utilities.getShortId and FluentProtocol.preCondition usage
2025-01-15 20:25:52 +00:00
Alejandro García
c8e05fc2ee
Merge pull request #7350 from suddenwhipvapor/swp-mediator
Add suddenwhipvapor mediator instance onion
2025-01-15 20:25:29 +00:00
Alejandro García
cd815371f6
Merge pull request #7348 from thecockatiel/fix_bugs
fix: remove unnecessary null check, use correct marker class, add mis…
2025-01-15 20:24:41 +00:00
HenrikJannsen
6473071eba
Refactor: rename
Signed-off-by: HenrikJannsen <boilingfrog@gmx.com>
2025-01-14 23:52:38 +07:00
HenrikJannsen
5c547c2994
Implements: https://github.com/bisq-network/proposals/issues/469Change
MIN_BUYER_SECURITY_DEPOSIT and SELLER_SECURITY_DEPOSIT values to 0.0003 BTC after activation date of 1.3.2025

Signed-off-by: HenrikJannsen <boilingfrog@gmx.com>
2025-01-14 23:52:23 +07:00
Alva Swanson
4ec4477ddf
DaoSnapshot: Fix resyncDaoStateFromResources race condition 2025-01-09 20:23:54 +00:00
Alva Swanson
15f6b8ece5
DaoSnapshot: Fix race condition in applySnapshot 2025-01-09 20:23:53 +00:00
Alva Swanson
3de36509f0
DaoSnapshot: Fix isParseBlockChainComplete field data race 2025-01-09 20:23:53 +00:00
Alva Swanson
f5a0b6982e
DaoSnapshot: Skip snapshot creation early if another in progress
Check if another snapshot creation is in progress before doing any
computation.
2025-01-09 20:23:52 +00:00
Alva Swanson
3b5ccd267b
DaoSnapshot: Fix persistingBlockInProgress data race
The persistingBlockInProgress field is read by the block parsing thread.
However, the block parsing thread and user thread write to the
persistingBlockInProgress field. The block parsing thread might see the
update too late and trigger another snapshot before the previous was
done.
2025-01-09 20:23:52 +00:00
Alva Swanson
ba333f225c
Refactor baseCurrencyNetwork field to getter access 2025-01-09 20:20:37 +00:00
thecockatiel
61c90bfd39
chore: add small comment to preCondition 2025-01-05 13:55:09 +03:30
thecockatiel
1c8b906d61
fix: warn extra preCondition handler & fix usage 2025-01-05 13:49:49 +03:30
thecockatiel
a9b01707e0
fix: Preferences.setRpcUser if statement 2025-01-04 22:52:04 +03:30
thecockatiel
6af0cafe0d
fix: add curly braces and else 2025-01-04 22:42:27 +03:30
suddenwhipvapor
78770b2960
Add onion for suddenwhipvapor mediator instance 2025-01-04 15:59:02 +00:00
thecockatiel
ae21be24e7
fix: remove unnecessary null check, use correct marker class, add missing return keyword 2025-01-04 12:45:08 +03:30
Alva Swanson
f82cf97d58
Fix crash due to broken filter provided nodes merge
The filter provided nodes were added to a read-only List and this lead
to crashes at start-up. We didn't catch the bug before because the lists
in the tests are mutable. Now the FederatedBtcNodeProvider.getNodes
method operates on Streams.
2025-01-01 20:20:08 +00:00
Alejandro García
aa521c7e88
Merge pull request #7326 from myuubunny/master
Fix typo in Argentinian Peso (ARS) message
2024-12-27 06:11:10 +00:00
Alejandro García
0dde5eac72
Merge pull request #7330 from alvasw/test_HistoricalDataStoreService.getMapSinceVersion
Write tests for HistoricalDataStoreService.getMapSinceVersion(...)
2024-12-27 06:03:38 +00:00
Alva Swanson
bd95df95a4
Write tests for HistoricalDataStoreService.getMapSinceVersion(...) 2024-12-21 00:11:08 +00:00
Alva Swanson
0ba23b5a50
api: Include my offers in getoffers 2024-12-20 23:59:48 +00:00
Alva Swanson
c3fbc859f1
getoffers: Include offers that can't be taken
The getoffers api doesn't return any offers until the user has created
his payment accounts. Afterward the api will only return offers that the
user can take. This behavior is confusing and frustrating for new
developers. The new behavior is to show all offers for a given market
(direction, currency).
2024-12-20 23:59:47 +00:00
Alva Swanson
462144eb8f
api: Remove getoffers' --all option 2024-12-20 23:59:42 +00:00
myuu
eb836d4122
Fix typo in Argentinian Peso (ARS) message 2024-12-17 14:19:46 -03:00
Alva Swanson
f098ece85e
BitcoinjBsqTests: Create per test BSQ wallet
At the moment, some tests are sharing the same BSQ wallets. This change
creates a separate wallet for indenpendent tests to improve the tests's
reliability.
2024-12-09 10:32:38 +00:00
Alva Swanson
53467f953a
RegtestWalletAppKit: Implement createNewBsqWallet method
The createNewBsqWallet method creates a new BitcoinJ wallet and
registers it with BitcoinJ's BlockChain and PeerGroup.
2024-12-09 10:29:33 +00:00
Alva Swanson
b78f3abb29
Add send more BSQ than in wallet test 2024-12-09 10:26:59 +00:00
Alva Swanson
848694ad86
Add send BSQ from empty wallet test 2024-12-09 10:24:22 +00:00
Alva Swanson
5ac81f9945
BitcoinjRegtestSetup: Implement wallet funding
The fundWallet method sends the given amount to the BitcoinJ wallet from
the Bitcoin Core miner wallet, mines one block, and waits until the
BitcoinJ wallet updates its wallet balance.
2024-12-09 10:15:33 +00:00
Alva Swanson
1aa4a3d048
BsqWalletV2Test: Add invalid and dust send tests
The tests try to send 0 BSQ and the current dust amount in BSQ.
2024-12-09 09:58:40 +00:00