> ## 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.

# wallet/gettransactionlistfrompending | TRON

> TRON API method that retrieves a list of all pending transactions currently in the mempool. wallet/gettransactionlistfrompending on TRON via Chainstack.

TRON API method that retrieves a list of all pending transactions currently in the mempool. This allows applications to monitor unconfirmed transactions awaiting inclusion in a block.

## Parameters

This method requires no parameters. It returns all pending transactions in the current mempool.

## Response

* `transactions` — array of pending transaction objects, each containing:
  * `txID` — unique transaction identifier hash
  * `raw_data` — raw transaction data including:
    * `contract` — array with transaction contract details
    * `ref_block_bytes` — reference block bytes for validation
    * `ref_block_hash` — hash of the reference block
    * `expiration` — transaction expiration timestamp
    * `timestamp` — transaction creation timestamp
    * `fee_limit` — maximum fee allowed for this transaction
  * `signature` — array of transaction signatures
  * `ret` — transaction result information (if available)

## Use case

The `wallet/gettransactionlistfrompending` method is used for:

* Monitoring pending transactions in real-time for transaction status tracking.
* Building transaction pool analytics and network congestion monitoring tools.
* Implementing custom mempool explorers and pending transaction dashboards.
* Analyzing transaction patterns and fee structures before confirmation.
* Creating alerts for specific pending transactions or transaction types.

<Note>
  The pending transaction pool is dynamic and constantly changing as transactions get confirmed or dropped. The response represents a snapshot at the time of the request and may vary between consecutive calls.
</Note>


## OpenAPI

````yaml openapi/tron_node_api/gettransactionlistfrompending.json get /95e61622bf6a8af293978377718e3b77/wallet/gettransactionlistfrompending
openapi: 3.0.0
info:
  title: wallet/gettransactionlistfrompending TRON API
  version: 1.0.0
  description: Get list of all pending transactions from mempool
servers:
  - url: https://tron-mainnet.core.chainstack.com
security: []
paths:
  /95e61622bf6a8af293978377718e3b77/wallet/gettransactionlistfrompending:
    get:
      tags:
        - Pending Transactions
      summary: wallet/gettransactionlistfrompending
      operationId: getTransactionListFromPending
      responses:
        '200':
          description: List of all pending transactions
          content:
            application/json:
              schema:
                type: object
                properties:
                  transactions:
                    type: array
                    description: Array of pending transaction objects
                    items:
                      type: object
                      properties:
                        txID:
                          type: string
                          description: Unique transaction identifier hash
                          example: >-
                            f34f1c799700a9d83b67fdcadd7be697010a8dbbcd520de4ac46a648e3e7ae3d
                        raw_data:
                          type: object
                          properties:
                            contract:
                              type: array
                              description: Transaction contract details
                              items:
                                type: object
                                properties:
                                  type:
                                    type: string
                                    example: TransferContract
                                  parameter:
                                    type: object
                            ref_block_bytes:
                              type: string
                              description: Reference block bytes for validation
                              example: 6f80
                            ref_block_hash:
                              type: string
                              description: Hash of the reference block
                              example: 1c9c4b8c43c5e0b1
                            expiration:
                              type: integer
                              description: Transaction expiration timestamp
                              example: 1704067260000
                            timestamp:
                              type: integer
                              description: Transaction creation timestamp
                              example: 1704067200000
                            fee_limit:
                              type: integer
                              description: Maximum fee allowed for this transaction
                              example: 100000000
                        signature:
                          type: array
                          description: Array of transaction signatures
                          items:
                            type: string
                        ret:
                          type: array
                          description: Transaction result information
                          items:
                            type: object
                            properties:
                              contractRet:
                                type: string
                                example: SUCCESS

````