From 1ef19722c9b51e152c86c45636a664792a860749 Mon Sep 17 00:00:00 2001 From: Manfred Karrer Date: Sat, 19 Dec 2015 18:05:22 +0100 Subject: [PATCH] ignore peers if address is null --- doc/build.md | 13 ++++++++----- .../main/java/io/bitsquare/p2p/peers/PeerGroup.java | 1 + 2 files changed, 9 insertions(+), 5 deletions(-) diff --git a/doc/build.md b/doc/build.md index 8589009dd1..ba522f5abe 100644 --- a/doc/build.md +++ b/doc/build.md @@ -22,8 +22,7 @@ When the build completes, you will find an executable jar: `gui/target/shaded.ja To run it use: $ java -jar gui/target/shaded.jar -To build the binary needs a bit more preparation as we use [UpdateFX](https://github.com/vinumeris/updatefx) for automatic updates. -You can find more information in the build scripts under package. +To build the binary check out the build scripts under the package directory. Prerequisites ------------- @@ -66,10 +65,14 @@ When the build completes, you will find an executable jar: `gui/target/shaded.ja To run it use: $ java -jar gui/target/shaded.jar + +Please not that testnet is the default bitcoin network. Mainnet is disabled at that stage of development and will be activated as soon there is more testing done. + +### 4. Development mode + +Please check out our wiki for more information about [testing](https://github.com/bitsquare/bitsquare/wiki/Guide-for-testing-Bitsquare) +and how to use [regtest](https://github.com/bitsquare/bitsquare/wiki/How-to-use-Bitsquare-with-regtest-%28advanced%29) -For developing the following program arguments are useful (regtest mode): - - $ java -jar gui/target/shaded.jar --bitcoin.network=regtest --useLocalhost=true --node.port=2222 --devTest=true --app.name=Bitsquare-Regtest-Alice Problems? --------- diff --git a/network/src/main/java/io/bitsquare/p2p/peers/PeerGroup.java b/network/src/main/java/io/bitsquare/p2p/peers/PeerGroup.java index 3e7ad6e73c..8656e77016 100644 --- a/network/src/main/java/io/bitsquare/p2p/peers/PeerGroup.java +++ b/network/src/main/java/io/bitsquare/p2p/peers/PeerGroup.java @@ -656,6 +656,7 @@ public class PeerGroup implements MessageListener, ConnectionListener { public Set getReportedPeers() { Set all = new HashSet<>(reportedPeers); Set authenticated = authenticatedPeers.values().stream() + .filter(e -> e.address != null) .map(e -> new ReportedPeer(e.address, new Date())) .collect(Collectors.toSet()); all.addAll(authenticated);