Why: * To increase the accuracy of `transaction#getstatus` API endpoint results. * Issue link: https://github.com/poanetwork/blockscout/issues/743 This change addresses the need by: * Editing `transaction#getstatus` API endpoint to use the recently added `Chain.transaction_to_status/1` function. This improves the accuracy of the errors by providing a reason of `awaiting internal transactions` for transactions with a failed status but for which the final "real" error message will only become available after processing the internal transactions. * Deleting `Explorer.Etherscan.get_transaction_error/1`. It's no longer needed.pull/756/head
parent
0ba232b8c8
commit
36d3d95e68
Loading…
Reference in new issue