message: net_processing: log txrelay flag from version message
diff: @@ -889,13 +889,14 @@ void PeerManagerImpl::PushNodeVersion(CNode& pnode, int64_t nTime)
  CAddress(CService(), addr.nServices);
  CAddress addrMe = CAddress(CService(), nLocalNodeServices);
  + const bool tx_relay = !m_ignore_incoming_txs && pnode.m_tx_relay != nullptr;
  m_connman.PushMessage(&pnode, CNetMsgMaker(INIT_PROTO_VERSION).Make(NetMsgType::VERSION, PROTOCOL_VERSION, (uint64_t)nLocalNodeServices, nTime, addrYou, addrMe,
  - nonce, strSubVersion, nNodeStartingHeight, !m_ignore_incoming_txs && pnode.m_tx_relay != nullptr));
  + nonce, strSubVersion, nNodeStartingHeight, tx_relay));
  if (fLogIPs) {
  - LogPrint(BCLog::NET, "send version message: version %d, blocks=%d, us=%s, them=%s, peer=%d\n", PROTOCOL_VERSION, nNodeStartingHeight, addrMe.ToString(), addrYou.ToString(), nodeid);
  + LogPrint(BCLog::NET, "send version message: version %d, blocks=%d, us=%s, them=%s, txrelay=%d, peer=%d\n", PROTOCOL_VERSION, nNodeStartingHeight, addrMe.ToString(), addrYou.ToString(), tx_relay, nodeid);
  } else {
  - LogPrint(BCLog::NET, "send version message: version %d, blocks=%d, us=%s, peer=%d\n", PROTOCOL_VERSION, nNodeStartingHeight, addrMe.ToString(), nodeid);
  + LogPrint(BCLog::NET, "send version message: version %d, blocks=%d, us=%s, txrelay=%d, peer=%d\n", PROTOCOL_VERSION, nNodeStartingHeight, addrMe.ToString(), tx_relay, nodeid);
  }
  }
  @@ -2653,9 +2654,9 @@ void PeerManagerImpl::ProcessMessage(CNode& pfrom, const std::string& msg_type,
  if (fLogIPs)
  remoteAddr = ", peeraddr=" + pfrom.addr.ToString();
  - LogPrint(BCLog::NET, "receive version message: %s: version %d, blocks=%d, us=%s, peer=%d%s\n",
  + LogPrint(BCLog::NET, "receive version message: %s: version %d, blocks=%d, us=%s, txrelay=%d, peer=%d%s\n",
  cleanSubVer, pfrom.nVersion,
  - peer->m_starting_height, addrMe.ToString(), pfrom.GetId(),
  + peer->m_starting_height, addrMe.ToString(), fRelay, pfrom.GetId(),
  remoteAddr);
  int64_t nTimeOffset = nTime - GetTime();
  