I use the RPC method
getrawtransaction to get the whole info for a transaction. But if I understood right, it works only for transactions which contain at least one unspent output.
How can I get the whole info as provided by
getrawtransaction for a transaction whose outputs are all spent. Or how does Blockcypher implement this?