Manfred Karrer
04bc3d7ef4
Merge branch 'Development' into netlayer
2017-11-04 10:55:56 -05:00
Mike Rosseel
f1afee48dc
Bug fix in WalletSetup
...
so far i understand your version is working bc another bug in the
walletsetup where the Socks5MultiDiscovery is not used. so u use default
dnsdiscover which leaks dns. that works only with SafeSocks 0.
if using Socks5MultiDiscovery as is it should i only get 4 nodes form dns seeds.
Signed-off-by: Mike Rosseel <mike@eon-consult.be>
2017-11-04 16:33:20 +01:00
Manfred Karrer
d8845f0cc6
Refactor getWitness method
2017-11-03 11:48:22 -05:00
Mike Rosseel
dfb7745f27
Merge remote-tracking branch 'upstream/Development' into netlayer
2017-11-02 16:24:46 +01:00
Mike Rosseel
c7e51e1593
Fixed the nullable bridgeAddresses proto handling
...
Signed-off-by: Mike Rosseel <mike@eon-consult.be>
2017-11-02 16:04:56 +01:00
Mike Rosseel
0ec4b5edac
Merging and adapting old bridges UI code to new bisq structure
...
Had to merge by hand because of the many changes in the new bisq
structure. Also removed the 'default bridges' concept because it's
discouraged to do that.
Open issues: UI screen is still WIP, and bitcoinj SOCKS proxy error
which makes that we can't connect to bitcoin nodes anymore.
Signed-off-by: Mike Rosseel <mike@eon-consult.be>
2017-11-02 15:50:06 +01:00
Manfred Karrer
f1a3c6e7b2
Fix bugs described in issue #989
2017-11-01 18:38:00 -05:00
Manfred Karrer
ab4d7b066b
Fix bug with not displaying correct price market label and latest bisq price
2017-10-30 18:52:41 -05:00
Manfred Karrer
af7effc1d8
Merge branch 'ajustFee' into Development
2017-10-30 15:58:21 -05:00
Manfred Karrer
e7fa8dbbb3
Change price relay node address
2017-10-29 21:36:10 -05:00
Manfred Karrer
6e4175f480
Add all missing counties
2017-10-26 21:45:46 -05:00
Manfred Karrer
462fc2a472
Remove maxTradePeriod from PaymentAccountPayload
2017-10-26 19:54:06 -05:00
Manfred Karrer
61d64a341d
Change account age based limit in SECOND_PHASE
2017-10-26 19:30:52 -05:00
Manfred Karrer
2a0547d508
Show popup if seed or price relay node get banned. Cleanups.
2017-10-26 19:01:36 -05:00
Manfred Karrer
afaabf9e36
Add support of seed and price rleay node filters. Use guice in P2P network domain classes.
2017-10-26 15:46:48 -05:00
Manfred Karrer
90cfc84d35
Add filter for seed and price relay nodes
2017-10-25 19:16:52 -05:00
Manfred Karrer
2c84623154
Add filter for arbitrators
2017-10-25 17:24:54 -05:00
Manfred Karrer
3c93bb4527
Reduce trade fees
2017-10-25 16:38:44 -05:00
Manfred Karrer
b7c7f6f615
Reduce security deposit
2017-10-25 16:31:40 -05:00
Manfred Karrer
e8290e3b8a
Fix missing verifications, handle altcoins, cleanup
2017-10-25 14:18:26 -05:00
Manfred Karrer
e859d0d48f
Fix wrong data check
2017-10-23 17:45:01 -05:00
Manfred Karrer
75e95aef92
Use peers witness not the one from the offer for verification call
2017-10-22 22:06:04 -05:00
Manfred Karrer
f2d1e8b6f6
Remove signature from hash
2017-10-22 21:18:53 -05:00
Manfred Karrer
fe4514b460
Remove PublishAccountAgeWitness task
2017-10-22 19:48:34 -05:00
Manfred Karrer
611428f5f0
Use peers currnet date for witness age calculation
2017-10-22 19:22:46 -05:00
Manfred Karrer
3a50f999db
User max trade limit from offer not the takers local one for the witness age verification
2017-10-22 18:17:34 -05:00
Manfred Karrer
6520010bb5
Add check for size of hash
2017-10-21 23:30:54 -05:00
Manfred Karrer
14bb75ded5
Check accountWitness date only if we receive it from other peers in the P2P network
2017-10-21 23:05:52 -05:00
Manfred Karrer
7c78db5101
Apply account age limit in take offer screen
2017-10-21 20:51:41 -05:00
Manfred Karrer
801a9174ad
Dont publish altcoin account witness
2017-10-21 20:32:05 -05:00
Manfred Karrer
db40ae10a5
Re-publish witness data at startup
2017-10-21 14:29:02 -05:00
Manfred Karrer
e56fc44956
Only use accumulated hash in Witness object
2017-10-21 14:07:48 -05:00
Manfred Karrer
b750727a95
Derive nonce from peers data input
2017-10-17 22:20:36 -05:00
Manfred Karrer
a5533b9ffb
Add check to only add AccountAgeWitness if it is not older than 1 day.
2017-10-17 21:10:52 -05:00
Manfred Karrer
1206878579
Add peers account age witness verifications in trade process
2017-10-17 20:41:33 -05:00
Manfred Karrer
4c2f06f0be
Prevent that a dev arbitrator can be published on Mainnet
2017-10-17 12:56:58 -05:00
Manfred Karrer
5f9d59143e
Add salt field to payment method forms
2017-10-16 18:44:42 -05:00
Manfred Karrer
b60579fc37
Add account age to payment method forms
2017-10-16 18:16:24 -05:00
Manfred Karrer
654270ec94
Add maxTradeLimit to BtcValidator
2017-10-16 17:00:16 -05:00
Manfred Karrer
851792d1f1
Add new P2P network data structure for AccountAgeWitness without pubKey
2017-10-16 15:52:54 -05:00
Manfred Karrer
0f322ad37f
Add PB support for excludeFromJsonDataMap to all PaymentPayload classes
2017-10-15 13:36:12 -05:00
Manfred Karrer
5d6d457622
Refactoring: Rename PersistedEntryMap to PersistableEntryMap
2017-10-15 11:35:01 -05:00
Manfred Karrer
679f3bbf37
Refactoring: Rename PersistedStoragePayload to PersistableNetworkPayload
2017-10-15 11:26:42 -05:00
Manfred Karrer
9c478312b6
Refactoring: Rename StoragePayload to ProtectedStoragePayload
2017-10-15 11:19:43 -05:00
Manfred Karrer
fe38f3a423
Rename Hash.getHash to Hash.getSha256Hash
2017-10-15 11:00:00 -05:00
Manfred Karrer
bd74d03ac1
Use Ripemd with sha256 hash to reduce size of witness hash to 20 bytes
2017-10-15 10:58:49 -05:00
Manfred Karrer
a3ab418079
Filter offer by account age withness age (WIP)
2017-10-14 12:54:03 -05:00
Manfred Karrer
cb50faca95
Apply age based trade limit to offer
2017-10-13 21:36:15 -05:00
Manfred Karrer
054b746cc5
Reduce trade limits
2017-10-13 20:57:08 -05:00
Manfred Karrer
b1a45f5365
Show account age and categroy in PeerIcon
2017-10-13 20:32:23 -05:00