gettxout - Litecoin

Example code for the gettxout JSON-RPC method. Complete guide on how to use gettxout JSON-RPC in GetBlock Web3 documentation.

Returns details about an unspent transaction output.

Parameters

Parameter
Type
Description

txid

string

The transaction id.

n

number

Vout number.

include_mempool

boolean

Optional. Whether to include the mempool. Default=true.

Request

curl --location --request POST 'https://go.getblock.io/<ACCESS-TOKEN>/' \
--header 'Content-Type: application/json' \
--data-raw '{
    "jsonrpc": "2.0",
    "method": "gettxout",
    "params": ["txid123...", 0, true],
    "id": "getblock.io"
}'

Response

{
    "jsonrpc": "2.0",
    "id": "getblock.io",
    "result": {
        "bestblock": "blockhash...",
        "confirmations": 100,
        "value": 1.5,
        "scriptPubKey": {
            "asm": "OP_DUP OP_HASH160...",
            "hex": "76a914...",
            "type": "pubkeyhash",
            "address": "LTC1address..."
        },
        "coinbase": false
    }
}

Response Parameters

Field
Type
Description

confirmations

number

Number of confirmations.

value

number

The transaction value in LTC.

scriptPubKey

object

The script key information.

coinbase

boolean

Whether it's a coinbase transaction.

Use Case

The gettxout method is essential for:

  • UTXO verification

  • Balance checking

  • Transaction building

  • Wallet development

Error Handling

Status Code
Error Message
Cause

403

Forbidden

Missing or invalid ACCESS-TOKEN.

Integration Notes

The gettxout method helps developers build robust applications that interact with the Litecoin blockchain.

Last updated

Was this helpful?