What is Pending Transaction
Pending is the status of a transaction where it has been sent to the blockchain network but has not yet received confirmation from miners or validators. When a transaction is in "pending" status, it means it has not yet been included in a block and confirmed by the network, and therefore is not complete and final.
How it works:
๐ต The user initiates a transaction by sending cryptocurrency from their wallet to another wallet.
๐ต The transaction is sent to the blockchain network, where it becomes visible to network nodes. At this point, the transaction enters the mempool (memory pool), where it awaits processing.
๐ต The transaction remains in a "pending" state until it is included in a block and receives the required number of confirmations. A transaction is confirmed when miners add it to a new block in the blockchain. Typically, completing a transaction requires one or several confirmations, depending on the network and wallet policies.
๐ต After the transaction is included in a block and receives the necessary confirmations, its status changes from "pending" to "confirmed" or "completed." Only then are the funds fully transferred from the sender to the recipient.
Why a transaction might remain in pending for a long time:
๐ต If the network is congested, transactions can remain in "pending" status for a long time, waiting for their turn to be included in a block.
๐ต If the sender set too low a fee for the transaction, miners may not prioritize its processing, causing it to remain in pending longer.
๐ต Sometimes technical issues in the network or wallet can cause delays in processing transactions.