Commit graph

14803 commits

Author SHA1 Message Date
jmacxx
b68d7f31ec
per code-review, change BSQ segwit estimate to 70 2021-04-30 07:25:01 -05:00
sqrrm
e287fddc86
Merge pull request #5449 from ripcurlx/release/v1.6.3
Update DAO data store for v1.6.3
2021-04-30 12:55:10 +02:00
BtcContributor
3047cd48d4
Fix missing verb in string when creating a new offer (again) 2021-04-30 11:24:21 +02:00
BtcContributor
943632fd7c
Fix missing verb in string when creating a new offer 2021-04-30 11:21:50 +02:00
jmacxx
5bfbac7191
reduce BSQ fee estimation constant for segwit 2021-04-29 14:20:28 -05:00
Christoph Atteneder
fa920fc0a1
Update DAO state for v1.6.3 2021-04-29 20:20:49 +02:00
Christoph Atteneder
ec4ce6027d
Merge pull request #5448 from m52go/remove-faq-links
Replace bisq.network/faq links with bisq.wiki
2021-04-29 15:20:06 +02:00
m52go
afa3daa069
Replace bisq.network/faq links with bisq.wiki 2021-04-28 20:29:47 -04:00
ghubstan
1ea445b1e5
Fix NetworkParameters.fromID( incorrect-arg -> correct-arg ) 2021-04-28 17:41:40 +02:00
ghubstan
2559ba2203
Fix flaky tx fee rate validation test (api)
Min tx fee rates move fast, sometimes so low the validation test fails.
Try to consistently force validation error by setting fee rate=1.
2021-04-28 17:41:30 +02:00
ghubstan
f94f19e79b
Fix bsq wallet testcase setup (api)
Regtest btc block was not being generated, and chain download not triggered.
Also ajusted testGetUnusedBsqAddress() for upcoming segwit bsq changes.
2021-04-28 17:40:52 +02:00
Christoph Atteneder
5c369a4dc8
Merge pull request #5447 from ghubstan/fix-bsq-wallet-test-case
Fix bsq wallet & tx fee rate test cases (api)
2021-04-28 17:38:23 +02:00
ghubstan
984aac713d
Fix NetworkParameters.fromID( incorrect-arg -> correct-arg ) 2021-04-28 12:22:26 -03:00
ghubstan
38eee59375
Fix flaky tx fee rate validation test (api)
Min tx fee rates move fast, sometimes so low the validation test fails.
Try to consistently force validation error by setting fee rate=1.
2021-04-28 12:01:25 -03:00
ghubstan
81f345b9ea
Fix bsq wallet testcase setup (api)
Regtest btc block was not being generated, and chain download not triggered.
Also ajusted testGetUnusedBsqAddress() for upcoming segwit bsq changes.
2021-04-28 12:00:54 -03:00
sqrrm
bc5c8e82f5
Merge pull request #5446 from ripcurlx/remove-macos-warning
Remove key logger warning because of new notarization support and specific entitlements
2021-04-28 16:32:46 +02:00
Christoph Atteneder
3520d9b16d
Remove key logger warning because of new notarization support and specific entitlements 2021-04-28 16:21:38 +02:00
Christoph Atteneder
12f4e0fc13
Remove key logger warning because of new notarization support and specific entitlements 2021-04-28 16:15:55 +02:00
Christoph Atteneder
ed21e1ac36
Merge pull request #5442 from m52go/remove-docs-links
Switch docs links to wiki links in strings file
2021-04-28 15:59:52 +02:00
Christoph Atteneder
81b3c0ac6a
Merge pull request #5443 from m52go/other-docs-links
Switch remaining docs links in repository
2021-04-28 15:59:13 +02:00
Christoph Atteneder
af8e5e2450
Merge pull request #5441 from wiz/wiz/20210428-reduce-mempool-fee-estimation-to-medium-priority
Reduce mempool fee suggestion from high to medium priority
2021-04-28 15:35:23 +02:00
sqrrm
c5eea1e573
Merge pull request #5444 from chimp1984/add-phase-check-to-blindvote-hash
Add missing check if tx was in correct phase
2021-04-28 14:51:36 +02:00
chimp1984
e46669d9b1
Move null check up 2021-04-28 07:35:52 -05:00
chimp1984
68af436ef4
Add missing check if tx was in correct phase
There have been 1 tx in cycle 17 and 2 txs in cycle 23 which have been confirmed outside of the phase.
The vote result had excluded it correctly but for the hash calculation for the blind vote monitor the
phase check was missing which results in an incorrect hash.
By fixing that the past hashes back to cycle 17 are all invalid. Once all seed nodes are running that
patch nodes should be in sync again. As it did not affect consensus but only the monitoring it is not
critical.
2021-04-27 22:49:59 -05:00
sqrrm
f267b60c1f
Merge pull request #5440 from ripcurlx/fix-clipping-in-textarea
Fix prompt text clipping in text area
2021-04-27 22:40:52 +02:00
m52go
6d9c53ed0c
Switch old docs links to wiki links 2021-04-27 16:29:14 -04:00
m52go
1550597f63
Switch remaining docs links to wiki links 2021-04-27 16:07:39 -04:00
wiz
938e9b29ab
Reduce mempool fee suggestion from high to medium priority
This reverts commit 087e160f6b.
2021-04-28 04:15:24 +09:00
Christoph Atteneder
c615d5dbf9
Merge pull request #5109 from stejbac/implement-segwit-for-bsq-wallet
Wallet changes for Segwit BSQ implementation
2021-04-27 20:58:51 +02:00
Steven Barclay
9760526aaa
Factor out shared segwit keychain setup to WalletsManager
Move consecutive maybeAddSegwitKeychain(..) calls for the BTC & BSQ
wallets from BisqSetup to WalletsManager, as the latter class is used
for operations which should be applied to both wallets and this moves
the logic closer to the wallet domain.

