The transaction status lets the user know the status of a transaction. Transaction change or dropping a transaction is allowed in different states. A transaction can be in any of the following three statuses:
Transaction status diagram
As shown in the preceding diagram, transactions are always initiated by an EOA. Let's go through each of the statuses.
Get Mastering Blockchain Programming with Solidity now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.