Skip to main content

Understanding transaction status

When you send or interact with crypto in Wraith Wallet, each transaction is processed by the blockchain. The status shown in your wallet helps you understand whether it succeeded, is still pending, or failed.

❌ Failed transaction​

A transaction may fail when it cannot be processed successfully by the blockchain.

Common causes:

Insufficient balance to cover the amount plus fees.

Network rejection due to invalid details.

Smart contract execution errors.

Duplicate transactions being submitted before confirmation.

Example: attempting to send SOL without leaving enough for network rent or fees will result in a failed transaction.

Note: Fees may still be charged for failed transactions, as validators used resources to attempt processing.

⏳ Pending transaction​

A pending transaction has been submitted to the blockchain but not yet confirmed.

Possible reasons:

Low fee settings - your transaction is waiting behind others with higher fees.

Network congestion - too many transactions in the mempool.

Invalid details - a misconfigured transaction may linger unconfirmed.

Example: sending ETH with very low gas fees during peak usage may leave your transaction pending until the network clears.

πŸ” Reverted transaction​

A reverted transaction is one that was broadcast but rolled back because it failed during execution.

Common reasons:

Insufficient gas for contract execution.

Contract logic errors or invalid opcode.

Out-of-gas exceptions when interacting with complex smart contracts.

Example: attempting a DeFi swap on Ethereum with too little gas will often result in a reverted transaction.

βœ… Successful transaction​

A successful transaction means your action has been fully confirmed and included in the blockchain.

How it works:

Transaction is submitted to the network.

It enters the mempool (a queue of unconfirmed transactions).

A validator/miner selects it and adds it to a block.

The block is validated and added to the chain.

The transaction gains confirmations from other nodes.

Example: sending USDC on Solana will show as successful once the transaction is confirmed in a block and reflected in your wallet balance.

Checking status in Wraith Wallet​

Transaction details show the current status (pending, confirmed, failed).

Tap a transaction to view more details, including a link to the relevant block explorer.

For pending or failed transactions, the wallet provides tips on possible causes.

Key points to remember​

Not all failed or reverted transactions mean your funds are lost - often, they remain in your wallet.

Network fees may be charged even for failed attempts.

Pending transactions can often be sped up (on supported chains) by increasing the fee.

Always double-check addresses, memos, and amounts before confirming.

Previous: [What are minimum balance requirements?] Next: [What are token approvals?]