Commit Graph

15046 Commits

Author SHA1 Message Date
jmacxx
4a2e7fdbfa
add TetherUSDERC20Test 2021-10-02 18:41:13 -05:00
jmacxx
c05b72f215
add USDT-E 2021-09-29 10:22:15 -05:00
Christoph Atteneder
852b9a67fa
Merge pull request #5728 from chimp1984/disable-GC-for-seeds
Disable GC calls if fullDaoNode is set (like in case of seed nodes)
2021-09-27 13:45:57 +02:00
chimp1984
3b97f96515
Disable GC calls if fullDaoNode is set (like in case of seed nodes)
Seed nodes have 4 GB allocated so the attempt to reduce memory
footprint is not needed for those cases. We use the fullDaoNode
prog arg as its expected that any full node will have allocated
sufficient memory and thus the intended reduction of memory by
calling the GC is not required and counter productive.
2021-09-27 13:18:44 +02:00
Christoph Atteneder
d0dd91906d
Merge pull request #5708 from ghubstan/close-bobs-trade-in-api-trade-simulator
Call 'keepfunds' (close trade) on both sides of trade simulation
2021-09-27 11:19:03 +02:00
Christoph Atteneder
14c2e37cca
Merge pull request #5704 from ghubstan/fix-cli-alt-trade-volume-bug
CLI bug fix: show trade's contract volume, not moving offer volume
2021-09-27 11:17:21 +02:00
Christoph Atteneder
e98ae2becf
Merge pull request #5719 from jmacxx/clockwatcher_popup
Show a warning if PC has been in sleep mode
2021-09-27 11:06:58 +02:00
Christoph Atteneder
b098656d0d
Merge pull request #5680 from xyzmaker123/community-tab
Community tab
2021-09-27 11:04:13 +02:00
Christoph Atteneder
eef3e5480c
Increase initial window width to 1240 2021-09-27 10:48:43 +02:00
Christoph Atteneder
8859a523ec
Add license headers and do a minor cleanup 2021-09-27 10:30:45 +02:00
Christoph Atteneder
6bcbce64f7
Merge pull request #5676 from geertjanw/master
Adopt is no more, long live Zulu!
2021-09-27 10:12:04 +02:00
Christoph Atteneder
c4d0117988
Merge pull request #5696 from jmacxx/add_indian_payment
Add five Indian payment methods
2021-09-27 09:40:21 +02:00
Christoph Atteneder
ccb73a3895
Merge pull request #5711 from chimp1984/fix-data-handling-if-dao-is-deactivated
Fix data handling if dao is deactivated
2021-09-26 19:01:05 +02:00
jmacxx
2add4039ad
fix: prevent repeated display of account warning popup 2021-09-25 17:45:57 -05:00
chimp1984
45af00a3c1
Update text 2021-09-23 20:52:40 +02:00
chimp1984
d01f82a5db
Adjust the UI in case the DAO is disabled 2021-09-23 19:11:09 +02:00
Christoph Atteneder
484998815c
Merge pull request #5718 from ghubstan/pickup-core-bisq-properties
Add custom bisq.properties to API test harness
2021-09-23 11:40:07 +02:00
Christoph Atteneder
1f7560673d
Merge pull request #5716 from jmacxx/adjust_mediation_system_text
Display support agent's Keybase link when opening mediation / arbitration
2021-09-23 09:38:35 +02:00
jmacxx
71c2278a68
show a warning if the computer was in sleep mode for > 10s 2021-09-22 21:22:22 -05:00
jmacxx
ec4b4cdb11
add payment method popup text per spec 2021-09-22 20:07:57 -05:00
ghubstan
41f55b0650
Add custom bisq.properties to API test harness
This change adds a bisq.properties file to apitest/src/main/resources,
and makes sure it is copied to regtest/dev bisq instances' app data dirs
before they are started.  By default it is empty, but can be used to
override default BisqApp options during ad-hoc testing.

