get_transaction
Table function
Retrieves canonical transaction metadata via eth_getTransactionByHash with strict hash validation.
get_transaction(TRANSPORT, BYTES32)
Accepts BYTES32 hashes for type-safe queries without additional casting or padding.
1
SELECT hash, "from", "to"
2
FROM get_transaction(
3
$transport, -- transport
4
'0x48c97bb3621228b39a6f701fe015b30cf74a5cfe6525d07bf79adca44d29bc17'::bytes32 -- tx_hash
5
);
Notebook ready in readonly mode.
get_transaction(TRANSPORT, VARCHAR)
Accepts 0x-prefixed VARCHAR hashes, enforcing 64 hex chars to match Ethereum RPC requirements.
Parameters
| Name | Type |
|---|---|
| transport | TRANSPORT |
| tx_hash | VARCHAR |
1
SELECT hash, block_number
2
FROM get_transaction(
3
$transport, -- transport
4
'0x48c97bb3621228b39a6f701fe015b30cf74a5cfe6525d07bf79adca44d29bc17' -- tx_hash
5
);
Notebook ready in readonly mode.