Commit graph

2450 commits

Author SHA1 Message Date
Devin Bileck
145e3ea295
Merge branch 'master' of https://github.com/bisq-network/bisq into regtest-host-parameter 2019-01-23 14:18:31 -08:00
Devin Bileck
5ebc9bf776
Allow host as bitcoinRegtestHost parameter
When using a remote regtest host, instead of having to pass
REG_TEST_SERVER to the bitcoinRegtestHost parameter and hard code the
host address within the code, allow the host to be specified by the
bitcoinRegtestHost parameter.
2019-01-23 13:02:59 -08:00
Manfred Karrer
83d67e3532
Merge pull request #2310 from ripcurlx/fix-tradecurrency-selection
Fix trade currency handling for multiple currency payment accounts
2019-01-23 20:07:20 +01:00
Manfred Karrer
200c90b7aa
Merge pull request #2251 from ManfredKarrer/refactor-fee-estimation
Refactor fee estimation
2019-01-23 13:44:27 +01:00
Christoph Atteneder
75655c689d
Exclude localized name to be used in equals as it fails for users using different locales than en_US 2019-01-23 13:16:34 +01:00
Manfred Karrer
250c7c1e19
Improve comment 2019-01-23 12:32:06 +01:00
Manfred Karrer
9927f3a3c7
Merge pull request #2306 from ripcurlx/improve-handling-of-removed-assets
Improve handling of removed assets
2019-01-22 18:53:23 +01:00
Manfred Karrer
aea2d57fc1
Add 2 new testnet seeds 2019-01-22 18:29:00 +01:00
Christoph Atteneder
741df88f96
Add HashMap for removed assets that are still traded on Bisq to prevent displaying of "N/A" 2019-01-22 18:26:32 +01:00
Manfred Karrer
4d9c9de965
Add more logs and toString methods 2019-01-22 14:21:22 +01:00
Manfred Karrer
ecb7d0dba7
Improve logs, fix typos 2019-01-22 14:18:48 +01:00
Manfred Karrer
e12f11e538
Add log for free memory 2019-01-21 19:05:30 +01:00
Manfred Karrer
e4c8c8eb75
Improve logs before restarting the seed node 2019-01-21 13:46:42 +01:00
Manfred Karrer
ed8df87a9b
Add comment to give more background about the fee estimation 2019-01-18 21:47:16 +01:00
Manfred Karrer
58a68e00c8
Merge pull request #2277 from devinbileck/dao-phases
Adjust length of DAO phases depending on network
2019-01-16 21:04:24 +01:00
Devin Bileck
7656b4fa87
Adjust length of DAO phases depending on network
Adjust the length of DAO phases depending if running on mainnet,
testnet, or regtest.
2019-01-16 09:42:19 -08:00
Manfred Karrer
461dd1d02b
Use constants for tx size values 2019-01-14 15:08:22 +01:00
Christoph Atteneder
ef106858a0
Merge pull request #2250 from ManfredKarrer/refactor-trademanager-setup
Refactor balances and trademanager setup
2019-01-14 14:46:15 +01:00
Manfred Karrer
3c35f46b64
Move util code from UI to core
Move code to OfferUtil and PaymentAccountUtil to avoid code duplication
once http-API gets merged
2019-01-12 00:14:55 +01:00
Manfred Karrer
d09296e86c
Use TxFeeEstimationService
- feeTxSizeEstimationRecursionCounter was never reset, so that caused
 probably bugs by ignoring fee estimation after it was called >10 times.
 The default size was used then so the bug was not very obvious as long
 the tx size was not very large.
2019-01-11 23:23:30 +01:00
Manfred Karrer
ba114cbdd0
Remove estimateBtcTradingFeeTxSize 2019-01-11 23:21:17 +01:00
Manfred Karrer
274beef3e5
Add getEstimatedFeeTxSize method 2019-01-11 23:21:06 +01:00
Manfred Karrer
d876cc14fc
Add TxFeeEstimationService 2019-01-11 23:20:18 +01:00
Manfred Karrer
9d42031187
Move setup code for tradeManager to onAllServicesInitialized method 2019-01-11 22:00:46 +01:00
Manfred Karrer
74c2c0cf61
Refactor BalanceModel to Balances
- Remove BalanceModel
- Add Balances (pure domain model)
- Add BalancePresentation (shared presentation model in core)
- Move domain listener callbacks which can trigger balance update
to Balances
2019-01-11 21:42:29 +01:00
Bernard Labno
7e9bc1fee8
Altcoin disclaimer 2019-01-09 12:24:35 +01:00
Manfred Karrer
00722129cb
Add validation for trade statistics
We got a trade statistics object with price and amount 0. Unclear why
that can happen (maybe some dev was debugging things or it was created
with the API). We need to add validation when creating and publishing
a trade statistics object as well. This is just a fast fix for getting
a new release out.