Also migrate a BSQ address validator in one of the test mock classes
from Base58AddressValidator to BitcoinAddressValidator (missed earlier).
2021-04-27 11:45:00 +01:00
Steven Barclay
5f1e32a226
Perform segwit BSQ wallet migration upon startup
Uncomment & enable the m/44'/142'/1' native segwit BSQ account path and
add code to migrate the user's BSQ wallet to segwit upon startup, along
the same lines as the existing BTC wallet segwit migration logic. That
is, set P2WPKH as the default output type, add a native segwit key chain
(set to active) to the BSQ wallet and back up the old 'bisq_BSQ.wallet'
file to 'pre_segwit_bisq_BSQ.wallet.backup'.

Also filter out legacy addresses coming from the original keychain from
BsqWalletService.get(Unused|Change)Address.
2021-04-27 11:26:13 +01:00
sqrrm
036d5fa977
Merge pull request #5439 from ripcurlx/release/v1.6.3
Update data stores for v1.6.3
2021-04-27 12:21:17 +02:00
Steven Barclay
3470429746
Allow use of bech32 BSQ addresses
Remove the restriction to base58 (P2SH & P2PKH) addresses when parsing,
formatting & validating BSQ addresses, by replacing o.b.c.LegacyAddress
with its superclass o.b.c.Address throughout. Also remove restriction to
LegacyAddress in BsqTxListItem and BsqTransfer(Service|Model).

The bech32 BSQ addresses follow the same format as the old base58 BSQ
addresses, namely 'B' + <btc-address>.
2021-04-27 11:08:10 +01:00
Steven Barclay
ce73fb85f3
Code cleanup: Simplify Optional stream processing
Use flatMap(Optional::stream) instead of filter(..isPresent).map(..get)
and avoid a redundantly nested Optional in OpReturnType.

Also replace some unnecessary stream().forEach(..) invocations on lists
in BtcWalletService, as forEach is already part of the List interface.
2021-04-27 10:39:30 +01:00
Christoph Atteneder
05cc96ec68
Merge pull request #5434 from BtcContributor/updatetechdocs
Update technical documentations to help onboarding new developers
2021-04-27 09:38:23 +02:00
Maxim Belkin
ffa39f51fa
Update Java installation scripts 2021-04-26 16:40:37 -05:00
BtcContributor
734faad8aa
Merge branch 'master' into updatetechdocs 2021-04-26 15:47:32 +02:00
Christoph Atteneder
7eb3380156
Fix prompt text clipping in text area 2021-04-26 11:24:20 +02:00
jmacxx
889ac863f6
v1.6.3 wording changes recommended by btc_contributor and pazza 2021-04-26 11:24:02 +02:00
Christoph Atteneder
be86c0d4e2
Fix prompt text clipping in text area 2021-04-26 11:20:07 +02:00
BtcContributor
49daa9ca12
Add TestPad link and fix Codacy issue 2021-04-26 11:14:20 +02:00
Christoph Atteneder
b5d772bc48
Update data stores for v1.6.3 2021-04-26 11:11:29 +02:00
Christoph Atteneder
69c7817340
Merge pull request #5438 from jmacxx/wording_changes_v163
v1.6.3 wording changes / clarification
2021-04-26 10:20:13 +02:00
jmacxx
94ebbc4ff3
v1.6.3 wording changes recommended by btc_contributor and pazza 2021-04-25 23:05:32 -05:00
Christoph Atteneder
33d0f1139f
Merge pull request #5436 from BtcContributor/fixclitest
Fix cli test that blocks building on Windows
2021-04-23 20:48:58 +02:00
Christoph Atteneder
208689b533
Merge pull request #5432 from BtcContributor/java11
Update docs references to Java 11
2021-04-23 20:48:27 +02:00
BtcContributor
b8adba8148
Improve wording 2021-04-23 15:52:16 +02:00
BtcContributor
5ad62ec4f8
Add command to skip tests when building the project 2021-04-23 11:29:59 +02:00
BtcContributor
a39da12ef6
Fix cli test that blocks building on Windows 2021-04-23 11:16:22 +02:00
BtcContributor
290b7dd6d6
Update link to OpenJDK archive 2021-04-23 10:31:11 +02:00