eth_getTransactionByHash - Mantle

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

This method returns information about a transaction on Mantle by transaction hash.

Parameters

Parameter
Type
Description

transactionHash

string

32-byte transaction hash

Request

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

Response

response.json
{
    "jsonrpc": "2.0",
    "id": "getblock.io",
    "result": {
        "blockHash": "0x9b14d73f45c836bfb0e1f59453c39fe8cddab45a0f78670dc6190e5c85b65a8e",
        "blockNumber": "0x3f6777",
        "from": "0x52988D3DD2D1b36E9c48866670b7683C42197139",
        "gas": "0x5208",
        "gasPrice": "0x1",
        "hash": "0x6dfef681e0a83a40b05d40877e53a88459e8829240a6d6d5ec6fe816e435f8d8",
        "input": "0x",
        "nonce": "0x2d99",
        "to": "0xD85498dbEaEB1Df24BE52eED4F52eAc2Fbd56245",
        "transactionIndex": "0x0",
        "value": "0xde0b6b3a7640000",
        "v": "0x1",
        "r": "0x...",
        "s": "0x..."
    }
}

Response Parameters

Field
Type
Description

hash

string

Transaction hash

blockHash

string

Block hash containing this transaction

blockNumber

string

Block number (hex)

from

string

Sender address

to

string

Recipient address

value

string

Value transferred in wei

gas

string

Gas provided

gasPrice

string

Gas price in wei

input

string

Transaction input data

nonce

string

Sender's nonce

Use Case

The eth_getTransactionByHash method is essential for:

  • Transaction status verification

  • Block explorer functionality

  • Payment confirmation

  • Transaction debugging

  • Wallet transaction history

  • DeFi transaction tracking

Error Handling

Status Code
Error Message
Cause

403

Forbidden

Missing or invalid ACCESS-TOKEN

-32602

Invalid params

Invalid transaction hash format

Web3 Integration

Last updated

Was this helpful?