diff --git a/apps/i2psnark/java/src/org/klomp/snark/PeerID.java b/apps/i2psnark/java/src/org/klomp/snark/PeerID.java index 2788e9e5bef3f8c0fb5a61def0109dfcde3d8d54..cbde1a33a40e4f7c5bd356f7fc796eb6597131bc 100644 --- a/apps/i2psnark/java/src/org/klomp/snark/PeerID.java +++ b/apps/i2psnark/java/src/org/klomp/snark/PeerID.java @@ -167,7 +167,9 @@ public class PeerID implements Comparable } /** - * Returns the String "id@address" where id is the base64 encoded id. + * Returns the String "id@address" where id is the base64 encoded id + * and address is the base64 dest (was the base64 hash of the dest) which + * should match what the bytemonsoon tracker reports on its web pages. */ public String toString() { @@ -178,7 +180,7 @@ public class PeerID implements Comparable break; } } - return Base64.encode(id, nonZero, id.length-nonZero).substring(0,4) + "@" + address.calculateHash().toBase64().substring(0,6); + return Base64.encode(id, nonZero, id.length-nonZero).substring(0,4) + "@" + address.toBase64().substring(0,6); } /**