> ## Documentation Index
> Fetch the complete documentation index at: https://docs.chainstack.com/llms.txt
> Use this file to discover all available pages before exploring further.

# walletsolidity/gettransactionbyid | TRON

> TRON API method that retrieves transaction details by transaction ID from solidified blocks. walletsolidity/gettransactionbyid on TRON via Chainstack.

TRON API method that retrieves transaction details by transaction ID from solidified blocks. This method queries confirmed and finalized blockchain state, providing reliable transaction information that cannot be rolled back.

## Parameters

* `value` — the transaction ID (hash) in hexadecimal format

## Response

Returns detailed transaction information including:

* `txID` — the transaction hash
* `raw_data` — raw transaction data
  * `contract` — contract details
  * `timestamp` — transaction timestamp
  * `expiration` — transaction expiration time
* `signature` — transaction signatures array
* `ret` — transaction execution result
* `raw_data_hex` — raw data in hexadecimal format

## Use case

The `walletsolidity/gettransactionbyid` method is used for:

* Retrieving confirmed transaction details from solidified blockchain state
* Verifying transaction execution status using finalized data
* Building transaction explorers with reliable, non-reversible information
* Implementing applications that require confirmed transaction data for auditing


## OpenAPI

````yaml openapi/tron_node_api/walletsolidity_gettransactionbyid.json post /95e61622bf6a8af293978377718e3b77/walletsolidity/gettransactionbyid
openapi: 3.0.0
info:
  title: walletsolidity/gettransactionbyid TRON API
  version: 1.0.0
  description: Get transaction information by ID from solidified database
servers:
  - url: https://tron-mainnet.core.chainstack.com
security: []
paths:
  /95e61622bf6a8af293978377718e3b77/walletsolidity/gettransactionbyid:
    post:
      tags:
        - Solidity Query
      summary: walletsolidity/gettransactionbyid
      operationId: getSolidityTransactionById
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              required:
                - value
              properties:
                value:
                  type: string
                  default: >-
                    7c2d4206c38a026616067b2f80e3d4bb2d4b7f9ff90db8c98e8b7a89b7c8d3d
                visible:
                  type: boolean
                  default: true
      responses:
        '200':
          description: Transaction information from solidified database
          content:
            application/json:
              schema:
                type: object
                properties:
                  ret:
                    type: array
                    items:
                      type: object
                  signature:
                    type: array
                    items:
                      type: string
                  txID:
                    type: string
                  raw_data:
                    type: object
                  raw_data_hex:
                    type: string

````