Skip to main content
POST
/
v1
/
transactions
/
track
Error
A valid request URL is required to generate request examples
{
  "result": {
    "status": "SUBMISSION_STATUS_UNSPECIFIED",
    "signature": {
      "value": "aSDinaTvuI8gbWludGxpZnk="
    },
    "consensusStatus": "CONSENSUS_STATUS_UNSPECIFIED",
    "executionResult": {
      "consumedComputeUnits": 123,
      "consumedMemoryUnits": 123,
      "consumedStateUnits": 123,
      "userErrorCode": "<string>",
      "vmError": "TRANSACTION_VM_EXECUTE_SUCCESS",
      "executionResult": "<string>",
      "pagesUsed": 123,
      "eventsCount": 123,
      "eventsSize": 123,
      "readwriteAccounts": [
        {
          "value": "aSDinaTvuI8gbWludGxpZnk="
        }
      ],
      "readonlyAccounts": [
        {
          "value": "aSDinaTvuI8gbWludGxpZnk="
        }
      ],
      "events": [
        {
          "eventId": "<string>",
          "callIdx": 123,
          "programIdx": 123,
          "program": {
            "value": "aSDinaTvuI8gbWludGxpZnk="
          },
          "payload": "aSDinaTvuI8gbWludGxpZnk="
        }
      ],
      "errorProgramAccIdx": 123
    }
  },
  "error": {
    "code": 123,
    "message": "<string>",
    "details": [
      {
        "@type": "<string>"
      }
    ]
  }
}

Body

application/json

SendAndTrackTxnRequest submits a transaction and tracks its execution.

SendAndTrackTxnRequest submits a transaction and tracks its execution.

transaction
string<byte>
required

Raw transaction bytes encoded according to chain specification.

Pattern: ^(?:[A-Za-z0-9+/]{4})*(?:[A-Za-z0-9+/]{2}==|[A-Za-z0-9+/]{3}=)?$
timeout
string

Optional timeout for tracking the transaction execution. If not specified, the stream will remain open until the transaction is executed or the client cancels.

Response

A successful response.(streaming responses)

result
object

SendAndTrackTxnResponse streams transaction status updates.

error
object