message: GetStatus can return Rejected for a tx
diff: @@ -92,6 +92,13 @@ namespace iroha {
  log_->warn("Asked non-existing tx: {}", request.hex());
  return status_factory_->makeNotReceived(request);
  },
  + [this, &request](
  + const iroha::ametsuchi::tx_cache_status_responses::Rejected &) {
  + std::shared_ptr<shared_model::interface::TransactionResponse>
  + response = status_factory_->makeRejected(request);
  + cache_->addItem(request, response);
  + return response;
  + },
  [this, &request](const auto &) {
  std::shared_ptr<shared_model::interface::TransactionResponse>
  response = status_factory_->makeCommitted(request);
  