I am writing a block explorer in order to find deposits. I found out that there are two way for getting receipts.
- Receipts you get from
chunk
rpc call which have no status. - Receipts you get from
EXPERIMENTAL_tx_status
which have status.
Can I end up with trouble if I consider first scenario valid? Do failed receipts stay on blockchain or not?
Unfortunately second scenario is slower, you have to query every tx of a block.
Thanks