Commit Graph

16981 Commits

Author SHA1 Message Date
jmacxx
7ec86c3dc3
User defined trade limit.
Some commits were missed from the first implementation in #6431.
The user limit is applied to offer entry via AccountAgeWitnessService.
Offers are filtered according to limits in OfferFilterService.
If limit changed, the cache in OfferFilterServices must be cleared.
2022-11-29 22:41:34 -06:00
Alejandro García
397ec38c25
Merge pull request #6424 from Android-X13/speed-up-scrolling
Increase mouse-wheel vertical scrolling speed in ScrollPane
2022-11-29 20:33:10 +02:00
Alejandro García
061863a604
Merge pull request #6431 from jmacxx/user_trade_limits
Increase trading limits as an opt-in setting
2022-11-29 20:31:06 +02:00
Android-X13
53c0f0b766
Speed up vertical scrolling
Signed-off-by: Android-X13 <76814540+Android-X13@users.noreply.github.com>
2022-11-29 19:38:03 +02:00
jmacxx
c796531658
Increase trading limits as an opt-in setting (GH proposal 398)
More restrictive limits will still apply based on payment method.

It is intended to avoid that a new users who do not fully understand
the process of a Bisq trade to cause an arbitration case with high
amounts and therefore higher risks and costs for the DAO.
2022-11-29 09:32:38 -06:00
Alejandro García
28c4da3212
Merge pull request #6430 from HenrikJannsen/remove-unused-modules
Remove unused modules
2022-11-29 14:45:37 +02:00
Alejandro García
32cab05121
Merge pull request #6421 from Android-X13/fix-overlay-centering
Fix horizontal centering of overlays on Windows
2022-11-29 14:43:59 +02:00
Alejandro García
1c47d226fd
Merge pull request #6420 from Android-X13/makefile-localnet
Minor inclusions in deploy & undeploy targets (Makefile)
2022-11-29 14:43:25 +02:00
Alejandro García
3160342e59
Merge pull request #6416 from Android-X13/fix-issue-5919
Don't ask for SEPA Instant payment when buyer has SEPA account
2022-11-29 14:42:53 +02:00
Alejandro García
8d2f0a5d12
Merge pull request #6383 from Android-X13/option_for_qr_codes
Include option for non-URI addresses in QR codes
2022-11-29 14:42:05 +02:00
Alejandro García
e054083c1f
Merge pull request #6376 from jmacxx/fix_issue_6367
Fix loss of mailbox messages during SPV resync
2022-11-29 14:41:27 +02:00
HenrikJannsen
0b07c104a7
Use recovery for all RPC HttpExceptions exceptions in generic error handler.
It seems that a reorgs or if a new block arrives quickly after another, that bitcoind is not ready
for a request and throws an RPC error, also the blockhandler throws that if the new block came too fast.
We try to request again with increasing delays up to 1 min. If after 10 attempts its still failing we
do a reorg and start parting again.
2022-11-27 17:42:53 -05:00
HenrikJannsen
a0900a0f1b
Handle HttpExceptions at block handler 2022-11-27 17:41:21 -05:00
sqrrm
b10881ff7f
Merge pull request #6418 from HenrikJannsen/improve-dao-node-domain
Improve dao node domain
2022-11-26 16:19:52 +01:00
jmacxx
8a94642e1a
Do not erase mailbox messages during SPV resync. 2022-11-25 21:13:09 -06:00
Alejandro García
92e4c62287
Merge pull request #6422 from jmacxx/fix_trade_timer_issue
Fix:  incorrect wallet tx handling
2022-11-26 03:02:05 +02:00
Alejandro García
8c882a77d9
Merge pull request #6411 from jmacxx/arbitrator_security_deposit_payout_change
Do not pay out the security deposit of the trade peer to the arbitration case winner
2022-11-26 03:00:56 +02:00
HenrikJannsen
3de6507a90
Add readme with info where it is used
Signed-off-by: HenrikJannsen <boilingfrog@gmx.com>
2022-11-25 15:24:03 -05:00
HenrikJannsen
0e4255c61b
Update verification-metadata.xml
Remove classpath to springframework

Signed-off-by: HenrikJannsen <boilingfrog@gmx.com>
2022-11-25 12:37:02 -05:00
Alejandro García
80a927afb9
Merge pull request #6404 from HenrikJannsen/improve-dispute-validation
Improve dispute validation
2022-11-25 17:37:44 +02:00
Alejandro García
a6293a64cb
Merge pull request #6396 from jmacxx/show_commit_hash
Store the build's commit hash in Jarfile manifest
2022-11-25 17:36:34 +02:00
Alejandro García
3f72e3b3f9
Merge pull request #6397 from bisq-network/dependabot/github_actions/gradle/wrapper-validation-action-1.0.5
Bump gradle/wrapper-validation-action from 1.0.4 to 1.0.5
2022-11-25 17:35:26 +02:00
Alejandro García
48646c3b11
Merge pull request #6389 from bisq-network/dependabot/github_actions/actions/setup-java-3.6.0
Bump actions/setup-java from 3.5.1 to 3.6.0
2022-11-25 17:34:47 +02:00
Alejandro García
bb428d8d0e
Merge pull request #6388 from jmacxx/refactor_support_tool
Refactor the Support Tool UI
2022-11-25 17:33:53 +02:00
Alejandro García
78bd0ce688
Merge pull request #6381 from jmacxx/fix_issue_6379
Fix NPE when dust tx is shown
2022-11-25 17:33:07 +02:00
sqrrm
ef1d78f45f
Merge pull request #6428 from HenrikJannsen/limit-get-data-response-size
Limit getDataResponse size
2022-11-25 11:36:39 +01:00
HenrikJannsen
ffd2cc1a8c
Handle nullable case caused by tests
Add mock to test.

