Parameters
string
required
Hash of the transaction (32 bytes)
Returns
object
Transaction object or
nullShow properties
Show properties
string
Transaction hash
string
Sender nonce (hex)
string
Block hash (null if pending)
string
Block number (null if pending)
string
Transaction index (null if pending)
string
Sender address
string
Recipient address (null for contract creation)
string
Value transferred in wei (hex)
string
Gas price in wei (hex)
string
Gas provided (hex)
string
Transaction data (hex)
string
ECDSA recovery id
string
ECDSA signature r
string
ECDSA signature s
Example
curl -X POST "https://edge.goldsky.com/standard/evm/1?secret=demo" \
-H "Content-Type: application/json" \
-d '{"jsonrpc": "2.0", "method": "eth_getTransactionByHash", "params": ["0x88df016429689c079f3b2f6ad39fa052532c56795b733da78a91ebe6a713944b"], "id": 1}'
const response = await fetch('https://edge.goldsky.com/standard/evm/1?secret=demo', {
method: 'POST',
headers: { 'Content-Type': 'application/json' },
body: JSON.stringify({
"jsonrpc": "2.0",
"method": "eth_getTransactionByHash",
"params": [
"0x88df016429689c079f3b2f6ad39fa052532c56795b733da78a91ebe6a713944b"
],
"id": 1
})
});
const { result } = await response.json();
console.log(result);
import requests
response = requests.post(
'https://edge.goldsky.com/standard/evm/1?secret=demo',
json={
"jsonrpc": "2.0",
"method": "eth_getTransactionByHash",
"params": [
"0x88df016429689c079f3b2f6ad39fa052532c56795b733da78a91ebe6a713944b"
],
"id": 1
}
)
print(response.json()['result'])