Skip to content

[Feature]: Transaction History Dashboard #147

Description

@SudiptaPaul-31

🔍 Problem Statement

Description

Display all blockchain-related transactions for a user in a clear, searchable dashboard. The interface should provide essential transaction details and quick access to blockchain explorers.


Include

  • Transaction Hash
    Unique identifier for each transaction.

  • Contract Name
    Associated contract or smart agreement.

  • Amount
    Value transferred in the transaction.

  • Status
    Current state (e.g., pending, confirmed, failed).

  • Date
    Timestamp of when the transaction occurred.

  • Explorer Link
    Direct link to view the transaction on a blockchain explorer.


Acceptance Criteria

  • Authorization enforced — Only the authenticated user can view their transaction history.
  • Large datasets handled efficiently — Dashboard supports pagination or infinite scroll for scalability.
  • Responsive UI — Works seamlessly across desktop and mobile.
  • Clean component architecture — Modular design for maintainability.
  • Loading & empty states — Graceful handling when transactions are loading or none exist.

📈 Expected Impact

High — Would significantly improve user experience

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions