tracing-api serves JSON-RPC endpoints which allows to get internal transactions by transaction hash.
It uses indexed ETH IPLD objects from geth-statediff
JSON-RPC endpoints
The currently supported standard endpoints are:
debug_txTraceGraph - returns traces in graph format
debug_writeTxTraceGraph - writes traces to cache database