Commit Graph

16434 Commits

Author SHA1 Message Date
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
ghubstan
0b66c2f9a2
Remove legacy bitcoind txindex param from apitest harness
It was put there thinking it would be needed by the test harness and suites,
which work fine without it, and it must be removed before API test harness
can run against bitcoin-core v23.

See https://github.com/bitcoin/bitcoin/pull/22626#issuecomment-893220371
2022-05-19 15:56:37 -03:00
Christoph Atteneder
0ced87cd22
Merge pull request #6213 from jmacxx/check_trade_init_app_close
Improve wording & appearance of trade shutdown dialog.
2022-05-19 09:21:37 +02:00
jmacxx
62719615a9
Prevent shutdown if trade is in process of being taken. 2022-05-18 18:05:05 -05:00
Bisq GitHub Admin
671263c430
Merge pull request #6209 from ripcurlx/fix-matching-account-toggle
Update matching account toggle state when tab is selected
2022-05-18 11:34:07 +02:00
Christoph Atteneder
1a5dad0e0b
Merge pull request #6190 from ghubstan/restful-dao-node-example
2nd attempt at a tiny daonode rest service with 1 endpoint
2022-05-18 09:41:36 +02:00
Christoph Atteneder
ecbd10d766
Merge pull request #6211 from jmacxx/check_trade_init_app_close
Prevent shutdown if trade is in process of being taken.
2022-05-18 09:38:32 +02:00
jmacxx
0726bdff7e
Prevent shutdown if trade is in process of being taken. 2022-05-17 12:10:23 -05:00
ghubstan
578d43f75c
Do not manually throw NullPointerException 2022-05-17 10:05:01 -03:00
Christoph Atteneder
0edfd17ef3
Update matching account toggle state when tab is selected
Fixes #6199.
2022-05-17 11:13:08 +02:00
Bisq GitHub Admin
6fa87aea11
Merge pull request #6204 from chimp1984/add-revenue-chart
Add chart series for total trade fees
2022-05-16 16:58:27 +02:00
Christoph Atteneder
5ff04a1e48
Merge pull request #6207 from ghubstan/fix-gettrades-category-param-uppercase-bug
Fix API CLI gettrades bug: category param can be uppercase
2022-05-16 16:18:47 +02:00
Christoph Atteneder
52b1e13d46
Merge pull request #6200 from jmacxx/fix_issue_6175
Refactor BSQ fee validation to handle multiple txins.
2022-05-16 16:15:25 +02:00
Christoph Atteneder
ad1685c646
Merge pull request #6201 from jmacxx/fix_issue_6151
Fix refresh issue with x-axis tick labels (Market/Trade charts)
2022-05-16 16:13:08 +02:00
Christoph Atteneder
0925370121
Merge pull request #6202 from ghubstan/fix-editoffer-price-bug
Fix API editoffer bug: set fixed-price=0 on margin offers
2022-05-16 16:11:48 +02:00
Christoph Atteneder
2662ef8461
Merge pull request #6206 from jmacxx/add_inbound_connectivity_test2
Attempt self-ping 3 times before reporting error with connectivity.
2022-05-16 16:07:56 +02:00
ghubstan
a6ab373079
Add license banners to daonode/web classes 2022-05-16 10:55:34 -03:00
ghubstan
b3e6160f19
Keep CLI console output text lowercase where possible
Be consistent.
2022-05-15 18:57:23 -03:00