Signed-off-by: HenrikJannsen <boilingfrog@gmx.com>
2022-11-24 19:47:55 -05:00
HenrikJannsen
f55ab5e565
Remove monitor module
It has been extracted to https://github.com/bisq-network/bisq-monitor

Signed-off-by: HenrikJannsen <boilingfrog@gmx.com>
2022-11-24 16:30:34 -05:00
HenrikJannsen
4ad1f4d246
Remove pricenode module
It has been extracted to https://github.com/bisq-network/bisq-pricenode

Signed-off-by: HenrikJannsen <boilingfrog@gmx.com>
2022-11-24 16:26:31 -05:00
HenrikJannsen
2de86222b7
Do not apply large persisted messages
Signed-off-by: HenrikJannsen <boilingfrog@gmx.com>
2022-11-24 13:36:47 -05:00
HenrikJannsen
143af43eba
Remove log level change for tor at startup
Signed-off-by: HenrikJannsen <boilingfrog@gmx.com>
2022-11-23 19:53:40 -05:00
HenrikJannsen
96ea154176
Rename delegate to outputStream
Signed-off-by: HenrikJannsen <boilingfrog@gmx.com>
2022-11-23 19:53:12 -05:00
HenrikJannsen
86723cf85a
Improve logging, cleanups
Signed-off-by: HenrikJannsen <boilingfrog@gmx.com>
2022-11-23 19:52:35 -05:00
HenrikJannsen
32f2f0ab76
Improve logging of persisted mailbox messages
Signed-off-by: HenrikJannsen <boilingfrog@gmx.com>
2022-11-23 19:51:23 -05:00
HenrikJannsen
91c25f8aa5
Limit getDataResponse to 90% of MAX_PERMITTED_MESSAGE_SIZE (10MB)
Allocate 25% of the space for PersistableNetworkPayloads and 75% for ProtectedStorageEntries

Signed-off-by: HenrikJannsen <boilingfrog@gmx.com>
2022-11-23 16:03:59 -05:00
Android-X13
d77b76034d
Include option for non-URI addresses in QR codes 2022-11-22 23:11:45 +02:00
jmacxx
24ae5f6220
Make sure the actual wallet transaction is returned.
There was an issue with the transaction having a non-initialized
updateTime and/or blockTime because the wallet transaction was
not returned.
2022-11-21 09:39:21 -06:00
Android-X13
f0c353cdf6
Fix overlay centering 2022-11-21 15:16:39 +02:00
Android-X13
fdd288b2bd
Check if localnet is deployed and wipe dead screens 2022-11-21 04:45:31 +02:00
HenrikJannsen
671ab1f373
Cleanup
Improve toString methods

Signed-off-by: HenrikJannsen <boilingfrog@gmx.com>
2022-11-17 19:55:04 -05:00
HenrikJannsen
0f14ea29c9
Improve handling of case when Bitcoin Core sync is not completed.
We repeat with a quadratically increasing delay 5 times, then we give up.
In the previous code we repeated forever which could be risky in case that
code branch is called unexpectedly.

Signed-off-by: HenrikJannsen <boilingfrog@gmx.com>
2022-11-17 19:51:15 -05:00
HenrikJannsen
811ae52f27
Fix bug with using getPreviousBlockHash instead of getHash
It had no consequences as it was only used for info logging

Signed-off-by: HenrikJannsen <boilingfrog@gmx.com>
2022-11-17 19:46:38 -05:00
HenrikJannsen
1e72e265f7
Cleanup comments
Improve toString methods
Rename var for more clear meaning

Signed-off-by: HenrikJannsen <boilingfrog@gmx.com>
2022-11-17 19:44:58 -05:00
HenrikJannsen
de654c15b3
Improve handling of ConnectionState.expectedInitialDataResponses
Rename to expectedInitialDataResponses as we compare with numInitialDataResponses.
Add comment to make it more clear how its used.
Let the LiteNode increment only if getBlocks get called (e.g. blocks are missing).

Signed-off-by: HenrikJannsen <boilingfrog@gmx.com>
2022-11-17 19:41:32 -05:00
Android-X13
d4a01491a3
Request correct payment method for SEPA/SEPA Instant trades 2022-11-17 18:56:04 +02:00
Bisq GitHub Admin
60522218a7
Merge pull request #6412 from bisq-network/release/v1.9.6
Merge release branch
2022-11-15 21:03:40 +01:00
Christoph Atteneder
900fa47138
Revert to SNAPSHOT version 2022-11-13 10:48:44 +01:00
jmacxx
66a7a6569d
Change arbitration payout to implement proposal 386...
Do not pay out the security deposit of the trade peer to the
arbitration case winner.
Amounts are filled out based on which option the
Arbitrator chooses:
If BTC buyer is selected as case winner they will get
trade amount + buyer security deposit.
If BTC seller is selected as case winner they will get
trade amount + seller security deposit.
If custom payout is selected arbitrator can specify
custom amounts as they wish.
2022-11-12 21:52:13 -06:00
sqrrm
3dd9b0e575
Merge pull request #6403 from HenrikJannsen/disable-deactivation-of-dao
Require the DAO is enabled for traders
2022-11-04 11:44:26 +01:00
HenrikJannsen
b8637d067c
Move requestingTxsPopup.hide() before if/else case
Signed-off-by: HenrikJannsen <boilingfrog@gmx.com>
2022-11-03 17:16:13 -05:00