---
title: SendAndTrackTxnResponse
description: SendAndTrackTxnResponse streams transaction status updates.
source_url:
  html: https://thru.org/docs/api-ref/grpc/messages/thru/services/v1/send-and-track-txn-response/
  md: https://thru.org/docs/api-ref/grpc/messages/thru/services/v1/send-and-track-txn-response.md
---

# SendAndTrackTxnResponse

SendAndTrackTxnResponse streams transaction status updates.

**Package:** `thru.services.v1`

## Fields

| Field | Type | # | Description |
| - | - | - | - |
| `status` | [`SubmissionStatus`](https://thru.org/docs/api-ref/grpc/messages/thru/services/v1/submission-status.md) | 1 · optional | Current submission status of the transaction. |
| `signature` | [`thru.common.v1.Signature`](https://thru.org/docs/api-ref/grpc/messages/thru/common/v1/signature.md) | 2 · optional | Transaction signature (populated for tracking messages). |
| `consensus_status` | [`thru.common.v1.ConsensusStatus`](https://thru.org/docs/api-ref/grpc/messages/thru/common/v1/consensus-status.md) | 3 · optional | Consensus status (populated for tracking messages). |
| `execution_result` | [`thru.core.v1.TransactionExecutionResult`](https://thru.org/docs/api-ref/grpc/messages/thru/core/v1/transaction-execution-result.md) | 4 · optional | Execution result (populated for tracking messages when execution completes). |
