From f3a84c3a6b22cfcf4fdcf187997e87b96a910318 Mon Sep 17 00:00:00 2001 From: Luke Dashjr Date: Mon, 13 Aug 2012 07:02:44 +0000 Subject: Abstract block hash substr extraction (for debug.log) into BlockHashStr inline --- src/protocol.cpp | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'src/protocol.cpp') diff --git a/src/protocol.cpp b/src/protocol.cpp index d6e340e36..23969e5b9 100644 --- a/src/protocol.cpp +++ b/src/protocol.cpp @@ -6,6 +6,7 @@ #include "protocol.h" #include "util.h" #include "netbase.h" +#include "main.h" #ifndef WIN32 # include @@ -140,6 +141,11 @@ const char* CInv::GetCommand() const std::string CInv::ToString() const { + if (type == MSG_BLOCK) + return strprintf("%s %s", GetCommand(), BlockHashStr(hash).c_str()); + if (type == MSG_TX) + return strprintf("%s %s", GetCommand(), hash.ToString().substr(0,10).c_str()); + return strprintf("%s %s", GetCommand(), hash.ToString().substr(0,20).c_str()); } -- cgit v1.2.3