The change was necessary because the core's bisq.properties resource is
not copied to test harness bisq instance's regtest data dirs during a normal
build.
2021-09-22 18:40:57 -03:00
jmacxx
566dbdc765
display agent keybase link 2021-09-22 09:13:00 -05:00
sqrrm
b76bbc0e2a
Merge pull request #5714 from ripcurlx/temp-deactive-KanoczTomas-btc-node
Deactivate @KanoczTomas BTC core node until a Tor v3 address is provided
2021-09-21 11:52:27 +02:00
chimp1984
4dd7061c27
Refactor service filtering
Make it more clear that we expect only one
matching service which can handle the payload.
2021-09-21 10:35:18 +02:00
chimp1984
c90c62c2cd
Remove getAppendOnlyDataStoreMap method for tests
Use appendOnlyDataStoreService.getMap(persistableNetworkPayload)
instead.
2021-09-21 10:33:25 +02:00
Christoph Atteneder
76cf477ef6
Deactivate @KanoczTomas BTC core node until a Tor v3 address is provided 2021-09-21 10:17:55 +02:00
sqrrm
f8af74aa76
Merge pull request #5713 from ripcurlx/Emzies-master
Update to BTC node Tor v3 onions
2021-09-21 09:33:05 +02:00
sqrrm
5399112e93
Merge pull request #5710 from ripcurlx/add-leo816-name
Update @leo816's onion address
2021-09-21 09:32:05 +02:00
Christoph Atteneder
efc2883f01
Deactivate @wiz and @robkaandorp BTC nodes until Tor v3 addresses are provided 2021-09-21 09:09:38 +02:00
Christoph Atteneder
1dea1a134a
Fix formatting 2021-09-21 09:09:05 +02:00
chimp1984
2419e1dae5
Add dao activated toggle to preferences
We write the value to the properties file not to
the preferences as we need the value early at startup
before the preferences are loaded.
2021-09-21 01:31:13 +02:00
chimp1984
b9106b0795
Update tests 2021-09-21 01:04:13 +02:00
chimp1984
19b52ba6f6
When daoActivated is set to false the DAO P2P data
are still received from seed nodes and processed but
as the services for processing the payloads are not
added the data is inefficiently processed.
The getMap returned a flattened map of all maps in
all services which can be quite large.
We use now a filtered map with calling canHandle
first. Also the put got optimized to indicate in the
return value if there has been a service found to add
the payload. If not we do not invoke the listeners and
do not broadcast.

To not request the DAO P2P data would be better but I
don't see a easy way how to do that as the P2P network
is not aware of the type of data. Some market interface
could be used and a flag at the request to the seed node
to indicate if those types should be included but that
does feel too customized for a special use case. The
DAO P2P data is not that big as well, so I think for now
that fix should be good enough.
2021-09-20 23:59:17 +02:00
Christoph Atteneder
ec20bb1784
Update @leo816 onion address 2021-09-20 20:50:06 +02:00
Stephan Oeste
a6ca8985f3
remove trailing space 2021-09-20 20:20:52 +02:00
Stephan Oeste
3bee0cca96
Update to BTC node Tor v3 onions 2021-09-20 18:54:21 +02:00
ghubstan
bfff30bcdd
Call 'keepfunds' (close trade) on both sides of trade simulation 2021-09-20 12:09:38 -03:00
sqrrm
4689ad5c4b
Merge pull request #5686 from ripcurlx/add-bitcoinj-tor-v3-support
Add bitcoinj Tor v3 support
2021-09-19 17:40:56 +02:00
ghubstan
55cb126e4f
Show trade.price in margin based altcoin 'gettrade' console output
Fixes problem simlar to other CLI output changes in this PR.
CLI's 'gettrade' output should show contracted trade.price instead of
moving offer.price value for price margin based altcoin offers.

This fixed bug did not affect any fiat or BSQ trades, only price margin
based XMR trades, and API support for XMR trading has not yet been
released.
2021-09-18 13:40:55 -03:00
ghubstan
542aa774b0
Fix typo in help text 2021-09-18 12:40:58 -03:00
ghubstan
a0f3d0a44c
Show correct altcoin trade amount (volume) in CLI console
This is a bug fix for the CLI's displayed altcoin trade amount
value, which should be trade.volume, not offer.volume.  It has been
hidden by the stability of the BSQ price, and exposed while testing
API support for XMR trades.
2021-09-17 16:28:07 -03:00
ghubstan
484f882077
Show frozen fiat trade cost in CLI console
This is a bug fix for the CLI's displayed fiat trade cost
value, which should be trade.volume, not offer.volume.  Offer volume
varies with BTC volatility, and the CLI should be showing the trade.volume
value instead, frozen when the contract is made.
2021-09-17 16:25:37 -03:00
sqrrm
fae1852220
Merge pull request #5685 from ghubstan/1-fix-api-payacct-ccy-support
Let API user set currencies in some payment account json forms
2021-09-17 14:07:09 +02:00
ghubstan
1a9cdfbdd3
Return early when field name match fails
Resolves https://github.com/bisq-network/bisq/pull/5685#discussion_r710002786
2021-09-16 09:31:22 -03:00
ghubstan
429e943a36
Add TODO commment above placeholder for future swift test
Resolves https://github.com/bisq-network/bisq/pull/5685#discussion_r710005619.
2021-09-16 08:57:31 -03:00
jmacxx
78cd61564c
Add five Indian payment methods 2021-09-15 15:25:43 -05:00
xyzmaker123
7f2c01e02d
Community tab - use AutoTooltip components, define elements in java instead fxml 2021-09-15 17:31:13 +02:00
xyzmaker123
393acf6961
Community tab 2021-09-15 12:26:31 +02:00
sqrrm
0e2da2850e
Merge pull request #5694 from ripcurlx/improve-japanese-bank-validation
Improve japanese bank branch validation
2021-09-14 14:24:10 +02:00
Christoph Atteneder
4d62136d62
Add further simplification and minor cleanups for japanese bank validation 2021-09-14 09:15:12 +02:00