Activity page: Consumed/received notes remain incorrectly shown as “Transaction failed”
- 主要语言
- TypeScript
- 星标
- 5
- 派生
- 28
- 平均合并
- 9 小时 50 分钟
- 30 天内合并 PR
- 123
描述
### Problem
The **Activity** page continues to show multiple entries as **“Transaction failed”** even after the related notes have already been successfully consumed/received.
In the screenshot, one of the transactions has already updated to **Received · Confirmed**, but the other related entries still remain marked as **Transaction failed**.
This leaves stale failure states in the activity history and can make users think their transactions are still unsuccessful even though the notes have already been consumed successfully.
### User impact
This can confuse users because the wallet reports a transaction as failed even though the corresponding funds/notes have already been successfully received.
Users may incorrectly assume that:
* the transaction is still broken,
* the funds were not received, or
* they need to retry the transaction.
贡献指南
调研方向
Look at the Activity page component and the logic that determines transaction status. The issue mentions that consumed/received notes are incorrectly marked as 'Transaction failed'. Start by finding where transaction statuses are set and updated, likely in a state management or data-fetching layer. Check how the wallet detects when notes are successfully consumed and updates the UI accordingly. Verify the fix by simulating a transaction that transitions from failed to received.
由索引模型根据 Issue 内容生成。
评估
- 技术栈
- typescript
- 领域
- frontend
- Issue 类型
- 缺陷
- 难度
- 3/5
- 预计耗时
- 1-2 天
- 活跃度
- 活跃
- 描述清晰度
- 基本清楚
- 新手友好度
- 65/100