chimp1984
9404e8fa87
Add NO_ADDRESS_PRE_FIX capability.
...
Add `boolean contains(Capability capability)` method
2020-10-08 18:23:00 -05:00
sqrrm
35e0c34c74
Merge pull request #4568 from oscarguindzberg/segwitWallet
...
Add segwit support to the BTC wallet
2020-10-09 00:22:14 +02:00
Oscar Guindzberg
261e0ec714
Check migratedWalletToSegwit is true
2020-10-08 17:26:24 -03:00
Oscar Guindzberg
87da2ae349
Do a backup of the wallet before segwit migration
2020-10-08 16:33:58 -03:00
Oscar Guindzberg
417daf5692
Use bitcoinj 0.15.8 (commit a733034)
2020-10-08 16:33:58 -03:00
Oscar Guindzberg
a747e83211
Fix add segwit keychain for encrypted wallet
2020-10-08 16:33:57 -03:00
Oscar Guindzberg
694446c296
Switch back to LegacyAddress for fee estimation
2020-10-08 16:33:57 -03:00
Oscar Guindzberg
1d82c01670
Improve error handling for P2WPKH
2020-10-08 16:33:57 -03:00
Oscar Guindzberg
499d7b7d35
Use try-with-resources
2020-10-08 16:33:56 -03:00
Oscar Guindzberg
3554e19084
setWitness(): Code clean up
2020-10-08 16:33:56 -03:00
Oscar Guindzberg
d1aaf3e4eb
Construct dummy outputs with LegacyAddress
2020-10-08 16:33:56 -03:00
Oscar Guindzberg
5524ba3e97
BtcWalletService.getFreshAddressEntry(): code clean up
2020-10-08 16:33:55 -03:00
Oscar Guindzberg
b9e404f0e2
Make it clear segwit is not used for the trade protocol yet.
2020-10-08 16:33:55 -03:00
Oscar Guindzberg
86ddd06e27
Validate AddressEntry.segwit
2020-10-08 16:33:55 -03:00
Oscar Guindzberg
4a2c0ad75a
Make codacy happy
2020-10-08 16:33:54 -03:00
Oscar Guindzberg
01455d2b20
Enable reusing unused AVAILABLE entries
2020-10-08 16:33:54 -03:00
Oscar Guindzberg
78a2a43d48
Remove unused import
2020-10-08 16:33:54 -03:00
Oscar Guindzberg
d1aeedd98b
Remove unused WalletService.findKeyFromPubKeyHash()
2020-10-08 16:33:53 -03:00
Oscar Guindzberg
e2f74f0250
Don't create a wallet address when not needed
2020-10-08 16:33:53 -03:00
Oscar Guindzberg
58afc00282
Don't create an extra address at startup
2020-10-08 16:33:53 -03:00
Oscar Guindzberg
1f3c585c35
Serialize tx without segwit
...
This is for backwards compatibility with bisq nodes that have not
upgraded to bitcoinj 0.15.
2020-10-08 16:33:52 -03:00
Oscar Guindzberg
f9f5d92941
Add segwit/legacy checbox for address creation
2020-10-08 16:33:52 -03:00
Oscar Guindzberg
a9cc28f65a
AddressEntryList: arbitrator entry use P2PKH
2020-10-08 16:33:52 -03:00
Oscar Guindzberg
a3708485f9
New AddressEntry: use different script types
...
Use P2WPKH for AVAILABLE context and P2PKH for the rest.
Disable reusing unused AVAILABLE entries until segwit support is
mandatory in Bisq.
2020-10-08 16:33:51 -03:00
Oscar Guindzberg
d8b755794e
WalletService: adapt to segwit wallet
2020-10-08 16:33:51 -03:00
Oscar Guindzberg
25515710ab
TradeWalletService: adapt to segwit wallet
2020-10-08 16:33:51 -03:00
Oscar Guindzberg
0f4c66f43d
Comment out segwit BSQ account path
...
Segwit is not used for BSQ
2020-10-08 16:33:50 -03:00
Oscar Guindzberg
0c7f3456b6
Fix log msg in BtcCoinSelector
2020-10-08 16:33:50 -03:00
Oscar Guindzberg
e85c66b810
Stop using LegacyAddress for btc addresses
2020-10-08 16:33:49 -03:00
Oscar Guindzberg
ced357ce25
AddressEntry: Add boolean segwit flag
2020-10-08 16:33:49 -03:00
Oscar Guindzberg
cd28660069
Add a P2WPKH keychain for existing wallets
2020-10-08 16:33:49 -03:00
Oscar Guindzberg
f13a7b164c
Create a P2WPKH keychain for new btc wallets
2020-10-08 16:33:48 -03:00
Christoph Atteneder
18a8a14114
Merge pull request #4605 from ghubstan/fix-test-assert
...
Fix register dipute agent test assert
2020-10-08 09:57:44 +02:00
Christoph Atteneder
2d06946c18
Update translations for v1.4.0
2020-10-08 09:41:42 +02:00
Christoph Atteneder
5294820eb6
Bump version number for v1.4.0
2020-10-08 09:39:01 +02:00
Christoph Atteneder
90d00a2c7f
Merge pull request #4603 from ncstdc/patch-2
...
Update displayStrings.properties for Mediation Popup
2020-10-08 09:30:45 +02:00
Christoph Atteneder
2af3668615
Merge pull request #4607 from chimp1984/dont-log-invalid-filter
...
Do not log full filter object in case of an invalid Filter
2020-10-08 09:30:01 +02:00
ghubstan
3a3f456fc9
Wrap Exception in gRPC StatusRuntimeException
2020-10-07 15:58:43 -03:00
Christoph Atteneder
992eee8fad
Merge pull request #4604 from cd2357/bump-netlayer-tor-browser-10.0
...
Bump netlayer to use tor binary from tor browser v10.0
2020-10-07 20:36:54 +02:00
ghubstan
29d1905f31
Add new 'getoffer offer-id' api method
...
There are a number of use cases where a user may want to see a single
offer instead of every offer for a currency pair on the buy or sell side.
The changes are:
- Add getoffer to grpc.proto
- Add new method to GrpcOffersService, CoreApi, CoreOffersService
- Add new method to CLI
- Adjust create offer tests to use this new convenience
2020-10-07 12:09:13 -03:00
chimp1984
076af0a3e1
Do not log full tiler object in case of an invalid Filter
...
Instead log signerPubKeyAsHex and creation date. We have currently the old filter still around (intended) so we get that log called and it would confuse ppl reading the log without knowing more about the context.
2020-10-07 09:42:01 -05:00
ghubstan
449a0b25bd
Delete redundant core.api.StatusCheck
...
We are migrating to the new core.app.AppStartupState class.
2020-10-07 11:28:46 -03:00
ghubstan
1a8f97afab
Fix register dipute agent test assert
...
This should have been included in commit 5f9b1e6
, PR 4595.
2020-10-07 11:19:05 -03:00
sqrrm
723a1f5cf9
Merge pull request #4592 from chimp1984/improve-bisq-setup
...
Improve bisq setup
2020-10-07 14:08:10 +02:00
Christoph Atteneder
7d14ff37d8
Merge pull request #4595 from ghubstan/remove-duplicated-supporttype-enum
...
Remove redundant DisputeAgentType enum
2020-10-07 09:37:15 +02:00
Christoph Atteneder
66f6e49f83
Merge pull request #4596 from ghubstan/refactor-placeoffer-tx-handling
...
Simplify GrpcOffersService#createOffer (refactor)
2020-10-07 09:30:40 +02:00
Christoph Atteneder
d88583307f
Merge pull request #4602 from chimp1984/re-activate-confirm-buttons-again
...
Re activate confirm buttons again
2020-10-07 09:22:51 +02:00
chimp1984
7ecae0e5be
Set amounts before setting state, as the state triggers the check where the amount is needed
2020-10-06 11:30:44 -05:00
chimp1984
2d99ae7d09
Remove isDisputed checks
2020-10-06 11:04:20 -05:00
cd2357
6ef9368b75
Bump netlayer to use tor binary from tor browser v10.0
...
Upgrade netlayer to a version that uses tor binaries extracted from the latest tor-browser v10.0.
2020-10-06 18:03:59 +02:00