mirror of
https://github.com/bitcoin/bitcoin.git
synced 2025-11-12 06:58:57 +01:00
Abstract block hash substr extraction (for debug.log) into BlockHashStr inline
This commit is contained in:
@@ -6,6 +6,7 @@
|
||||
#include "protocol.h"
|
||||
#include "util.h"
|
||||
#include "netbase.h"
|
||||
#include "main.h"
|
||||
|
||||
#ifndef WIN32
|
||||
# include <arpa/inet.h>
|
||||
@@ -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());
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user