diff --git a/src/main/java/com/lbry/globe/util/DHT.java b/src/main/java/com/lbry/globe/util/DHT.java index 21fee8a..8d29a2a 100644 --- a/src/main/java/com/lbry/globe/util/DHT.java +++ b/src/main/java/com/lbry/globe/util/DHT.java @@ -146,17 +146,21 @@ public class DHT{ public static class RPCID{ - private final DHT.Message message; + private final byte[] id; - public RPCID(DHT.Message message){ - this.message = message; + public RPCID(byte[] id){ + this.id = id; + } + + public RPCID(Message message){ + this(message.rpcID); } @Override public boolean equals(Object obj){ if(obj instanceof RPCID){ RPCID other = (RPCID) obj; - return Arrays.equals(this.message.rpcID,other.message.rpcID);// && Arrays.equals(this.message.nodeID,other.nodeID); + return Arrays.equals(this.id,other.id); } return super.equals(obj); } @@ -169,9 +173,10 @@ public class DHT{ @Override public String toString() { return "RPCID{" + - "rpcID=" + Hex.encode(this.message.rpcID) + + "id=" + Hex.encode(id) + '}'; } + } } diff --git a/src/main/resources/globe.js b/src/main/resources/globe.js index 720251c..755768e 100644 --- a/src/main/resources/globe.js +++ b/src/main/resources/globe.js @@ -43,7 +43,7 @@ const POINT_COLOR = { }; const POINT_TTL = { - blockchain: 60, + blockchain: 60 * 2, }; const POINT_RADIUS = {