decoderawtransaction - Litecoin

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

Returns a JSON object representing the serialized, hex-encoded transaction.

Parameters

Parameter
Type
Description

hexstring

string

The transaction hex string.

Request

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

Response

response.json
{
    "jsonrpc": "2.0",
    "id": "getblock.io",
    "result": {
        "txid": "txid123...",
        "hash": "txid123...",
        "version": 2,
        "size": 225,
        "vsize": 144,
        "weight": 573,
        "locktime": 0,
        "vin": [],
        "vout": []
    }
}

Response Parameters

Field
Type
Description

txid

string

The transaction id.

version

number

The version.

vin

array

Array of input objects.

vout

array

Array of output objects.

Use Case

The decoderawtransaction method is essential for:

  • Transaction analysis

  • Pre-broadcast verification

  • Transaction debugging

  • Educational tools

Error Handling

Status Code
Error Message
Cause

403

Forbidden

Missing or invalid ACCESS-TOKEN.

Integration Notes

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

Last updated

Was this helpful?