Improved logging in onNetworkGetArbitraryDataFileListMessage()

This commit is contained in:
CalDescent 2022-03-11 16:51:19 +00:00
parent 4ec7b1ff1e
commit df0a9701ba
2 changed files with 14 additions and 2 deletions

View File

@ -543,7 +543,6 @@ public class ArbitraryDataFileListManager {
GetArbitraryDataFileListMessage getArbitraryDataFileListMessage = (GetArbitraryDataFileListMessage) message; GetArbitraryDataFileListMessage getArbitraryDataFileListMessage = (GetArbitraryDataFileListMessage) message;
byte[] signature = getArbitraryDataFileListMessage.getSignature(); byte[] signature = getArbitraryDataFileListMessage.getSignature();
String signature58 = Base58.encode(signature); String signature58 = Base58.encode(signature);
List<byte[]> requestedHashes = getArbitraryDataFileListMessage.getHashes();
Long now = NTP.getTime(); Long now = NTP.getTime();
Triple<String, Peer, Long> newEntry = new Triple<>(signature58, peer, now); Triple<String, Peer, Long> newEntry = new Triple<>(signature58, peer, now);
@ -553,7 +552,16 @@ public class ArbitraryDataFileListManager {
return; return;
} }
LOGGER.debug("Received hash list request from peer {} for signature {}", peer, signature58); List<byte[]> requestedHashes = getArbitraryDataFileListMessage.getHashes();
int hashCount = requestedHashes != null ? requestedHashes.size() : 0;
String requestingPeer = getArbitraryDataFileListMessage.getRequestingPeer();
if (requestingPeer != null) {
LOGGER.debug("Received hash list request with {} hashes from peer {} (requesting peer {}) for signature {}", hashCount, peer, requestingPeer, signature58);
}
else {
LOGGER.debug("Received hash list request with {} hashes from peer {} for signature {}", hashCount, peer, signature58);
}
List<byte[]> hashes = new ArrayList<>(); List<byte[]> hashes = new ArrayList<>();
ArbitraryTransactionData transactionData = null; ArbitraryTransactionData transactionData = null;

View File

@ -124,4 +124,8 @@ public class GetArbitraryDataFileListMessage extends Message {
this.requestHops = requestHops; this.requestHops = requestHops;
} }
public String getRequestingPeer() {
return this.requestingPeer;
}
} }