Skip to content

[Feature]: Escrow Transaction History Service #100

@SudiptaPaul-31

Description

@SudiptaPaul-31

🔍 Problem Statement

Issue: Escrow Transaction History Service

Description
Implement a backend service to store and fetch escrow transaction logs, including deposits, milestone releases, refunds, and disputes. Ensure proper database schema design with relations to projects and users, and provide robust validation for each transaction type. Add pagination support to handle large datasets efficiently and maintain clear audit trails for transparency and accountability.

Endpoints Example

  • POST /api/escrow/logs → Store transaction log
  • GET /api/escrow/logs?limit=&offset= → Fetch transaction logs with pagination

📈 Expected Impact

High — Would significantly improve user experience

Metadata

Metadata

Assignees

Labels

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions