Commit graph

2646 commits

Author SHA1 Message Date
Manfred Karrer
dcadbdfc3e
Merge branch 'master' into avoid-taker-fee-publishing-for-failed-trades
# Conflicts:
#	core/src/main/java/bisq/core/offer/OfferPayload.java
2019-03-04 11:12:04 -05:00
ArqTras
e4bd07959b
List Arqma (ARQ) 2019-03-04 15:20:14 +01:00
Manfred Karrer
4c4084cf6d
Increase offer TTL and decrease refresh interval
- We get about 300 refresh msg / min. That causes quite  a bit of load
for the network. I think it is safe to increase TTL from 7 to 9 minutes
and change REFRESH_INTERVAL from 5 to 6 min. and
REPUBLISH_INTERVAL from 30 to 40 min.
2019-03-04 01:45:40 -05:00
Manfred Karrer
c65decfeaf
Add prog args for connection parameters
- Add program args: msgThrottlePerSec, msgThrottlePer10Sec,
sendMsgThrottleTrigger and sendMsgThrottleSleep
- Add ConnectionConfig class with static injected field in Connection
- Cleanups
2019-03-04 00:57:29 -05:00
Manfred Karrer
ed6fa7b1a3
Increase TTL for offer from 7 to 8 min.
We got reports that offers got removed and re-added even if the maker
had good network connections. Seems the network did not propagate the
refresh msg in time or get too crowded. Increasing the TTl should help
to make those cases more rare. To decrease the refresh rate from 5 min
to 4 min. might be more risky as it would create much more traffic.
2019-03-03 22:57:33 -05:00
Manfred Karrer
0711ab936d
Reduce timeout to 90 sec
- We had it initially at 60 sec. and increased it as attempt to fight
those timeout errors, but it did not help. So letting the user wait
longer as needed does not make sense.
2019-03-03 20:46:10 -05:00
Manfred Karrer
b9bfa83015
Merge branch 'master' into avoid-taker-fee-publishing-for-failed-trades 2019-03-03 18:47:23 -05:00
Manfred Karrer
dd96a185ea
Delay broadcasting of taker fee tx
To avoid the issue with lost taker fees if the take-offer attempt fails,
we delay the publishing of the taker fee tx just before the deposit tx
gets published.
The taker fee tx must not be committed to the wallet to avoid that the
wallet would require a resync in case the tx is not published.
If the tx is not committed the addresses used there are not considered
as used and that would cause issues with the address entry context
assignment for the deposit tx. To avoid those issues we need to force
the creation of new addresses used for the multisig and payout address
entries. To be sure that happens before any of the following tasks make
use of those address entries we do that already in the createTakerFee
task.
For BSQ fee tx it behaves similar but needs separate testing.
2019-03-01 22:56:46 -05:00
Devin Bileck
5293b4a494
Update bond lockup prompt
- Changed display string from "lockup time" to "unlock time"
otherwise it may be confused with how long it takes to lock
up the bond.
- Included estimated time duration (e.g. days) for the unlock time.
2019-03-01 16:37:02 -08:00
Manfred Karrer
c565156b58
Change log level. Log notification sendMessage only if really sent. 2019-02-28 14:10:29 -05:00
Manfred Karrer
a9ee15d9f6
Revert 2473067b09
Seed nodes do not connect to correct network. The PR needs to be better
tested and fixed.
2019-02-27 14:00:05 -05:00
Manfred Karrer
740c112b48
Update seednode operator 2019-02-27 13:21:34 -05:00
Manfred Karrer
2473067b09
Merge pull request #2464 from freimair/seedNodeRepo_refactoring
Seed node repo refactoring
2019-02-27 13:18:06 -05:00
Florian Reimair
37115294d3
Remove testnet seed node repo 2019-02-26 10:38:09 +01:00
Florian Reimair
17d8d3fed6
Incorporate DAO_TESTNET 2019-02-25 15:58:27 +01:00
Florian Reimair
df540d7ce8
Honor manually provided seed nodes 2019-02-25 14:52:22 +01:00
Florian Reimair
282b0f2ef2
Refactor SeedNodeRepo stuff 2019-02-25 14:51:38 +01:00
Manfred Karrer
e52ac9dca3
Fix incorrect available balance for voting
- Subtract vote fee from available wallet balance
- Add log for errors
- Update view in error case
2019-02-24 14:23:19 -05:00
Manfred Karrer
e369c76d28
Merge pull request #2444 from devinbileck/github-redirects
Use URL redirects to GitHub content
2019-02-24 11:07:56 -05:00
Manfred Karrer
544f065b89
Fix wrong postfix for db files 2019-02-21 15:27:54 -05:00
Manfred Karrer
a8a1397728
Update strings 2019-02-21 15:08:05 -05:00
Manfred Karrer
cad16e0f92
Prevent connection to localhost bitcoin node if dao testnet is used (fix) 2019-02-21 13:24:09 -05:00
Manfred Karrer
0561c12a90
Prevent connection to localhost bitcoin node if dao testnet is used (fix) 2019-02-21 12:25:48 -05:00
Manfred Karrer
518fe724d9
Prevent connection to localhost bitcoin node if dao testnet is used 2019-02-21 12:00:35 -05:00
Christoph Atteneder
6315ca0056
Change from Testnet to DAO Testnet setting 2019-02-21 15:17:31 +01:00
Manfred Karrer
d47fec2620
Merge pull request #2447 from ManfredKarrer/dao-serverside-regtest
Dao serverside regtest
2019-02-21 07:32:40 -05:00
Manfred Karrer
0800301539
Use REGTEST as network for BTC_DAO_TESTNET
- As teh network is used for filtering asset types BSQ has 3 asset
types, one per network we need to use REGTEST as network. The methods
for checking which BaseCurrencyNetwork are using name() now instead of
network as we have 2 times REGTEST.

- Fix bug with not calling showFeeInfoAndPublishMyProposal for bonded
role proposals.
2019-02-20 21:49:05 -05:00
Manfred Karrer
8865ba6e9a
Merge pull request #2445 from devinbileck/bonded-role-unlock-time
Update bonded role unlock time
2019-02-20 20:07:00 -05:00
Devin Bileck
c5beda4d3d
Update display strings
Capitalized proper names (GitHub, YouTube, BTC) and initial character
for a few strings.
2019-02-20 16:45:56 -08:00
Devin Bileck
f8385a96d6
Update bonded role unlock time
Use the defined unlock time on mainnet, an arbitrarily low value on
regtest for dev testing, and a relatively short time on testnet for
testing purposes.
2019-02-20 16:17:15 -08:00
Devin Bileck
e8d4ed2670
Use URL redirects to GitHub content
URL redirects for downloads, source code, roles; all of which currently
go to GitHub.

See bisq-network/bisq#2429
2019-02-20 14:49:57 -08:00
Manfred Karrer
ece8d50ff1
Add num tx to log when new block is parsed 2019-02-20 14:00:49 -05:00
Manfred Karrer
9da5bd3300
Use 104.248.31.39 as regTestHost if DaoTestNet is selected 2019-02-20 13:49:03 -05:00
Manfred Karrer
dbff4e1379
Change testnet seeds to regtest seeds 2019-02-20 10:12:20 -05:00
Manfred Karrer
8fc3ab9745
Add BTC_DAO_TEST_NET_EXPLORER 2019-02-19 17:54:48 -05:00
Manfred Karrer
7dbc135b1f
Add DAO_TESTNET_GENESIS_TX_ID
- Set BTC_DAO_TESTNET as last enum to not break existing regtest port
convention which is derived from enum order
- Remove BaseCurrencyNetwork.isBitcoin as always true
-
2019-02-19 16:21:32 -05:00
Manfred Karrer
0acbff6e60
Add DAO_TESTNET baseCurrencyNetwork enum 2019-02-19 15:18:04 -05:00
Manfred Karrer
570d08d4b3
Change CHECK_MEMORY_PERIOD_SEC from 10 sec to 5 min. 2019-02-19 14:46:55 -05:00
Manfred Karrer
4d017334ca
Change log level to debug 2019-02-19 14:42:02 -05:00
Manfred Karrer
6c5d5adbc7
Use fjr5w4eckjghqtnu as regtest seed node 2019-02-19 14:23:13 -05:00
Manfred Karrer
b4b5d0bb12
Merge pull request #2436 from ManfredKarrer/update-checkpoint-files
Update BitcoinJ checkpoint files
2019-02-18 22:46:26 -05:00
Manfred Karrer
6febfb06f0
Merge pull request #2438 from oscarguindzberg/clear-store
Replace NonMMappedSPVBlockStore by ClearableSPVBlockStore
2019-02-18 22:31:47 -05:00
Manfred Karrer
6a53769bf9
Add LitecoinZ as newly added coin. 2019-02-18 22:25:43 -05:00
Oscar Guindzberg
9ae0adec6c Replace NonMMappedSPVBlockStore by ClearableSPVBlockStore 2019-02-18 23:07:53 -03:00
Manfred Karrer
a7437883c5
Update BitcoinJ checkpoint files 2019-02-18 13:46:10 -05:00
Manfred Karrer
dc8fa91367
Merge pull request #2434 from ManfredKarrer/remove-not-traded-assets
Remove not traded assets
2019-02-18 12:33:31 -05:00
Christoph Atteneder
8e4c2c6338
Update translations 2019-02-18 18:08:50 +01:00
Manfred Karrer
59920bb994
Remove not traded assets
- Remove Gridcoin, LitecoinZ and ZeroOneCoin
- Update getMainCryptoCurrencies and getRemovedCryptoCurrencies methods
- Update isWarmingUp method

Insufficiently traded assets:
Gridcoin (GRC): Trade amount: 0.0055 BTC, number of trades: 1

Not traded assets:
01coin (ZOC)
LitecoinZ (LTZ)
2019-02-18 12:06:21 -05:00
Manfred Karrer
5d157832be
Merge pull request #2423 from ManfredKarrer/add-beam-popup
Add info popup for BEAM accounts. Improve GRIN info popup text.
2019-02-16 19:46:23 -05:00
Manfred Karrer
6a41517ad3
Improve text 2019-02-16 19:37:13 -05:00