Skip to content

Add subscription payment timeout and recovery handling #427

@Smartdevs17

Description

@Smartdevs17

Description

Payment transactions can timeout or get stuck without recovery. Implement timeout detection and recovery mechanisms.

Acceptance Criteria

  • Payment transaction timeout detection (configurable per chain)
  • Transaction status recovery on timeout
  • Automatic retry with higher gas on timeout
  • Manual retry option for users
  • Stuck transaction alerting
  • Transaction health dashboard

Technical Scope

  • contracts/subscription/src/lib.rs
  • backend/services/
  • Edge: chain reorg during timeout window, RPC node inconsistency, gas price spikes

Metadata

Metadata

Assignees

No one assigned

    Labels

    200-points200 point issueStellar WaveIssues in the Stellar wave programdrips-waveIssues in the Drips Wave programhighHigh complexity issue

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions