|
|
|
@ -4276,8 +4276,8 @@ bool static ProcessMessage(CNode* pfrom, string strCommand, CDataStream& vRecv,
|
|
|
|
|
RelayTransaction(tx);
|
|
|
|
|
vWorkQueue.push_back(inv.hash);
|
|
|
|
|
|
|
|
|
|
LogPrint("mempool", "AcceptToMemoryPool: peer=%d %s: accepted %s (poolsz %u)\n",
|
|
|
|
|
pfrom->id, pfrom->cleanSubVer,
|
|
|
|
|
LogPrint("mempool", "AcceptToMemoryPool: peer=%d: accepted %s (poolsz %u)\n",
|
|
|
|
|
pfrom->id,
|
|
|
|
|
tx.GetHash().ToString(),
|
|
|
|
|
mempool.size());
|
|
|
|
|
|
|
|
|
@ -4366,8 +4366,8 @@ bool static ProcessMessage(CNode* pfrom, string strCommand, CDataStream& vRecv,
|
|
|
|
|
int nDoS = 0;
|
|
|
|
|
if (state.IsInvalid(nDoS))
|
|
|
|
|
{
|
|
|
|
|
LogPrint("mempoolrej", "%s from peer=%d %s was not accepted into the memory pool: %s\n", tx.GetHash().ToString(),
|
|
|
|
|
pfrom->id, pfrom->cleanSubVer,
|
|
|
|
|
LogPrint("mempoolrej", "%s from peer=%d was not accepted: %s\n", tx.GetHash().ToString(),
|
|
|
|
|
pfrom->id,
|
|
|
|
|
FormatStateMessage(state));
|
|
|
|
|
if (state.GetRejectCode() < REJECT_INTERNAL) // Never send AcceptToMemoryPool's internal codes over P2P
|
|
|
|
|
pfrom->PushMessage("reject", strCommand, state.GetRejectCode(),
|
|
|
|
@ -4568,9 +4568,8 @@ bool static ProcessMessage(CNode* pfrom, string strCommand, CDataStream& vRecv,
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
if (!(sProblem.empty())) {
|
|
|
|
|
LogPrint("net", "pong peer=%d %s: %s, %x expected, %x received, %u bytes\n",
|
|
|
|
|
LogPrint("net", "pong peer=%d: %s, %x expected, %x received, %u bytes\n",
|
|
|
|
|
pfrom->id,
|
|
|
|
|
pfrom->cleanSubVer,
|
|
|
|
|
sProblem,
|
|
|
|
|
pfrom->nPingNonceSent,
|
|
|
|
|
nonce,
|
|
|
|
|