eth_getTransactionByHash - Cronos RPC Method
Retrieve transaction details by hash on Cronos. Essential for Cronos developers building DeFi and payment applications tracking transactions on the EVM-compatible Crypto.com blockchain.
Returns the information about a transaction by transaction hash on Cronos.
Why Cronos? Build on the EVM-compatible Crypto.com blockchain with fast finality and deep Crypto.com ecosystem integration.
Use Cases
The eth_getTransactionByHash method is essential for:
- Transaction tracking - Get details of pending or confirmed transactions
- Payment verification - Verify transaction parameters
- Debugging - Analyze transaction data for DeFi protocols, NFT marketplaces, and Crypto.com ecosystem integrations
- Block explorers - Display transaction information
Request Parameters
32-byte transaction hash
Response Body
Transaction hash
Sender address
Recipient address
Value in wei
Gas provided
Gas price in wei
Transaction input data
Sender's nonce
Block hash (null if pending)
Block number (null if pending)
Code Examples
curl -X POST https://api-cronos-mainnet-archive.n.dwellir.com/YOUR_API_KEY \
-H "Content-Type: application/json" \
-d '{
"jsonrpc": "2.0",
"method": "eth_getTransactionByHash",
"params": ["0x159952dbecdbb7c17e962de632fe2560cddcdb371b4d98f37015e3682669f39c"],
"id": 1
}'Error Handling
| Error Code | Message | Description |
|---|---|---|
| -32602 | Invalid params | Invalid transaction hash format |
Related Methods
eth_getTransactionReceipt- Get transaction receipteth_sendRawTransaction- Send transaction
eth_sendRawTransaction
Submit signed transactions to Cronos. Essential for broadcasting transactions for DeFi protocols, NFT marketplaces, and Crypto.com ecosystem integrations.
eth_getTransactionReceipt
Get transaction receipt with status and logs on Cronos. Essential for verifying transaction execution for DeFi protocols, NFT marketplaces, and Crypto.com ecosystem integrations.