Fixes #2222 and #2223
2019-01-08 18:56:04 +01:00
Manfred Karrer
7ced5d74eb
Update mainCryptoCurrencies 2019-01-08 15:11:40 +01:00
Manfred Karrer
cfb308f98b
Add more logs 2019-01-08 14:52:10 +01:00
Manfred Karrer
f5270ed559
Add log 2019-01-08 13:44:28 +01:00
Manfred Karrer
93c8f36410
Fix getBsqStateBuilder bug
putAllUnspentTxOutputMap was used 2 times instead of
putAllNonBsqTxOutputMap
2019-01-08 13:39:23 +01:00
Manfred Karrer
d6a5798003
Add check to avoid division with 0 2019-01-08 13:23:09 +01:00
Christoph Atteneder
9536223d52
Added Persian 2019-01-08 11:07:57 +01:00
Christoph Atteneder
d1221f662f
Update newly added assets 2019-01-08 11:00:08 +01:00
Christoph Atteneder
9e237be841
Update translations 2019-01-08 09:48:36 +01:00
Manfred Karrer
724247fe73
Don't show filtered currencies
- For supporting Grin we want to add it to the next release but Grin
is not launched yet (15.1.2018 is launch date). We deactivate the asset
by using the filter message and enable it at launch date.
To support that at the altcoin account screen this commit implements
the required code.
2019-01-08 02:39:08 +01:00
Manfred Karrer
ae537082d0
Update coins in isWarmingUp 2019-01-08 01:20:41 +01:00
Manfred Karrer
d5a53e9fdf
Merge pull request #2207 from ManfredKarrer/preparations-for-http-api
Preparations for http api
2019-01-07 23:31:05 +01:00
Christoph Atteneder
2a79f1a8af
Show information popup if more than one payment account is available for offer
I still used a popup as it is a more rare case that someone sets up multiple accounts of the same payment method for its first offer.
2019-01-07 16:16:00 +01:00
Christoph Atteneder
83a812a0f9
Show more verbose action when taking an existing offer 2019-01-07 16:03:52 +01:00
Manfred Karrer
e3a17d2ef5
Reduce maker fee, increase take fee
- Reduce maker fee to 0,1%, increase take fee to 0,3%

As approved by proposal
https://github.com/bisq-network/proposals/issues/65
2019-01-07 02:07:08 +01:00
Manfred Karrer
af439a86ad
Remove market price based fee calculation 2019-01-07 01:52:32 +01:00
Manfred Karrer
3c08a2739f
Merge pull request #2178 from tau3/feature/refactor-ballot-service
Unit test for BallotListService
2019-01-06 04:06:03 +01:00
Manfred Karrer
578c56c21b
Add null check at getMyTradeLimit
Other small changes:
- Remove final from User as http-api branch will require to extend it.
- Add comment
2019-01-06 03:44:50 +01:00
Manfred Karrer
dbc028e821
Use transaction from onSuccess callback 2019-01-06 03:40:56 +01:00
Manfred Karrer
3bfcd86532
Use List instead of ArrayList as type 2019-01-06 03:39:07 +01:00
Manfred Karrer
622282a446
Clone AddressEntryList at toProtoMessage 2019-01-06 03:36:59 +01:00
Manfred Karrer
618281cee9
Remove BisqFacade 2019-01-06 03:34:14 +01:00
Manfred Karrer
c7f8faa804
Implement BisqSetupCompleteListener at BisqExecutable 2019-01-06 03:30:27 +01:00
Manfred Karrer
f832633593
Merge branch 'master' into dao-fix-performance-issue-at-parsing 2019-01-05 16:23:17 +01:00