Commit graph

614 commits

Author SHA1 Message Date
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
Mike Rosseel
af39d00e6b
Cleanup of TorNetworkNode, re-enable LocalhostNetworkNode
Signed-off-by: Mike Rosseel <mike@eon-consult.be>
2017-10-31 16:23:55 +01:00
Mike Rosseel
ebe23a8c62
Merge remote-tracking branch 'upstream/Development' into netlayer
Conflicts:
	network/pom.xml
	network/src/main/java/io/bisq/network/p2p/network/TorNetworkNode.java
2017-10-30 12:59:57 +01:00
Mike Rosseel
f4ecad47d1
Clean up of TorNetworkNode, added working commit of netlayer to pom
Signed-off-by: Mike Rosseel <mike@eon-consult.be>
2017-10-30 12:56:12 +01:00
Mike Rosseel
5fc596b805
Integrate 0.3.1 version of netlayer, still not working.
Signed-off-by: Mike Rosseel <mike@eon-consult.be>
2017-10-27 15:00:15 +02: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
Mike Rosseel
98c8da56c9
Port to the new java netlayer library
Signed-off-by: Mike Rosseel <mike@eon-consult.be>
2017-10-26 10:56:50 +02:00
Manfred Karrer
90cfc84d35
Add filter for seed and price relay nodes 2017-10-25 19:16:52 -05:00
Manfred Karrer
e8290e3b8a
Fix missing verifications, handle altcoins, cleanup 2017-10-25 14:18:26 -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
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
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
5d6d457622
Refactoring: Rename PersistedEntryMap to PersistableEntryMap 2017-10-15 11:35:01 -05:00
Manfred Karrer
6056912a00
Refactoring: Remove base interface PersistablePayload from ExpirablePayload 2017-10-15 11:32:08 -05:00
Manfred Karrer
679f3bbf37
Refactoring: Rename PersistedStoragePayload to PersistableNetworkPayload 2017-10-15 11:26:42 -05:00
Manfred Karrer
cee522e61f
Refactoring: Change base interface of PersistedStoragePayload 2017-10-15 11:24:27 -05:00
Manfred Karrer
9c478312b6
Refactoring: Rename StoragePayload to ProtectedStoragePayload 2017-10-15 11:19:43 -05:00
Manfred Karrer
6d986c6ab7
Refactoring: Rename getProtectedData to getProtectedStorageEntry 2017-10-15 11:10:20 -05:00
Manfred Karrer
fe38f3a423
Rename Hash.getHash to Hash.getSha256Hash 2017-10-15 11:00:00 -05:00
Manfred Karrer
7c122369be
Show account age in peer info icon 2017-10-13 11:41:26 -05:00
Manfred Karrer
01cf823d7a
Prepare merge Dev 2017-10-11 07:21:50 -05:00
Manfred Karrer
091e766e21
Add RestrictedByContractJson interface 2017-09-25 09:41:29 -05:00
Manfred Karrer
791c16a2e6
Add module consensus 2017-09-25 09:41:10 -05:00
Manfred Karrer
af27682f2f
Merge Development 2017-09-21 09:56:01 -05:00
Manfred Karrer
b99b268f12 Update EntryMap_BTC to actual state 2017-09-13 19:59:37 -05:00
Manfred Karrer
a7f3d68cb1 Version 0.5.3 with hotfix for fixing wrong app data name (bisq was renamed to Bisq -> we rename the app data dir). 2017-07-17 10:05:08 +02:00
Manfred Karrer
2fe77aadd4 Optimize startup performance 2017-07-16 22:39:15 +02:00
Manfred Karrer
3e717a49a3 Update EntryMap_BTC 2017-07-16 18:15:09 +02:00
Manfred Karrer
b7d8a0acb6 set version 0.5.2 2017-07-16 16:29:10 +02:00
Manfred Karrer
a2563fd0d4 Cleanup, improve comments, small refactorings 2017-07-16 16:06:05 +02:00
Manfred Karrer
9265085078 Add dash seed nodes, remove 2 ltc seed nodes 2017-07-16 16:05:26 +02:00
Manfred Karrer
7ec98c74a0 Update comments 2017-07-16 16:04:05 +02:00
Manfred Karrer
b218e1f4a9 Add TODO 2017-07-16 15:57:16 +02:00
Manfred Karrer
b5db7fc557 Add try catch for unlock call 2017-07-16 15:55:51 +02:00
Mike Rosseel
b2f6d7435c added dash as base currency 2017-07-14 20:20:19 +02:00
Manfred Karrer
2a55758d3b Merge branch 'Development' into 0.5.2 2017-07-14 11:42:16 +02:00
Manfred Karrer
4b5b305389 Merge branch 'master' into Development 2017-07-14 11:41:39 +02:00
Manfred Karrer
6bbac2903b Change version nr back to 0.5.1 (0.5.2 is not ready yet) 2017-07-14 11:41:20 +02:00
Manfred Karrer
c8f9990d58 Add new dev seed node 2017-07-11 23:03:50 +02:00
Manfred Karrer
6b2f3aeb10 Move seting of default locale to static initializer 2017-07-10 17:22:01 +02:00
Manfred Karrer
be8703fdac Move check for peer address after message type check 2017-07-10 16:58:28 +02:00
Manfred Karrer
77f8bdb7b0 Merge branch 'master' into DAO_phase1 2017-07-09 23:07:04 +02:00
Manfred Karrer
2844cdece3 Merge pull request #860 from cedricwalter/fix-maven-transitive-dependency
Fix maven transitive dependency
2017-07-08 22:12:35 +02:00
cedric.walter
ec6dc25195 fixed maven transitive dependencies, do not use ${project.parent.version} but ${project.version} with this change you can now run test without installing first all artifacts to local repository! test now run before install as expected and with current code version of ide/reactor 2017-07-08 21:40:16 +02:00