message: refactor: block import implies IsInitialBlockDownload
diff: @@ -2608,7 +2608,7 @@ void ProcessMessage(
  LogPrint(BCLog::NET, "transaction (%s) inv sent in violation of protocol, disconnecting peer=%d\n", inv.hash.ToString(), pfrom.GetId());
  pfrom.fDisconnect = true;
  return;
  - } else if (!fAlreadyHave && !fImporting && !fReindex && !::ChainstateActive().IsInitialBlockDownload()) {
  + } else if (!fAlreadyHave && !chainman.ActiveChainstate().IsInitialBlockDownload()) {
  RequestTx(State(pfrom.GetId()), inv.hash, current_time);
  }
  }
  