---
title: SendAndTrackTxnRequest
description: SendAndTrackTxnRequest submits a transaction and tracks its execution.
source_url:
  html: https://thru.org/docs/api-ref/grpc/messages/thru/services/v1/send-and-track-txn-request/
  md: https://thru.org/docs/api-ref/grpc/messages/thru/services/v1/send-and-track-txn-request.md
---

# SendAndTrackTxnRequest

SendAndTrackTxnRequest submits a transaction and tracks its execution.

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

## Fields

| Field | Type | # | Description |
| - | - | - | - |
| `transaction` | `bytes` | 1 · optional | Raw transaction bytes encoded according to chain specification. |
| `timeout` | [`google.protobuf.Duration`](https://thru.org/docs/api-ref/grpc/messages/google/protobuf/duration.md) | 2 · optional | Optional timeout for tracking the transaction execution. If not specified, the stream will remain open until the transaction is executed or the client cancels. |
