ghubstan
3ce68d6b0c
Adjust to method renaming in superclass
2022-06-13 21:29:30 -03:00
ghubstan
421cdcaa0f
Deprecate BSQ v1 protocol trade tests
2022-06-13 21:28:54 -03:00
ghubstan
4bad8152f0
Add payment msg precondition checks to AbstractTradeTest
...
- verifyPaymentSentMsgIsFromBtcBuyerPrecondition
- verifyPaymentReceivedMsgIsFromBtcSellerPrecondition
- verifyPaymentSentMsgDepositTxConfirmedPrecondition
- verifyPaymentReceivedMsgDepositTxConfirmedPrecondition
- verifyPaymentReceivedMsgAfterPaymentSentMsgPrecondition
Changed a couple of related method names.
2022-06-13 21:25:13 -03:00
ghubstan
4be8040403
Disable BSQ v1 protocol trade tests in TradeTest suite
...
Replaced by BSQ Swaps, and will be deprecated.
2022-06-13 21:22:07 -03:00
ghubstan
57509890f2
Throw client-friendly EX for payment sent/rcvd msgs
...
Don't depend on silent, UI purposed task runner errors if confirmpaymentstarted
or confirmpaymentreceived msgs are sent outside the proper context.
Throw a FailedPreconditionException instead, and it will be translated
into the proper gPRC StatusRuntimeException before being sent to client.
For BTC buyers and sellers, block the messaging attempt if the taker
deposit tx has not been confirmed.
For BTC sellers, block an attempt to send a confirmpaymentreceived message
until after receiving a confirmpaymentstarted message has been sent from
the buyer.
2022-06-13 21:16:14 -03:00
Bisq GitHub Admin
0a20306585
Merge pull request #6242 from ripcurlx/update-depenedency-verification-file-for-seednode
...
Update dependency verification for changes in pricenode
2022-06-09 16:14:29 +02:00
Christoph Atteneder
837679996a
Merge pull request #6233 from xyzmaker123/fix-duplicate-offer-npe
...
Fix NPE when duplicate offer with deleted account
2022-06-09 10:09:33 +02:00
Christoph Atteneder
6fdd47917f
Merge pull request #6241 from jmacxx/buyer_start_payment_gui
...
Start payment screen reftext message & sizing fixes.
2022-06-09 10:08:52 +02:00
Christoph Atteneder
49a466ff63
Merge pull request #6234 from jmacxx/aus_payid_buyer_form
...
Fix: Australia PayID was not displaying payment info on buyer trade
2022-06-09 10:06:08 +02:00
Christoph Atteneder
8b2affea95
Merge pull request #6235 from jmacxx/fix_issue_6218
...
Prevent account creation for banned Revolut GBP sort code 040075
2022-06-09 10:05:39 +02:00
Christoph Atteneder
b1a53531ad
Update dependency verification for changes in pricenode
2022-06-09 09:41:33 +02:00
jmacxx
5bf2a78844
Start payment screen reftext message & sizing fixes.
2022-06-07 22:08:57 -05:00
jmacxx
08570c929d
Adopt economyFee recommendation from mempool rate provider.
2022-06-06 10:09:39 -05:00
Christoph Atteneder
52303ba6c4
Merge pull request #6237 from Emzy/patch-1
...
Update Java version.
2022-06-06 14:58:08 +02:00
Stephan Oeste
34766592da
Update Java version.
...
This is the version we use now.
2022-06-06 11:40:10 +02:00
jmacxx
82550314b4
Prevent account creation for banned Revolut GBP sort code 040075.
2022-06-04 10:47:27 -05:00
jmacxx
b1147b6504
Fix: Austrailia PayID was not displaying payment info on buyer trade.
2022-06-04 09:28:07 -05:00
xyzmaker123
3c670084f0
Handle BsqSwap account in hiding "duplicate offer" button logic
2022-06-02 09:10:56 +02:00
xyzmaker123
5df700824f
Hide "duplicate offer" button when no appropriate account exists
2022-06-01 22:00:58 +02:00
xyzmaker123
09f23f3b6c
Fix NPE when duplicate offer with deleted account
2022-06-01 10:49:32 +02:00
Christoph Atteneder
a62655c15d
Merge pull request #6217 from chimp1984/improve-xmr-proof-service
...
Improve xmr proof service
2022-06-01 09:16:48 +02:00
Christoph Atteneder
6baf89eb04
Merge pull request #6231 from chimp1984/reset_tor_files_at_seed_node_startup
...
Clean up tor files at seed node startup
2022-05-31 20:51:37 +02:00
Christoph Atteneder
88053166b2
Merge pull request #6230 from alkum/patch-1
...
Pricenode: Add JVM flag ExitOnOutOfMemoryError
2022-05-31 20:50:54 +02:00
Christoph Atteneder
4540056a41
Merge pull request #6229 from jmacxx/upgrade_pricenode_xchange_5-0-13
...
Pricenode upgrade to XChange 5.0.13
2022-05-31 20:50:10 +02:00
alkum
247fb5bd30
Add ExitOnOutOfMemoryError JVM flag tp seednode
...
Flag ensures the seednode exists with error code 3 when an OutOfMemory exception happens.
2022-05-31 20:22:53 +02:00
chimp1984
7202f02dce
startApplication after cleanupTorFiles is completed
2022-05-31 13:16:04 +02:00
chimp1984
9741b79d20
Clean up tor files at seed node startup
2022-05-31 12:43:21 +02:00
chimp1984
d1987330c7
Remove log
2022-05-31 12:34:51 +02:00
chimp1984
89293f1bbf
Use https://www.getmonero.org instead of https://web.getmonero.org
2022-05-31 12:28:59 +02:00
alkum
4d35ed9132
Add JVM flag ExitOnOutOfMemoryError
...
Add flag that causes the JVM to exit with exit code 3 whenever there is an OutOfMemory exception.
2022-05-31 11:46:09 +02:00
jmacxx
1c9aff0f21
Upgrade XChange 5.0.13, remove BitBay CoinPaprika add CoinbasePro.
2022-05-30 21:42:32 -05:00
Christoph Atteneder
ad15fcd5c4
Merge pull request #6214 from ghubstan/remove-bitcoind-txindex-param
...
Remove legacy bitcoind txindex param from apitest harness
2022-05-30 12:52:59 +02:00
Christoph Atteneder
d390af8c65
Merge pull request #6221 from ghubstan/block-takeoffer-with-insufficient-btc
...
Block API takeoffer attempt if !sufficient btc in wallet
2022-05-30 09:52:11 +02:00
Christoph Atteneder
a0e73d7329
Merge pull request #6227 from jmacxx/pricenode_config_provider_ccy_excl
...
Pricenode: configurable exclusion by provider currency
2022-05-30 09:51:27 +02:00
jmacxx
0310958967
Remove Huobi provider.
2022-05-28 16:51:59 -05:00
jmacxx
0b4b57ca5d
Configurable exclusion property for provider currency.
2022-05-27 10:31:52 -05:00
chimp1984
6c2b3629d4
Change link
2022-05-27 15:35:40 +02:00
chimp1984
259b799ae6
Move Monero related classes to xmr package
2022-05-26 23:42:30 +02:00
chimp1984
69b1a0027b
Compare canonicalTxKey with strict case check
...
Cleanups
2022-05-26 23:40:46 +02:00
chimp1984
7127bd5223
Add methods to ExcludesDelegateMethods
2022-05-26 23:35:13 +02:00
chimp1984
d2557181d0
Add popup and info about using dedicated wallets when changing Bisq data dir
2022-05-26 23:31:30 +02:00
chimp1984
7fe93d9be7
Add littleEndian conversions
2022-05-26 12:36:59 +02:00
chimp1984
ed4eaafcdf
Add toCanonicalTxKey method (not correct still)
2022-05-26 12:17:51 +02:00
chimp1984
5194aff311
Extract test
2022-05-26 11:57:17 +02:00
chimp1984
08a76229c1
Add knaccc package and dependent other packages
2022-05-26 11:46:32 +02:00
ghubstan
a648bf9756
Fix test name
2022-05-22 17:12:45 -03:00
ghubstan
c9f3aa9edf
Block API takeoffer attempt if !sufficient btc in wallet
...
This API bug was relying on offer availability checks, but those do
not check the taker's wallet. The take offer model makes the check convenient,
and a core.api NotAvailableException can be thrown from CoreTradesService,
then mapped to the appropriate gPRC UNAVAILABLE exception sent to clients.
A new test case is added for this change: Bob's wallet is emptied, he
fails to take an offer, and Alice returns Bob's BTC.
2022-05-22 17:00:33 -03:00
chimp1984
19643488b1
Add test
2022-05-21 01:43:20 +02:00
chimp1984
f97cc86470
Use equalsIgnoreCase for replay protection checks
...
Add check for duplicate txHash
Rename wrongly names variables at startRequestsIfValid
2022-05-21 00:32:52 +02:00
chimp1984
e97ba5aebb
Add comment to viewkey/txKey mismatch due dual mode explorer API
2022-05-21 00:30:19 +02:00